{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T02:09:40Z","timestamp":1775182180044,"version":"3.50.1"},"reference-count":40,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2011,6,23]],"date-time":"2011-06-23T00:00:00Z","timestamp":1308787200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Comput Sci Res Dev"],"published-print":{"date-parts":[[2013,2]]},"DOI":"10.1007\/s00450-011-0183-z","type":"journal-article","created":{"date-parts":[[2011,6,22]],"date-time":"2011-06-22T16:20:56Z","timestamp":1308759656000},"page":"65-84","source":"Crossref","is-referenced-by-count":16,"title":["Model-driven software migration into service-oriented architectures"],"prefix":"10.1007","volume":"28","author":[{"given":"Andreas","family":"Fuhr","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tassilo","family":"Horn","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Volker","family":"Riediger","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andreas","family":"Winter","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2011,6,23]]},"reference":[{"issue":"3","key":"183_CR1","doi-asserted-by":"crossref","first-page":"377","DOI":"10.1147\/sj.473.0377","volume":"47","author":"A Arsanjani","year":"2008","unstructured":"Arsanjani\u00a0A, Ghosh\u00a0S, Allam\u00a0A, Abdollah\u00a0T, Ganapathy\u00a0S, Holley\u00a0K (2008) SOMA: a method for developing service-oriented solutions. IBM Syst J 47(3):377\u2013396","journal-title":"IBM Syst J"},{"key":"183_CR2","unstructured":"ATLAS Group (2009) ATL: user guide. http:\/\/wiki.eclipse.org\/ATL\/User_Guide"},{"key":"183_CR3","unstructured":"Baldauf\u00a0A, Vika\u00a0N (2009) Java-Faktenextraktor f\u00fcr GUPRO. Studienarbeit, University of Koblenz-Landau"},{"key":"183_CR4","first-page":"1","volume-title":"Proceedings of QTAPC 2008","author":"D Bildhauer","year":"2008","unstructured":"Bildhauer\u00a0D, Ebert\u00a0J (2008) Querying software abstraction graphs. In: Proceedings of QTAPC 2008, pp\u00a01\u20134"},{"key":"183_CR5","unstructured":"Bildhauer\u00a0D, Schwarz\u00a0H, Strauss\u00a0S, Riediger\u00a0V, Horn\u00a0T (2009) grUML\u2014a\u00a0UML based modelling language for TGraphs. Tech rep\u00a015, University of Koblenz-Landau"},{"key":"183_CR6","first-page":"77","volume":"194","author":"J Borchers","year":"1997","unstructured":"Borchers\u00a0J (1997) Erfahrungen mit dem Einsatz einer Reengineering Factory in einem gro\u00dfen Umstellungsprojekt. HMD Prax Wirtsch 194:77\u201394","journal-title":"HMD Prax Wirtsch"},{"key":"183_CR7","volume-title":"Migrating legacy systems, gateways, interfaces & the incremental approach","author":"ML Brodie","year":"1995","unstructured":"Brodie ML, Stonebraker\u00a0M (1995) Migrating legacy systems, gateways, interfaces & the incremental approach. Morgan Kaufmann, San Francisco"},{"key":"183_CR8","series-title":"LNCS","first-page":"115","volume-title":"ECSA 2007","author":"R Correia","year":"2007","unstructured":"Correia\u00a0R, Matos\u00a0C, Heckel\u00a0R, El-Ramly\u00a0M (2007) Architecture migration driven by code categorization. In: Oquendo\u00a0F (ed) ECSA 2007. LNCS, vol\u00a04758. Springer, Berlin, pp\u00a0115\u2013122"},{"key":"183_CR9","doi-asserted-by":"crossref","unstructured":"Ebert\u00a0J, Horn\u00a0T (2011) The GReTL transformation language. Tech rep, University of Koblenz-Landau (to appear)","DOI":"10.1007\/978-3-642-21732-6_13"},{"key":"183_CR10","first-page":"147","volume-title":"STEP 2005","author":"J Ebert","year":"2006","unstructured":"Ebert\u00a0J, Winter\u00a0A (2006) Using metamodels in service interoperability. In: STEP 2005, pp\u00a0147\u2013156"},{"key":"183_CR11","first-page":"67","volume-title":"WSR 2008","author":"J Ebert","year":"2008","unstructured":"Ebert J, Riediger V, Winter\u00a0A (2008) Graph technology in reverse engineering: the TGraph approach. In: Gimnich\u00a0R, Kaiser\u00a0U, Quante\u00a0J, Winter\u00a0A (eds) WSR 2008, pp\u00a067\u201381"},{"key":"183_CR12","unstructured":"Eclipse (2007) KM3. http:\/\/wiki.eclipse.org\/KM3"},{"key":"183_CR13","first-page":"482","volume-title":"MODELS 2007","author":"F Fleurey","year":"2007","unstructured":"Fleurey\u00a0F, Breton\u00a0E, Baudry\u00a0B, Nicolas\u00a0A, Jezequel JM (2007) Model-driven engineering for software migration in a large industrial context. In: Engels\u00a0G, Opdyke\u00a0B, Schmidt DC, Weil\u00a0F (eds) MODELS 2007, vol\u00a04735. Springer, Berlin, pp\u00a0482\u2013497"},{"key":"183_CR14","unstructured":"Fuhr\u00a0A (2009) Model-driven software migration into a service-oriented architecture. Bachelor thesis, Johannes-Gutenberg University, Mainz"},{"issue":"2","key":"183_CR15","first-page":"70","volume":"30","author":"A Fuhr","year":"2010","unstructured":"Fuhr\u00a0A, Horn\u00a0T, Riediger\u00a0V (2010) Dynamic analysis for model integration (extended abstract). Softw.tech-Trends 30(2):70\u201371","journal-title":"Softw.tech-Trends"},{"key":"183_CR16","series-title":"LNI","first-page":"69","volume-title":"Software engineering 2010, GI, Bonn","author":"A Fuhr","year":"2010","unstructured":"Fuhr\u00a0A, Horn\u00a0T, Winter\u00a0A (2010) Model-driven software migration. In: Engels\u00a0G, Luckey\u00a0M, Sch\u00e4fer\u00a0W (eds) Software engineering 2010, GI, Bonn. LNI, vol\u00a0P-159, pp\u00a069\u201380"},{"key":"183_CR17","unstructured":"GanttProject (2009) The GanttProject. http:\/\/ganttproject.biz\/"},{"issue":"1","key":"183_CR18","first-page":"13","volume":"27","author":"R Gimnich","year":"2007","unstructured":"Gimnich\u00a0R (2007) SOA migration: approaches and experience. Softw.tech-Trends 27(1):13\u201314","journal-title":"Softw.tech-Trends"},{"issue":"2","key":"183_CR19","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1109\/MS.2004.1270766","volume":"21","author":"N Gold","year":"2004","unstructured":"Gold\u00a0N, Knight\u00a0C, Mohan\u00a0A, Munro\u00a0M (2004) Understanding service-oriented software. IEEE Softw 21(2):71\u201377","journal-title":"IEEE Softw"},{"key":"183_CR20","unstructured":"IBM Corporation (2009) Rational software architect for WebSphere software. http:\/\/www-01.ibm.com\/software\/awdtools\/swarchitect\/websphere\/"},{"key":"183_CR21","first-page":"1","volume-title":"SDSOA","author":"K Kontogiannis","year":"2007","unstructured":"Kontogiannis\u00a0K, Lewis GA, Smith DB, Litoiu\u00a0M, M\u00fcller\u00a0H, Schuster\u00a0S, Stroulia\u00a0E (2007) The landscape of service-oriented systems: a\u00a0research perspective. In: SDSOA. IEEE Comput Soc, Los Alamitos, pp\u00a01\u20136"},{"key":"183_CR22","first-page":"42","volume-title":"CSMR","author":"B Kullbach","year":"1998","unstructured":"Kullbach\u00a0B, Winter\u00a0A (1998) Querying as an enabling technology in software reengineering. In: CSMR. IEEE Comput Soc, Los Alamitos, pp\u00a042\u201350"},{"key":"183_CR23","first-page":"332","volume-title":"CSMR","author":"GA Lewis","year":"2008","unstructured":"Lewis GA, Smith DB (2008) SMART tool demonstration. In: CSMR. IEEE Comput Soc, Los Alamitos, pp\u00a0332\u2013334"},{"key":"183_CR24","first-page":"27","volume-title":"WSE","author":"A Marchetto","year":"2008","unstructured":"Marchetto\u00a0A, Ricca\u00a0F (2008) Transforming a Java application in a equivalent web-services based application: toward a tool supported stepwise approach. In: WSE. IEEE Comput Soc, Los Alamitos, pp\u00a027\u201336"},{"key":"183_CR25","unstructured":"Martin\u00a0W (2009) SOA Check 2009: Status Quo und Trends im Vergleich zum SOA Check 2008 und 2007. http:\/\/www.soa-check.eu\/download.php?cat=30_Archiv&file=Download_Summary_SOA_Check_2009.pdf"},{"key":"183_CR26","doi-asserted-by":"crossref","first-page":"505","DOI":"10.1007\/978-3-540-87405-8_47","volume-title":"Graph transformations","author":"C Matos","year":"2008","unstructured":"Matos\u00a0C (2008) Service extraction from legacy systems. In: Hutchison\u00a0D, Ehrig\u00a0H, Heckel\u00a0R, Kanade\u00a0T, Kittler\u00a0J (eds) Graph transformations, vol\u00a05214. Springer, Heidelberg, pp\u00a0505\u2013507"},{"key":"183_CR27","first-page":"11","volume-title":"CSMR","author":"KA Nasr","year":"2010","unstructured":"Nasr KA, Gross HG, van Deursen\u00a0A (2010) Adopting and evaluating service oriented architecture inindustry. In: Capilla\u00a0R, Duenas JC, Ferenc\u00a0R (eds) CSMR. IEEE Comput Soc, Los Alamitos, pp\u00a011\u201320"},{"key":"183_CR28","unstructured":"OMG (2006) Meta object facility (MOF) 2.0: Core Specification\u2014formal\/06-01-01"},{"key":"183_CR29","unstructured":"OMG (2007) Meta object facility (MOF) 2.0: Query\/view\/transformation\u2014specification. Needham, MA"},{"issue":"7","key":"183_CR30","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1109\/2.869374","volume":"33","author":"VT Rajlich","year":"2000","unstructured":"Rajlich VT, Bennett KH (2000) A\u00a0staged model for the software life cycle. Computer 33(7):66\u201371","journal-title":"Computer"},{"key":"183_CR31","first-page":"21","volume-title":"SOAME 2010","author":"M Razavian","year":"2010","unstructured":"Razavian\u00a0M, Nguyen DK, Lago\u00a0P, van\u00a0den Heuvel HJ (2010) The SAPIENSA approach for service-enabling pre-existing legacy assets. In: Lewis\u00a0G, Filippo\u00a0R, Postina\u00a0M, Steffens\u00a0U, Winter\u00a0A (eds) SOAME 2010, pp\u00a021\u201330"},{"key":"183_CR32","first-page":"174","volume-title":"CSMR","author":"DB Smith","year":"2007","unstructured":"Smith DB (2007) Migration of legacy assets to service-oriented architecture environments. In: CSMR. IEEE Comput Soc, Los Alamitos, pp\u00a0174\u2013175"},{"key":"183_CR33","volume-title":"Softwaremigration in der Praxis: \u00dcbertragung alter Softwaresysteme in eine moderne Umgebung","author":"HM Sneed","year":"2010","unstructured":"Sneed HM, Wolf\u00a0E, Heilmann\u00a0H (2010) Softwaremigration in der Praxis: \u00dcbertragung alter Softwaresysteme in eine moderne Umgebung, 1st edn. dpunkt Verl, Heidelberg","edition":"1"},{"issue":"4","key":"183_CR34","doi-asserted-by":"crossref","first-page":"363","DOI":"10.1007\/s00287-009-0399-5","volume":"33","author":"O Thomas","year":"2010","unstructured":"Thomas\u00a0O, Leyking\u00a0K, Scheid\u00a0M (2010) Serviceorientierte Vorgehensmodelle: \u00dcberblick, Klassifikation und Vergleich. Inform-Spektrum 33(4):363\u2013379","journal-title":"Inform-Spektrum"},{"key":"183_CR35","unstructured":"Wahli\u00a0U (2007) Building SOA solutions using the rational SDP. IBM Redbooks, IBM International Technical Support Organization"},{"key":"183_CR36","first-page":"107","volume-title":"CSMR 2007, Workshops","author":"A Winter","year":"2007","unstructured":"Winter\u00a0A, Ziemann\u00a0J (2007) Model-based migration to service-oriented architectures: a project outline. In: Sneed HM (ed) CSMR 2007, Workshops, pp\u00a0107\u2013110"},{"key":"183_CR37","first-page":"200","volume-title":"ICECCS","author":"B Wu","year":"1997","unstructured":"Wu\u00a0B, Lawless\u00a0D, Bisbal\u00a0J, Richardson\u00a0R, Grimson\u00a0J, Wade\u00a0V, O\u2019Sullivan\u00a0D (1997) The butterfly methodology: a gateway-free approach for migrating legacy information systems. In: ICECCS. IEEE Comput Soc, Los Alamitos, pp\u00a0200\u2013205"},{"issue":"2","key":"183_CR38","first-page":"72","volume":"30","author":"C Zillmann","year":"2010","unstructured":"Zillmann\u00a0C, Gringel\u00a0P, Winter\u00a0A (2010) Iterative Zielarchitekturdefinition in SOAMIG. Softw.tech-Trends 30(2):72\u201375","journal-title":"Softw.tech-Trends"},{"key":"183_CR39","volume-title":"Proceedings of the 15th European conference on software maintenance and reengineering (CSMR), Oldenburg","author":"C Zillmann","year":"2011","unstructured":"Zillmann\u00a0C, Winter\u00a0A, Fuhr\u00a0A, Horn\u00a0T, Riediger\u00a0V, Herget\u00a0A, Teppe\u00a0W, Theurer\u00a0M, Erdmenger\u00a0U, Kaiser\u00a0U, Uhlig\u00a0D, Zimmermann\u00a0Y (2011) The SOAMIG process model in industrial applications. In: Kanellopoulos\u00a0Y, Mens\u00a0T, Winter\u00a0A (eds) Proceedings of the 15th European conference on software maintenance and reengineering (CSMR), Oldenburg. IEEE Comput Soc, Los Alamitos"},{"issue":"2","key":"183_CR40","first-page":"66","volume":"30","author":"Y Zimmermann","year":"2010","unstructured":"Zimmermann\u00a0Y, Uhlig\u00a0D, Kaiser\u00a0U (2010) Tool- und Schnittstellenarchitektur f\u00fcr eine SOA-Migration. Softw.tech-Trends 30(2):66\u201367","journal-title":"Softw.tech-Trends"}],"container-title":["Computer Science - Research and Development"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00450-011-0183-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00450-011-0183-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00450-011-0183-z","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,11,26]],"date-time":"2021-11-26T04:51:38Z","timestamp":1637902298000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00450-011-0183-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,6,23]]},"references-count":40,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2013,2]]}},"alternative-id":["183"],"URL":"https:\/\/doi.org\/10.1007\/s00450-011-0183-z","relation":{},"ISSN":["1865-2034","1865-2042"],"issn-type":[{"value":"1865-2034","type":"print"},{"value":"1865-2042","type":"electronic"}],"subject":[],"published":{"date-parts":[[2011,6,23]]}}}