Engenharia Reversa Orientada a Objetos do Ambiente StatSim: método utilizado e resultados obtidos

  • Rosângela A. D. Penteado UFSCar / IFSC / USP
  • Fernão S. R. Germano USP
  • Paulo C. Masiero USP

Resumo


Um método para engenharia reversa de sistemas implementados sem usar tecnologia de orientação a objetos é apresentado, visando à criação de um modelo de análise orientado a objetos. O modelo de análise desenvolvido está bascado no Método Fusion, para análise e projeto orientados a objetos. O método foi aplicado para a engenharia reversa do ambiente StatSim e partes do modelo produzido são apresentadas. Faz-se uma avaliação do método proposto e discutem-se alguns resultados obtidos que são de interesse geral.

Referências

Booch, G - Object-Oriented Design with Applications Benjamin Cummings, CA, 1991.

Cangussu,J.W.L.; Penteado, R.D.; Masiero,P.C.; Maldonado, J.C. - Validation of Statecharts Based on Programmed Execution. 7 th International Conference On Computer And Information, Peterborough, Ontario Canada, July, 1995.

Chikofsky,J.E., Cross, J.H. - Reverse Engineering and Design Recovery. A Taxonomy. IEEE Software 1990, january, 1990.

Coleman,D. et ali - Object-Oriented Development - The Fusion Method, Prentice Hall, 1994.

Guedes,L.C.; Staa, A- Um Processo de Re-engenharia Econômico e Eficaz, VII Simpósio Brasileiro de Engenharia de Software, Rio de Janeiro, 1993.

Jacobson, I.; Lindström, F. - Re-engineering of Old Systems to an Object-Oriented Architecture. ACM OOPSLA'91 Conference Proceedings, October 1991.

Leite,J.C.S.P.; Prado, A.F., Santana, M. - Draco-PUC, Experiências e Resultados de Re-Engenharia de Software. VI Simpósio Brasileiro de Engenharia de Software, Gramado, Rio Grande do Sul, 1992.

Masiero,P.C.; Fortes, R.P.M.; Batista, J.E.S. - Edição e Simulação de Aspectos Comportamentais de Sistemas de Tempo Real, XVIII Seminario Integrado de Software e Hardware, Santos, Brazil 1991.

Masiero, P.C.; Maldonado, J.C; Boaventura, I. A. G. - A Reachability Tree for Statecharts and Analysis of Some Properties Information and Software Technology, v.36,n 10,1994.

Penteado, R. D. - Uso, Evolução e Engenharia Reversa de um Ambiente de Apoio ao Desenvolvimento de Sistemas Reativos. Tese de doutorado, IFSC - USP, 1995 (em preparação).

Rumbaugh, J. et al - Object-Oriented Modeling and Design Prentice Hall International, Englewood Cliffs, 1991.

Wifgs-Brock ; Wilkerson, V.; Wiener, L. - Designing Object-Oriented Software, Prentice-Hall, Englewood Cliffs, NJ, 1990.

Wong, K., et al - Structural Redocumentation: A Case Study. IEEE Software, january 1995.
Publicado
03/10/1995
PENTEADO, Rosângela A. D.; GERMANO, Fernão S. R.; MASIERO, Paulo C.. Engenharia Reversa Orientada a Objetos do Ambiente StatSim: método utilizado e resultados obtidos. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SOFTWARE (SBES), 9. , 1995, Recife/PE. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 1995 . p. 345-360. DOI: https://doi.org/10.5753/sbes.1995.24093.