메뉴 건너뛰기




Volumn 18, Issue 6, 2006, Pages 425-456

Analyzing software evolution through feature views

Author keywords

Dynamic analysis; Feature views; Reverse engineering; Software evolution

Indexed keywords

KNOWLEDGE BASED SYSTEMS; PROBLEM SOLVING; REVERSE ENGINEERING;

EID: 33845410484     PISSN: 1532060X     EISSN: 15320618     Source Type: Journal    
DOI: 10.1002/smr.340     Document Type: Article
Times cited : (31)

References (50)
  • 1
  • 4
    • 18044391072 scopus 로고    scopus 로고
    • A hierarchy of dynamic software views: From object-interactions to feature-interactions
    • IEEE Computer Society Press: Los Alamitos CA
    • Salah M, Mancoridis S. A hierarchy of dynamic software views: From object-interactions to feature-interactions. Proceedings IEEE International Conference on Software Maintenance (ICSM 2004). IEEE Computer Society Press: Los Alamitos CA, 2004; 72-81.
    • (2004) Proceedings IEEE International Conference on Software Maintenance (ICSM 2004) , pp. 72-81
    • Salah, M.1    Mancoridis, S.2
  • 6
    • 0034301988 scopus 로고    scopus 로고
    • Quantifying the closeness between program components and features
    • Wong E, Gokhale S, Horgan J. Quantifying the closeness between program components and features. Journal of Systems and Software 2000; 54(2):87-98.
    • (2000) Journal of Systems and Software , vol.54 , Issue.2 , pp. 87-98
    • Wong, E.1    Gokhale, S.2    Horgan, J.3
  • 11
    • 0033352092 scopus 로고    scopus 로고
    • Recovering high-level views of object-oriented applications from static and dynamic information
    • Yang H, White L (eds.). IEEE Computer Society Press: Los Alamitos CA
    • Richner T, Ducasse S. Recovering high-level views of object-oriented applications from static and dynamic information. Proceedings IEEE International Conference on Software Maintenance (ICSM 1999), Yang H, White L (eds.). IEEE Computer Society Press: Los Alamitos CA, 1999; 13-22.
    • (1999) Proceedings IEEE International Conference on Software Maintenance (ICSM 1999) , pp. 13-22
    • Richner, T.1    Ducasse, S.2
  • 12
    • 0344990679 scopus 로고    scopus 로고
    • Dynamic analysis for reverse engineering and program understanding
    • Stroulia E, Systä T. Dynamic analysis for reverse engineering and program understanding. SIGAPP Applied Computing Review 2002; 10(1):8-17.
    • (2002) SIGAPP Applied Computing Review , vol.10 , Issue.1 , pp. 8-17
    • Stroulia, E.1    Systä, T.2
  • 14
    • 33646913587 scopus 로고    scopus 로고
    • Analyzing feature traces to incorporate the semantics of change in software evolution analysis
    • IEEE Computer Society Press: Los Alamitos CA
    • Greevy O, Ducasse S, Gîrba T. Analyzing feature traces to incorporate the semantics of change in software evolution analysis. Proceedings IEEE International Conference on Software Maintenance (ICSM 2005). IEEE Computer Society Press: Los Alamitos CA, 2005; 347-356.
    • (2005) Proceedings IEEE International Conference on Software Maintenance (ICSM 2005) , pp. 347-356
    • Greevy, O.1    Ducasse, S.2    Gîrba, T.3
  • 28
    • 33744918031 scopus 로고    scopus 로고
    • Master's Thesis, Ecole Polytechnique Fédérale de Lausanne
    • Vauclair S. Extensible Java profiler. Master's Thesis, Ecole Polytechnique Fédérale de Lausanne, 2003.
    • (2003) Extensible Java Profiler
    • Vauclair, S.1
  • 29
    • 2942742394 scopus 로고    scopus 로고
    • Use cases and aspects - Working seamlessly together
    • Jacobson I. Use cases and aspects - working seamlessly together. Journal of Object Technology 2003; 2(4):7-28.
    • (2003) Journal of Object Technology , vol.2 , Issue.4 , pp. 7-28
    • Jacobson, I.1
  • 32
    • 0025245266 scopus 로고
    • Reverse engineering and design recovery: A taxonomy
    • Chikofsky E, Cross J III. Reverse engineering and design recovery: A taxonomy. IEEE Software 1990; 7(1): 13-17.
    • (1990) IEEE Software , vol.7 , Issue.1 , pp. 13-17
    • Chikofsky, E.1    Cross III, J.2
  • 39
    • 3042776092 scopus 로고    scopus 로고
    • Managing trace data volume through a heuristical clustering process based on event execution frequency
    • IEEE Computer Society Press: Los Alamitos CA
    • Zaidman A, Demeyer S. Managing trace data volume through a heuristical clustering process based on event execution frequency. Proceedings IEEE European Conference on Software Maintenance and Reengineering (CSMR 2004). IEEE Computer Society Press: Los Alamitos CA, 2004; 329-338.
    • (2004) Proceedings IEEE European Conference on Software Maintenance and Reengineering (CSMR 2004) , pp. 329-338
    • Zaidman, A.1    Demeyer, S.2
  • 42
    • 0348042962 scopus 로고    scopus 로고
    • Ontological excavation: Unearthing the core concepts of an application
    • IEEE Computer Society Press: Los Alamitos CA
    • Hsi I, Potts C. Ontological excavation: Unearthing the core concepts of an application. Proceedings IEEE Working Conference on Reverse Engineering (WCRE 2003). IEEE Computer Society Press: Los Alamitos CA, 2003; 345-352.
    • (2003) Proceedings IEEE Working Conference on Reverse Engineering (WCRE 2003) , pp. 345-352
    • Hsi, I.1    Potts, C.2
  • 44
    • 10644221352 scopus 로고    scopus 로고
    • Visualizing feature evolution of large-scale software based on problem and modification report data
    • Fischer M, Gall H. Visualizing feature evolution of large-scale software based on problem and modification report data. Journal of Software Maintenance and Evolution: Research and Practice 2004; 16(6):385-403.
    • (2004) Journal of Software Maintenance and Evolution: Research and Practice , vol.16 , Issue.6 , pp. 385-403
    • Fischer, M.1    Gall, H.2
  • 50
    • 0141613899 scopus 로고    scopus 로고
    • What models mean
    • Seidewitz E. What models mean. IEEE Software 2003; 20(5):26-32.
    • (2003) IEEE Software , vol.20 , Issue.5 , pp. 26-32
    • Seidewitz, E.1


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