{"id":"https://openalex.org/W2104374704","doi":"https://doi.org/10.1109/tse.2003.1166586","title":"A framework for model-based design of agent-oriented software","display_name":"A framework for model-based design of agent-oriented software","publication_year":2003,"publication_date":"2003-01-01","ids":{"openalex":"https://openalex.org/W2104374704","doi":"https://doi.org/10.1109/tse.2003.1166586","mag":"2104374704"},"language":"en","primary_location":{"id":"doi:10.1109/tse.2003.1166586","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tse.2003.1166586","pdf_url":null,"source":{"id":"https://openalex.org/S8351582","display_name":"IEEE Transactions on Software Engineering","issn_l":"0098-5589","issn":["0098-5589","1939-3520","2326-3881"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Software Engineering","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5002843632","display_name":"Haiping Xu","orcid":"https://orcid.org/0000-0002-6003-1752"},"institutions":[{"id":"https://openalex.org/I39422238","display_name":"University of Illinois Chicago","ror":"https://ror.org/02mpq6x41","country_code":"US","type":"education","lineage":["https://openalex.org/I39422238"]},{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Haiping Xu","raw_affiliation_strings":["Department of Computer Science, University of Illinois, Chicago, Chicago, IL, USA","Dept. of Comput. Sci., Illinois Univ., Chicago, IL, USA#TAB#"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Illinois, Chicago, Chicago, IL, USA","institution_ids":["https://openalex.org/I39422238"]},{"raw_affiliation_string":"Dept. of Comput. Sci., Illinois Univ., Chicago, IL, USA#TAB#","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5015357136","display_name":"Sol M. Shatz","orcid":null},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]},{"id":"https://openalex.org/I39422238","display_name":"University of Illinois Chicago","ror":"https://ror.org/02mpq6x41","country_code":"US","type":"education","lineage":["https://openalex.org/I39422238"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"S.M. Shatz","raw_affiliation_strings":["Department of Computer Science, University of Illinois, Chicago, Chicago, IL, USA","Dept. of Comput. Sci., Illinois Univ., Chicago, IL, USA#TAB#"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Illinois, Chicago, Chicago, IL, USA","institution_ids":["https://openalex.org/I39422238"]},{"raw_affiliation_string":"Dept. of Comput. Sci., Illinois Univ., Chicago, IL, USA#TAB#","institution_ids":["https://openalex.org/I157725225"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5002843632"],"corresponding_institution_ids":["https://openalex.org/I157725225","https://openalex.org/I39422238"],"apc_list":null,"apc_paid":null,"fwci":11.6991,"has_fulltext":false,"cited_by_count":60,"citation_normalized_percentile":{"value":0.98471198,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":"29","issue":"1","first_page":"15","last_page":"30"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10456","display_name":"Multi-Agent Systems and Negotiation","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10456","display_name":"Multi-Agent Systems and Negotiation","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10703","display_name":"Business Process Modeling and Analysis","score":0.9984999895095825,"subfield":{"id":"https://openalex.org/subfields/1404","display_name":"Management Information Systems"},"field":{"id":"https://openalex.org/fields/14","display_name":"Business, Management and Accounting"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T12203","display_name":"Mobile Agent-Based Network Management","score":0.998199999332428,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8437011241912842},{"id":"https://openalex.org/keywords/petri-net","display_name":"Petri net","score":0.7791574597358704},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.5410458445549011},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5270239114761353},{"id":"https://openalex.org/keywords/extensibility","display_name":"Extensibility","score":0.5006959438323975},{"id":"https://openalex.org/keywords/multi-agent-system","display_name":"Multi-agent system","score":0.49451300501823425},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.482043594121933},{"id":"https://openalex.org/keywords/inheritance","display_name":"Inheritance (genetic algorithm)","score":0.4628004729747772},{"id":"https://openalex.org/keywords/software-agent","display_name":"Software agent","score":0.45018941164016724},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.4491901695728302},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.274477481842041},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.18717360496520996},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.09569454193115234}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8437011241912842},{"id":"https://openalex.org/C38677869","wikidata":"https://www.wikidata.org/wiki/Q724168","display_name":"Petri net","level":2,"score":0.7791574597358704},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5410458445549011},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5270239114761353},{"id":"https://openalex.org/C32833848","wikidata":"https://www.wikidata.org/wiki/Q4115054","display_name":"Extensibility","level":2,"score":0.5006959438323975},{"id":"https://openalex.org/C41550386","wikidata":"https://www.wikidata.org/wiki/Q529909","display_name":"Multi-agent system","level":2,"score":0.49451300501823425},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.482043594121933},{"id":"https://openalex.org/C2780902518","wikidata":"https://www.wikidata.org/wiki/Q6033780","display_name":"Inheritance (genetic algorithm)","level":3,"score":0.4628004729747772},{"id":"https://openalex.org/C5894958","wikidata":"https://www.wikidata.org/wiki/Q2297769","display_name":"Software agent","level":2,"score":0.45018941164016724},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.4491901695728302},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.274477481842041},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.18717360496520996},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.09569454193115234},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1109/tse.2003.1166586","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tse.2003.1166586","pdf_url":null,"source":{"id":"https://openalex.org/S8351582","display_name":"IEEE Transactions on Software Engineering","issn_l":"0098-5589","issn":["0098-5589","1939-3520","2326-3881"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Software Engineering","raw_type":"journal-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.110.6162","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.110.6162","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cis.umassd.edu/~hxu/courses/cis602/papers/e0015.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.219.3604","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.219.3604","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cs.uic.edu/~shatz/papers/agent.tse.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.87.860","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.87.860","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cis.umassd.edu/~hxu/Papers/UIC/TSE.pdf","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.49000000953674316,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":45,"referenced_works":["https://openalex.org/W1480750333","https://openalex.org/W1501532158","https://openalex.org/W1507413967","https://openalex.org/W1577139107","https://openalex.org/W1583535595","https://openalex.org/W1593521562","https://openalex.org/W1608808082","https://openalex.org/W1820684703","https://openalex.org/W1875371786","https://openalex.org/W1964024754","https://openalex.org/W1980656105","https://openalex.org/W1996109622","https://openalex.org/W2016068601","https://openalex.org/W2034717157","https://openalex.org/W2085793579","https://openalex.org/W2100332958","https://openalex.org/W2111877087","https://openalex.org/W2117189826","https://openalex.org/W2122275960","https://openalex.org/W2128115732","https://openalex.org/W2128672031","https://openalex.org/W2130813206","https://openalex.org/W2131035629","https://openalex.org/W2131907548","https://openalex.org/W2133585316","https://openalex.org/W2134435263","https://openalex.org/W2141164219","https://openalex.org/W2141234882","https://openalex.org/W2148734427","https://openalex.org/W2158163902","https://openalex.org/W2160851181","https://openalex.org/W2165558305","https://openalex.org/W2170541558","https://openalex.org/W2171781428","https://openalex.org/W2173378820","https://openalex.org/W2174344441","https://openalex.org/W2178771565","https://openalex.org/W2214049358","https://openalex.org/W2479934217","https://openalex.org/W4296471858","https://openalex.org/W6634948047","https://openalex.org/W6638796039","https://openalex.org/W6675145293","https://openalex.org/W6680923139","https://openalex.org/W6685293591"],"related_works":["https://openalex.org/W1948607442","https://openalex.org/W1551257573","https://openalex.org/W4230983483","https://openalex.org/W1980200158","https://openalex.org/W2132799268","https://openalex.org/W2154794415","https://openalex.org/W1538101305","https://openalex.org/W791317142","https://openalex.org/W2140308918","https://openalex.org/W2167256102"],"abstract_inverted_index":{"Agents":[0],"are":[1,17,53,117],"becoming":[2],"one":[3],"of":[4,34,56,66,69,130,154,164],"the":[5,79,162],"most":[6],"important":[7],"topics":[8],"in":[9,64,134],"distributed":[10],"and":[11,15,28,49,71],"autonomous":[12],"decentralized":[13],"systems,":[14,127],"there":[16],"increasing":[18],"attempts":[19],"to":[20,24,45,60,83,100,107,113,148],"use":[21,145,163],"agent":[22,97,132,156],"technologies":[23],"develop":[25],"large-scale":[26],"commercial":[27],"industrial":[29],"software":[30],"systems.":[31],"The":[32],"complexity":[33],"such":[35],"systems":[36],"suggests":[37],"a":[38,54,67,85,93],"pressing":[39],"need":[40],"for":[41,96,125],"system":[42,62],"modeling":[43,63,116,123],"techniques":[44],"support":[46,61,114],"reliable,":[47],"maintainable,":[48],"extensible":[50],"design.":[51,98],"G-nets":[52],"type":[55],"Petri":[57,167],"net":[58,168],"defined":[59],"terms":[65],"set":[68],"independent":[70],"loosely-coupled":[72],"modules.":[73],"In":[74],"this":[75],"paper,":[76],"we":[77,140,143],"customize":[78],"basic":[80],"G-net":[81],"model":[82,95,106,146],"define":[84],"so-called":[86],"\"agent-based":[87],"G-net\"":[88],"that":[89],"can":[90,144],"serve":[91],"as":[92],"generic":[94],"Then,":[99],"progress":[101],"from":[102],"an":[103,108,128,131,165],"agent-based":[104],"design":[105],"agent-oriented":[109],"model,":[110],"new":[111],"mechanisms":[112],"inheritance":[115],"introduced.":[118],"To":[119],"illustrate":[120],"our":[121,155],"formal":[122],"technique":[124],"multiagent":[126],"example":[129],"family":[133],"electronic":[135],"commerce":[136],"is":[137,159],"provided.":[138],"Finally,":[139],"demonstrate":[141],"how":[142],"checking":[147],"verify":[149],"some":[150],"key":[151],"behavioral":[152],"properties":[153],"model.":[157],"This":[158],"facilitated":[160],"by":[161],"existing":[166],"tool.":[169]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":2},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":1},{"year":2013,"cited_by_count":2},{"year":2012,"cited_by_count":5}],"updated_date":"2026-04-04T16:13:02.066488","created_date":"2025-10-10T00:00:00"}
