{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T06:42:03Z","timestamp":1725518523866},"publisher-location":"Berlin, Heidelberg","reference-count":35,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540858904"},{"type":"electronic","value":"9783540858911"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2008]]},"DOI":"10.1007\/978-3-540-85891-1_27","type":"book-chapter","created":{"date-parts":[[2008,9,14]],"date-time":"2008-09-14T00:45:02Z","timestamp":1221353102000},"page":"235-246","source":"Crossref","is-referenced-by-count":0,"title":["A Visual Framework for the Definition and Execution of Reverse Engineering Processes"],"prefix":"10.1007","author":[{"given":"Andrea","family":"De Lucia","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michele","family":"Risi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Luigi","family":"Rizzi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Giuseppe","family":"Scanniello","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"27_CR1","first-page":"235","volume-title":"Proc. of 6th Working Conference on Reverse Engineering","author":"N. Anquetil","year":"1999","unstructured":"Anquetil, N., Lethbridge, T.C.: Experiments with Clustering as a Software Remodularization Method. In: Proc. of 6th Working Conference on Reverse Engineering, pp. 235\u2013255. IEEE CS Press, Los Alamitos (1999)"},{"issue":"4","key":"27_CR2","doi-asserted-by":"publisher","first-page":"239","DOI":"10.1002\/spip.206","volume":"9","author":"L. Aversano","year":"2004","unstructured":"Aversano, L., De Lucia, A., Gaeta, M., Ritrovato, P., Stefanucci, S., Villani, M.L.: Managing Coordination and Cooperation in Distributed Software Processes: the GENESIS Environment. Software Process Improvement and Practice\u00a09(4), 239\u2013263 (2004)","journal-title":"Software Process Improvement and Practice"},{"issue":"12","key":"27_CR3","doi-asserted-by":"publisher","first-page":"841","DOI":"10.1109\/32.553634","volume":"22","author":"S. Bandinelli","year":"1996","unstructured":"Bandinelli, S., Di Nitto, E., Fuggetta, A.: Supporting cooperation in the SPADE-1 environment. IEEE Trans. on Software Engineering\u00a022(12), 841\u2013865 (1996)","journal-title":"IEEE Trans. on Software Engineering"},{"key":"27_CR4","unstructured":"Canfora, G., Cimitile, A.: A Reference Life-cycle for Legacy Systems. In: Proc. of the ICSE Workshop on Migration Strategies for Legacy Systems, Boston, MA (1997)"},{"issue":"9","key":"27_CR5","doi-asserted-by":"publisher","first-page":"721","DOI":"10.1109\/32.713328","volume":"24","author":"G. Canfora","year":"1998","unstructured":"Canfora, G., Cimitile, A., De Carlini, U., De Lucia, A.: An extensible system for source code analysis. IEEE Trans. on Software Engineering\u00a024(9), 721\u2013740 (1998)","journal-title":"IEEE Trans. on Software Engineering"},{"issue":"3","key":"27_CR6","doi-asserted-by":"publisher","first-page":"233","DOI":"10.1023\/A:1008704710421","volume":"6","author":"G. Canfora","year":"1999","unstructured":"Canfora, G., De Lucia, A., Di Lucca, G.A.: A System for Generating Reverse Engineering Tools: A Case Study of Software Modularisation. Automated Software Engineering\u00a06(3), 233\u2013263 (1999)","journal-title":"Automated Software Engineering"},{"issue":"1","key":"27_CR7","first-page":"13","volume":"7","author":"E.J. Chikofsky","year":"1990","unstructured":"Chikofsky, E.J., Cross, J.H.: Reverse Engineering and Design Recovery. A Taxonomy\u00a07(1), 13\u201317 (1990)","journal-title":"A Taxonomy"},{"issue":"9","key":"27_CR8","doi-asserted-by":"publisher","first-page":"827","DOI":"10.1109\/32.950318","volume":"27","author":"G. Cugola","year":"2001","unstructured":"Cugola, G., Di Nitto, E., Fuggetta, A.: The JEDI event-based infrastructure and its application to the development of the OPSS WfMS. IEEE Transactions on Software Engineering\u00a027(9), 827\u2013850 (2001)","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"5","key":"27_CR9","doi-asserted-by":"publisher","first-page":"281","DOI":"10.1002\/smr.359","volume":"19","author":"A. Lucia De","year":"2007","unstructured":"De Lucia, A., Scanniello, G., Tortora, G.: Identifying Similar Pages in Web Applications using a Competitive Clustering Algorithm. Journal on Software Maintenance and Evolution\u00a019(5), 281\u2013296 (2007)","journal-title":"Journal on Software Maintenance and Evolution"},{"key":"27_CR10","doi-asserted-by":"publisher","first-page":"391","DOI":"10.1002\/(SICI)1097-4571(199009)41:6<391::AID-ASI1>3.0.CO;2-9","volume":"41","author":"S. Deerwester","year":"1990","unstructured":"Deerwester, S., Dumais, S.T., Furnas, G.W., Landauer, T.K., Harshman, R.: Indexing by Latent Semantic Analysis. Journal of the American Society for Information Science\u00a0(41), 391\u2013407 (1990)","journal-title":"Journal of the American Society for Information Science"},{"key":"27_CR11","doi-asserted-by":"publisher","first-page":"261","DOI":"10.1109\/WPC.2002.1021347","volume-title":"Proc. of the 10th International Workshop on Program Comprehension","author":"G.A. Lucca Di","year":"2002","unstructured":"Di Lucca, G.A., Fasolino, A.R., De Carlini, U., Pace, F., Tramontana, P.: Comprehending web applications by a clustering based approach. In: Proc. of the 10th International Workshop on Program Comprehension, pp. 261\u2013270. IEEE CS Press, Los Alamitos (2002)"},{"key":"27_CR12","first-page":"155","volume-title":"Proceedings of 24th International Conference on Software Engineering","author":"E. Nitto Di","year":"2002","unstructured":"Di Nitto, E., Lavazza, L., Schiavoni, M., Tracanella, E., Trombetta, M.: Deriving executable process description from UML. In: Proceedings of 24th International Conference on Software Engineering, Orlando, Florida, pp. 155\u2013165. ACM Press, New York (2002)"},{"key":"27_CR13","unstructured":"Duda, R.O., Hart, P.E., Stork, D.G.: Pattern Classification, pp. 576\u2013581. Wiley-Interscience Publication, John Wiley & Sons, Inc., New York"},{"key":"27_CR14","doi-asserted-by":"crossref","unstructured":"Ducasse, S., Girba, T., Lanza, M., Demeyer, S.: Moose: a Collaborative and Extensible Reengineering Environment. Tools for Software Maintenance and Reengineering, RCOST \/ Software Technology Series, Franco Angeli, pp. 55\u201371 (2005)","DOI":"10.1145\/1095430.1081723"},{"key":"27_CR15","unstructured":"Eder, J., Panagos, E.: Towards Distributed Workflow Process Management. AT&T Research Labs (1999)"},{"key":"27_CR16","volume-title":"Design Patterns: Elements of Reusable Object-Oriented Software","author":"E. Gamma","year":"1995","unstructured":"Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Menlo Park (1995)"},{"key":"27_CR17","first-page":"363","volume-title":"Information Retrieval: Data Structures and Algorithms","author":"D. Harman","year":"1992","unstructured":"Harman, D.: Ranking Algorithms. In: Information Retrieval: Data Structures and Algorithms, pp. 363\u2013392. Prentice-Hall, Englewood Cliffs (1992)"},{"key":"27_CR18","doi-asserted-by":"crossref","unstructured":"Heimann, P., Joeris, G., Krapp, C.A., Westfechtel, B.: DYNAMITE: dynamic task nets for software process management. In: Proceedings of the 18th International Conference on Software Engineering, Berlin, Germany, pp. 331\u2013341 (1996)","DOI":"10.1109\/ICSE.1996.493428"},{"key":"27_CR19","unstructured":"IEEE Standard for Software Maintenance. IEEE Std 1219-1998. The Institute of Electrical and Electronics Engineers, Inc. (1998)"},{"key":"27_CR20","first-page":"1060","volume":"19","author":"M.M. Lehman","year":"1980","unstructured":"Lehman, M.M.: Lifecycles and the Laws of Software Evolution. Proc. of IEEE, Special Issue on Software Engineering\u00a019, 1060\u20131076 (1980)","journal-title":"Proc. of IEEE, Special Issue on Software Engineering"},{"issue":"1","key":"27_CR21","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1016\/0306-4573(84)90037-2","volume":"19","author":"M.M. Lehman","year":"1984","unstructured":"Lehman, M.M.: Program Evolution. Journal of Information Processing Management\u00a019(1), 19\u201336 (1984)","journal-title":"Journal of Information Processing Management"},{"issue":"1","key":"27_CR22","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1023\/A:1019291009758","volume":"1","author":"G.E. Kaiser","year":"1998","unstructured":"Kaiser, G.E., Dossick, S.E., Jiang, W., Yang, J.J., Xi Ye, S.: WWW-based Collaboration Environments with Distributed Tool Services. World Wide Web Journal\u00a01(1), 3\u201325 (1998)","journal-title":"World Wide Web Journal"},{"key":"27_CR23","first-page":"10","volume-title":"Proc. of 12th Working Conference on Reverse Engineering","author":"A. Kuhn","year":"2005","unstructured":"Kuhn, A., Ducasse, S., Girba, T.: Enriching reverse engineering with semantic clustering. In: Proc. of 12th Working Conference on Reverse Engineering, pp. 10\u201320. IEEE CS Press, Los Alamitos (2005)"},{"key":"27_CR24","first-page":"707","volume":"10","author":"V.L. Levenshtein","year":"1966","unstructured":"Levenshtein, V.L.: Binary codes capable of correcting deletions, insertions, and reversals. Cybernetics and Control Theory\u00a010, 707\u2013710 (1966)","journal-title":"Cybernetics and Control Theory"},{"key":"27_CR25","volume-title":"Enterprise Modellingwith UML: Designing Successful Software trough Business Analysis","author":"C. Marshall","year":"2000","unstructured":"Marshall, C.: Enterprise Modellingwith UML: Designing Successful Software trough Business Analysis. Addison-Wesley, Reading (2000)"},{"key":"27_CR26","unstructured":"Mcqueen, J.: Some methods for classification and analysis of multivariate observations. In: Proc. of the Fifth Berkeley Symposium on Mathematical Statistics and Probability, pp. 281\u2013297 (1967)"},{"key":"27_CR27","unstructured":"Reasoning Systems, REFINE User\u2019s Guide, Reasoning Systems, Palo Alto, CA (1989)"},{"key":"27_CR28","doi-asserted-by":"crossref","unstructured":"Ricca, F., Tonella, P.: Using Clustering to Support the Migration from Static to Dynamic Web Pages. In: Proc. of International Workshop on Program Comprehension, Portland, Oregon, USA, pp. 207\u2013216 (2003)","DOI":"10.1109\/WPC.2003.1199204"},{"key":"27_CR29","doi-asserted-by":"crossref","unstructured":"Schwanke, R.W.: An Intelligent Tool for Re-engineering Software Modularity. In: Proc. of the 13th International Conference on Software Engineering, pp. 83\u201392 (1991)","DOI":"10.1109\/ICSE.1991.130626"},{"key":"27_CR30","first-page":"290","volume-title":"Proc. of International Conference on Software Maintenance","author":"P. Tonella","year":"2002","unstructured":"Tonella, P., Ricca, F., Pianta, E., Girardi, C.: Restructuring Multilingual Web Sites. In: Proc. of International Conference on Software Maintenance, Montreal, Canada, pp. 290\u2013299. IEEE CS Press, Los Alamitos (2002)"},{"key":"27_CR31","volume-title":"Reverse Engineering of Object Oriented Code","author":"P. Tonella","year":"2002","unstructured":"Tonella, P., Potrich, A.: Reverse Engineering of Object Oriented Code. Springer Science, Heidelberg (2002)"},{"key":"27_CR32","volume-title":"Principles of Software Engineering and Design","author":"M. Zelkowitz","year":"1979","unstructured":"Zelkowitz, M., Shaw, A., Gannon, J.: Principles of Software Engineering and Design. Prentice-Hall, Englewood Cliffs (1979)"},{"key":"27_CR33","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1109\/WCRE.1997.624574","volume-title":"Proceedings of 4th Working Conference on Reverse Engineering","author":"T.A. Wiggerts","year":"1997","unstructured":"Wiggerts, T.A.: Using Clustering Algorithms in Legacy Systems Remodularization. In: Proceedings of 4th Working Conference on Reverse Engineering, pp. 33\u201343. IEEE CS Press, Los Alamitos (1997)"},{"key":"27_CR34","unstructured":"Wong, K.: Rigi blurb (1996), http:\/\/rigi.cs.uvic.ca\/downloads\/papers\/pdf\/blurb-rigi.pdf"},{"key":"27_CR35","unstructured":"Workflow Management Coalition: Workflow Management Coalition Interface 1: Process Definition Interchange Process Model. Doc. no. WFMC-TC-1016-P (1999)"}],"container-title":["Lecture Notes in Computer Science","Visual Information Systems. Web-Based Visual Information Search and Management"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-85891-1_27","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,13]],"date-time":"2019-05-13T20:34:58Z","timestamp":1557779698000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-85891-1_27"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008]]},"ISBN":["9783540858904","9783540858911"],"references-count":35,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-85891-1_27","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2008]]}}}