Conceptual and system modelling with UML: Guidelines

被引:0
作者
Tilakaratna, Prabodha [1 ]
Rajapakse, Jayantha [1 ]
机构
[1] Monash University, Sunway Campus
关键词
Conceptual modelling; Ontology; Real world domain characteristics; UML;
D O I
10.4156/jdcta.vol6.issue22.9
中图分类号
学科分类号
摘要
Unified Modelling Language (UML) is one of the widely used object-oriented modelling grammars in the current information system modelling process. Initially, UML more focussed on the design phase modelling (system modelling), but recently certain research studied identified that UML can appropriately be used in analysis phase modelling (conceptual modelling) also. Nevertheless, still it is unclear that whether UML is capable of representing any given real world scenario precisely using its' grammatical constructs and rules, during the conceptual modelling process. Therefore, the purpose of this research paper is to (1) identify all the real world domain characteristics to be represented using the grammatical constructs and rules of UML. Subsequently, certain guidelines will be proposed to: (2) define UML based grammatical rules for the conceptual level to represent the real world domain characteristics completely and clearly using UML (3) transform the UML based grammatical ruled defined at the conceptual level into system level with no missing information.
引用
收藏
页码:90 / 97
页数:7
相关论文
共 33 条
[1]  
Wang W., Brooks R.J., Improving the Understanding of Conceptual Modelling, Journal of Simulation, 1, 3, pp. 153-158, (2007)
[2]  
Wand Y., Weber R., An Ontological Evaluation of Systems Analysis and Design Methods, Proceedings of the Working Conference on Information Systems Concepts an In Depth Analysis, pp. 79-107, (1989)
[3]  
Kim J., Park S., Sugumaran V., DRAMA: A Framework for Domain Requirements Analysis and Modeling Architectures in Software Product Lines, Journal of Systems and Software, 81, 1, pp. 37-55, (2008)
[4]  
Evermann J., Wand Y., Toward Formalizing Domain Modeling Semantics in Language Syntax, IEEE Transactions on Software Engineering, 31, 1, pp. 21-37, (2005)
[5]  
Liu J., Yu Y., Zhang L., Nie C., An Overview of Conceptual Model for Simulation and Its Validation, Procedia Engineering, 24, 2011, pp. 152-158, (2011)
[6]  
Reinhartz-Berger I., Sturm A., Enhancing UML Models: A Domain Analysis Approach, Journal of Database Management, 19, 1, pp. 74-94, (2008)
[7]  
Evermann J., Wand Y., Ontology Based Object-Oriented Domain Modelling: Fundamental Concepts, Requirements Engineering, 10, 2, pp. 146-160, (2005)
[8]  
Evermann J., Wand Y., Ontology Based Object-Oriented Domain Modeling-Representation Behaviour, Journal of Database Management, 20, 1, pp. 48-75, (2009)
[9]  
Tilakaratna P., Rajapakse J., Forward Engineering the Object Oriented Analysis and Design, Proceedings of the 5th Malaysian Conference in Software Engineering, pp. 107-112, (2011)
[10]  
Tilakaratna P., Rajapakse J., Ontological Framework for Object-Oriented Analysis and Design, American Journal of Engineering and Applied Sciences, 5, 3, pp. 251-260, (2012)