메뉴 건너뛰기




Volumn 66, Issue 3, 2003, Pages 225-239

Quality-driven software re-engineering

Author keywords

Design patterns; Non functional requirements; Soft goal interdependency graphs; Software architecture; Software metrics; Software quality; Software re engineering

Indexed keywords

COMPUTER SOFTWARE; LEGACY SYSTEMS; PROBABILITY;

EID: 0038182794     PISSN: 01641212     EISSN: None     Source Type: Journal    
DOI: 10.1016/S0164-1212(02)00082-1     Document Type: Article
Times cited : (47)

References (39)
  • 5
    • 0025245266 scopus 로고
    • Reverse engineering and design recovery: A taxonomy
    • Chikofsky E.J., CrossII J.H. Reverse engineering and design recovery: A taxonomy. IEEE Software. 7(1):1990;13-17.
    • (1990) IEEE Software , vol.7 , Issue.1 , pp. 13-17
    • Chikofsky, E.J.1    Cross J.H. II2
  • 7
    • 0029287839 scopus 로고
    • The application of software maintainability models in industrial software systems
    • Coleman D., Lowther B., Oman P. The application of software maintainability models in industrial software systems. The Journal of Systems and Software. 29:1995;3-16.
    • (1995) The Journal of Systems and Software , vol.29 , pp. 3-16
    • Coleman, D.1    Lowther, B.2    Oman, P.3
  • 8
    • 0347975790 scopus 로고
    • Technical Report 93-355 (June), Department of Computing and Information Sciences, Queen's University, Kingston, Canada
    • Cordy, J.R., Carmichael, I.H., 1993. The txl programming language syntax and semantics version 7. Technical Report 93-355 (June), Department of Computing and Information Sciences, Queen's University, Kingston, Canada.
    • (1993) The Txl Programming Language Syntax and Semantics Version 7
    • Cordy, J.R.1    Carmichael, I.H.2
  • 10
    • 0031377913 scopus 로고    scopus 로고
    • The software bookshelf
    • Finnigan P.et al. The software bookshelf. IBM Systems Journal. 36(4):1997;564-593.
    • (1997) IBM Systems Journal , vol.36 , Issue.4 , pp. 564-593
    • Finnigan, P.1
  • 15
    • 0026880657 scopus 로고
    • Using tool abstraction to compose system
    • Garlan D., Kaiser G.E., Notkin D. Using tool abstraction to compose system. IEEE Computer. 25:1992;30-38.
    • (1992) IEEE Computer , vol.25 , pp. 30-38
    • Garlan, D.1    Kaiser, G.E.2    Notkin, D.3
  • 16
    • 0037763528 scopus 로고    scopus 로고
    • GNU AVL Libraries
    • GNU AVL Libraries, 1999. Also available at 〈 http://www.interads.co.uk/̃crh/ubiqx〉.
    • (1999)
  • 19
    • 0003680794 scopus 로고    scopus 로고
    • Technical Report CMU/SEI-2000-TR-004 ADA382629, Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA
    • Kazman, R., Klein, M., Clements, P., 2000. Attam: Method for architecture evaluation. Technical Report CMU/SEI-2000-TR-004 ADA382629, Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA.
    • (2000) Attam: Method for Architecture Evaluation
    • Kazman, R.1    Klein, M.2    Clements, P.3
  • 20
    • 0003890497 scopus 로고    scopus 로고
    • Technical Report CMU/SEI-99-TR-022 ADA371802, Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA
    • Klein, M., Bass, L., Kazman, R., 1999. Attribute-based architecture styles. Technical Report CMU/SEI-99-TR-022 ADA371802, Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA.
    • (1999) Attribute-Based Architecture Styles
    • Klein, M.1    Bass, L.2    Kazman, R.3
  • 26
    • 0002895713 scopus 로고
    • Constructing and testing of polynomials predicting software maintainability
    • Oman P., Hagemeister J.R. Constructing and testing of polynomials predicting software maintainability. The Journal of Systems and Software. 24:1994;251-266.
    • (1994) The Journal of Systems and Software , vol.24 , pp. 251-266
    • Oman, P.1    Hagemeister, J.R.2
  • 27
    • 0015482049 scopus 로고
    • On the criteria to be used in decomposing systems into modules
    • Parnas D.L. On the criteria to be used in decomposing systems into modules. Communications of the ACM. 15:1972;1053-1058.
    • (1972) Communications of the ACM , vol.15 , pp. 1053-1058
    • Parnas, D.L.1
  • 30
    • 0038440278 scopus 로고
    • Software Refinery, Reasoning Systems
    • Software Refinery, Reasoning Systems. 1984. Also available at 〈 http://www.reasoning.com〉.
    • (1984)
  • 37
    • 0038101197 scopus 로고    scopus 로고
    • Together/C++ UML Editor
    • Together/C++ UML Editor. 1999. Also available at 〈 http://www.togethersoft.com/〉.
    • (1999)
  • 38
    • 0021504618 scopus 로고
    • Dhrystone: A synthetic systems programming benchmark
    • Weicker R.P. Dhrystone: A synthetic systems programming benchmark. Communications of the ACM. 27(10):1984;1053-1058.
    • (1984) Communications of the ACM , vol.27 , Issue.10 , pp. 1053-1058
    • Weicker, R.P.1


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