Systematic Management of Non-Taxonomic Object Associations

碩士 === 國立交通大學 === 資訊管理研究所 === 81 === Object-oriented programming has become very popular because it supports several important goals of software development - understandability, modifiability and reusability. In the real world, there exist...

Full description

Bibliographic Details
Main Authors: Chih-Hui Chang, 張志輝
Other Authors: Keh-Chiang Yu
Format: Others
Language:zh-TW
Published: 1993
Online Access:http://ndltd.ncl.edu.tw/handle/73194067094191554389
id ndltd-TW-081NCTU0396028
record_format oai_dc
spelling ndltd-TW-081NCTU03960282016-07-20T04:11:37Z http://ndltd.ncl.edu.tw/handle/73194067094191554389 Systematic Management of Non-Taxonomic Object Associations 非同類物件關聯的系統化管理 Chih-Hui Chang 張志輝 碩士 國立交通大學 資訊管理研究所 81 Object-oriented programming has become very popular because it supports several important goals of software development - understandability, modifiability and reusability. In the real world, there exist taxonomic and non-taxonomic associations between objects. Taxonomic associatoins can be repesented by generalization and specialization which most current object- oriented languages support through inheritance. However, service for non-taxonomic associations is rarely seen. In order to maintain all of the goals of object-oriented programming, the non-taxonomic operations must be managed by the system in a uniform way, instead of being handled freely by different applications. This research proposes two simple but useful mechanisms, non-taxonomic link and non-taxonomic inheritance, for handling non-taxonomic operations between objects. The association is declared in the class object only once and all its instances can be served through simple inheritance. Keh-Chiang Yu 尤克強 1993 學位論文 ; thesis 45 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立交通大學 === 資訊管理研究所 === 81 === Object-oriented programming has become very popular because it supports several important goals of software development - understandability, modifiability and reusability. In the real world, there exist taxonomic and non-taxonomic associations between objects. Taxonomic associatoins can be repesented by generalization and specialization which most current object- oriented languages support through inheritance. However, service for non-taxonomic associations is rarely seen. In order to maintain all of the goals of object-oriented programming, the non-taxonomic operations must be managed by the system in a uniform way, instead of being handled freely by different applications. This research proposes two simple but useful mechanisms, non-taxonomic link and non-taxonomic inheritance, for handling non-taxonomic operations between objects. The association is declared in the class object only once and all its instances can be served through simple inheritance.
author2 Keh-Chiang Yu
author_facet Keh-Chiang Yu
Chih-Hui Chang
張志輝
author Chih-Hui Chang
張志輝
spellingShingle Chih-Hui Chang
張志輝
Systematic Management of Non-Taxonomic Object Associations
author_sort Chih-Hui Chang
title Systematic Management of Non-Taxonomic Object Associations
title_short Systematic Management of Non-Taxonomic Object Associations
title_full Systematic Management of Non-Taxonomic Object Associations
title_fullStr Systematic Management of Non-Taxonomic Object Associations
title_full_unstemmed Systematic Management of Non-Taxonomic Object Associations
title_sort systematic management of non-taxonomic object associations
publishDate 1993
url http://ndltd.ncl.edu.tw/handle/73194067094191554389
work_keys_str_mv AT chihhuichang systematicmanagementofnontaxonomicobjectassociations
AT zhāngzhìhuī systematicmanagementofnontaxonomicobjectassociations
AT chihhuichang fēitónglèiwùjiànguānliándexìtǒnghuàguǎnlǐ
AT zhāngzhìhuī fēitónglèiwùjiànguānliándexìtǒnghuàguǎnlǐ
_version_ 1718354568585150464