{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,5]],"date-time":"2026-04-05T09:45:58Z","timestamp":1775382358295,"version":"3.50.1"},"publisher-location":"Berlin, Heidelberg","reference-count":39,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783642173219","type":"print"},{"value":"9783642173226","type":"electronic"}],"license":[{"start":{"date-parts":[[2010,1,1]],"date-time":"2010-01-01T00:00:00Z","timestamp":1262304000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010]]},"DOI":"10.1007\/978-3-642-17322-6_16","type":"book-chapter","created":{"date-parts":[[2010,11,8]],"date-time":"2010-11-08T05:03:27Z","timestamp":1289192607000},"page":"363-392","source":"Crossref","is-referenced-by-count":1,"title":["Graph-Based Structural Analysis for Telecommunication Systems"],"prefix":"10.1007","author":[{"given":"Andr\u00e9","family":"Marburger","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bernhard","family":"Westfechtel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"1","key":"16_CR1","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1109\/52.43044","volume":"7","author":"E.J. Chikofsky","year":"1990","unstructured":"Chikofsky, E.J., Cross II, J.H.: Reverse engineering and design recovery: A taxonomy. IEEE Software\u00a07(1), 13\u201317 (1990)","journal-title":"IEEE Software"},{"key":"16_CR2","first-page":"154","volume-title":"Proceedings 5th Working Conference on Reverse Engineering (WCRE 1998)","author":"R. Kazman","year":"1998","unstructured":"Kazman, R., Woods, S.G., Carri\u00e8re, J.: Requirements for integrating software architecture and reengineering models: CORUM II. In: Proceedings 5th Working Conference on Reverse Engineering (WCRE 1998), Hawai, USA, pp. 154\u2013163. IEEE Computer Society Press, Los Alamitos (October 1998)"},{"key":"16_CR3","doi-asserted-by":"publisher","first-page":"257","DOI":"10.1002\/smr.254","volume":"14","author":"K. Cremer","year":"2002","unstructured":"Cremer, K., Marburger, A., Westfechtel, B.: Graph-based tools for re-engineering. Journal of Software Maintenance and Evolution: Research and Practice\u00a014, 257\u2013292 (2002)","journal-title":"Journal of Software Maintenance and Evolution: Research and Practice"},{"issue":"5","key":"16_CR4","doi-asserted-by":"publisher","first-page":"58","DOI":"10.1145\/175290.175297","volume":"37","author":"L. Markosian","year":"1994","unstructured":"Markosian, L., Newcomb, P., Brand, R., Burson, S., Kitzmiller, T.: Using an enabling technology to reengineer legacy systems. Communications of the ACM\u00a037(5), 58\u201370 (1994)","journal-title":"Communications of the ACM"},{"key":"16_CR5","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1109\/WCRE.2002.1173061","volume-title":"Proceedings 9th Working Conference on Reverse Engineering (WCRE 2002)","author":"R. Kollmann","year":"2002","unstructured":"Kollmann, R., Selonen, P., Stroulia, E., Syst\u00e4, T., Z\u00fcndorf, A.: A study on the current state of the art in tool-supported UML-based static reverse engineering. In: van Deursen, A., Burd, E. (eds.) Proceedings 9th Working Conference on Reverse Engineering (WCRE 2002), Richmond, VA, pp. 22\u201332. IEEE Computer Society Press, Los Alamitos (November 2002)"},{"issue":"1","key":"16_CR6","doi-asserted-by":"publisher","first-page":"49","DOI":"10.1002\/smr.4360070105","volume":"7","author":"N. Wilde","year":"1995","unstructured":"Wilde, N., Scully, M.: Software reconnaissance: Mapping program features to code. Journal of Software Maintenance: Research and Practice\u00a07(1), 49\u201362 (1995)","journal-title":"Journal of Software Maintenance: Research and Practice"},{"key":"16_CR7","doi-asserted-by":"publisher","first-page":"139","DOI":"10.1109\/CSMR.2001.914978","volume-title":"Proceedings 5th European Conference on Software Maintenance and Reengineering (CSMR 2001)","author":"A. Marburger","year":"2001","unstructured":"Marburger, A., Herzberg, D.: E-CARES research project: Understanding complex legacy telecommunication systems. In: Sousa, P., Ebert, J. (eds.) Proceedings 5th European Conference on Software Maintenance and Reengineering (CSMR 2001), Lisbon, Portugal, pp. 139\u2013147. IEEE Computer Society Press, Los Alamitos (2001)"},{"key":"16_CR8","series-title":"Informatik","volume-title":"Reverse Engineering of Complex Legacy Telecommunication Systems","author":"A. Marburger","year":"2005","unstructured":"Marburger, A.: Reverse Engineering of Complex Legacy Telecommunication Systems. Informatik. Shaker Verlag, Aachen (2005)"},{"key":"16_CR9","series-title":"Informatik","volume-title":"Graphbasiertes Reengineering von Telekommunikationssystemen","author":"C. Mosler","year":"2009","unstructured":"Mosler, C.: Graphbasiertes Reengineering von Telekommunikationssystemen. Informatik. Shaker Verlag, Aachen (2009)"},{"key":"16_CR10","volume-title":"Real-Time Object-Oriented Modeling","author":"B. Selic","year":"1994","unstructured":"Selic, B., Gullekson, G., Ward, P.T.: Real-Time Object-Oriented Modeling. John Wiley & Sons, Reading (1994)"},{"key":"16_CR11","unstructured":"Herzberg, D.: Modeling Telecommunication Systems: From Standards to System Architectures. PhD thesis, RWTH Aachen University, Aachen, Germany (2003)"},{"key":"16_CR12","volume-title":"SDL - Formal Object-Oriented Language for Communicating Systems","author":"J. Ellsberger","year":"1997","unstructured":"Ellsberger, J., Hogrefe, D., Sarma, A.: SDL - Formal Object-Oriented Language for Communicating Systems. Prentice Hall, Upper Saddle River (1997)"},{"key":"16_CR13","unstructured":"Object Management Group Needham, Massachusetts: OMG Unified Modeling Language (OMG UML), Superstructure, V 2.1.2. formal\/2007-11-02 edn. (November 2007)"},{"key":"16_CR14","doi-asserted-by":"publisher","first-page":"430","DOI":"10.1109\/ICSE.2003.1201221","volume-title":"Proceedings 25th International Conference on Software Engineering (ICSE 2003)","author":"A. Marburger","year":"2003","unstructured":"Marburger, A., Westfechtel, B.: Tools for understanding the behavior of telecommunication systems. In: Proceedings 25th International Conference on Software Engineering (ICSE 2003), Portland, OR, pp. 430\u2013441. IEEE Computer Society Press, Los Alamitos (2003)"},{"key":"16_CR15","doi-asserted-by":"publisher","first-page":"266","DOI":"10.1109\/ICSM.1990.131371","volume-title":"Proceedings of the Conference on Software Maintenance (CSM 1990)","author":"S.S. Liu","year":"1990","unstructured":"Liu, S.S., Wilde, N.: Identifying Objects in a Conventional Procedural Language: An Example of Data Design Recovery. In: Proceedings of the Conference on Software Maintenance (CSM 1990), San Diego, CA, pp. 266\u2013271. IEEE Computer Society Press, Los Alamitos (1990)"},{"issue":"1","key":"16_CR16","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1002\/(SICI)1097-024X(199601)26:1<25::AID-SPE994>3.0.CO;2-T","volume":"26","author":"G. Canfora","year":"1996","unstructured":"Canfora, G., Cimitile, A., Munro, M.: An Improved Algorithm for Identifying Objects in Code. Software - Practice and Experience\u00a026(1), 25\u201348 (1996)","journal-title":"Software - Practice and Experience"},{"key":"16_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"270","DOI":"10.1007\/3-540-45832-8_21","volume-title":"Graph Transformation","author":"A. Marburger","year":"2002","unstructured":"Marburger, A., Westfechtel, B.: Graph-based reengineering of telecommunication systems. In: Corradini, A., Ehrig, H., Kreowski, H.-J., Rozenberg, G. (eds.) ICGT 2002. LNCS, vol.\u00a02505, pp. 270\u2013285. Springer, Heidelberg (2002)"},{"key":"16_CR18","series-title":"Applications, Languages, and Tools","doi-asserted-by":"publisher","first-page":"487","DOI":"10.1142\/9789812815149_0013","volume-title":"Handbook of Graph Grammars and Computing by Graph Transformation","author":"A. Sch\u00fcrr","year":"1999","unstructured":"Sch\u00fcrr, A., Winter, A., Z\u00fcndorf, A.: The PROGRES approach: Language and environment. In: Ehrig, H., Engels, G., Kreowski, H.J., Rozenberg, G. (eds.) Handbook of Graph Grammars and Computing by Graph Transformation. Applications, Languages, and Tools, vol.\u00a02, pp. 487\u2013550. World Scientific, Singapore (1999)"},{"key":"16_CR19","doi-asserted-by":"crossref","unstructured":"B\u00f6hlen, B., J\u00e4ger, D., Schleicher, A., Westfechtel, B.: UPGRADE: A framework for building graph-based interactive tools. In: Mens, T., Sch\u00fcrr, A., Taentzer, G. (eds.) Proceedings of the International Workshop on Graph-Based Tools (GraBaTs 2002), Barcelona, Spain. Electronic Notes of Theoretical Computer Science, vol.\u00a072-2, pp. 149\u2013159 (October 2002)","DOI":"10.1016\/S1571-0661(05)80535-3"},{"key":"16_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"202","DOI":"10.1007\/978-3-540-25959-6_15","volume-title":"Applications of Graph Transformations with Industrial Relevance","author":"A. Marburger","year":"2004","unstructured":"Marburger, A., Westfechtel, B.: Behavioral analysis of telecommunication systems by graph transformations. In: Pfaltz, J.L., Nagl, M., B\u00f6hlen, B. (eds.) AGTIVE 2003. LNCS, vol.\u00a03062, pp. 202\u2013219. Springer, Heidelberg (2004)"},{"key":"16_CR21","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1007\/3-540-59071-4_45","volume-title":"Graph-Theoretic Concepts in Computer Science","author":"A. Sch\u00fcrr","year":"1995","unstructured":"Sch\u00fcrr, A.: Specification of graph translators with triple graph grammars. In: Mayr, E.W., Schmidt, G., Tinhofer, G. (eds.) WG 1994. LNCS, vol.\u00a0903, pp. 151\u2013163. Springer, Heidelberg (1995)"},{"key":"16_CR22","series-title":"Electronic Notes in Theoretical Computer Science","first-page":"113","volume-title":"Proceedings of the SegraVis School on Foundations of Visual Modelling Techniques","author":"A. K\u00f6nigs","year":"2006","unstructured":"K\u00f6nigs, A., Sch\u00fcrr, A.: Tool Integration with Triple Graph Grammars - A Survey. In: Heckel, R. (ed.) Proceedings of the SegraVis School on Foundations of Visual Modelling Techniques. Electronic Notes in Theoretical Computer Science, vol.\u00a0148, pp. 113\u2013150. Elsevier Science, Amsterdam (2006)"},{"key":"16_CR23","unstructured":"M\u00fcller, H.A., Wong, K., Tilley, S.R.: Understanding Software Systems Using Reverse Engineering Technology. In: The 62nd Congress of L\u2019Association Canadienne Francaise pour l\u2019Avancement des Sciences ACFAS 1994, Montreal, Canada, pp. 41\u201348 (May 1994)"},{"key":"16_CR24","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"203","DOI":"10.1007\/3-540-63107-0_15","volume-title":"Advanced Information Systems Engineering","author":"J. Ebert","year":"1997","unstructured":"Ebert, J., S\u00fcttenbach, R., Uhe, I.: Meta-CASE in practice: A case for KOGGE. In: Oliv\u00e9, \u00c0., Pastor, J.A. (eds.) CAiSE 1997. LNCS, vol.\u00a01250, pp. 203\u2013216. Springer, Heidelberg (1997)"},{"key":"16_CR25","first-page":"405","volume-title":"The REDO Compendium: Reverse Engineering for Software Maintenance","year":"1993","unstructured":"van Zuylen, H.J. (ed.): The REDO Compendium: Reverse Engineering for Software Maintenance, p. 405. John Wiley & Sons, Chichester (1993)"},{"issue":"6","key":"16_CR26","doi-asserted-by":"publisher","first-page":"401","DOI":"10.1016\/S0950-5849(01)00149-5","volume":"43","author":"G. Canfora","year":"2001","unstructured":"Canfora, G., Cimitile, A., De Lucia, A., Di Lucca, G.A.: Decomposing Legacy Systems into Objects: An eclectic approach. Information Technology and Software\u00a043(6), 401\u2013412 (2001)","journal-title":"Information Technology and Software"},{"key":"16_CR27","unstructured":"Z\u00fcndorf, A.: Rigorous Object-Oriented Development. Habilitation thesis, University of Paderborn, Paderborn, Germany (2002)"},{"key":"16_CR28","doi-asserted-by":"publisher","first-page":"209","DOI":"10.1109\/WPC.2001.921732","volume-title":"Proceedings of the 9th International Workshop on Program Comprehension IWPC 2001","author":"C. Lange","year":"2001","unstructured":"Lange, C., Sneed, H.M., Winter, A.: Applying the graph-oriented GUPRO Approach in comparison to a Relational Database based Approach. In: Proceedings of the 9th International Workshop on Program Comprehension IWPC 2001, pp. 209\u2013218. IEEE Computer Society Press, Los Alamitos (2001)"},{"issue":"2","key":"16_CR29","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1023\/A:1008781513258","volume":"6","author":"R. Kazman","year":"1999","unstructured":"Kazman, R., Carri\u00e8re, S.J.: Playing Detective: Reconstructing Software Architecture from Available Evidence. Journal of Automated Software Engineering\u00a06(2), 107\u2013138 (1999)","journal-title":"Journal of Automated Software Engineering"},{"issue":"2","key":"16_CR30","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1016\/S1571-0661(05)80528-6","volume":"72","author":"J. Ebert","year":"2002","unstructured":"Ebert, J., Kullbach, B., Riediger, V., Winter, A.: GUPRO \u2013 Generic Understanding of Programs: An Overview. Electronic Notes in Theoretical Computer Science\u00a072(2), 10 pages (2002), http:\/\/www.elsevier.nl\/locate\/entcs\/volume72.html","journal-title":"Electronic Notes in Theoretical Computer Science"},{"issue":"4","key":"16_CR31","doi-asserted-by":"publisher","first-page":"564","DOI":"10.1147\/sj.364.0564","volume":"36","author":"P.J. Finnigan","year":"1997","unstructured":"Finnigan, P.J., Holt, R.C., Kalas, I., Kerr, S., Kontogiannis, K., M\u00fcller, H.A., Mylopoulos, J., Perelgut, S.G., Stanley, M., Wong, K.: The Software Bookshelf. IBM Systems Journal\u00a036(4), 564\u2013593 (1997)","journal-title":"IBM Systems Journal"},{"issue":"4","key":"16_CR32","doi-asserted-by":"publisher","first-page":"181","DOI":"10.1002\/smr.4360050402","volume":"5","author":"H.A. M\u00fcller","year":"1993","unstructured":"M\u00fcller, H.A., Orgun, M.A., Tilley, S.R., Uhl, J.S.: A Reverse Engineering Approach To Subsystem Structure Identification. Journal of Software Maintenance: Research and Practice\u00a05(4), 181\u2013204 (1993)","journal-title":"Journal of Software Maintenance: Research and Practice"},{"key":"16_CR33","unstructured":"Koschke, R.: Atomic Architectural Component Recovery for Program Understanding and Evolution. Doctoral thesis, Institute of Computer Science. University of Stuttgart, Stuttgart, Germany, p. 414 (2000)"},{"key":"16_CR34","unstructured":"Holt, R.C., Malton, A., Davis, I., Bull, I., Trevors, A.: SWAGKit \u2013 The Software Architecture Toolkit. Software Architecture Group, University of Waterloo, Canada (2003), http:\/\/swag.uwaterloo.ca\/swagkit\/"},{"key":"16_CR35","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1007\/3-540-68383-6_15","volume-title":"Development and Evolution of Software Architectures for Product Families","author":"R. Knor","year":"1998","unstructured":"Knor, R., Trausmuth, G., Weidl, J.: Reengineering C\/C++ Source Code by Transforming State Machines. In: van der Linden, F.J. (ed.) Development and Evolution of Software Architectures for Product Families. LNCS, vol.\u00a01429, pp. 97\u2013105. Springer, Heidelberg (1998)"},{"key":"16_CR36","doi-asserted-by":"crossref","unstructured":"Pinzger, M., Gall, H.: Pattern-Supported Architecture Recovery. In: Proceedings of the 10th International Workshop on Program Comprehension (IWPC 2002), Paris, France, pp. 53\u201361 (June 2002)","DOI":"10.1109\/WPC.2002.1021318"},{"key":"16_CR37","doi-asserted-by":"publisher","first-page":"319","DOI":"10.1109\/ICSM.1996.565035","volume-title":"Proceedings of the 1996 International Conference on Software Maintenance (ICSM 1996)","author":"R. Fiutem","year":"1996","unstructured":"Fiutem, R., Tonella, P., Antoniol, G., Merlo, E.: A Clich\u00e9-Based Environment to Support Architectural Reverse Engineering. In: Proceedings of the 1996 International Conference on Software Maintenance (ICSM 1996), Monterey, CA, USA, November 4-8, pp. 319\u2013328. IEEE Computer Society Press, Los Alamitos (1996)"},{"key":"16_CR38","first-page":"15","volume-title":"Proceedings of the First Working IFIP Conference on Software Architecture (WICSA 1999)","author":"G.Y. Guo","year":"1999","unstructured":"Guo, G.Y., Atlee, J.M., Kazman, R.: A Software Architecture Reconstruction Method. In: Donohoe, P. (ed.) Proceedings of the First Working IFIP Conference on Software Architecture (WICSA 1999), San Antonio, Texas, USA, February 22-24, pp. 15\u201334. Kluwer Academic Publishers, Dordrecht (1999)"},{"key":"16_CR39","doi-asserted-by":"publisher","first-page":"238","DOI":"10.1109\/ICSM.1996.565011","volume-title":"Proceedings of the 1996 International Conference on Software Maintenance ICSM 1996","author":"E. Burd","year":"1996","unstructured":"Burd, E., Munro, M., Wezeman, C.: Analysing Large COBOL Programs: the extraction of reusable modules. In: Proceedings of the 1996 International Conference on Software Maintenance ICSM 1996, Monetery, Canada, pp. 238\u2013243. IEEE Computer Society Press, Los Alamitos (November 1996)"}],"container-title":["Lecture Notes in Computer Science","Graph Transformations and Model-Driven Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-17322-6_16","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,6]],"date-time":"2019-06-06T03:48:04Z","timestamp":1559792884000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-17322-6_16"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010]]},"ISBN":["9783642173219","9783642173226"],"references-count":39,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-17322-6_16","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010]]}}}