Visual-graphical notations used to express functionality, processes, structures, behavior, as well as technical aspects of a system. Modeling languages are defined by a consistent set of rules, which are used for interpretation of those graphical symbols. Among modeling languages, in the software domain, there are data flow diagrams, used for hierarchical functionality decomposing; process diagrams, used for business processes modeling; entity relation diagrams, used for data structure modeling; and state transition diagrams, used for behavior modeling.
Published in Chapter:
Integrating Software Engineering and Costing Aspects within Project Management Tools
Roy Gelbard (Bar-Ilan University, Israel), Jeffrey Kantor (Bar-Ilan University, Israel, and University of Windsor, Canada), and Liran Edelist (Bar-Ilan University, Israel)
Copyright: © 2009
|Pages: 14
DOI: 10.4018/978-1-59904-845-1.ch059
Abstract
This study proposes and prototypes a model that integrates these three aspects of software projects by automatically mapping SE objects and accounting–costing objects into PM objects. To validate the feasibility of the model and without loss of generality, it is demonstrated using former research platform focused on conversion of data flow diagrams (DFD), which are actually full enterprise set of use cases diagrams reflecting entire system-software project into Gantt charts.