Object-oriented model refinement technique in software reengineering소프트웨어 재공학에서의 객체 모델 정제 기법

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 960
  • Download : 0
There are many legacy systems that are pooly structured, but contain substantial corporation knowledge, consequently it is difficult to throw them away and rebuild the systems. Software reengineering offers an exciting opportunity in migrating such legacy systems to evolvable systems in a disciplined manner. Also, object-oriented rearchitecturing is being considered promising in such legacy systems reengineering, because of many advantages offered by object-oriented technique. In twofold-strategy software reengineering, one of the problems to be solved is to find an object-oriented model from the output of reverse engineering and the output of forward engineering. In general, the outputs of forward and reverse engineering can be inconsistent in their abstract levels, the amount of design information, naming convention, and structure. In this thesis, we present an object-oriented model refinement technique(ORT) to build an object model from these inconsistent information. We first organize the information from reverse engineering as specification information tree, and then compare the entities in specification information tree with the information from forward engineering with tree-structured data dictionary and class dependency matrix. We demonstrate the usability of ORT by an example.
Advisors
Bae, Doo-Hwanresearcher배두환researcher
Description
한국과학기술원 : 전산학과,
Publisher
한국과학기술원
Issue Date
1998
Identifier
133999/325007 / 000957542
Language
eng
Description

학위논문(석사) - 한국과학기술원 : 전산학과, 1998.2, [ [ii], 50 p. ]

Keywords

Reverse engineering; Object-oriented; Software reengineering; Forward engineering; 순공학; 역공학; 객체 지향; 소프트웨어 재공학

URI
http://hdl.handle.net/10203/34248
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=133999&flag=dissertation
Appears in Collection
CS-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0