{"id":"https://openalex.org/W7093104683","doi":"https://doi.org/10.5753/wesaac.2025.37549","title":"Software Development Using a Multi-agent Approach","display_name":"Software Development Using a Multi-agent Approach","publication_year":2025,"publication_date":"2025-09-29","ids":{"openalex":"https://openalex.org/W7093104683","doi":"https://doi.org/10.5753/wesaac.2025.37549"},"language":"en","primary_location":{"id":"doi:10.5753/wesaac.2025.37549","doi":"https://doi.org/10.5753/wesaac.2025.37549","is_oa":true,"landing_page_url":"https://doi.org/10.5753/wesaac.2025.37549","pdf_url":"https://sol.sbc.org.br/index.php/wesaac/article/download/37549/37331","source":{"id":"https://openalex.org/S7407075379","display_name":"Anais do Workshop-Escola de Sistemas de Agentes, seus Ambientes e Aplica\u00e7\u00f5es (WESAAC)","issn_l":"2326-5426","issn":["2326-5426","2326-5434"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/P4310312150","host_organization_name":"Brazilian Computer Society","host_organization_lineage":["https://openalex.org/P4310312150"],"host_organization_lineage_names":["Brazilian Computer Society"],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Anais do XIX Workshop-Escola de Sistemas de Agentes, seus Ambientes e Aplica\u00e7\u00f5es (WESAAC 2025)","raw_type":"proceedings-article"},"volume":null,"type":"conference-paper","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://sol.sbc.org.br/index.php/wesaac/article/download/37549/37331","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Juliana Gomes Ribeiro","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I126158947","display_name":"Universidade Federal da Bahia","ror":"https://ror.org/03k3p7647","country_code":"BR","type":"education","lineage":["https://openalex.org/I126158947"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Juliana Gomes Ribeiro","raw_affiliation_strings":["UFBA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"UFBA","institution_ids":["https://openalex.org/I126158947"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5116172911","display_name":"Joel Machado Pires","orcid":"https://orcid.org/0000-0002-8428-3516","observed_orcids":["https://orcid.org/0000-0002-8428-3516"]},"institutions":[{"id":"https://openalex.org/I126158947","display_name":"Universidade Federal da Bahia","ror":"https://ror.org/03k3p7647","country_code":"BR","type":"education","lineage":["https://openalex.org/I126158947"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Joel Machado Pires","raw_affiliation_strings":["UFBA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"UFBA","institution_ids":["https://openalex.org/I126158947"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Jonas Oliveira Pereira","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I126158947","display_name":"Universidade Federal da Bahia","ror":"https://ror.org/03k3p7647","country_code":"BR","type":"education","lineage":["https://openalex.org/I126158947"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Jonas Oliveira Pereira","raw_affiliation_strings":["UFBA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"UFBA","institution_ids":["https://openalex.org/I126158947"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5035579644","display_name":"Frederico Ara\u00fajo Dur\ufffd\u00e3o","orcid":"https://orcid.org/0000-0002-7766-6666","observed_orcids":["https://orcid.org/0000-0002-7766-6666"]},"institutions":[{"id":"https://openalex.org/I126158947","display_name":"Universidade Federal da Bahia","ror":"https://ror.org/03k3p7647","country_code":"BR","type":"education","lineage":["https://openalex.org/I126158947"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Frederico Araujo Dur\u00e3o","raw_affiliation_strings":["UFBA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"UFBA","institution_ids":["https://openalex.org/I126158947"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5087625675","display_name":"C\u00e9lia Ghedini Ralha","orcid":"https://orcid.org/0000-0002-2983-2180","observed_orcids":["https://orcid.org/0000-0002-2983-2180"]},"institutions":[{"id":"https://openalex.org/I126158947","display_name":"Universidade Federal da Bahia","ror":"https://ror.org/03k3p7647","country_code":"BR","type":"education","lineage":["https://openalex.org/I126158947"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"C\u00e9lia Ghedini Ralha","raw_affiliation_strings":["UFBA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"UFBA","institution_ids":["https://openalex.org/I126158947"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I126158947"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.0,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"93","last_page":"100"},"is_retracted":false,"is_paratext":false,"is_xpac":true,"primary_topic":{"id":"https://openalex.org/T10430","display_name":"Software Engineering Techniques and Practices","score":0.8809000253677368,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.8809000253677368,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.05719999969005585,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T10260","display_name":"Software Engineering Research","score":0.05000000074505806,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/multi-agent-systems","display_name":"multi-agent systems","score":0.9760000109672546},{"id":"https://openalex.org/keywords/large-language-models","display_name":"large language models","score":0.9399999976158142},{"id":"https://openalex.org/keywords/software-development-automation","display_name":"software development automation","score":0.8009999990463257},{"id":"https://openalex.org/keywords/code-generation","display_name":"code generation","score":0.8460000157356262},{"id":"https://openalex.org/keywords/code-review","display_name":"code review","score":0.777999997138977},{"id":"https://openalex.org/keywords/requirements-analysis","display_name":"requirements analysis","score":0.765999972820282},{"id":"https://openalex.org/keywords/human-oversight","display_name":"human oversight","score":0.6119999885559082},{"id":"https://openalex.org/keywords/message-brokers","display_name":"message brokers","score":0.753000020980835},{"id":"https://openalex.org/keywords/software-engineering-process","display_name":"software engineering process","score":0.4959999918937683}],"concepts":[{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.7189000248908997},{"id":"https://openalex.org/C2779010991","wikidata":"https://www.wikidata.org/wiki/Q2720909","display_name":"Artifact (error)","level":2,"score":0.6371999979019165},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6367999911308289},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.6060000061988831},{"id":"https://openalex.org/C180152950","wikidata":"https://www.wikidata.org/wiki/Q2904257","display_name":"Software development process","level":4,"score":0.5300999879837036},{"id":"https://openalex.org/C123551368","wikidata":"https://www.wikidata.org/wiki/Q7122888","display_name":"Package development process","level":5,"score":0.40610000491142273},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4059999883174896},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.4056999981403351},{"id":"https://openalex.org/C39890963","wikidata":"https://www.wikidata.org/wiki/Q1702721","display_name":"Personal software process","level":5,"score":0.4027000069618225},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.39910000562667847},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.39480000734329224},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.34389999508857727},{"id":"https://openalex.org/C182500959","wikidata":"https://www.wikidata.org/wiki/Q7551380","display_name":"Social software engineering","level":5,"score":0.3418999910354614},{"id":"https://openalex.org/C42669973","wikidata":"https://www.wikidata.org/wiki/Q5575145","display_name":"Goal-Driven Software Development Process","level":5,"score":0.33489999175071716},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.3280999958515167},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.3237000107765198},{"id":"https://openalex.org/C74579156","wikidata":"https://www.wikidata.org/wiki/Q7554342","display_name":"Software peer review","level":5,"score":0.32199999690055847},{"id":"https://openalex.org/C40919944","wikidata":"https://www.wikidata.org/wiki/Q947779","display_name":"Software project management","level":5,"score":0.29840001463890076},{"id":"https://openalex.org/C137287247","wikidata":"https://www.wikidata.org/wiki/Q1329550","display_name":"Static program analysis","level":4,"score":0.287200003862381},{"id":"https://openalex.org/C150292731","wikidata":"https://www.wikidata.org/wiki/Q1342704","display_name":"Code review","level":5,"score":0.2863999903202057},{"id":"https://openalex.org/C18762648","wikidata":"https://www.wikidata.org/wiki/Q42213","display_name":"Work (physics)","level":2,"score":0.28110000491142273},{"id":"https://openalex.org/C2781421246","wikidata":"https://www.wikidata.org/wiki/Q5283148","display_name":"Distributed development","level":4,"score":0.2754000127315521},{"id":"https://openalex.org/C51845450","wikidata":"https://www.wikidata.org/wiki/Q1421651","display_name":"Team software process","level":5,"score":0.2703999876976013},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.26829999685287476},{"id":"https://openalex.org/C195094911","wikidata":"https://www.wikidata.org/wiki/Q14167904","display_name":"Process management","level":1,"score":0.2671999931335449},{"id":"https://openalex.org/C152752567","wikidata":"https://www.wikidata.org/wiki/Q116877","display_name":"Code refactoring","level":3,"score":0.26109999418258667},{"id":"https://openalex.org/C133162039","wikidata":"https://www.wikidata.org/wiki/Q1061077","display_name":"Code generation","level":3,"score":0.25459998846054077},{"id":"https://openalex.org/C10272871","wikidata":"https://www.wikidata.org/wiki/Q929972","display_name":"Software inspection","level":5,"score":0.25279998779296875},{"id":"https://openalex.org/C2778956278","wikidata":"https://www.wikidata.org/wiki/Q392813","display_name":"Agent-oriented software engineering","level":4,"score":0.251800000667572},{"id":"https://openalex.org/C48002344","wikidata":"https://www.wikidata.org/wiki/Q2919644","display_name":"Verification and validation","level":2,"score":0.25130000710487366}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.5753/wesaac.2025.37549","doi":"https://doi.org/10.5753/wesaac.2025.37549","is_oa":true,"landing_page_url":"https://doi.org/10.5753/wesaac.2025.37549","pdf_url":"https://sol.sbc.org.br/index.php/wesaac/article/download/37549/37331","source":{"id":"https://openalex.org/S7407075379","display_name":"Anais do Workshop-Escola de Sistemas de Agentes, seus Ambientes e Aplica\u00e7\u00f5es (WESAAC)","issn_l":"2326-5426","issn":["2326-5426","2326-5434"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/P4310312150","host_organization_name":"Brazilian Computer Society","host_organization_lineage":["https://openalex.org/P4310312150"],"host_organization_lineage_names":["Brazilian Computer Society"],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Anais do XIX Workshop-Escola de Sistemas de Agentes, seus Ambientes e Aplica\u00e7\u00f5es (WESAAC 2025)","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.5753/wesaac.2025.37549","doi":"https://doi.org/10.5753/wesaac.2025.37549","is_oa":true,"landing_page_url":"https://doi.org/10.5753/wesaac.2025.37549","pdf_url":"https://sol.sbc.org.br/index.php/wesaac/article/download/37549/37331","source":{"id":"https://openalex.org/S7407075379","display_name":"Anais do Workshop-Escola de Sistemas de Agentes, seus Ambientes e Aplica\u00e7\u00f5es (WESAAC)","issn_l":"2326-5426","issn":["2326-5426","2326-5434"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/P4310312150","host_organization_name":"Brazilian Computer Society","host_organization_lineage":["https://openalex.org/P4310312150"],"host_organization_lineage_names":["Brazilian Computer Society"],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Anais do XIX Workshop-Escola de Sistemas de Agentes, seus Ambientes e Aplica\u00e7\u00f5es (WESAAC 2025)","raw_type":"proceedings-article"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7093104683.pdf","grobid_xml":"https://content.openalex.org/works/W7093104683.grobid-xml"},"referenced_works_count":17,"referenced_works":["https://openalex.org/W2130891285","https://openalex.org/W2896266931","https://openalex.org/W4385963839","https://openalex.org/W4385965642","https://openalex.org/W4390832285","https://openalex.org/W4399554733","https://openalex.org/W4399597845","https://openalex.org/W4400412177","https://openalex.org/W4402671883","https://openalex.org/W4402684050","https://openalex.org/W4403370443","https://openalex.org/W4405974156","https://openalex.org/W4411552861","https://openalex.org/W4411950659","https://openalex.org/W4416519717","https://openalex.org/W7103754783","https://openalex.org/W7133976416"],"related_works":["https://openalex.org/W4411811242","https://openalex.org/W7121287447","https://openalex.org/W4406325768","https://openalex.org/W7124866172","https://openalex.org/W7203778781","https://openalex.org/W7202363989","https://openalex.org/W7131248135","https://openalex.org/W7124458047","https://openalex.org/W4410796695","https://openalex.org/W7223084036"],"abstract_inverted_index":{"Software":[0],"development":[1,106],"involves":[2],"complexities":[3],"in":[4,52],"requirements":[5],"analysis,":[6],"code":[7,68,100],"generation,":[8,67,101],"and":[9,49,70,80,94,102],"continuous":[10],"validation.":[11],"This":[12],"work":[13],"presents":[14],"a":[15,45,53],"multi-agent":[16],"system":[17],"(MAS)":[18],"designed":[19],"to":[20,77],"enhance":[21,99],"the":[22,105],"software":[23,90],"engineering":[24],"process":[25],"by":[26],"integrating":[27],"Large":[28],"Language":[29],"Model":[30],"(LLM)":[31],"capabilities":[32],"with":[33],"human":[34,74],"oversight.":[35],"The":[36,83],"MAS":[37],"comprises":[38],"five":[39],"specialized":[40],"agents":[41,58],"that":[42,86,96],"communicate":[43],"through":[44],"shared":[46],"message":[47],"broker":[48],"maintain":[50],"context":[51],"persistent":[54],"knowledge":[55],"base.":[56],"These":[57],"autonomously":[59],"handle":[60],"tasks":[61],"such":[62],"as":[63],"architectural":[64],"planning,":[65],"artifact":[66],"review,":[69],"operational":[71],"management,":[72],"while":[73],"experts":[75],"intervene":[76],"ensure":[78],"accuracy":[79],"strategic":[81],"alignment.":[82],"findings":[84],"indicate":[85],"LLMs":[87],"can":[88],"impact":[89],"engineering,":[91],"offering":[92],"tools":[93],"techniques":[95],"automate":[97],"tasks,":[98],"potentially":[103],"improve":[104],"process.":[107]},"counts_by_year":[],"updated_date":"2026-11-04T10:54:05.112534","created_date":"2025-10-22T00:00:00"}
