Integration of the domain modeling method for families of systems with the SOFL formal specification language

被引:0
|
作者
Gomaa, Hassan [1 ]
Liu, Shaoying [1 ]
Shin, Michael E. [1 ]
机构
[1] George Mason Univ, Fairfax, United States
关键词
Data flow analysis - Object oriented programming;
D O I
暂无
中图分类号
学科分类号
摘要
An application domain is defined as a family of systems that have some features in common and others that differentiate them. A domain model is a multiple view object-oriented analysis model for the application domain that reflects the common aspects and variations among the members of the family of systems that constitute the domain. This paper describes the integration of the domain modeling method for analyzing and modeling families of software systems with the SOFL formal specification language. Aggregation hierarchies and generalization/specialization hierarchies are depicted using the UML static modeling notation. Object communication diagrams are depicted using the SOFL condition data flow diagram notation. SOFL is used for the formal specification of the kernel, optional and variant classes.
引用
收藏
页码:61 / 71
相关论文
共 50 条
  • [41] DEVSpecL: DEVS specification language for modeling, simulation and analysis of discrete event systems
    Hong, KJ
    Kim, TG
    INFORMATION AND SOFTWARE TECHNOLOGY, 2006, 48 (04) : 221 - 234
  • [42] Research on method of modeling and formal verification of the CTCS-3 train control system specification
    Xie Y.-F.
    Tang T.
    Xu T.-H.
    Zhao L.
    Tiedao Xuebao/Journal of the China Railway Society, 2011, 33 (07): : 67 - 72
  • [43] Specification of integrity-preserving operations in information systems by using a formal UML-based language
    Laleau, R
    Polack, F
    INFORMATION AND SOFTWARE TECHNOLOGY, 2001, 43 (12) : 693 - 704
  • [44] Formal integration of structural dynamics into the object-oriented modeling of hybrid systems
    Nordwig, A
    MODELLING AND SIMULATION 2002, 2002, : 128 - 134
  • [45] Cardion.spec: An Approach to Improve the Requirements Specification Written in the Natural Language Through the Formal Method
    Ito, Masao
    SYSTEMS, SOFTWARE AND SERVICES PROCESS IMPROVEMENT, EUROSPI 2016, 2016, 633 : 58 - 69
  • [46] A method for the generation of HDL code at the RTL level from a high-level formal specification language
    Kountouris, AA
    Wolinski, C
    40TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1 AND 2, 1998, : 1095 - 1098
  • [47] Colored Petri Nets: A Graphical Language for Formal Modeling and Validation of Concurrent Systems
    Jensen, Kurt
    Kristensen, Lars M.
    COMMUNICATIONS OF THE ACM, 2015, 58 (06) : 61 - 70
  • [48] A case study on the application of the MAAEM methodology for the specification modeling of recommender systems in the legal domain
    Drurnond, Lucas
    Girardi, Rosario
    Leite, Adriana
    ICEIS 2007: PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: SOFTWARE AGENTS AND INTERNET COMPUTING, 2007, : 155 - 160
  • [49] Method for Testing and Debugging Flow Formal Specification in Full-Stack Embedded Systems Designs
    Pinkevich, Vasiliy
    Platunov, Alexey
    2020 9TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2020, : 364 - 367
  • [50] Formal modeling and parameter analysis method for train control system based on hybrid unified modeling language
    Zhao X.
    Cheng R.
    Cheng Y.
    Ma X.
    Ma, Xiaoping (xpma123@163.com), 1600, Science Press (38): : 80 - 87