Combining static and dynamic modelling methods: a comparison of four methods

被引:0
|
作者
Free Univ, Amsterdam, Netherlands [1 ]
机构
来源
Comput J | / 1卷 / 17-30期
关键词
Data structures - Object oriented programming - Software engineering - Systems analysis - Systems engineering;
D O I
暂无
中图分类号
学科分类号
摘要
A conceptual model of a system is an explicit description of the behaviour required of the system. Methods for conceptual modelling include entity-relationship (ER) modelling, data flow modelling, Jackson System Development (JSD) and several object-oriented analysis methods. Given the current diversity of modelling methods, it is important for teaching as well as using these methods to know what the relationships between them is and to be able to indicate what the (im)possibilities of integrating different methods are. This paper compares three classical modelling methods (ER, data flow, JSD) on their possibilities for integration and combination. It is shown that there is a common core of these methods, which centres around the concept of system transaction and that unifies the static view of a system taken by ER modelling, with the dynamic view taken by JSD and the functional view taken by data flow modelling. Several object-oriented analysis methods integrate these three views. This paper illustrates how this is done in the analysis stage of Object Modelling Technique. Finally, it is shown that the transaction decomposition table can be used as a pivot around which to combine different methods. The results of this paper can be used in teaching to explain the relationships and differences between the methods analysed here, and in system development practice to ease the transition from structured to object-oriented methods.
引用
收藏
相关论文
共 50 条
  • [31] METHODS OF MODELLING AND SIMULATING DYNAMIC SYSTEMS
    WHITE, GWT
    MEASUREMENT AND CONTROL, 1971, 4 (08): : T139 - &
  • [32] Combining methods for dynamic multiple classifier systems
    Tomas, Amber
    ARTIFICIAL NEURAL NETWORKS IN PATTERN RECOGNITION, PROCEEDINGS, 2008, 5064 : 180 - 192
  • [34] Comparison of four methods that measure hydroxyproline
    Bruce, H. L.
    Chan, A.
    JOURNAL OF DAIRY SCIENCE, 2010, 93 : 366 - 366
  • [35] A comparison of four methods of inverse prediction
    Watters, Christine G.
    LaMotte, Lynn R.
    COMMUNICATIONS IN STATISTICS-SIMULATION AND COMPUTATION, 2020, 49 (03) : 709 - 716
  • [36] COMPARISON OF FOUR METHODS FOR DETERMINATION OF DOXORUBICIN
    Hoai Viet Nguyen
    Nedecky, Branislav Ruttkay
    Dostalova, Simona
    Kominkova, Marketa
    Jarosova, Adela
    Docekalova, Michaela
    Stiborova, Marie
    Eckschlager, Tomas
    Adam, Vojtech
    Kizek, Rene
    CECE 2015: 12TH INTERNATIONAL INTERDISCIPLINARY MEETING ON BIOANALYSIS, 2015, : 160 - 163
  • [37] A comparison of four EOG correction methods
    Croft, RJ
    Chandler, JS
    Barry, RJ
    Cooper, NR
    Clarke, AR
    AUSTRALIAN JOURNAL OF PSYCHOLOGY, 2003, 55 : 15 - 15
  • [38] A comparison of four EOG correction methods
    Croft, RJ
    Chandler, JS
    Barry, RJ
    Cooper, NR
    Cooper, AR
    INTERNATIONAL JOURNAL OF PSYCHOPHYSIOLOGY, 2002, 45 (1-2) : 76 - 77
  • [39] A Comparison of Four Methods of IRT Subscoring
    de la Torre, Jimmy
    Song, Hao
    Hong, Yuan
    APPLIED PSYCHOLOGICAL MEASUREMENT, 2011, 35 (04) : 296 - 316
  • [40] EOG correction: A comparison of four methods
    Croft, RJ
    Chandler, JS
    Barry, RJ
    Cooper, NR
    Clarke, AR
    PSYCHOPHYSIOLOGY, 2005, 42 (01) : 16 - 24