{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T22:50:58Z","timestamp":1725490258318},"reference-count":16,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1109\/icsm.2004.1357789","type":"proceedings-article","created":{"date-parts":[[2004,12,23]],"date-time":"2004-12-23T09:34:02Z","timestamp":1103794442000},"page":"50-59","source":"Crossref","is-referenced-by-count":8,"title":["UML-based reverse engineering and model analysis approaches for software architecture maintenance"],"prefix":"10.1109","author":[{"given":"C.","family":"Riva","sequence":"first","affiliation":[]},{"given":"P.","family":"Selonen","sequence":"additional","affiliation":[]},{"given":"T.","family":"Systa","sequence":"additional","affiliation":[]},{"family":"Jianli Xu","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"15","doi-asserted-by":"publisher","DOI":"10.1109\/52.469758"},{"journal-title":"An Implementation of Set Operations on UML Diagrams","year":"2004","author":"van der ven","key":"16"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.4018\/jdm.2003070103"},{"key":"14","first-page":"58","article-title":"Validating UML models against architectural profiles","author":"selonen","year":"2003","journal-title":"Proc ESEC\/FSE 2003"},{"journal-title":"Final Adopted Specification","article-title":"Unified modeling language specification (action semantics) - UML 1.4 with action semantics","year":"2002","key":"11"},{"key":"12","doi-asserted-by":"publisher","DOI":"10.1109\/HCC.2001.995273"},{"key":"3","first-page":"499","article-title":"Object-oriented re-architecting","author":"gall","year":"1995","journal-title":"Proc of ESEC 1995"},{"key":"2","first-page":"1","article-title":"XUMLi: Towards a tool-independent UML processing platform","author":"airaksinen","year":"2002","journal-title":"Proceedings of NWPER"},{"key":"1","doi-asserted-by":"publisher","DOI":"10.1109\/WICSA.2004.1310696"},{"key":"10","article-title":"Architecting and reverse architecting in UML","author":"riva","year":"2001","journal-title":"Proc of the Workshop on Describing Software Architecture with UML in ICSE 2001"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.1049\/ic:20040210"},{"key":"6","article-title":"Reengineering with reflextion models: A case study","author":"murphy","year":"1997","journal-title":"IEEE Software"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1145\/504087.504088"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2002.1173061"},{"key":"9","doi-asserted-by":"publisher","DOI":"10.1109\/WICSA.2004.1310702"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2000.891451"}],"event":{"name":"20th IEEE International Conference on Software Maintenance, 2004. Proceedings.","location":"Chicago, IL, USA"},"container-title":["20th IEEE International Conference on Software Maintenance, 2004. Proceedings."],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/9383\/29793\/01357789.pdf?arnumber=1357789","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,3,15]],"date-time":"2017-03-15T03:48:39Z","timestamp":1489549719000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/1357789\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"references-count":16,"URL":"https:\/\/doi.org\/10.1109\/icsm.2004.1357789","relation":{},"subject":[]}}