클래스의 재사용을 위한 정보 분석 및 품질 척도

Information Anlaysis and Quality Metrics for Reusing Classes

  • 발행 : 1999.03.01

초록

클래스에 관한 재사용 관련 정보는 기능.환경면에서 정보와 품질 메트릭 정보로 구분할 수 있다. 기능.환경면에서 정보는 재사용 부품의 기능과 구현 환경에 관한 정보이며, 품질메트릭 정보는 재상용 부품들의 재사용성을 가시적으로 측정할 수 있는 정보이다. 클래스의 재사용성을 측정하기 위해서는 클래스의 절차적이고 객체지향적인 특성들을 모두 고려하여야 한다. 그러므로 본 논문에서는 클래스에 관한 재사용성 관련 정보를 소개하고 품질 메트릭 정보를 정량화시키는 정의식들을 제안하고, 클래스 코드로부터 기능.환경면으로 정보와 품질 메트릭 정보를 추출 및 측정하였다

키워드

참고문헌

  1. IEEE ACM SIGSOFT Software Engineering v.19 no.2 A Reusability Based S/W Development Environment J. Cheng
  2. Soft ware Reuse: Emerging Technology Empirically Analyzing Software Reuse in a Production Environment R. W. Selby
  3. IEEE Computer Identifying and Qualifying Reusable Software Components G. Caldiera;R. Basili
  4. IEEE Proc.of ICSE-15 Automating the Detectionable Parts in existing S/W M. F. Dunn;J. C. Knight
  5. IEEE Trans. of Software Engeering v.20 no.6 A Metrics for Object Oriented Design S. R. Chidamber;C. F. Kermerer
  6. Comm. of the ACM v.37 no.9 Design for Testability in OOS R. V. Binder
  7. OO S/W Engeering I. Jackson
  8. C언어로 구현한 소프트웨어 공학 송영재
  9. Psychological Reviews v.63 The Magical Number Seven Plus or Minus Two: Some Limits on our Capa-city to Process Information G. A. Miller
  10. C++ Programming for windows A. Porter
  11. Object Oriented Development D. E. Brubaugh
  12. 정보처리학회 논문지 v.4 no.1 재사용에 기반한 객체들의 정보 분석과 자동화에 관한 연구 김재생;송영재
  13. Metrics for Object-Oriented oftware Engeering E. V. Bernard
  14. Object-Oriented Software Metrics M. Lorenz;J. Kidd
  15. IEEE Software Complexity Measurement of a graphical P/L S.Henry;R.Goff
  16. 객체지향시스템 김형주
  17. IEEE Software Software Reuse and Reengineering R. S. Arnold;W. B. Frakes
  18. GMU D. C. Rine;P. Fonash;F. Dandashi