{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,17]],"date-time":"2026-07-17T15:03:42Z","timestamp":1784300622467,"version":"3.55.0"},"reference-count":63,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"11","license":[{"start":{"date-parts":[[2018,11,1]],"date-time":"2018-11-01T00:00:00Z","timestamp":1541030400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"}],"funder":[{"name":"European Commission (FEDER) and Spanish Government","award":["TIN2015-70560-R"],"award-info":[{"award-number":["TIN2015-70560-R"]}]},{"name":"Andalusian Government project COPAS","award":["P12-TIC-1867"],"award-info":[{"award-number":["P12-TIC-1867"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IIEEE Trans. Software Eng."],"published-print":{"date-parts":[[2018,11,1]]},"DOI":"10.1109\/tse.2017.2764464","type":"journal-article","created":{"date-parts":[[2017,10,19]],"date-time":"2017-10-19T18:07:00Z","timestamp":1508436420000},"page":"1083-1099","source":"Crossref","is-referenced-by-count":104,"title":["Metamorphic Testing of RESTful Web APIs"],"prefix":"10.1109","volume":"44","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8816-6213","authenticated-orcid":false,"given":"Sergio","family":"Segura","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4708-4606","authenticated-orcid":false,"given":"Jose A.","family":"Parejo","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1314-9694","authenticated-orcid":false,"given":"Javier","family":"Troya","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9827-1834","authenticated-orcid":false,"given":"Antonio","family":"Ruiz-Cortes","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref39","year":"2016"},{"key":"ref38","year":"2016"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2010.62"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/C-M.1978.218136"},{"key":"ref31","article-title":"Automated metamorphic testing\n of restful web APIs: Supplemental material","author":"segura","year":"2016"},{"key":"ref30","article-title":"Predicting\n metamorphic relations for testing scientific software: A machine learning approach using graph kernels","author":"kanewala","year":"2015","journal-title":"Software Testing Verification and Reliability"},{"key":"ref37","year":"2016"},{"key":"ref36","year":"2016"},{"key":"ref35","year":"2016"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1002\/stvr.308"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1109\/HASE.2002.1173120"},{"key":"ref62","first-page":"207","article-title":"WSDL-based automatic test case generation for web\n services testing","author":"bai","year":"2005","journal-title":"Proc IEEE Int Workshop Service-Oriented Syst Eng"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1109\/HASE.2002.1173119"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1109\/CSSE.2008.790"},{"key":"ref28","article-title":"Properties of\n machine learning applications for use in metamorphic testing","author":"murphy","year":"2008"},{"key":"ref27","article-title":"Automated functional testing of web search\n engines in the absence of an oracle","author":"zhou","year":"2007"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/AST.2015.19"},{"key":"ref2","author":"richardson","year":"2013","journal-title":"RESTful Web APIs"},{"key":"ref1","author":"jacobson","year":"2011","journal-title":"APIs A Strategy Guide"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1002\/stvr.437"},{"key":"ref22","first-page":"216","article-title":"Compiler validation via\n equivalence modulo inputs","author":"le","year":"2014","journal-title":"Proc ACM SIGPLAN Conf Programming Lang Des Implementation"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1002\/stvr.408"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2016.176"},{"key":"ref23","article-title":"An innovative approach for testing\n bioinformatics programs using metamorphic testing","volume":"10","author":"chen","year":"2009","journal-title":"BioMed Central Bioinformatics"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2015.348"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/ICST.2009.19"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1145\/1982185.1982521"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1145\/2034594.2034596"},{"key":"ref59","article-title":"Testing\n web services: A survey","author":"bozkurt","year":"2010"},{"key":"ref58","first-page":"78","author":"canfora","year":"2009","journal-title":"Service-oriented Architectures Testing A Survey"},{"key":"ref57","author":"kankanamge","year":"2012","journal-title":"Web services testing with soapUI"},{"key":"ref56","year":"2016"},{"key":"ref55","year":"2016"},{"key":"ref54","year":"2016"},{"key":"ref53","year":"2016"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1109\/ComputationWorld.2009.116"},{"key":"ref10","article-title":"Metamorphic\n testing: A new approach for generating next test cases","author":"chen","year":"1998"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2016.2532875"},{"key":"ref40","year":"2016"},{"key":"ref12","author":"masse","year":"2011","journal-title":"REST API Design Rulebook"},{"key":"ref13","author":"richardson","year":"2007","journal-title":"RESTful Web Services"},{"key":"ref14","author":"allamaraju","year":"2010","journal-title":"Restful Web Services Cookbook"},{"key":"ref15","year":"2016"},{"key":"ref16","year":"2016"},{"key":"ref17","author":"webber","year":"2010","journal-title":"REST in Practice Hypermedia and Systems Architecture"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2015.2478001"},{"key":"ref19","article-title":"METRIC:\n METamorphic relation identification based on the category-choice framework","author":"chen","year":"2015","journal-title":"J Syst Softw"},{"key":"ref4","article-title":"Architectural styles and the design of network-based software\n architectures","author":"fielding","year":"2000"},{"key":"ref3","article-title":"Netflix API : Top 10 lessons learned","author":"jacobson","year":"2014","journal-title":"Open Source Conv (OSCON)"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2014.2372785"},{"key":"ref5","year":"2016"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl\/25.4.465"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2013.46"},{"key":"ref49","first-page":"1","article-title":"Model-based testing of RESTful web services using UML protocol state machines","author":"pontes pinheiro","year":"2013","journal-title":"Proc 7th Brazilian Workshop on Systematic and Automated Software Testing"},{"key":"ref9","year":"2016"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.4018\/jwsr.2012010103"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.4018\/jwsr.2007040103"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1145\/2896971.2896979"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-35755-8_13"},{"key":"ref42","year":"2017"},{"key":"ref41","year":"2016"},{"key":"ref44","article-title":"Automated inference of likely metamorphic relations for model transformations","author":"troya","year":"2017","journal-title":"J Syst Softw"},{"key":"ref43","year":"2017"}],"container-title":["IEEE Transactions on Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/32\/8532001\/08074764.pdf?arnumber=8074764","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,26]],"date-time":"2022-01-26T20:56:17Z","timestamp":1643230577000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8074764\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,11,1]]},"references-count":63,"journal-issue":{"issue":"11"},"URL":"https:\/\/doi.org\/10.1109\/tse.2017.2764464","relation":{},"ISSN":["0098-5589","1939-3520","2326-3881"],"issn-type":[{"value":"0098-5589","type":"print"},{"value":"1939-3520","type":"electronic"},{"value":"2326-3881","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,11,1]]}}}