{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,19]],"date-time":"2024-09-19T15:49:13Z","timestamp":1726760953025},"reference-count":37,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Serv. Comput."],"published-print":{"date-parts":[[2017]]},"DOI":"10.1109\/tsc.2017.2787152","type":"journal-article","created":{"date-parts":[[2017,12,25]],"date-time":"2017-12-25T19:08:44Z","timestamp":1514228924000},"page":"1-1","source":"Crossref","is-referenced-by-count":5,"title":["Interactive Refactoring of Web Service Interfaces Using Computational Search"],"prefix":"10.1109","author":[{"given":"Hanzhang","family":"Wang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marouane","family":"Kessentini","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ali","family":"Ouni","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-39742-4_6"},{"key":"ref32","first-page":"141","article-title":"Chapter four-preference incorporation in evolutionary multiobjective optimization: A survey of the state-of-the-art","author":"bechikh","year":"0","journal-title":"Proc Advances in Computers"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2013.31"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-39742-4_19"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1145\/1811147.1811149"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/CMSBSE.2013.6604438"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-13595-8_14"},{"key":"ref34","first-page":"401","article-title":"Search-based design defects detection by example","author":"kessentini","year":"0","journal-title":"Proc Int Conf Fundam Approaches Softw Eng"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.4304\/jsw.3.2.1-14"},{"key":"ref11","article-title":"Wiley","author":"dudney","year":"2003","journal-title":"J2EE AntiPatterns"},{"key":"ref12","first-page":"352","article-title":"Bi-level identification of web service antipatterns","volume":"2016","author":"wang","year":"0","journal-title":"Proc Int Conf Service-Oriented Comput"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/2729974"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/4235.996017"},{"key":"ref15","author":"fowler","year":"1999","journal-title":"Refactoring Improving the Design of Existing Code"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2010.26"},{"key":"ref17","first-page":"16","article-title":"A systematic method for Identification of anti-patterns in service oriented system development","volume":"4","author":"torkamani","year":"2014","journal-title":"International Journal of Computers and Electrical Engineering"},{"key":"ref18","first-page":"31","article-title":"Avoiding WSDL bad practices in code-first web services","volume":"11","author":"mateos","year":"2012","journal-title":"SADIO Electron J Informat Oper Res"},{"key":"ref19","first-page":"1351","article-title":"A new representation and crossover operator for search-based optimization of software modularization","author":"harman","year":"0","journal-title":"Proc Genetic Evol Comput Conf"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1007\/s11219-015-9284-4"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2014.2310195"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/2675067"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2015.2502595"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2010.81"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/2642937.2642965"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/ICWS.2016.20"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/SERVICES.2014.91"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2010.23"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/ICWS.2012.29"},{"key":"ref9","first-page":"375","article-title":"On the definition of service granularity and its architectural impact","author":"haesen","year":"2008","journal-title":"Advanced Information Systems Engineering"},{"key":"ref1","first-page":"328","article-title":"Cohesion metrics for predicting maintainability of service-oriented software","author":"bridle","year":"0","journal-title":"Proc 7th Int Conf Quality Softw"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2009.13"},{"key":"ref22","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1504\/IJWGS.2013.054108","article-title":"Anti-pattern free code-first web services for state-of-the-art Java WSDL generation tools","volume":"9","author":"luis","year":"2013","journal-title":"Int J Web Grid Serv"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2010.81"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2014.03.015"},{"key":"ref23","author":"dudney","year":"2003","journal-title":"J2EE AntiPatterns"},{"key":"ref26","doi-asserted-by":"crossref","DOI":"10.1002\/9780470496916","author":"talbi","year":"2009","journal-title":"Metaheuristics From Design to Implementation"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2014.64"}],"container-title":["IEEE Transactions on Services Computing"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/4629386\/4629387\/08239846.pdf?arnumber=8239846","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,8,30]],"date-time":"2023-08-30T06:28:08Z","timestamp":1693376888000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/8239846\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"references-count":37,"URL":"https:\/\/doi.org\/10.1109\/tsc.2017.2787152","relation":{},"ISSN":["1939-1374"],"issn-type":[{"value":"1939-1374","type":"print"}],"subject":[],"published":{"date-parts":[[2017]]}}}