메뉴 건너뛰기




Volumn 36, Issue 2, 2000, Pages 149-181

Comparison of abstract data types and objects recovery techniques

Author keywords

[No Author keywords available]

Indexed keywords

C (PROGRAMMING LANGUAGE); CODES (SYMBOLS); COMPUTER AIDED SOFTWARE ENGINEERING; COMPUTER ARCHITECTURE; DATA FLOW ANALYSIS; DATA STRUCTURES;

EID: 0033904066     PISSN: 01676423     EISSN: None     Source Type: Journal    
DOI: 10.1016/S0167-6423(99)00035-0     Document Type: Article
Times cited : (16)

References (26)
  • 1
    • 85006714090 scopus 로고    scopus 로고
    • A case study of applying an eclectic approach to identify objects in code
    • Pittsburgh, IEEE Computer Society, Silver Spring, MD
    • G. Canfora, A. Cimitile, A. De Lucia, G.A. Di Lucca, a case study of applying an eclectic approach to identify objects in code, Workshop on Program Comprehension, Pittsburgh, IEEE Computer Society, Silver Spring, MD, 1999.
    • (1999) Workshop on Program Comprehension
    • Canfora, G.1    Cimitile, A.2    De Lucia, A.3    Di Lucca, G.A.4
  • 2
    • 0029734233 scopus 로고    scopus 로고
    • An improved algorithm for identifying objects in code.
    • Canfora G., Cimitile A., Munro M. An improved algorithm for identifying objects in code. J. Software Practice Exper. 26(1):1996;25-48.
    • (1996) J. Software Practice Exper. , vol.26 , Issue.1 , pp. 25-48
    • Canfora, G.1    Cimitile, A.2    Munro, M.3
  • 4
    • 0029289387 scopus 로고
    • A syntactic theory of software architecture
    • Dean T.R., Cordy J.R. A syntactic theory of software architecture. IEEE Trans. Software Eng. 21(4):1995;302-313.
    • (1995) IEEE Trans. Software Eng. , vol.21 , Issue.4 , pp. 302-313
    • Dean, T.R.1    Cordy, J.R.2
  • 5
    • 0029220763 scopus 로고
    • Finding objects in procedural programs: an alternative approach
    • IEEE Computer Society Press, Silver Spring, MD, July
    • H. Gall, R. Klösch, Finding objects in procedural programs: an alternative approach, Proc. 2nd Working Conf. on Reverse Engineering, IEEE Computer Society Press, Silver Spring, MD, July, 1995.
    • (1995) Proc. 2nd Working Conf. on Reverse Engineering
    • Gall, H.1    Klösch, R.2
  • 8
    • 0031351641 scopus 로고    scopus 로고
    • Finding components in a hierarchy of modules: A step towards architectural understanding
    • Bari
    • J.-F. Girard, R. Koschke, Finding components in a hierarchy of modules: a step towards architectural understanding, Int. Conf. on Software Maintenance, Bari, 1997, pp. 66-75.
    • (1997) Int. Conf. on Software Maintenance , pp. 66-75
    • Girard, J.-F.1    Koschke, R.2
  • 9
    • 0031362106 scopus 로고    scopus 로고
    • A metric-based approach to detect abstract data types and abstract state encapsulation
    • Nevada, USA, November
    • J.-F. Girard, R. Koschke, A metric-based approach to detect abstract data types and abstract state encapsulation, Autom. Software Eng. Conf., Nevada, USA, November 1997, pp. 82-89.
    • (1997) Autom. Software Eng. Conf. , pp. 82-89
    • Girard, J.-F.1    Koschke, R.2
  • 10
    • 0031385202 scopus 로고    scopus 로고
    • Comparison of abstract data type and abstract state encapsulation detection techniques for architectural understanding
    • Amsterdam, The Netherlands, October
    • J.-F. Girard, R. Koschke, G. Schied, Comparison of abstract data type and abstract state encapsulation detection techniques for architectural understanding, Working Conf. on Reverse Engineering, Amsterdam, The Netherlands, October 1997, pp. 66-75.
    • (1997) Working Conf. on Reverse Engineering , pp. 66-75
    • Girard, J.-F.1    Koschke, R.2    Schied, G.3
  • 11
    • 0033208054 scopus 로고    scopus 로고
    • A metric-based approach to detect abstract data types and state encapsulations
    • Girard J.-F., Koschke R., Schied G. A metric-based approach to detect abstract data types and state encapsulations. J. Autom. Software Eng. 6(4):1999;357-386.
    • (1999) J. Autom. Software Eng. , vol.6 , Issue.4 , pp. 357-386
    • Girard, J.-F.1    Koschke, R.2    Schied, G.3
  • 12
    • 0017504316 scopus 로고
    • Abstract data types and the development of data structures
    • Guttag J. Abstract data types and the development of data structures. Comm. ACM. 20(6):1977;396-404.
    • (1977) Comm. ACM , vol.20 , Issue.6 , pp. 396-404
    • Guttag, J.1
  • 13
    • 0029342045 scopus 로고
    • Virtual mechanics simulation and animation of rigid body systems with aero
    • Keller H., Stolz H., Ziegler A., Bräunl T. Virtual mechanics simulation and animation of rigid body systems with aero. Simulation for Understanding. 65(1):1995;74-79.
    • (1995) Simulation for Understanding , vol.65 , Issue.1 , pp. 74-79
    • Keller, H.1    Stolz, H.2    Ziegler, A.3    Bräunl, T.4
  • 14
    • 0030615516 scopus 로고    scopus 로고
    • Assessing modular structure of legacy code based on mathematical concept analysis
    • Boston
    • C. Lindig, G. Snelting, Assessing modular structure of legacy code based on mathematical concept analysis, Proc. Int. Conf. on Software Engineering, Boston, 1997.
    • (1997) Proc. Int. Conf. on Software Engineering
    • Lindig, C.1    Snelting, G.2
  • 15
    • 84976670850 scopus 로고
    • Programming with abstract data types
    • Liskov B., Zilles S.N. Programming with abstract data types. SIGPLAN Notice. 9(4):1974;50-60.
    • (1974) SIGPLAN Notice , vol.9 , Issue.4 , pp. 50-60
    • Liskov, B.1    Zilles, S.N.2
  • 16
    • 0025512566 scopus 로고
    • Identifying objects in a conventional procedural language: An example of data design recovery
    • IEEE Computer Society Press, Silver Spring, MD, November
    • S.S. Liu, N. Wilde, Identifying objects in a conventional procedural language: an example of data design recovery, in: Conf. in Software Maintenance, IEEE Computer Society Press, Silver Spring, MD, November 1990, pp. 266-271.
    • (1990) In: Conf. in Software Maintenance , pp. 266-271
    • Liu, S.S.1    Wilde, N.2
  • 19
    • 0001956194 scopus 로고
    • Foundations for the study of software architecture
    • Perry D., Wolf A. Foundations for the study of software architecture. ACM SIGSOFT. 17(4):1992;40-52.
    • (1992) ACM SIGSOFT , vol.17 , Issue.4 , pp. 40-52
    • Perry, D.1    Wolf, A.2
  • 20
    • 0031334780 scopus 로고    scopus 로고
    • Applying concept formation methods to object identification in procedural code
    • IEEE Computer Society, Nevada
    • H. Sahraoui, W. Melo, H. Lounis, F. Dumont, Applying concept formation methods to object identification in procedural code, in: Automated Software Engineering, IEEE Computer Society, Nevada, 1997, pp. 210-128.
    • (1997) In: Automated Software Engineering , pp. 210-128
    • Sahraoui, H.1    Melo, W.2    Lounis, H.3    Dumont, F.4
  • 21
    • 0026237262 scopus 로고
    • An intelligent tool for re-engineering software modularity
    • May
    • R.W. Schwanke, An intelligent tool for re-engineering software modularity, Int. Conf. on Software Engineering, May 1991, pp. 83-92.
    • (1991) Int. Conf. on Software Engineering , pp. 83-92
    • Schwanke, R.W.1
  • 23
    • 0031372523 scopus 로고    scopus 로고
    • Identifying modules via concept analysis
    • Bari, Italy, September
    • M. Siff, T. Reps, Identifying modules via concept analysis, Int. Conf. on Software Maintenance, Bari, Italy, September 1997.
    • (1997) Int. Conf. on Software Maintenance
    • Siff, M.1    Reps, T.2
  • 24
    • 0003885423 scopus 로고
    • Software Engineering
    • Reading, MA: Addison-Wesley
    • Sommerville I. Software Engineering. 4th Editon:1992;Addison-Wesley, Reading, MA.
    • (1992) 4th Editon
    • Sommerville, I.1
  • 25
    • 0032310772 scopus 로고    scopus 로고
    • A graph-based object identification process for procedural programs
    • IEEE Computer Society Press, Silver Spring, MD, October
    • R.R. Valasareddi, D.L. Carver, A graph-based object identification process for procedural programs, Proc. 5th Working Conf. on Reverse Engineering, IEEE Computer Society Press, Silver Spring, MD, October 1998.
    • (1998) Proc. 5th Working Conf. on Reverse Engineering
    • Valasareddi, R.R.1    Carver, D.L.2
  • 26
    • 0029221117 scopus 로고
    • Recovering abstract data types and object instances from a conventional procedureal language
    • in: L. Wills, P. Newcomb, E. Chikofsky (Eds.), Los Alamitos, California, IEEE Computer society Press, Silver Spring, MD, July
    • A.S. Yeh, D. Harris, H. Reubenstein, Recovering abstract data types and object instances from a conventional procedureal language, in: L. Wills, P. Newcomb, E. Chikofsky (Eds.), 2nd Working Conf. on Reverse Engineering, Los Alamitos, California, IEEE Computer society Press, Silver Spring, MD, July 1995, pp. 227-236.
    • (1995) 2nd Working Conf. on Reverse Engineering , pp. 227-236
    • Yeh, A.S.1    Harris, D.2    Reubenstein, H.3


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