기관회원 [로그인]
소속기관에서 받은 아이디, 비밀번호를 입력해 주세요.
개인회원 [로그인]

비회원 구매시 입력하신 핸드폰번호를 입력해 주세요.
본인 인증 후 구매내역을 확인하실 수 있습니다.

회원가입
서지반출
Evolutions of Object Oriented Designs based on the Primitive Transformations
[STEP1]서지반출 형식 선택
파일형식
@
서지도구
SNS
기타
[STEP2]서지반출 정보 선택
  • 제목
  • URL
돌아가기
확인
취소
  • Evolutions of Object Oriented Designs based on the Primitive Transformations
  • Evolutions of Object Oriented Designs based on the Primitive Transformations
저자명
Hwang. Suk-Hyung,Yang. Hae-Sool
간행물명
소프트웨어공학논문지
권/호정보
2004년|7권 1호|pp.72-78 (7 pages)
발행정보
한국정보처리학회
파일정보
정기간행물|ENG|
PDF텍스트
주제분야
기타
이 논문은 한국과학기술정보연구원과 논문 연계를 통해 무료로 제공되는 원문입니다.
서지반출

기타언어초록

For object oriented software development, evolution of-ten requires changes to the underlying class hierarchy structures of the program in terms of class, inheritance and association relationships, fields and operations. These revisions unnecessarily burden the implementation process and are due to the fact that some design information is only implicitly present in the class hierarchy. Whit this in mind, software engineers try to redesign and/or reprogram existing softwares with minimal modifications on the class hierarchy structures so that software can be refined and reused easily. This paper discusses the evolution of object-oriented softwares modeled by Object Implementation Graphs(OIG) which completely represents the class hierarchies from a programming language perspective using nodes, arcs and labels. Based on the OIG, we present a set of lower and higher level primitive transformations that provide a means for management and useful guidelines of object-oriented software evolution. The result of this research leads to a better understanding of evolution and reuse of object-oriented software and class hierarchies. It also provides a mechanism for making the changes of class hierarchy easily and safely.