메뉴 건너뛰기




Volumn , Issue , 2003, Pages 217-226

Reverse engineering framework reuse interfaces

Author keywords

documentation; formal concept analysis; framework; pattern; reuse; reverse engineering

Indexed keywords

APPLICATION FRAMEWORKS; CONCEPT ANALYSIS; DOCUMENTATION; FORMAL CONCEPT ANALYSIS; INTERFACE MODELING; INTERFACE SPECIFICATION; NON-TRIVIAL; OBJECT ORIENTED; PROGRAMMING ENVIRONMENT; REVERSE ENGINEERS; SOURCE CODES; TOOL SUPPORT;

EID: 77954505743     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/940071.940101     Document Type: Conference Paper
Times cited : (8)

References (31)
  • 1
    • 0030257573 scopus 로고    scopus 로고
    • Influences productivity: In object-oriented systems
    • Basili V., Briand L., Melo W., How Reuse Influences Productivity in Object-Oriented Systems. Communications of the ACM 39, 10, 1996, 104-116. (Pubitemid 126428074)
    • (1996) Communications of the ACM , vol.39 , Issue.10 , pp. 104-116
    • Basili, V.R.1    Briand, L.C.2    Melo, W.L.3
  • 4
    • 0025245266 scopus 로고    scopus 로고
    • Reverse Engineering and Design Recovery: A Taxonomy
    • Chikofsky E., Cross II J., Reverse Engineering and Design Recovery: A Taxonomy. IEEE Software 7, 1, 1996, 13-17.
    • (1996) IEEE Software , vol.7 , Issue.1 , pp. 13-17
    • Chikofsky, E.1    Cross II, J.2
  • 5
    • 0001639652 scopus 로고
    • Design Reuse and Frameworks in the Smalltalk-80 System
    • Biggerstaff T., Perlis A. (eds.), ACM Press
    • Deutsch L., Design Reuse and Frameworks in the Smalltalk-80 System. In: Biggerstaff T., Perlis A. (eds.), Software Reusability Vol. II, ACM Press, 1989, 57-71.
    • (1989) Software Reusability , vol.2 , pp. 57-71
    • Deutsch, L.1
  • 6
    • 17144371054 scopus 로고    scopus 로고
    • A Framework for Run-time Systems and Its Visual Programming Language
    • Proc. Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA'96), San Jose, California, USA, October 1996
    • Durham A., Johnson R., A Framework for Run-time Systems and Its Visual Programming Language. In: Proc. Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA'96), San Jose, California, USA, October 1996, ACM SIGPLAN Notices 31, 10, 1996, 406-420.
    • (1996) ACM SIGPLAN Notices , vol.31 , Issue.10 , pp. 406-420
    • Durham, A.1    Johnson, R.2
  • 8
    • 0031258044 scopus 로고    scopus 로고
    • Object-Oriented Application Frameworks
    • Fayad M., Schmidt D., Object-Oriented Application Frameworks. Communications of the ACM 40, 10, 1997, 32-38.
    • (1997) Communications of the ACM , vol.40 , Issue.10 , pp. 32-38
    • Fayad, M.1    Schmidt, D.2
  • 11
    • 1542265578 scopus 로고    scopus 로고
    • JUnit: A Cook's Tour
    • Gamma E., Beck K., JUnit: A Cook's Tour. Java Report 4, 5, 1999, 27-38.
    • (1999) Java Report , vol.4 , Issue.5 , pp. 27-38
    • Gamma, E.1    Beck, K.2
  • 14
    • 0035280399 scopus 로고    scopus 로고
    • Design, Implementation, and Evolution of Object Oriented Frameworks: Concepts and Guidelines
    • van Gurp J., Bosch J., Design, Implementation, and Evolution of Object Oriented Frameworks: Concepts and Guidelines. Software - Practice & Experience 31, 3, 2001, 277-300.
    • (2001) Software - Practice & Experience , vol.31 , Issue.3 , pp. 277-300
    • Van Gurp, J.1    Bosch, J.2
  • 15
    • 84958953796 scopus 로고    scopus 로고
    • Generating Application Development Environments for Java Frameworks
    • rd International Conference on Generative and Component-Based Software Engineering (GCSE'01), Erfurt, Germany, September 2001, Springer
    • rd International Conference on Generative and Component-Based Software Engineering (GCSE'01), Erfurt, Germany, September 2001, Springer LNCS 2186, 163-176.
    • LNCS , vol.2186 , pp. 163-176
    • Hakala, M.1    Hautamäki, J.2    Koskimies, K.3    Paakki, J.4    Viljamaa, A.5    Viljamaa, J.6
  • 17
    • 0026971501 scopus 로고
    • Documenting Frameworks Using Patterns
    • Proc. Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA'92), Vancouver, British Columbia, Canada, October 1992
    • Johnson R., Documenting Frameworks Using Patterns. In: Proc. Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA'92), Vancouver, British Columbia, Canada, October 1992, ACM SIGPLAN Notices 27, 10, 1992, 63-76.
    • (1992) ACM SIGPLAN Notices , vol.27 , Issue.10 , pp. 63-76
    • Johnson, R.1
  • 18
    • 0002370369 scopus 로고
    • A Cookbook for Using the Model-View-Controller User Interface Paradigm in Smalltalk-80
    • Krasner G., Pope S., A Cookbook for Using the Model-View-Controller User Interface Paradigm in Smalltalk-80. Journal of Object-Oriented Programming 1, 3, 1988, 26-49.
    • (1988) Journal of Object-Oriented Programming , vol.1 , Issue.3 , pp. 26-49
    • Krasner, G.1    Pope, S.2
  • 19
    • 17944382683 scopus 로고    scopus 로고
    • Towards Agent-Oriented Assistance for Framework Instantiation
    • Proc. Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2000), Minneapolis, Minnesota, USA, October 2000
    • Ortigosa A., Campo M., Salomon R., Towards Agent-Oriented Assistance for Framework Instantiation. In: Proc. Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2000), Minneapolis, Minnesota, USA, October 2000, ACM SIGPLAN Notices 35, 10, 2000, 253-263.
    • (2000) ACM SIGPLAN Notices , vol.35 , Issue.10 , pp. 253-263
    • Ortigosa, A.1    Campo, M.2    Salomon, R.3
  • 23
    • 0034180069 scopus 로고    scopus 로고
    • Three empirical studies of a software reuse reference model
    • DOI 10.1002/(SICI)1097-024X(200005)30:6<685::AID-SPE316>3.0.CO;2-V
    • Rine D., Nada N., Three Empirical Studies of a Software Reuse Reference Model. Software - Practice & Experience 30, 6, 2000, 685-722. (Pubitemid 32075049)
    • (2000) Software - Practice and Experience , vol.30 , Issue.6 , pp. 685-722
    • Rine, D.C.1    Nada, N.2
  • 25
    • 33744596704 scopus 로고    scopus 로고
    • TR-1337, Computer Sciences Department, University of Wisconsin, Madison, WI
    • Siff M., Reps T., Identifying Modules via Concept Analysis. TR-1337, Computer Sciences Department, University of Wisconsin, Madison, WI, 1998.
    • (1998) Identifying Modules Via Concept Analysis
    • Siff, M.1    Reps, T.2
  • 26
    • 0034315843 scopus 로고    scopus 로고
    • Investigating reading techniques for object-oriented framework learning
    • DOI 10.1109/32.881720
    • Shull F., Lanubile F., Basili V., Investigating Reading Techniques for Object-Oriented Framework Learning. IEEE Transactions on Software Engineering 26, 11, 2000, 1101-1118. (Pubitemid 32076247)
    • (2000) IEEE Transactions on Software Engineering , vol.26 , Issue.11 , pp. 1101-1118
    • Shull, F.1
  • 27
    • 0030121527 scopus 로고    scopus 로고
    • Reengineering of Configurations Based on Mathematical Concept Analysis
    • Snelting G., Reengineering of Configurations Based on Mathematical Concept Analysis. ACM Transactions on Software Engineering and Methodology 5, 2, 1996, 146-189. (Pubitemid 126418672)
    • (1996) ACM Transactions on Software Engineering and Methodology , vol.5 , Issue.2 , pp. 146-189
    • Snelting, G.1
  • 30
    • 33744619939 scopus 로고    scopus 로고
    • Licentiate thesis, Report C-2002-47, Department of Computer Science, University of Helsinki
    • Viljamaa J., Automatic Extraction of Framework Specialization Patterns. Licentiate thesis, Report C-2002-47, Department of Computer Science, University of Helsinki, 2002.
    • (2002) Automatic Extraction of Framework Specialization Patterns
    • Viljamaa, J.1
  • 31
    • 0005103516 scopus 로고
    • Special Section on Reverse Engineering
    • Waters R., Chikofsky E. (eds.), Special Section on Reverse Engineering. Communications of the ACM 37, 5, 1994, 22-93.
    • (1994) Communications of the ACM , vol.37 , Issue.5 , pp. 22-93
    • Waters, R.1    Chikofsky, E.2


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