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 条
  • [31] A Formal Specification Language Based on Positional Relationship Between Objects in Automated Driving Systems
    Tanaka, Kento
    Aoki, Toshiaki
    Kawai, Tatsuji
    Tomita, Takashi
    Kawakami, Daisuke
    Chida, Nobuo
    2022 IEEE 46TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE (COMPSAC 2022), 2022, : 950 - 955
  • [32] The Formal Semantics of a Domain-Specific Modeling Language for Semantic Web Enabled Multi-Agent Systems
    Getir, Sinem
    Challenger, Moharram
    Kardas, Geylani
    INTERNATIONAL JOURNAL OF COOPERATIVE INFORMATION SYSTEMS, 2014, 23 (03)
  • [33] A formal software requirements specification method for digital nuclear plant protection systems
    Yoo, J
    Kim, T
    Cha, S
    Lee, JS
    Son, HS
    JOURNAL OF SYSTEMS AND SOFTWARE, 2005, 74 (01) : 73 - 83
  • [34] Formal specification and verification method of concurrent and distributed systems by restricted timed automata
    Yamane, S
    TRANSFORMATION-BASED REACTIVE SYSTEMS DEVELOPMENT, 1997, 1231 : 169 - 183
  • [35] A domain specific language and methodology for control systems GUI specification, verification and prototyping
    Risoldi, Matteo
    Buchs, Didier
    VL/HCC 2007: IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING, PROCEEDINGS, 2007, : 179 - +
  • [36] A Domain-Specific Language for ETL Patterns Specification in Data Warehousing Systems
    Oliveira, Bruno
    Belo, Orlando
    PROGRESS IN ARTIFICIAL INTELLIGENCE-BK, 2015, 9273 : 597 - 602
  • [37] A Modeling Language for Conceptual Design of Systems Integration Solutions
    Purao, Sandeep
    Bolloju, Narasimha
    Tan, Chuan-Hoo
    ACM TRANSACTIONS ON MANAGEMENT INFORMATION SYSTEMS, 2018, 9 (02)
  • [38] Modeling and Verification of Control System Specification for Railway Level Crossings Based on Formal Method
    Wang K.
    Wang Z.
    Xinan Jiaotong Daxue Xuebao/Journal of Southwest Jiaotong University, 2019, 54 (03): : 573 - 578and603
  • [39] A formal approach to the integration of performance aspects in the modeling and analysis of concurrent systems
    Bernardo, M
    Donatiello, L
    Gorrieri, R
    INFORMATION AND COMPUTATION, 1998, 144 (02) : 83 - 154
  • [40] Domain Specific Modeling Language for Cyber Physical Systems
    Aziz, Muhammad Waqar
    Rashid, Muhammad
    2016 INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS ENGINEERING (ICISE), 2016, : 29 - 33