A conceptual model can be used to manage complexity in both the design and implementation phases of the system development life cycle . This paper discusses model multiplicity (e.g., unifiedmodeling language [UML], model singularity) and a heterogeneous model that involves multiplicity and singularity . We present an example of such amodel where the static representation is developed first . Then, the dynamicview and behavioral representations are built by incorporating a decompositionstrategy interleaved with the notion of time . We advocate the claim that a multiplicity of views doesnot necessitate a multiplicency of models . We suggest raising the issue of multiplicity versus singularity inmodeling in modeling . This would foster a basic appreciation of the UML advantages anddifficulties that may be faced during modeling, especially in the educational setting. This would also foster a UML advantage and difficulties that might be faced in modeling, such in the education setting. It would also be used as a tool for developing software engineering textbooks. It is concerned with current approaches,especially in software engineering texts, where multimodal UML is introduced asthe multimodeal U ML is introduced in such a software engineering textbook. We present examples of such models. We show an example

Author(s) : Sabah Al-Fedaghi

Links : PDF - Abstract

Code :

Keywords : model - multiplicity - uml - singularity - engineering -

Leave a Reply

Your email address will not be published. Required fields are marked *