DocumentCode
3056884
Title
Conceptualization in State Machines, Statecharts, and Flow Model
Author
Al-Fedaghi, Sabah S.
Author_Institution
Comput. Eng. Dept., Kuwait Univ., Kuwait City, Kuwait
fYear
2009
fDate
Nov. 29 2009-Dec. 4 2009
Firstpage
250
Lastpage
256
Abstract
Conceptual modeling provides a foundation for the development phases of software systems. UML has become one of the major conceptual modeling tools in Object-Oriented software engineering utilized in a wide range of applications and domains. However, concerns have arisen recently regarding UML tools used in this area. In this paper, we scrutinize the concept of State utilized extensively in UML statecharts. We show that statecharts do not generally provide a clear definition of States when applied in the conceptual modeling of software systems. We also introduce a flow model as a viable alternative to statecharts in this type of application.
Keywords
Unified Modeling Language; data flow analysis; finite state machines; object-oriented methods; software engineering; UML; conceptual modeling; flow model; object oriented software engineering; software systems development; state machines; statecharts; Biological system modeling; Computational modeling; Frequency modulation; Object oriented modeling; Seminars; Software systems; Unified modeling language; Conceptual modeling; Object-Oriented software; UML; statecharts;
fLanguage
English
Publisher
ieee
Conference_Titel
Signal-Image Technology & Internet-Based Systems (SITIS), 2009 Fifth International Conference on
Conference_Location
Marrakesh
Print_ISBN
978-1-4244-5740-3
Electronic_ISBN
978-0-7695-3959-1
Type
conf
DOI
10.1109/SITIS.2009.49
Filename
5634034
Link To Document