ART: an architectural reverse engineering environment
暂无分享,去创建一个
[1] Aniello Cimitile,et al. Extracting abstract data types from C programs: A case study , 1993, 1993 Conference on Software Maintenance.
[2] Richard C. Waters,et al. The Programmer's Apprentice: a research overview , 1988, Computer.
[3] N. Wilde,et al. Identifying objects in a conventional procedural language: an example of data design recovery , 1990, Proceedings. Conference on Software Maintenance 1990.
[4] Robert B. Grady,et al. Key lessons in achieving widespread inspection use , 1994, IEEE Software.
[5] John Edwin Hartman,et al. Automatic Control Understanding for Natural Programs , 1991 .
[6] Jeff Kramer,et al. Automated support for distributed software design , 1995, Proceedings Seventh International Workshop on Computer-Aided Software Engineering.
[7] Giuliano Antoniol,et al. Program understanding and maintenance with the CANTO environment , 1997, 1997 Proceedings International Conference on Software Maintenance.
[8] Walter Mann,et al. Correction to "Specification and Analysis of System Architecture Using Rapide" , 1995, IEEE Trans. Software Eng..
[9] Meir M. Lehman. Programs, life cycles, and laws of software evolution , 1980 .
[10] D. R. Harris,et al. Recovering abstract data types and object instances from a conventional procedural language , 1995, Proceedings of 2nd Working Conference on Reverse Engineering.
[11] Hausi A. Müller,et al. Structural Redocumentation: A Case Study , 1995, IEEE Softw..
[12] Mary Shaw,et al. Abstractions for Software Architecture and Tools to Support Them , 1995, IEEE Trans. Software Eng..
[13] David Garlan,et al. Formalizing architectural connection , 1994, Proceedings of 16th International Conference on Software Engineering.
[14] Alexander S. Yeh,et al. Reverse Engineering to the Architectural Level , 1995, 1995 17th International Conference on Software Engineering.
[15] Elliot Soloway,et al. Delocalized Plans and Program Comprehension , 1986, IEEE Software.
[16] Rubén Prieto-Díaz,et al. Module interconnection languages , 1986, J. Syst. Softw..
[17] Ted J. Biggerstaff,et al. Design recovery for maintenance and reuse , 1989, Computer.
[18] Alexander S. Yeh,et al. Recognizers for extracting architectural features from source code , 1995, Proceedings of 2nd Working Conference on Reverse Engineering.
[19] Wojtek Kozaczynski,et al. Program Concept Recognition and Transformation , 1992, IEEE Trans. Software Eng..
[20] Mary Shaw,et al. Software architecture - perspectives on an emerging discipline , 1996 .
[21] Glenn S. Fowler,et al. Ciao: a graphical navigator for software and document repositories , 1995, Proceedings of International Conference on Software Maintenance.
[22] Richard C. Holt,et al. GASE: visualizing software evolution-in-the-large , 1996, Proceedings of WCRE '96: 4rd Working Conference on Reverse Engineering.
[23] R. E. Kurt Stirewalt,et al. Detecting interleaving , 1995, Proceedings of International Conference on Software Maintenance.
[24] Alexander L. Wolf,et al. Acm Sigsoft Software Engineering Notes Vol 17 No 4 Foundations for the Study of Software Architecture , 2022 .
[25] Dean Allemang,et al. Understanding programs as devices , 1990 .
[26] Gregory D. Abowd,et al. Formalizing style to understand descriptions of software architecture , 1995, TSEM.
[27] Giuliano Antoniol,et al. Augmenting pattern-based architectural recovery with flow analysis: Mosaic-a case study , 1996, Proceedings of WCRE '96: 4rd Working Conference on Reverse Engineering.
[28] Giuliano Antoniol,et al. Variable precision reaching definitions analysis for software maintenance , 1997, Proceedings. First Euromicro Conference on Software Maintenance and Reengineering.
[29] Harvey M. Deitel,et al. An introduction to operating systems , 1984 .
[30] Jean-Francois Girard,et al. Finding components in a hierarchy of modules: a step towards architectural understanding , 1997, 1997 Proceedings International Conference on Software Maintenance.
[31] David Alex Lamb,et al. IDL: sharing intermediate representations , 1987, TOPL.
[32] Giuseppe Visaggio,et al. Software salvaging and the call dominance tree , 1995, J. Syst. Softw..
[33] Aniello Cimitile,et al. A precise method for identifying reusable abstract data types in code , 1994, Proceedings 1994 International Conference on Software Maintenance.
[34] Melissa P. Chase,et al. Manipulating Recovered Software Architecture Views , 1997, Proceedings of the (19th) International Conference on Software Engineering.
[35] James R. Cordy,et al. A Syntactic Theory of Software Architecture , 1995, IEEE Trans. Software Eng..
[36] Linda Mary Wills,et al. Automated program recognition by graph parsing , 1992 .
[37] Ralph Johnson,et al. design patterns elements of reusable object oriented software , 2019 .
[38] Richard L. Piazza,et al. Design Recovery for Distributed Systems , 1997, IEEE Trans. Software Eng..
[39] James O. Coplien,et al. Pattern languages of program design , 1995 .
[40] Linda M. Wills,et al. Recognizing a program's design: a graph-parsing approach , 1990, IEEE Software.
[41] Paola Inverardi,et al. Formal Specification and Analysis of Software Architectures Using the Chemical Abstract Machine Model , 1995, IEEE Trans. Software Eng..
[42] Elliot Soloway,et al. PROUST: Knowledge-Based Program Understanding , 1984, IEEE Transactions on Software Engineering.
[43] Dewayne E. Perry,et al. Software interconnection models , 1987, ICSE '87.