{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,22]],"date-time":"2024-10-22T22:32:54Z","timestamp":1729636374466,"version":"3.28.0"},"reference-count":29,"publisher":"IEEE Comput. Soc","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1109\/cmpsac.2003.1245358","type":"proceedings-article","created":{"date-parts":[[2004,3,2]],"date-time":"2004-03-02T02:26:50Z","timestamp":1078194410000},"page":"304-309","source":"Crossref","is-referenced-by-count":6,"title":["Bridging legacy systems to model driven architecture"],"prefix":"10.1109","author":[{"family":"Bing Qiao","sequence":"first","affiliation":[]},{"family":"Hongji Yang","sequence":"additional","affiliation":[]},{"given":"W.C.","family":"Chu","sequence":"additional","affiliation":[]},{"family":"Baowen Xu","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"19","first-page":"352","article-title":"Computation of Dynamic Program Slices for Unstructured Programs","volume":"se 23","author":"korel","year":"1984","journal-title":"IEEE Transactions on Software Engineering"},{"key":"17","doi-asserted-by":"publisher","DOI":"10.1109\/EDOC.2002.1137701"},{"key":"18","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1096-908X(199905\/06)11:3<201::AID-SMR192>3.0.CO;2-1"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.1145\/581380.581383"},{"key":"16","doi-asserted-by":"publisher","DOI":"10.1109\/WICSA.2001.948429"},{"journal-title":"A Discipline of Programming","year":"1976","author":"dijkstra","key":"13"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1016\/0304-3975(94)90096-5"},{"journal-title":"MDA Explained The Model Driven Architecture-Practice and Promise","year":"2003","author":"kleppe","key":"11"},{"journal-title":"Executing Temporal Logic Programs","year":"1986","author":"moszkowski","key":"12"},{"key":"21","article-title":"Formal Methods for the ReEngineering of Computing Systems","author":"liu","year":"1997","journal-title":"Proceedings of 21st IEEE International Conference on Computer Software and Application"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.1002\/1096-908X(200007\/08)12:4<197::AID-SMR211>3.0.CO;2-X"},{"key":"22","article-title":"On the Assessment of Reengineering Tools","author":"liu","year":"1999","journal-title":"Proceedings of the Workshop on Empirical Studies of Software Maintenance"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1016\/S0020-0255(99)00039-0"},{"key":"24","doi-asserted-by":"publisher","DOI":"10.1109\/32.385970"},{"key":"25","article-title":"Model Driven Architecture","author":"soley","year":"2000","journal-title":"Object Management Group"},{"journal-title":"Using Model-Integrated Computing to Compose Web Services for Distributed Real-time and Embedded Applications","year":"2002","author":"wang","key":"26"},{"key":"27","article-title":"Software Maintenance for the Year 2000","author":"bennett","year":"1992","journal-title":"Proc Sixth European Software Maintenance Workshop"},{"key":"28","doi-asserted-by":"publisher","DOI":"10.1109\/32.385967"},{"key":"29","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.1997.624241"},{"key":"3","article-title":"Speed and Scale Up Software Reengineering with Abstraction Patterns and Rules","author":"liu","year":"2000","journal-title":"International ERCIM Symposium on Software Evolution"},{"journal-title":"Abstraction a Notion for Reverse Engineering","year":"1999","author":"liu","key":"2"},{"key":"10","doi-asserted-by":"crossref","DOI":"10.1109\/ICSM.1998.738520","article-title":"Tackling the Abstraction Problem for Reverse Engineering in A System Reengineering Approach","author":"yang","year":"1998","journal-title":"Proceedings of IEEE Conference on Software Maintenance"},{"key":"1","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45832-8_9"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.1145\/581372.581374"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1145\/504087.504088"},{"key":"5","article-title":"Reconciling the Needs of Architectural Description with Object-Modeling Notations","author":"garlan","year":"2000","journal-title":"Proc Third Int l Conf Unified Modeling Language"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1109\/32.825767"},{"key":"9","article-title":"A Component Meta Model for Reused-Based System Engineering","author":"seyler","year":"2002","journal-title":"Workshop in Software Model Engineering"},{"key":"8","doi-asserted-by":"crossref","first-page":"249","DOI":"10.1023\/A:1016505712459","article-title":"Using UML Profiles for Documenting Web-Based Application Frameworks","volume":"13","author":"fuentes","year":"2002","journal-title":"Annals of Software Engineering"}],"event":{"name":"27th Annual International Computer Software and Applications Conference","acronym":"CMPSAC-03","location":"Dallas, TX, USA"},"container-title":["Proceedings 27th Annual International Computer Software and Applications Conference. COMPAC 2003"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/8813\/27898\/01245358.pdf?arnumber=1245358","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,16]],"date-time":"2017-06-16T04:05:46Z","timestamp":1497585946000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/1245358\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"references-count":29,"URL":"https:\/\/doi.org\/10.1109\/cmpsac.2003.1245358","relation":{},"subject":[]}}