Maintaining formal specifications - Decomposition of large Z-specifications

被引:0
|
作者
Bollin, A [1 ]
机构
[1] Univ Klagenfurt, Inst Informat Syst, Klagenfurt, Austria
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Being part of different maintenance models formal specifications can act as valid artefacts for maintenance tasks. However, the linguistic density of specification languages and the size of specifications might still be seen as an obstacle against comprehension, reuse, and change activities. This paper introduces an approach for the identification of specification fragments of Z specifications with a well defined semantic content. These fragments, namely specification chunks and specification slices, not only support comprehension tasks, they also enable maintenance personnel to identify and focus on the relevant parts of specifications for the problem at hand. Their ease in creation and use makes them well suited for maintenance, as is demonstrated by a simple prototype for Z specifications.
引用
收藏
页码:443 / 452
页数:10
相关论文
共 50 条
  • [21] Formal method for automated transformation of lotos specifications to estelle specifications
    El-Gendy, H
    El-Kadhi, N
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2005, 15 (05) : 873 - 891
  • [22] STRUCTURING SPECIFICATIONS IN Z
    WOODCOCK, JCP
    SOFTWARE ENGINEERING JOURNAL, 1989, 4 (01): : 51 - 66
  • [23] Formal verification and validation of interactive systems specifications -: From informal specifications to formal validation
    Aït-Ameur, Y
    Breholée, B
    Girard, P
    Guittet, L
    Jambon, F
    HUMAN ERROR, SAFETY AND SYSTEMS DEVELOPMENT, 2004, 152 : 61 - 76
  • [24] Slicing Z specifications
    Wu, FJ
    Yi, T
    ACM SIGPLAN NOTICES, 2004, 39 (08) : 39 - 48
  • [25] Concept Management: Identification and Storage of Concepts in the Focus of Formal Z Specifications
    Pohl, Daniela
    Bollin, Andreas
    EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2010, 69 : 248 - 261
  • [26] LARGE SYSTEM OPTIMIZATION USING DECOMPOSITION WITH SOFT SPECIFICATIONS
    SIDDALL, JN
    MICHAEL, WK
    JOURNAL OF MECHANICAL DESIGN-TRANSACTIONS OF THE ASME, 1980, 102 (03): : 506 - 509
  • [27] Boosting the Reuse of Formal Specifications
    Moscato, Mariano M.
    Lopez Pombo, Carlos G.
    Munoz, Cesar A.
    Feliu, Marco A.
    INTERACTIVE THEOREM PROVING, ITP 2018, 2018, 10895 : 477 - 494
  • [28] Faster analysis of formal specifications
    Bouquet, F
    Legeard, B
    Utting, M
    Vacelet, N
    FORMAL METHODS AND SOFTWARE ENGINEERING, PROCEEDINGS, 2004, 3308 : 239 - 258
  • [29] Stepwise Validation of Formal Specifications
    Mashkoor, Atif
    Jacquot, Jean-Pierre
    2011 18TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2011), 2011, : 57 - 64
  • [30] The Formal Specifications for Protocols of Decoders
    YUAN Meng-ting
    Wuhan University Journal of Natural Sciences, 2004, (06) : 879 - 882