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 条
  • [21] TOWARDS A FORMAL BASIS FOR THE FORMAL DEVELOPMENT METHOD AND THE INA JO SPECIFICATION LANGUAGE.
    Berry, Daniel M.
    IEEE Transactions on Software Engineering, 1987, SE-13 (02) : 184 - 201
  • [22] Completeness in formal specification language design for process-control systems
    Leveson, Nancy
    Proceedings of the Workshop on Formal Methods in Software Practice, 2000, : 75 - 87
  • [23] Formal Specification and Verification of Requirements in Architecture and Construction using the EXPRESS Modeling Language
    Semenov, V. A.
    Morozov, S. V.
    Arishin, S. V.
    Kuzina, O. N.
    Rimshin, V. I.
    Makisha, E. V.
    PROGRAMMING AND COMPUTER SOFTWARE, 2024, 50 (05) : 376 - 391
  • [24] RealSpec: An Executable Specification Language for Modeling Control Systems
    Khwaja, Amir A.
    Urban, Joseph E.
    PROCEEDINGS OF THE 12TH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT/COMPONENT/SERVICE-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, 2009, : 219 - +
  • [25] A Domain Specific Language for Automotive Systems Integration
    Oliveira, Renato
    Pereira, David
    Maia, Claudio
    Santos, Pedro
    45TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY (IECON 2019), 2019, : 4483 - 4488
  • [26] A Domain Specific Test Language for Systems Integration
    Bussenot, Robin
    Leblanc, Herve
    Percebois, Christian
    PROCEEDINGS OF THE XP2016 SCIENTIFIC WORKSHOPS, 2016,
  • [27] Evaluation of a Graphical Modeling Language for the Specification of Manufacturing Execution Systems
    Weissenberger, Benedikt
    Vogel-Heuser, Birgit
    2012 IEEE 17TH CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (ETFA), 2012,
  • [28] Method for complex process modeling based on process specification language
    China Aeronautical Project and Design Institute, Beijing 100011, China
    不详
    Hangkong Xuebao, 2008, 4 (1068-1072):
  • [29] 11th International Workshop on Structured Object-Oriented Formal Language and Method, SOFL+MSVL 2022
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2023, 13854 LNCS
  • [30] A Domain-Specific Modeling Language for Specification of Clinical Scores in Mobile Health
    de Aguiar Barbosa, Allan Fabio
    da Silva e Silva, Francisco Jose
    Coutinho, Luciano Reis
    dos Santos, Davi Viana
    Teles, Ariel Soares
    PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING (ENASE), 2019, : 104 - 113