Full metadata record
DC FieldValueLanguage
dc.contributor.author黃振量en_US
dc.contributor.authorHuang, Zhen-Liangen_US
dc.contributor.author鍾乾癸en_US
dc.contributor.authorZhong, Qian-Guien_US
dc.date.accessioned2014-12-12T02:18:18Z-
dc.date.available2014-12-12T02:18:18Z-
dc.date.issued1996en_US
dc.identifier.urihttp://140.113.39.130/cdrfb3/record/nctu/#NT854392005en_US
dc.identifier.urihttp://hdl.handle.net/11536/62481-
dc.description.abstractThe ObjeCtives of this research is to propose : (1)an object- oriented design method, FDOOD method, based on the result of FDOOA method (2)new metrics to measure the cohesion and coupling of classes, and (3)an approach to reuse the architecture of object-oriented software. The major procedures of FDOOD includes (1)defining the implement classes and their relationship based on the class model which consists of all domain-specific classes of the problem. (2)defining when each object should be constructed/destructed, (3)defining data type for each attribute of class, and (4)designing the algorithm for each operation of the class. To measure the quality of architecture of object-oriented software, this thesis proposes to measure the complexity the software architecture, the cohesion of each class, and the coupling of classes. Since the available cohesion and coupling metrics have some shortages, this thesis propose two metrics of measure the cohesion and coupling of classes. To measure the cohesion of a class, the semantic network of the class is constructed first. The cohesion of a class can be computed from the shortest paths of each two operations and each two attributes. Coupling between classes can be classified as inheritance-coupling and use-coupling. Two metrics to measure inheritance-coupling and use-coupling are proposed. For the reuse of software architecture, we propose to use the domain-specific classes and their relationship produced in the analysis stage to retrieve the similar reusable architecture for reuse. The formula to compute the similarity of reusable architecture is designed. The designer should examine the content of the retrieved architecture to verify their suitability. The reuse procedure has been incorporated into the FDOOD method. An FDOOD environment on IBM PC with Windows 95 is designed, and implemented with C language and APOC Object-Oriented Database Management System.zh_TW
dc.language.isozh_TWen_US
dc.subject物件導向zh_TW
dc.subject功能分解式zh_TW
dc.subject資訊zh_TW
dc.subject電腦科學zh_TW
dc.subjectObject-Orienteden_US
dc.subjectFunctional Decompositionen_US
dc.subjectINFORAMTIONen_US
dc.subjectCOMPUTER-SCIENCEen_US
dc.title功能分解式物件導向設計方法與環境設計zh_TW
dc.titleFunctional Decomposition Object-Oriented Design and Environment Designen_US
dc.typeThesisen_US
dc.contributor.department資訊科學與工程研究所zh_TW
Appears in Collections:Thesis