ARCoPAS: um Ambiente para Recuperação Cooperativa do Projeto Arquitetônico de Sistemas
Abstract
This paper presents a prototype of an environment to support the Reverse Engineering process, more specifically the Architectural Design Recovery of systems. Few existing tools that support such process allow human participation. Different from these tools, the ARCOPAS prototype joins the automatic extraction of the modular structure of a system, to the cooperative extraction of the especialists knowledge about it. This union allows the recovery of a more complete document, rich in informations that only the especialists know.
References
"Design Recovery for Maintenance and Reuse" - T J Biggerstaff, Computer, pag 36-49, julho/1989;
"Borland Pascal User's Guide" - Borland, 1993;
"Reverse Engineering and Design Recovery: A Taxonomy" - E. Chikofsky & J. Cross II, IEEE Software, janeiro/1990;
"gIBIS: A Hypertext Tool for Team Design Deliberation" - J. Conklin & M. Begeman, Hypertext'87, novembro/1987;
"Redocumenting Software Systems using Hypertext Technology" - N. Fletton & M. Munro, Proceedings of the Conference on Software Maintenance, 1988;
"Folio VIEWS™ Personal Electronic Publishing Software" - Folio Corporation, 1993;
"Fundamentals of Software Engineering" - Carlo Ghezzi & Mehdi Jazayeri & Dino Mandrioli, Prentice Hall International editions, 1991;
"Panel on Software Re-Engineering" - G. Lafue, IEEE Proceedings da 12a Conf. Internacional de Engenharia de Software, 1990;
"CSCW - Research Issues for the 90's" - J. Olson & S. Card & T. Landauer & G. Olson & T. Malone & J. Legget, User Interface Strategies'94, University of Maryland, dezembro/1993;
"rIBIS: a real-time group hypertext system" - G. Rein & C. Ellis, International Journal of Man-Machine Studies, vol. 34, 1991;
"Cross References are Features" - R. Schwanke & M. Platoff, Proceedings of 2nd International Workshop on Software Configuration Management, outubro/1989;
"Challenges to the Field of Reverse Engineering" - P. Selfridge & R. Waters & E. Chikofsky, proceedings da Working Conference on Reverse Engineering, Baltimore, MD, maio/1993;
"Argumentation-Based design rationale: what use at what cost?" - S. Shum & N. Hammond, International Journal of Human-Computer Studies, n.40, 1994;
"Report on a Development Project Use of an Issue-Based Information System" - B.Yakemovic & J. Conklin, Proceedings da CSCW'90, outubro/1990;