Responsibility-driven systematic object identification process for object-oriented software development객체 지향 소프트웨어 개발을 위한 책무에 기초한 체계적인 객체 규명 절차에 관한 연구

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 531
  • Download : 0
The most critical work in the development of object-oriented software is how to find out object. This fact is self-explaining in the name of "object-oriented". Though there are many object-oriented methodologies, almost no methodology has meaningful contribution to object identification but focus upon just new notation set for representing object-oriented concepts. Notation itself has little meaning. If OO concepts could be represented, any notation set will do. Practically the very most important is the construction of object model with high quality. The thesis is written for suggesting systematic object identification process which helps the analyst find out quality objects especially in the software having GUI. Software system is also a sort of "system". Therefore systems engineering process, which is recursive decomposition process, could be applied to object identification process. Objects directly correspond to components of system. The systematic object identification process is recursive decomposition with useful heuristics about object identification. The critical milestone is employing the concept of responsibility as a decomposition criteria. Responsibility is a set of inherent data, functions, and relationships. To help analysts recognize responsibility, the thesis suggested several useful heuristics. Macrostereotype and microstereotype, and their generic responsibilities would give analysts insights to grasp the system at a glance. The generic system scenario, which is made up of macrostereotypes, would be practical aids for whereqq to start the system dynamics. The idea on rule modeling would help to decide the subtle rule distribution problem. And the thesis also suggested metrics set for good object identification. Metrics set can be used to evaluate the quality of object and feedback object identification. As an example, the thesis select academic courses registration system of CAIS. By this system, the thesis will first reverse and forward e...
Advisors
Park, Sung-Jooresearcher박성주researcher
Description
한국과학기술원 : 테크노경영대학원,
Publisher
한국과학기술원
Issue Date
1997
Identifier
115824/325007 / 000953446
Language
eng
Description

학위논문(석사) - 한국과학기술원 : 테크노경영대학원, 1997.2, [ v, 93 p. ]

Keywords

Software engineering; Object identification; Object-oriented; Object-oriented software engineering; 객체 지향 소프트웨어 공학; 소프트웨어 공학; 객체 규명; 객체 지향 소프트웨어

URI
http://hdl.handle.net/10203/53905
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=115824&flag=dissertation
Appears in Collection
KGSM-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