메뉴 건너뛰기




Volumn 11, Issue 5, 1999, Pages 339-364

ART: An Architectural Reverse Engineering Environment

Author keywords

Clich ; Flow analysis; Matching; Program understanding; Reverse architecturing

Indexed keywords

COMPUTER ARCHITECTURE; COMPUTER SOFTWARE MAINTENANCE; DATA FLOW ANALYSIS; LEGACY SYSTEMS; REVERSE ENGINEERING;

EID: 0033340014     PISSN: 1532060X     EISSN: None     Source Type: Journal    
DOI: 10.1002/(sici)1096-908x(199909/10)11:5<339::aid-smr196>3.0.co;2-i     Document Type: Article
Times cited : (11)

References (48)
  • 1
    • 0346213881 scopus 로고
    • Formalizing style to understand descriptions of software architecture
    • School of Computer Science, Carnegie Mellon University, Pittsburgh PA
    • Abowd G, Allen R, Garlan D. 1995. Formalizing style to understand descriptions of software architecture, Technical Report CMU-CS-95-111, School of Computer Science, Carnegie Mellon University, Pittsburgh PA.
    • (1995) Technical Report CMU-CS-95-111
    • Abowd, G.1    Allen, R.2    Garlan, D.3
  • 6
    • 0024699072 scopus 로고
    • Design recovery for maintenance and reuse
    • Biggerstaff T. 1989. Design recovery for maintenance and reuse. IEEE Computer 22(7):36-49.
    • (1989) IEEE Computer , vol.22 , Issue.7 , pp. 36-49
    • Biggerstaff, T.1
  • 18
    • 0002225222 scopus 로고    scopus 로고
    • Finding components in a hierarchy of modules: A step towards architectural understanding
    • IEEE Computer Society Press: Los Alamitos CA
    • Girard JF, Koschke R. 1997. Finding components in a hierarchy of modules: a step towards architectural understanding. Proceedings of the International Conference on Software Maintenance; IEEE Computer Society Press: Los Alamitos CA; pp. 72-81.
    • (1997) Proceedings of the International Conference on Software Maintenance , pp. 72-81
    • Girard, J.F.1    Koschke, R.2
  • 21
  • 22
    • 0030408199 scopus 로고    scopus 로고
    • Gase: Visualizing software evolution-in-the-large
    • IEEE Computer Society Press: Los Alamitos CA
    • Holt R, Pak JY. 1996. Gase: Visualizing software evolution-in-the-large. Proceedings of the Working Conference on Reverse Engineering; IEEE Computer Society Press: Los Alamitos CA; pp. 163-166.
    • (1996) Proceedings of the Working Conference on Reverse Engineering , pp. 163-166
    • Holt, R.1    Pak, J.Y.2
  • 24
    • 0029291267 scopus 로고
    • Formal specification and analysis of software architectures using the chemical abstract machine model
    • Inverardi P, Wolf AL. 1995. Formal specification and analysis of software architectures using the chemical abstract machine model. IEEE Transactions on Software Engineering 21(4):373-386.
    • (1995) IEEE Transactions on Software Engineering , vol.21 , Issue.4 , pp. 373-386
    • Inverardi, P.1    Wolf, A.L.2
  • 28
    • 0019058442 scopus 로고
    • Programs, life cycles and laws of software evolution
    • Lehman MM. 1980. Programs, life cycles and laws of software evolution. Proceedings of the IEEE 68(9):1060-1076.
    • (1980) Proceedings of the IEEE , vol.68 , Issue.9 , pp. 1060-1076
    • Lehman, M.M.1
  • 29
    • 0022720057 scopus 로고
    • Delocalized plans and program comprehension
    • Letowsky S, Soloway E. 1986. Delocalized plans and program comprehension. IEEE Software 3(3):41-49.
    • (1986) IEEE Software , vol.3 , Issue.3 , pp. 41-49
    • Letowsky, S.1    Soloway, E.2
  • 30
    • 0025512566 scopus 로고
    • Identifying objects in a conventional procedural language: An example of data design recovery
    • IEEE Computer Society Press: Los Alamitos CA
    • Liu S, Wilde N. 1990. Identifying objects in a conventional procedural language: An example of data design recovery. Conference on Software Maintenance; IEEE Computer Society Press: Los Alamitos CA; pp. 266-271.
    • (1990) Conference on Software Maintenance , pp. 266-271
    • Liu, S.1    Wilde, N.2
  • 34
    • 0042953846 scopus 로고
    • The Common Object Request Broker: Architecture and specification
    • OMG. 1991. The Common Object Request Broker: Architecture and specification. OMG Document 91.12.1.
    • (1991) OMG Document 91.12.1
  • 38
    • 0024106230 scopus 로고
    • The programmer's apprentice: A research overview
    • Rich C, Waters R. 1988. The programmer's apprentice: A research overview. IEEE Computer 21(11):10-25.
    • (1988) IEEE Computer , vol.21 , Issue.11 , pp. 10-25
    • Rich, C.1    Waters, R.2
  • 39
    • 0025212925 scopus 로고
    • Recognizing a program's design: A graph parsing approach
    • Rich C, Wills L. 1990. Recognizing a program's design: A graph parsing approach. IEEE Software 7(1):82-89.
    • (1990) IEEE Software , vol.7 , Issue.1 , pp. 82-89
    • Rich, C.1    Wills, L.2
  • 44
    • 0030378327 scopus 로고    scopus 로고
    • Augmenting pattern-based architectural recovery with flow analysis: Mosaic - A case study
    • IEEE Computer Society Press: Los Alamitos CA
    • Tonella P, Fiutem R, Antoniol G, Merlo E. 1996. Augmenting pattern-based architectural recovery with flow analysis: Mosaic - a case study. Proceedings of the Working Conference on Reverse Engineering; IEEE Computer Society Press: Los Alamitos CA; pp. 198-207.
    • (1996) Proceedings of the Working Conference on Reverse Engineering , pp. 198-207
    • Tonella, P.1    Fiutem, R.2    Antoniol, G.3    Merlo, E.4
  • 45
    • 0003767178 scopus 로고
    • Ph.D. Dissertation, Artificial Intelligence Laboratory, Massachusetts Institute of Technology, Cambridge MA
    • Wills L. 1992. Automated program recognition by graph Parsing. Ph.D. Dissertation, Artificial Intelligence Laboratory, Massachusetts Institute of Technology, Cambridge MA.
    • (1992) Automated Program Recognition by Graph Parsing
    • Wills, L.1
  • 47
    • 0029221117 scopus 로고
    • Recovering abstract data types and object instances from a conventional procedural language
    • IEEE Computer Society Press: Los Alamitos CA
    • Yeh AS, Harris DR, Reubenstein HB. 1995. Recovering abstract data types and object instances from a conventional procedural language. Proceedings of the Working Conference on Reverse Engineering; IEEE Computer Society Press: Los Alamitos CA; pp. 227-236.
    • (1995) Proceedings of the Working Conference on Reverse Engineering , pp. 227-236
    • Yeh, A.S.1    Harris, D.R.2    Reubenstein, H.B.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.