{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T10:18:52Z","timestamp":1781086732837,"version":"3.54.1"},"reference-count":52,"publisher":"Wiley","issue":"3","license":[{"start":{"date-parts":[[2015,9,1]],"date-time":"2015-09-01T00:00:00Z","timestamp":1441065600000},"content-version":"tdm","delay-in-days":5722,"URL":"http:\/\/doi.wiley.com\/10.1002\/tdm_license_1.1"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J. Softw. Maint: Res. Pract."],"published-print":{"date-parts":[[2000,5]]},"DOI":"10.1002\/1096-908x(200005\/06)12:3<143::aid-smr207>3.0.co;2-7","type":"journal-article","created":{"date-parts":[[2005,1,27]],"date-time":"2005-01-27T17:07:30Z","timestamp":1106845650000},"page":"143-170","source":"Crossref","is-referenced-by-count":12,"title":["Maintaining a legacy: towards support at the architectural level"],"prefix":"10.1002","volume":"12","author":[{"given":"Reinder J.","family":"Bril","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Loe M. G.","family":"Feijs","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Andr\ufffd","family":"Glas","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ren\ufffd L.","family":"Krikhaar","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"M. (Thijs) R. M.","family":"Winter","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"311","published-online":{"date-parts":[[2000]]},"reference":[{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB1","volume-title":"Software Engineering?A Practitioner's Approach","author":"Pressman","year":"1987","unstructured":"Software Engineering?A Practitioner's Approach (2nd edn). McGraw-Hill Book Co.: Singapore, 1987."},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB2","volume-title":"IEEE Software Engineering Standards Collection","author":"IEEE","year":"1993","unstructured":"IEEE. IEEE Software Engineering Standards Collection. Institute of Electrical and Electronics Engineers: New York NY, 1993."},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB3","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1145\/141874.141884","volume":"17","author":"Perry","year":"1992","journal-title":"ACM, Software Engineering Notes"},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB4","volume-title":"Software Architecture: Perspectives on an Emerging Discipline","author":"Shaw","year":"1996","unstructured":"Software Architecture: Perspectives on an Emerging Discipline. Prentice-Hall Inc.: Upper Saddle River, NJ, 1996."},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB5","volume":"12","year":"1995","journal-title":"IEEE Software"},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB6","volume":"21","author":"IEEE","year":"1995","journal-title":"Transactions on Software Engineering"},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB7","volume-title":"Software Architecture in Practice","author":"Bass","year":"1998","unstructured":"Software Architecture in Practice. Addison-Wesley Longman Inc.: Reading, MA, 1998."},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB8","first-page":"80","volume-title":"Proceedings 10th International Conference on Software Engineering","author":"M\u00fcller","year":"1988","unstructured":"Rigi?A system for programming-in-the-large. Proceedings 10th International Conference on Software Engineering, Raffles City, Singapore, April 1988. ACM, 1988; 80-86."},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB9","doi-asserted-by":"crossref","first-page":"147","DOI":"10.1145\/75200.75223","volume":"14","author":"Schwanke","year":"1989","journal-title":"ACM Software Engineering Notes"},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB10","author":"van Ommering","year":"1993","unstructured":"TEDDY user's manual. Technical Report 12NC 4322 2730176 1, Department for Information and Software Technology, Philips Research, Eindhoven, the Netherlands, 1993."},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB11","author":"Roosen","year":"1994","unstructured":"Design visualization definition and concepts. IST Report RWB-508-re-94040, Department for Information and Software Technology, Philips Research, Eindhoven, the Netherlands, 1994."},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB12","author":"Feijs","year":"1995","unstructured":"The theory of relations and its applications to software structuring. IST Report RWB-508-re-95011, Department for Information and Software Technology, Philips Research, Eindhoven, the Netherlands, 1995."},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB13","first-page":"4","volume-title":"Proceedings International Conference on Software Maintenance'97","author":"Krikhaar","year":"1997","unstructured":"Reverse architecting approach for complex systems. Proceedings International Conference on Software Maintenance'97, Bari, Italy, 1997. IEEE Computer Society Press: Los Alamitos, CA, 1997; 4-10."},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB14","doi-asserted-by":"crossref","first-page":"371","DOI":"10.1002\/(SICI)1097-024X(19980410)28:4<371::AID-SPE154>3.0.CO;2-1","volume":"28","author":"Feijs","year":"1998","journal-title":"Software-Practice and Experience"},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB15","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1080\/00207169808804736","volume":"70","author":"Feijs","year":"1998","journal-title":"International Journal of Computer Mathematics"},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB16","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1145\/290133.290151","volume":"41","author":"Feijs","year":"1998","journal-title":"Communications of the ACM"},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB17","doi-asserted-by":"crossref","first-page":"163","DOI":"10.1016\/S0167-6423(98)00007-0","volume":"33","author":"Feijs","year":"1999","journal-title":"Science of Computer Programming"},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB18","volume-title":"Managing the Software Process","author":"Humphrey","year":"1989","unstructured":"Managing the Software Process. Addison-Wesley Publishing Company: Reading, MA, 1989."},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB19","volume-title":"CCITT High Level Language (CHILL)?Recommendation Z.200","year":"1985","unstructured":"CCITT High Level Language (CHILL)?Recommendation Z.200. Red Book, Volume VI?Fascicle VI.12. ITU: Geneva, Switzerland, 1985."},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB20","doi-asserted-by":"crossref","first-page":"779","DOI":"10.1109\/32.729680","volume":"24","author":"Keck","year":"1998","journal-title":"IEEE Transactions on Software Engineering"},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB21","doi-asserted-by":"crossref","first-page":"294","DOI":"10.1147\/sj.282.0294","volume":"28","author":"Corbi","year":"1989","journal-title":"IBM Systems Journal"},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB22","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1145\/175290.175295","volume":"37","author":"Ning","year":"1994","journal-title":"Communications of the ACM"},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB23","first-page":"41","volume":"51","author":"Mauw","year":"1993","journal-title":"Philips Telecommunication Review"},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB24","doi-asserted-by":"crossref","first-page":"295","DOI":"10.1109\/ICSM.1995.526551","volume-title":"Proceedings International Conference on Software Maintenance'95","author":"Pearse","year":"1995","unstructured":"Maintainability measurements on industrial source code maintenance activities. Proceedings International Conference on Software Maintenance'95, Opio, France, 1995. IEEE Computer Society Press: Los Alamitos, CA, 1995; 295-303."},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB25","volume-title":"QACTM 3.1 User Guide and Reference Manual","year":"1993","unstructured":"QACTM 3.1 User Guide and Reference Manual. Programming Research Ltd.: Hersham, UK, 1993."},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB26","doi-asserted-by":"crossref","first-page":"561","DOI":"10.1002\/spe.4380140606","volume":"14","author":"Henry","year":"1984","journal-title":"Software?Practice and Experience"},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB27","doi-asserted-by":"crossref","first-page":"555","DOI":"10.1145\/302405.302691","volume-title":"Proceedings 21st International Conference on Software Engineering","author":"Bowman","year":"1999","unstructured":"Linux as a case study: Its extracted software architecture. Proceedings 21st International Conference on Software Engineering, Los Angeles CA, May 1999. ACM, 1999; 555-563."},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB28","volume-title":"Services for Computer Supported Telecommunications Applications (CSTA)?Phase I","year":"1992","unstructured":"Standard ECMA-179. Services for Computer Supported Telecommunications Applications (CSTA)?Phase I. ECMA: Geneva, Switzerland, June 1992."},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB29","volume-title":"Protocol for Computer Supported Telecommunications Applications (CSTA)?Phase I","year":"1992","unstructured":"Standard ECMA-190. Protocol for Computer Supported Telecommunications Applications (CSTA)?Phase I. ECMA: Geneva, Switzerland, June 1992."},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB30","author":"Feijs","year":"1995","unstructured":"Architecture visualization and analysis: motivation and example. IST Report RWB-510-re-95042. Philips Research: Eindhoven, the Netherlands, 1995."},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB31","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1109\/ICSM.1995.526528","volume-title":"Proceedings International Conference on Software Maintenance'95","author":"Chen","year":"1995","unstructured":"Ciao: A graphical navigator for software and document repositories. Proceedings International Conference on Software Maintenance'95, Opio (Nice), France, 1995. IEEE Computer Society Press: Los Alamitos, CA, 1995; 66-75."},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB32","author":"Krikhaar","year":"1999","unstructured":"Software architecture reconstruction. Doctoral dissertation, Faculty of Mathematics, Informatics, Physics and Astronomy, University of Amsterdam (UvA), 1999."},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB33","first-page":"196","volume-title":"Proceedings 17th International Conference on Software Engineering","author":"Soni","year":"1999","unstructured":"Software architecture in industrial applications. Proceedings 17th International Conference on Software Engineering, Seattle, 1995. ACM, 1999; 196-210."},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB34","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1109\/52.469759","volume":"12","author":"Kruchten","year":"1995","journal-title":"IEEE Software"},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB35","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1109\/CSMR.1999.756680","volume-title":"Proceedings 3rd European Conference on Software Maintenance and Reengineering (CSMR)","author":"Krikhaar","year":"1999","unstructured":"Architecture comprehension tools for a PBX system. Proceedings 3rd European Conference on Software Maintenance and Reengineering (CSMR), 1999. IEEE Computer Society Press: Los Alamitos, CA, 1999; 31-39."},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB36","author":"Glas","year":"1998","unstructured":"A module architecture browser?visualization of architectural information in support of reverse engineering. Final Report of the Postgraduate Program Software Technology, Stan Ackermans Institute, Department of Software Technology, Eindhoven University of Technology, 1998."},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB37","first-page":"131","volume-title":"Proceedings International Conference on Software Maintenance","author":"von Mayrhauser","unstructured":"Experience with a reverse architecture approach to increase understanding. Proceedings International Conference on Software Maintenance, Oxford, England, 1999. IEEE Computer Society Press: Los Alamitos, CA; 131-138."},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB38","doi-asserted-by":"crossref","first-page":"564","DOI":"10.1147\/sj.364.0564","volume":"36","author":"Finnigan","year":"1997","journal-title":"IBM Systems Journal"},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB39","doi-asserted-by":"crossref","first-page":"134","DOI":"10.1109\/ICSM.1995.526535","volume-title":"International Conference on Software Maintenance'95","author":"Carmichael","year":"1995","unstructured":"Design maintenance: Unexpected architectural interactions. International Conference on Software Maintenance'95, Opio (Nice), France, 1995. IEEE Computer Society Press: Los Alamitos, CA; 1995; 134-139."},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB40","first-page":"210","volume-title":"Proceedings 5th Working Conference on Reverse Engineering (WCRE'98)","author":"Holt","year":"1998","unstructured":"Structural manipulations of software architecture using Tarski relation algebra. Proceedings 5th Working Conference on Reverse Engineering (WCRE'98), Honolulu, Hawaii, 1998. IEEE Computer Society Press: Los Alamitos, CA, 1998; 210-219."},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB41","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1109\/WPC.1996.501115","volume-title":"4th Workshop on Program Comprehension (WPC'96)","author":"Eick","year":"1996","unstructured":"An interactive visualization for message sequence charts. 4th Workshop on Program Comprehension (WPC'96), Berlin, March 1996. IEEE Computer Society Press: Los Alamitos, CA, 1996; 2-8."},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB42","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1145\/222132.222136","volume":"20","author":"Murphy","year":"1995","journal-title":"ACM Software Engineering Notes"},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB43","volume-title":"ITU Recommendation Z.120?Message Sequence Chart (MSC)","year":"1996","unstructured":"ITU Recommendation Z.120?Message Sequence Chart (MSC). ITU: Geneva, Switzerland, 1996."},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB44","volume-title":"ITU Recommendation Z.100: Functional Specification and Description Language SDL Blue Book","year":"1989","unstructured":"ITU Recommendation Z.100: Functional Specification and Description Language SDL Blue Book, Volume X, X.1-X.5. ITU: Geneva, Switzerland, 1989."},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB45","volume-title":"SDL with Applications from Protocol Specification","author":"Belina","year":"1991","unstructured":"SDL with Applications from Protocol Specification. Prentice Hall International (UK) Ltd.: Hertfordshire, UK, 1991."},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB46","first-page":"200","volume-title":"Proceedings 5th International Conference on Software Reuse (ICRS'98)","author":"Kazman","year":"1998","unstructured":"View extraction and view fusion in architectural understanding. Proceedings 5th International Conference on Software Reuse (ICRS'98), Victoria, BC, June 1998. IEEE Computer Society Press: Los Alamitos, CA, 1998; 200-299."},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB47","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1145\/363095.363143","volume":"11","author":"Dijkstra","year":"1968","journal-title":"Communications of the ACM"},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB48","doi-asserted-by":"crossref","first-page":"200","DOI":"10.1109\/32.372147","volume":"21","author":"Zweben","year":"1995","journal-title":"IEEE Transactions on Software Engineering"},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB49","doi-asserted-by":"crossref","first-page":"514","DOI":"10.1145\/42411.42414","volume":"31","author":"Harel","year":"1988","journal-title":"Communications of the ACM"},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB50","first-page":"33","volume-title":"4th European Conference on Software Maintenance and Reengineering (CSMR)","author":"Bril","year":"1999","unstructured":"Hiding expressed using relation algebra with multi-relations?oblique lifting and lowering for unbalanced systems. 4th European Conference on Software Maintenance and Reengineering (CSMR), February 29-March 3, Zurich, Switzerland, 1999. IEEE Computer Society Press: Los Alamitos, CA, 1999; 33-43."},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB51","volume-title":"The Art of Systems Architecting","author":"Rechtin","year":"1997","unstructured":"The Art of Systems Architecting. CRC Press: Boca Raton, FL, 1997."},{"key":"10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7-BIB52","author":"Clemens","year":"1996","unstructured":"Software architecture: An executive overview. Technical Report CMU\/SEI-96-TR-003, Software Engineering Institute, Pittsburgh, PA, 1996."}],"container-title":["Journal of Software Maintenance: Research and Practice"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2F1096-908X(200005%2F06)12:3%3C143::AID-SMR207%3E3.0.CO;2-7","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/full\/10.1002\/1096-908X(200005\/06)12:3%3C143::AID-SMR207%3E3.0.CO;2-7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,7,1]],"date-time":"2021-07-01T10:51:13Z","timestamp":1625136673000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/1096-908X(200005\/06)12:3<143::AID-SMR207>3.0.CO;2-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2000]]},"references-count":52,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2000,5]]}},"URL":"https:\/\/doi.org\/10.1002\/1096-908x(200005\/06)12:3<143::aid-smr207>3.0.co;2-7","relation":{},"ISSN":["1040-550X","1096-908X"],"issn-type":[{"value":"1040-550X","type":"print"},{"value":"1096-908X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2000]]}}}