Test Amplification for REST APIs: Using "Out-of-the-Box" Large Language Models
Representational state transfer application programming interfaces (REST APIs) are an indispensable building block in today’s cloud-native applications. However, testing REST APIs is challenging because tests must be strong, readable, and exercise the boundary values of the REST API protocol.
Uložené v:
| Vydané v: | IEEE software Ročník 42; číslo 4; s. 43 - 49 |
|---|---|
| Hlavní autori: | , , |
| Médium: | Journal Article |
| Jazyk: | English |
| Vydavateľské údaje: |
Los Alamitos
IEEE
01.07.2025
IEEE Computer Society |
| Predmet: | |
| ISSN: | 0740-7459, 1937-4194 |
| On-line prístup: | Získať plný text |
| Tagy: |
Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
|
| Abstract | Representational state transfer application programming interfaces (REST APIs) are an indispensable building block in today’s cloud-native applications. However, testing REST APIs is challenging because tests must be strong, readable, and exercise the boundary values of the REST API protocol. |
|---|---|
| AbstractList | Representational state transfer application programming interfaces (REST APIs) are an indispensable building block in today’s cloud-native applications. However, testing REST APIs is challenging because tests must be strong, readable, and exercise the boundary values of the REST API protocol. |
| Author | Bardakci, Tolgahan Demeyer, Serge Beyazit, Mutlu |
| Author_xml | – sequence: 1 givenname: Tolgahan orcidid: 0009-0007-1136-2065 surname: Bardakci fullname: Bardakci, Tolgahan email: tolgahan.bardakci@uantwerpen.be organization: University of Antwerp, Antwerp, Belgium – sequence: 2 givenname: Serge orcidid: 0000-0002-4463-2945 surname: Demeyer fullname: Demeyer, Serge email: serge.demeyer@uantwerpen.be organization: University of Antwerp, Antwerp, Belgium – sequence: 3 givenname: Mutlu orcidid: 0000-0003-2714-8155 surname: Beyazit fullname: Beyazit, Mutlu email: mutlu.beyazit@uantwerpen.be organization: University of Antwerp, Antwerp, Belgium |
| BookMark | eNpNkEFPAjEQRhuDiYCevXjY4LnQdtuu9YYElATECJyb0s7iEthiu5vov3cJHLzMzOF9M5nXQa3Sl4DQPSV9SokazJd9Rpjop0IoKfkValOVZphTxVuoTTJOcMaFukGdGHeEEEFT0kbvK4hVMjwc90VeWFMVvkxyH5LP8XKVDD-m8TlZx6LcJr1FXWGf4-oL8Iv_6SUzE7bQ1HJbm2aYewf7eIuuc7OPcHfpXbSejFejNzxbvE5Hwxm2jMsKS55lJDcgnbUko1y4pw3fSOpym1njuCVSMXBOWK4ECA7AKQjGHBPWpBuWdtHjee8x-O-6eUHvfB3K5qROGRVKcElUQw3OlA0-xgC5PobiYMKvpkSfpOn5Up-k6Yu0JvFwThQA8I9WkglO0z-Iu2fk |
| CODEN | IESOEG |
| Cites_doi | 10.1002/smr.2490 10.1109/ICSME52107.2021.00063 10.1145/3340433.3342822 10.1109/tse.2023.3334955 10.1145/3639476.3639769 10.1109/tse.2022.3150618 10.1145/3663529.3663839 10.1145/3617175 10.1016/j.jss.2019.110398 |
| ContentType | Journal Article |
| Copyright | Copyright IEEE Computer Society 2025 |
| Copyright_xml | – notice: Copyright IEEE Computer Society 2025 |
| DBID | 97E ESBDL RIA RIE AAYXX CITATION JQ2 |
| DOI | 10.1109/MS.2025.3559664 |
| DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE Xplore Open Access Journals IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef ProQuest Computer Science Collection |
| DatabaseTitle | CrossRef ProQuest Computer Science Collection |
| DatabaseTitleList | ProQuest Computer Science Collection |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EISSN | 1937-4194 |
| EndPage | 49 |
| ExternalDocumentID | 10_1109_MS_2025_3559664 10962541 |
| Genre | orig-research |
| GrantInformation_xml | – fundername: Research Foundation Flanders grantid: S000323N funderid: 10.13039/501100003130 |
| GroupedDBID | -DZ -~X .4S .DC 0R~ 29I 3EH 4.4 5GY 5VS 6IK 7WY 85S 88I 8FE 8FG 8FL 8G5 8R4 8R5 97E 9M8 AAJGR AARMG AASAJ AAVXG AAWTH ABAZT ABJCF ABQJQ ABUWG ABVLG ACGFO ACGOD ACIWK AENEX AETIX AFKRA AFOGA AGCDD AGQYO AGSQL AHBIQ AI. AIBXA AKJIK AKQYR ALLEH ALMA_UNASSIGNED_HOLDINGS ARAPS ARCSS ASUFR ATWAV AZLTO AZQEC BEFXN BENPR BEZIV BFFAM BGLVJ BGNUA BKEBE BKOMP BPEOZ BPHCQ CCPQU CS3 DU5 DWQXO EBS EDO EJD ESBDL FRNLG GNUQQ GUQSH HCIFZ HZ~ H~9 I-F IBMZZ ICLAB IEDLZ IFIPE IFJZH IPLJI ITG ITH JAVBF K60 K6V K6~ K7- L6V LAI M0C M1Q M2O M2P M43 M7S MS~ O9- OCL OHT P2P P62 PHGZM PHGZT PQBIZ PQBZA PQGLB PQQKQ PROAC PTHSS PUEGO Q2X RIA RIE RNI RNS RXW RZB TAE TN5 UHB UKR UQL VH1 WH7 YZZ ZCG AAYXX AFFHD CITATION JQ2 |
| ID | FETCH-LOGICAL-c246t-64770fae6dcc07145d8b4b61dfc7cad4c0692edd5c495e54ee41e522d25ca3b23 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 0 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=001502548100003&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0740-7459 |
| IngestDate | Wed Nov 12 16:31:22 EST 2025 Sat Nov 29 07:52:13 EST 2025 Wed Aug 27 01:47:17 EDT 2025 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 4 |
| Language | English |
| License | https://creativecommons.org/licenses/by-nc-nd/4.0 |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c246t-64770fae6dcc07145d8b4b61dfc7cad4c0692edd5c495e54ee41e522d25ca3b23 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ORCID | 0009-0007-1136-2065 0000-0003-2714-8155 0000-0002-4463-2945 |
| OpenAccessLink | https://ieeexplore.ieee.org/document/10962541 |
| PQID | 3215954609 |
| PQPubID | 37787 |
| PageCount | 7 |
| ParticipantIDs | crossref_primary_10_1109_MS_2025_3559664 ieee_primary_10962541 proquest_journals_3215954609 |
| PublicationCentury | 2000 |
| PublicationDate | 2025-07-01 |
| PublicationDateYYYYMMDD | 2025-07-01 |
| PublicationDate_xml | – month: 07 year: 2025 text: 2025-07-01 day: 01 |
| PublicationDecade | 2020 |
| PublicationPlace | Los Alamitos |
| PublicationPlace_xml | – name: Los Alamitos |
| PublicationTitle | IEEE software |
| PublicationTitleAbbrev | S-M |
| PublicationYear | 2025 |
| Publisher | IEEE IEEE Computer Society |
| Publisher_xml | – name: IEEE – name: IEEE Computer Society |
| References | ref12 (ref5) 2024 ref14 ref11 ref10 (ref3) 2024 ref1 (ref2) 2024 ref8 ref7 ref9 ref6 Lewis (ref13) 2021 (ref4) 2024 |
| References_xml | – volume-title: ChatGPT 3.5: Language model year: 2024 ident: ref2 – volume-title: GitHub Copilot version 1.5.3.5510 year: 2024 ident: ref4 – ident: ref1 doi: 10.1002/smr.2490 – ident: ref14 doi: 10.1109/ICSME52107.2021.00063 – ident: ref7 doi: 10.1145/3340433.3342822 – ident: ref10 doi: 10.1109/tse.2023.3334955 – ident: ref11 doi: 10.1145/3639476.3639769 – volume-title: Petstore application year: 2024 ident: ref5 – ident: ref12 doi: 10.1109/tse.2022.3150618 – ident: ref9 doi: 10.1145/3663529.3663839 – ident: ref6 doi: 10.1145/3617175 – ident: ref8 doi: 10.1016/j.jss.2019.110398 – volume-title: ChatGPT 4: Multimodal large language model year: 2024 ident: ref3 – year: 2021 ident: ref13 article-title: Retrieval-augmented generation for knowledge-intensive NLP tasks |
| SSID | ssj0005130 |
| Score | 2.4420724 |
| Snippet | Representational state transfer application programming interfaces (REST APIs) are an indispensable building block in today’s cloud-native applications.... |
| SourceID | proquest crossref ieee |
| SourceType | Aggregation Database Index Database Publisher |
| StartPage | 43 |
| SubjectTerms | Application programming interface Application programming interfaces Chatbots Codes Computer bugs Documentation Encoding Guidelines Large language models Measurement Software testing |
| Title | Test Amplification for REST APIs: Using "Out-of-the-Box" Large Language Models |
| URI | https://ieeexplore.ieee.org/document/10962541 https://www.proquest.com/docview/3215954609 |
| Volume | 42 |
| WOSCitedRecordID | wos001502548100003&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 | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Electronic Library (IEL) customDbUrl: eissn: 1937-4194 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0005130 issn: 0740-7459 databaseCode: RIE dateStart: 19840101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3PS8MwFA46PHhx_pg4nRKGBy-ZaZq0jbcpDoVtDjZht9ImryDIKusm_vkmaYaKePBSemjS8l7T96Pflw-hS57JiAHXJMiTgvCEZyQJdU4YFFRLATTSTrVkGI_HyXwuJ56s7rgwAODAZ9Czp-5fvi7V2rbKzAo3EwtLU9-O47gma33hOQInLGJCIiUxF9Lv42PGXI-mphBkomdiq8nu-Y8Q5DRVfn2IXXQZNP_5XPtoz6eRuF_7_QBtweIQNTcSDdiv2CM0npmb4b6FjRe-O4dNmoqN3We4P3msbrADDeDu03pFyoKYfJDclh9dPLQQcXOs25nYaqa9Vi30PLif3T0QL6FAFOPRiliaKS0yiLRSlqokdJLzPAp0oWKVaa5oJBloLZQplEBwAB6ASck0EyoLcxYeo8aiXMAJwjFToTYFM81UxplKMiU0A5aoXNCCAm2jq41V07d6p4zUVRhUpqNpah2Qege0Ucsa8dtltf3aqLNxQ-qXUpWGJimRgkdUnv4x7Azt2tlrEG0HNVbLNZyjHfW-eqmWF-4t-QQ0UrlL |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3PS8MwFA6igl6cPyZOp4bhwUtmmiZd622KY8NtDlZht9ImryDIKusm_vkmaYaKePBSemia8l7T973X9-VD6IqnUcCAK-JlYU54yFMS-iojDHKqIgE0UFa1ZNgZj8PZLJo4srrlwgCAbT6Dtjm1__JVIVemVKZXuL6xMDT1LcE58yq61ldHh2elRXRQpKTDReR28tGjbkZTnQoy0dbRVeN7_iMIWVWVX59iG196tX8-2T7ac0ASdyvPH6ANmB-i2lqkAbs1e4TGsZ4Md03jeO7qc1gDVawtH-PuZFDeYts2gFtPqyUpcqIRIbkrPlp4aJrE9bEqaGKjmvZa1tFz7yG-7xMnokAk48GSGKIpzVMIlJSGrCRUmPEs8FQuOzJVXNIgYqCUkDpVAsEBuAcalCkmZOpnzD9Gm_NiDicId5j0lU6ZaSpTzmSYSqEYsFBmguYUaANdr62avFV7ZSQ2x6BRMpomxgGJc0AD1Y0Rv11W2a-Bmms3JG4xlYmvYUkkeECj0z-GXaKdfjwaJsPB-PEM7ZqZqpbaJtpcLlZwjrbl-_KlXFzYN-YTBxS8kg |
| 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%3Ajournal&rft.genre=article&rft.atitle=Test+Amplification+for+REST+APIs%3A+Using+%E2%80%9COut-of-the-Box%E2%80%9D+Large+Language+Models&rft.jtitle=IEEE+software&rft.au=Bardakci%2C+Tolgahan&rft.au=Demeyer%2C+Serge&rft.au=Mutlu+Beyazit&rft.date=2025-07-01&rft.pub=IEEE+Computer+Society&rft.issn=0740-7459&rft.eissn=1937-4194&rft.volume=42&rft.issue=5&rft.spage=43&rft.epage=49&rft_id=info:doi/10.1109%2FMS.2025.3559664&rft.externalDBID=NO_FULL_TEXT |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0740-7459&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0740-7459&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0740-7459&client=summon |