{"id":"https://openalex.org/W2613814549","doi":"https://doi.org/10.3233/web-170357","title":"A survey of agent-oriented programming from software engineering perspective","display_name":"A survey of agent-oriented programming from software engineering perspective","publication_year":2017,"publication_date":"2017-05-08","ids":{"openalex":"https://openalex.org/W2613814549","doi":"https://doi.org/10.3233/web-170357","mag":"2613814549"},"language":"en","primary_location":{"id":"doi:10.3233/web-170357","is_oa":false,"landing_page_url":"https://doi.org/10.3233/web-170357","pdf_url":null,"source":{"id":"https://openalex.org/S4210183871","display_name":"Web Intelligence","issn_l":"2405-6456","issn":["2405-6456","2405-6464"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310318577","host_organization_name":"IOS Press","host_organization_lineage":["https://openalex.org/P4310318577"],"host_organization_lineage_names":["IOS Press"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Web Intelligence","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/A5083124500","display_name":"Xinjun Mao","orcid":"https://orcid.org/0000-0001-6003-5748"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Xinjun Mao","raw_affiliation_strings":["College of Computer, National University of Defense Technology, Changsha, Hunan 410073, China"],"affiliations":[{"raw_affiliation_string":"College of Computer, National University of Defense Technology, Changsha, Hunan 410073, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101678156","display_name":"Qiuzhen Wang","orcid":"https://orcid.org/0000-0001-8177-2229"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Qiuzhen Wang","raw_affiliation_strings":["College of Computer, National University of Defense Technology, Changsha, Hunan 410073, China"],"affiliations":[{"raw_affiliation_string":"College of Computer, National University of Defense Technology, Changsha, Hunan 410073, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5052532572","display_name":"Sen Yang","orcid":"https://orcid.org/0000-0001-7592-8370"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Sen Yang","raw_affiliation_strings":["College of Computer, National University of Defense Technology, Changsha, Hunan 410073, China"],"affiliations":[{"raw_affiliation_string":"College of Computer, National University of Defense Technology, Changsha, Hunan 410073, China","institution_ids":["https://openalex.org/I170215575"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5083124500"],"corresponding_institution_ids":["https://openalex.org/I170215575"],"apc_list":null,"apc_paid":null,"fwci":0.4144,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.70829598,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":"15","issue":"2","first_page":"143","last_page":"163"},"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.9998000264167786,"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.9998000264167786,"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/T12203","display_name":"Mobile Agent-Based Network Management","score":0.9898999929428101,"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"}},{"id":"https://openalex.org/T11010","display_name":"Logic, Reasoning, and Knowledge","score":0.9897000193595886,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7216872572898865},{"id":"https://openalex.org/keywords/maintainability","display_name":"Maintainability","score":0.6676030158996582},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.6460682153701782},{"id":"https://openalex.org/keywords/dilemma","display_name":"Dilemma","score":0.5417043566703796},{"id":"https://openalex.org/keywords/field","display_name":"Field (mathematics)","score":0.5201261639595032},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.4945044219493866},{"id":"https://openalex.org/keywords/programming-paradigm","display_name":"Programming paradigm","score":0.46350616216659546},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.45730358362197876},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.28967538475990295}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7216872572898865},{"id":"https://openalex.org/C160713754","wikidata":"https://www.wikidata.org/wiki/Q1389965","display_name":"Maintainability","level":2,"score":0.6676030158996582},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.6460682153701782},{"id":"https://openalex.org/C2778496695","wikidata":"https://www.wikidata.org/wiki/Q254128","display_name":"Dilemma","level":2,"score":0.5417043566703796},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.5201261639595032},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.4945044219493866},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.46350616216659546},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.45730358362197876},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.28967538475990295},{"id":"https://openalex.org/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.3233/web-170357","is_oa":false,"landing_page_url":"https://doi.org/10.3233/web-170357","pdf_url":null,"source":{"id":"https://openalex.org/S4210183871","display_name":"Web Intelligence","issn_l":"2405-6456","issn":["2405-6456","2405-6464"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310318577","host_organization_name":"IOS Press","host_organization_lineage":["https://openalex.org/P4310318577"],"host_organization_lineage_names":["IOS Press"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Web Intelligence","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":77,"referenced_works":["https://openalex.org/W12531639","https://openalex.org/W60713443","https://openalex.org/W85310229","https://openalex.org/W101199937","https://openalex.org/W106091957","https://openalex.org/W112100255","https://openalex.org/W146701796","https://openalex.org/W175284672","https://openalex.org/W191696817","https://openalex.org/W205269258","https://openalex.org/W294649322","https://openalex.org/W1488501212","https://openalex.org/W1492713212","https://openalex.org/W1496126757","https://openalex.org/W1497420090","https://openalex.org/W1523868966","https://openalex.org/W1525306358","https://openalex.org/W1530671689","https://openalex.org/W1535870879","https://openalex.org/W1536344896","https://openalex.org/W1552797176","https://openalex.org/W1558569230","https://openalex.org/W1572425978","https://openalex.org/W1574918374","https://openalex.org/W1608309740","https://openalex.org/W1625904081","https://openalex.org/W1658417391","https://openalex.org/W1691676988","https://openalex.org/W1700690958","https://openalex.org/W1763943802","https://openalex.org/W1970059113","https://openalex.org/W1971517071","https://openalex.org/W1980206868","https://openalex.org/W1992293642","https://openalex.org/W2000784974","https://openalex.org/W2002016913","https://openalex.org/W2017746153","https://openalex.org/W2025452930","https://openalex.org/W2028350956","https://openalex.org/W2045703648","https://openalex.org/W2051950862","https://openalex.org/W2062205093","https://openalex.org/W2062532313","https://openalex.org/W2073567739","https://openalex.org/W2087639872","https://openalex.org/W2093419986","https://openalex.org/W2101757655","https://openalex.org/W2102826504","https://openalex.org/W2106172458","https://openalex.org/W2117822611","https://openalex.org/W2119129132","https://openalex.org/W2125814724","https://openalex.org/W2126342987","https://openalex.org/W2131667174","https://openalex.org/W2131743362","https://openalex.org/W2145215098","https://openalex.org/W2145899763","https://openalex.org/W2148734427","https://openalex.org/W2150382432","https://openalex.org/W2153793146","https://openalex.org/W2165208522","https://openalex.org/W2171686984","https://openalex.org/W2221915996","https://openalex.org/W2249898839","https://openalex.org/W2257098721","https://openalex.org/W2281984600","https://openalex.org/W2285965743","https://openalex.org/W2360370511","https://openalex.org/W2402149256","https://openalex.org/W4230334919","https://openalex.org/W4237276176","https://openalex.org/W4298836796","https://openalex.org/W6602097856","https://openalex.org/W6629674367","https://openalex.org/W6638553918","https://openalex.org/W6697412540","https://openalex.org/W6838178577"],"related_works":["https://openalex.org/W4230627789","https://openalex.org/W168761233","https://openalex.org/W2476117260","https://openalex.org/W2770531922","https://openalex.org/W1845068655","https://openalex.org/W4321354308","https://openalex.org/W3092441607","https://openalex.org/W3118244000","https://openalex.org/W3121161786","https://openalex.org/W2290299503"],"abstract_inverted_index":{"Agent-oriented":[0],"programming":[1,6,87,129,149],"(AOP)":[2],"represents":[3],"a":[4,110],"novel":[5],"paradigm":[7,73],"that":[8],"adopts":[9],"concepts":[10,130],"and":[11,26,33,52,62,80,84,122,131,136,157,165,167],"technologies":[12],"of":[13,24,38,54,66,86,102,112,125,148,162],"multi-agent":[14],"system":[15],"to":[16,99],"implement":[17],"software.":[18],"It":[19],"has":[20,74],"gained":[21],"great":[22],"attentions":[23],"researchers":[25],"practitioners":[27],"from":[28,114],"both":[29],"artificial":[30],"intelligence":[31],"field":[32,93],"software":[34,57,91,115],"engineering":[35,58,92,116],"field.":[36],"Dozens":[37],"AOP":[39,55,68,113,143,163],"languages":[40],"have":[41],"been":[42],"proposed":[43],"in":[44,56,90],"the":[45,50,63,103,123],"past":[46],"two":[47],"decades.":[48],"However":[49],"acceptance":[51],"adoption":[53],"community":[59],"remain":[60],"limited":[61],"current":[64,142],"practices":[65,85],"applying":[67],"do":[69],"not":[70],"convince":[71],"such":[72],"extensively":[75],"exploited":[76],"its":[77,119],"technical":[78],"advantages":[79],"potentials.":[81],"The":[82,105],"experiences":[83],"language":[88,150],"researches":[89,126,164],"can":[94],"give":[95],"us":[96],"some":[97,170],"inspirations":[98],"get":[100],"out":[101,169],"dilemma.":[104],"paper":[106],"aims":[107],"at":[108],"providing":[109],"survey":[111],"perspectives,":[117],"including":[118],"research":[120],"history":[121],"state-of-the-art":[124],"on":[127],"agent-oriented":[128],"models,":[132],"languages,":[133],"CASE":[134],"tools":[135],"running":[137],"manners.":[138],"We":[139],"investigate":[140],"how":[141],"studies":[144],"satisfy":[145],"design":[146],"principles":[147],"like":[151],"simplicity,":[152],"regularity,":[153],"maintainability,":[154],"expressiveness,":[155],"reliability":[156],"efficiency,":[158],"discuss":[159],"several":[160],"challenges":[161],"practices,":[166],"point":[168],"directions":[171],"for":[172],"future":[173],"studies.":[174]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2021,"cited_by_count":3},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1}],"updated_date":"2026-03-03T06:13:14.889584","created_date":"2025-10-10T00:00:00"}
