Software Engineering Using Autonomous Agents: Are We There Yet?
Autonomous agents equipped with Large Language Models (LLMs) are rapidly gaining prominence as a revolutionary technology within the realm of Software Engineering. These intelligent and autonomous systems demonstrate the capacity to perform tasks and make independent decisions, leveraging their intr...
Gespeichert in:
| Veröffentlicht in: | IEEE/ACM International Conference on Automated Software Engineering : [proceedings] S. 1855 - 1857 |
|---|---|
| Hauptverfasser: | , , , , , |
| Format: | Tagungsbericht |
| Sprache: | Englisch |
| Veröffentlicht: |
IEEE
11.09.2023
|
| Schlagworte: | |
| ISSN: | 2643-1572 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | Autonomous agents equipped with Large Language Models (LLMs) are rapidly gaining prominence as a revolutionary technology within the realm of Software Engineering. These intelligent and autonomous systems demonstrate the capacity to perform tasks and make independent decisions, leveraging their intrinsic reasoning and decision-making abilities. This paper delves into the current state of autonomous agents, their capabilities, challenges, and opportunities in Software Engineering practices. By employing different prompts (with or without context), we conclude the advantages of contextrich prompts for autonomous agents. Prompts with context enhance user requirement understanding, avoiding irrelevant details that could hinder task comprehension and degrade model performance, particularly when dealing with complex frameworks such as Spring Boot, Django, Flask, etc. This exploration is conducted using Auto-GPT (v0.3.0), an open-source application powered by GPT-3.5 and GPT-4 which intelligently connects the "thoughts" of Large Language Models (LLMs) to independently accomplish the assigned goals or tasks. |
|---|---|
| AbstractList | Autonomous agents equipped with Large Language Models (LLMs) are rapidly gaining prominence as a revolutionary technology within the realm of Software Engineering. These intelligent and autonomous systems demonstrate the capacity to perform tasks and make independent decisions, leveraging their intrinsic reasoning and decision-making abilities. This paper delves into the current state of autonomous agents, their capabilities, challenges, and opportunities in Software Engineering practices. By employing different prompts (with or without context), we conclude the advantages of contextrich prompts for autonomous agents. Prompts with context enhance user requirement understanding, avoiding irrelevant details that could hinder task comprehension and degrade model performance, particularly when dealing with complex frameworks such as Spring Boot, Django, Flask, etc. This exploration is conducted using Auto-GPT (v0.3.0), an open-source application powered by GPT-3.5 and GPT-4 which intelligently connects the "thoughts" of Large Language Models (LLMs) to independently accomplish the assigned goals or tasks. |
| Author | Sharma, Vibhu Saujanya Das, Sankar Narayan Kaulgud, Vikrant Suri, Samdyuti Singi, Kapil Dey, Kuntal |
| Author_xml | – sequence: 1 givenname: Samdyuti surname: Suri fullname: Suri, Samdyuti email: samdyuti.suri@accenture.com organization: Accenture Tech Labs,Bangalore,India – sequence: 2 givenname: Sankar Narayan surname: Das fullname: Das, Sankar Narayan email: sankar.naryan.das@accenture.com organization: Accenture Tech Labs,Bangalore,India – sequence: 3 givenname: Kapil surname: Singi fullname: Singi, Kapil email: kapil.singi@accenture.com organization: Accenture Tech Labs,Bangalore,India – sequence: 4 givenname: Kuntal surname: Dey fullname: Dey, Kuntal email: kuntal.dey@accenture.com organization: Accenture Tech Labs,Bangalore,India – sequence: 5 givenname: Vibhu Saujanya surname: Sharma fullname: Sharma, Vibhu Saujanya email: vibhu.sharma@accenture.com organization: Accenture Tech Labs,Bangalore,India – sequence: 6 givenname: Vikrant surname: Kaulgud fullname: Kaulgud, Vikrant email: vikrant.kaulgud@accenture.com organization: Accenture Tech Labs,Bangalore,India |
| BookMark | eNotjNtKw0AYhFdRsK19Ar3ICyTuv-f1piwlHqDgRVvEq7Ld_IkRu5Fsivj2pujNfDPDMFNyEbuIhNwALQCovXPrUirGbMEo4wWloMUZmVttDZeUM2uVOCcTpgTPQWp2RaYpfVAqx6AnZLHu6uHb95iVsWkjYt_GJtumk7rj0MXu0B1T5hqMQ7rP3Dh8xWzzjqN5w2FxTS5r_5lw_s8Z2T6Um-VTvnp5fF66Ve6ZEUMePHCOYa-tpt6cIIKXFoWowMjaGkCjVaitBI-VrvxYcY1B0T0gU4HPyO3fb4uIu6--Pfj-ZweUjTsl-S-sqEsA |
| CODEN | IEEPAD |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.1109/ASE56229.2023.00174 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EISBN | 9798350329964 |
| EISSN | 2643-1572 |
| EndPage | 1857 |
| ExternalDocumentID | 10298365 |
| Genre | orig-research |
| GroupedDBID | 6IE 6IF 6IH 6IK 6IL 6IM 6IN 6J9 AAJGR AAWTH ABLEC ACREN ADYOE ADZIZ AFYQB ALMA_UNASSIGNED_HOLDINGS AMTXH BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO IEGSK IPLJI M43 OCL RIE RIL |
| ID | FETCH-LOGICAL-a284t-ca133ecb7970a8b7974ca59e44d185f981e876cf951aed7daf9837ec60b1e26c3 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 6 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=001103357200169&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| IngestDate | Wed Aug 27 02:32:41 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | true |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-a284t-ca133ecb7970a8b7974ca59e44d185f981e876cf951aed7daf9837ec60b1e26c3 |
| PageCount | 3 |
| ParticipantIDs | ieee_primary_10298365 |
| PublicationCentury | 2000 |
| PublicationDate | 2023-Sept.-11 |
| PublicationDateYYYYMMDD | 2023-09-11 |
| PublicationDate_xml | – month: 09 year: 2023 text: 2023-Sept.-11 day: 11 |
| PublicationDecade | 2020 |
| PublicationTitle | IEEE/ACM International Conference on Automated Software Engineering : [proceedings] |
| PublicationTitleAbbrev | ASE |
| PublicationYear | 2023 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssj0051577 ssib057256115 |
| Score | 2.2784398 |
| Snippet | Autonomous agents equipped with Large Language Models (LLMs) are rapidly gaining prominence as a revolutionary technology within the realm of Software... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 1855 |
| SubjectTerms | Autonomous agents Codes Complexity theory Decision making Large Language Models (LLMs) SDLC Software quality Task analysis Transforms |
| Title | Software Engineering Using Autonomous Agents: Are We There Yet? |
| URI | https://ieeexplore.ieee.org/document/10298365 |
| WOSCitedRecordID | wos001103357200169&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LTwIxEG6EePCED4zv9OB1dbvdblsvZmMgngiJGvFEyuw08QIGFvn7TsuCXDx4atM0TTN9fDPtfDOM3VqB1oPUiQZrwjejSsgMcon3PpVOEsjmEJNN6MHAjEZ22JDVIxcGEaPzGd6FavzLr2awDE9ldMIza2ShWqyldbEma202j9I0rhBb3ZdwWusmzJBI7X350iOozwI3JQtBTUVw8dtJqBLxpN_550wOWfeXmceHW8w5Yns4PWadTWoG3pzUE9LB6XpduTnynYCDPPoH8HJZByYDmfy8DMSqxQMvqeM7ctozVPnA-rHL3vq916fnpMmVkDgCmDoBR8YmwkRbnToTihycspjnFSGyt0Yg3XvgSaFyWOnKUZPUCEU6EZgVIE9Zezqb4hnjShhbSVmRpuRyg-iMUghC6glK5Qs4Z90gkPHXOhzGeCOLiz_aL9lBkHlwshDiirXr-RKv2T5815-L-U1cxB--c5ta |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV09T8MwELWgIMFUPor4xgNrII7j2GZBEWpVRKkqUUSZKtc5S11a1Kbw9zmbtHRhYIplRZZ1sf3u4nv3CLnWDLSzXEbSauWvGUWEYZCJnHMxNxxBNrVBbEJ2u2ow0L2KrB64MAAQks_gxjfDXX4xtQv_qwx3eKIVz8Qm2fLSWRVda7l8hMSRGVt5v4jUUlaFhlisb_OXJoJ94tkpiS9rynyS35qkSkCUVv2fc9kjjV9uHu2tUGefbMDkgNSX4gy02quH6IXjAftlZkDXSg7SkCFA80XpuQwY9NPcU6vmdzTHF9-A4qrBxjuU9w3y2mr2H9pRpZYQGYSYMrIGw02wI6llbJR_pNYIDWlaICY7rRjgyWcdulQGClkY7OISbBaPGCSZ5UekNplO4JhQwZQuOC_QVzKpAjBKCLCMyxFw4TJ7QhreIMOPn4IYw6UtTv_ovyI77f5zZ9h57D6dkV1vf59ywdg5qZWzBVyQbftZjuezy_BBvwEJTJ6j |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=IEEE%2FACM+International+Conference+on+Automated+Software+Engineering+%3A+%5Bproceedings%5D&rft.atitle=Software+Engineering+Using+Autonomous+Agents%3A+Are+We+There+Yet%3F&rft.au=Suri%2C+Samdyuti&rft.au=Das%2C+Sankar+Narayan&rft.au=Singi%2C+Kapil&rft.au=Dey%2C+Kuntal&rft.date=2023-09-11&rft.pub=IEEE&rft.eissn=2643-1572&rft.spage=1855&rft.epage=1857&rft_id=info:doi/10.1109%2FASE56229.2023.00174&rft.externalDocID=10298365 |