{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:28:44Z","timestamp":1750307324128,"version":"3.41.0"},"reference-count":32,"publisher":"Association for Computing Machinery (ACM)","issue":"5","license":[{"start":{"date-parts":[[2012,9,2]],"date-time":"2012-09-02T00:00:00Z","timestamp":1346544000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGSOFT Softw. Eng. Notes"],"published-print":{"date-parts":[[2012,9,7]]},"abstract":"<jats:p>Service orientation promotes an agile development paradigm for rapid application development and presents evolutionary challenges to adapt to frequent environmental changes. To maintain effective service-based application operations, this research introduces a Serv-Gears framework to maintain a mechanism for evolution-need monitoring. Inheriting major characteristics of a service-oriented paradigm, this mechanism is designed in a service-based style to facilitate development agility in evolution planning and implementation. Serv-Gears allows developers to continuously specify service-based monitors even during application operations. The specified monitors are included dynamically in the running application to collect monitoring results. Evolution plans are then effectively developed and assessed. Such an integrated development environment provided by Serv-Gears facilitates agile service-based application evolution.<\/jats:p>","DOI":"10.1145\/2347696.2347714","type":"journal-article","created":{"date-parts":[[2012,9,11]],"date-time":"2012-09-11T22:21:06Z","timestamp":1347402066000},"page":"1-10","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["A monitoring mechanism to support agility in service-based application evolution"],"prefix":"10.1145","volume":"37","author":[{"given":"Ye-Chi","family":"Wu","sequence":"first","affiliation":[{"name":"National Cheng Kung University, Tainan, Taiwan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hewijin Christine","family":"Jiau","sequence":"additional","affiliation":[{"name":"National Cheng Kung University, Tainan, Taiwan"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2012,9,2]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2001.972742"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/336512.336534"},{"key":"e_1_2_1_3_1","first-page":"1","volume":"2","author":"Brogi A.","year":"2007","journal-title":"Trace Inspection. International Journal of Business Process Integration and Management"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1656250.1656254"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1808885.1808896"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.5555\/1018436.1021746"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.5555\/998675.999465"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2009.21"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.5555\/371697.371701"},{"key":"e_1_2_1_10_1","first-page":"17","volume-title":"AAAI Spring Symposium: AI Meets Business Rules and Process Management","author":"Costello C.","year":"2008"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/NOTERE.2010.5536764"},{"volume-title":"Addison-Wesley","year":"1994","author":"Gamma E.","key":"e_1_2_1_12_1"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/FOSM.2008.4659256"},{"key":"e_1_2_1_14_1","unstructured":"Highsmith J. What Is Agile Software Development? The Journal of Defense Software Engineering (October 2002) 4--9.  Highsmith J. What Is Agile Software Development? The Journal of Defense Software Engineering (October 2002) 4--9."},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1370018.1370036"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/TE.2008.2010983"},{"key":"e_1_2_1_17_1","first-page":"108","volume-title":"M. M. Laws of Software Evolution Revisited. In Proceedings of European Workshop on Software Process Technology","author":"Lehman","year":"1996"},{"key":"e_1_2_1_18_1","first-page":"265","volume-title":"Business Artifact-Centric Modeling for Real-Time Performance Monitoring. In Proceedings of International Conference on Business Process Management","author":"Liu R.","year":"2011"},{"key":"e_1_2_1_19_1","first-page":"1","author":"Liu X.","year":"2011","journal-title":"Ev-LCS: A System for the Evolution of Long-Term Composed Services. Transactions on Services Computing ("},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICWS.2010.34"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICWS.2008.22"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMPSAC.2010.36"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-69534-9_1"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2011.26"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2007.400"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1142\/S0218843008001816"},{"key":"e_1_2_1_27_1","first-page":"53","volume-title":"Towards Intelligent Search Support for Web Services Evolution - Identifying the Right Abstractions. In Proceedings of IEEE International Symposium on Web Systems Evolution","author":"Reichherzer T.","year":"2011"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2009.1"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2009.88"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1808885.1808895"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2009.22"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2009.2"}],"container-title":["ACM SIGSOFT Software Engineering Notes"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2347696.2347714","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2347696.2347714","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T11:05:58Z","timestamp":1750244758000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2347696.2347714"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,9,2]]},"references-count":32,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2012,9,7]]}},"alternative-id":["10.1145\/2347696.2347714"],"URL":"https:\/\/doi.org\/10.1145\/2347696.2347714","relation":{},"ISSN":["0163-5948"],"issn-type":[{"type":"print","value":"0163-5948"}],"subject":[],"published":{"date-parts":[[2012,9,2]]},"assertion":[{"value":"2012-09-02","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}