Title :
On semantic propagation mechanism in aggregate relationship
Author :
Zhao Bo ; Yan-Ling, Liao ; Yu-Dan, Lu
Author_Institution :
Dept. of Comput. Sci., Yunnan Normal Univ., Kunming, China
Abstract :
In aggregate relation, there are semantic propagations between whole object and part object because the whole object manages and controls the part object. So, based on the lifetime of object, semantic propagations of creating and destroying operation between whole object and part object are clarified in the paper. On the other hand, semantic propagations of the other operations in aggregate relation are also discussed. However, UML only represents aggregate and composition without representing the semantic propagations in aggregate relation. In order to describe real world clearly and correctly, UML is extended for theirs visual expression and theirs formalization in algebraic theory is presented.
Keywords :
Unified Modeling Language; algebra; programming language semantics; UML; aggregate relationship; algebraic theory; semantic propagation mechanism; Aggregates; Algebra; Application software; Bicycles; Computer aided manufacturing; Computer science; Computer science education; Conference management; Heart; Unified modeling language; UML; aggregate relation; formalization; semantic propagation;
Conference_Titel :
Computer Science & Education, 2009. ICCSE '09. 4th International Conference on
Conference_Location :
Nanning
Print_ISBN :
978-1-4244-3520-3
Electronic_ISBN :
978-1-4244-3521-0
DOI :
10.1109/ICCSE.2009.5228246