Formal architectural description language based on symbolic transition systems and modal logic

被引:0
|
作者
Poizat, Pascal
Royer, Jean-Claude
机构
[1] Univ Evry Val Essonne, CNRS, FRE 2873, IBISC, F-91000 Evry, France
[2] INRIA Rocquencourt, ARLES Team, F-78153 Le Chesnay, France
[3] Ecole Mines Nantes, INRIA, LINA, OBASCO Team, F-44307 Nantes 3, France
关键词
architectural description language; component based software engineering; mixed formal specifications; symbolic transition systems; abstract data types; modal logic glue; graphical notations; verification;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Component Based Software Engineering has now emerged as a discipline for system development. After years of battle between component platforms, the need for means to abstract away from specific implementation details is now recognized. This paves the way for model driven approaches (such as MDE) but also for the more older Architectural Description Language (ADL) paradigm. In this paper we present KADL, an ADL based on the Korrigan formal language which supports the following features: integration of fully formal behaviours and data types, expressive component composition mechanisms through the use of modal logic, specification readability through graphical notations, and dedicated architectural analysis techniques.
引用
收藏
页码:1741 / 1782
页数:42
相关论文
共 50 条
  • [1] A modal logic for Full LOTOS based on symbolic transition systems
    Calder, M
    Maharaj, S
    Shankland, C
    [J]. COMPUTER JOURNAL, 2002, 45 (01): : 55 - 61
  • [2] Building a Symbolic Model Checker from Formal Language Description
    Bobeda, Edmundo Lopez
    Colange, Maximilien
    Buchs, Didier
    [J]. 2015 15TH INTERNATIONAL CONFERENCE ON APPLICATIONS OF CONCURRENCY TO SYSTEM DESIGN (ACSD), 2015, : 50 - 59
  • [3] A Formal Framework for Service Orchestration Testing Based on Symbolic Transition Systems
    Bentakouk, Lina
    Poizat, Pascal
    Zaidi, Fatiha
    [J]. TESTING OF SOFTWARE AND COMMUNICATION SYSTEMS, PROCEEDINGS, 2009, 5826 : 16 - 32
  • [4] Description Logic Based Formal Representation of Adjectives
    Grits, Maria
    [J]. PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE COMPUTATIONAL LINGUISTICS IN BULGARIA (CLIB '20), 2020, : 81 - 91
  • [5] A Fuzzy Modal Logic for Fuzzy Transition Systems
    Jain, Manisha
    Madeira, Alexandre
    Martins, Manuel A.
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2020, 348 : 85 - 103
  • [6] SML - SYMBOLIC MANIPULATION LANGUAGE - A GRAPHIC-ORIENTED LANGUAGE FOR THE DESCRIPTION OF A LOGIC INTERPRETER
    KARAGIANNIS, D
    SALZMANN, W
    [J]. INFORMATION SYSTEMS, 1990, 15 (01) : 117 - 135
  • [7] A Tractable Rule Language in the Modal and Description Logic that Combines CPDL with Regular Grammar Logic
    Linh Anh Nguyen
    [J]. FUNDAMENTA INFORMATICAE, 2016, 143 (1-2) : 113 - 139
  • [8] A temporal logic for input output symbolic transition systems
    Aiguier, M
    Gaston, C
    Le Gall, P
    Longuet, D
    Touil, A
    [J]. 12TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2005, : 43 - 50
  • [9] ArchiTRIO: A UML-compatible language for architectural description and its formal semantics
    Pradella, M
    Rossi, M
    Mandrioli, D
    [J]. FORMAL TECHNIQUES FOR NETWORKED AND DISTRIBUTED SYSTEMS - FORTE 2005, 2005, 3731 : 381 - 395
  • [10] FORMAL DESCRIPTION OF NETWORK SYSTEMS USING A PREDICATE LANGUAGE
    GUREVICH, IM
    [J]. AVTOMATIKA I VYCHISLITELNAYA TEKHNIKA, 1986, (06): : 52 - 58