Parameterisation for abstract structured specifications

被引:4
|
作者
Tutu, Lonut [1 ,2 ]
机构
[1] Royal Holloway Univ London, Dept Comp Sci, London, England
[2] Acad Romana, Inst Math, Res Grp, Project ID30439, Bucharest, Romania
基金
英国工程与自然科学研究理事会;
关键词
Algebraic specification; Institution theory; Structured institutions; Parameterisation; Free extensions; LOGICAL SYSTEMS; INSTITUTIONS; ALGEBRA;
D O I
10.1016/j.tcs.2013.11.008
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We investigate multiple-parameterised specifications and their instantiation within the institution-independent framework of abstract structured specifications. Our work identifies a set of distinctive features of specifications languages that have a fundamental role in defining and instantiating parameterised specifications. We consider both simultaneous and sequential instantiation of parameters, and allow not only sharing between the body of the parameterised specification and the instances of the parameters, but also between the parameters of a generic specification. The developments conclude with the examination of the relation between the results of simultaneous and sequential instantiation of parameters, which are shown to be isomorphic under a given set of sufficient abstract conditions. (C) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:102 / 142
页数:41
相关论文
共 50 条
  • [21] Writing a structured abstract
    Shannon, S
    CANADIAN ASSOCIATION OF RADIOLOGISTS JOURNAL-JOURNAL DE L ASSOCIATION CANADIENNE DES RADIOLOGISTES, 2000, 51 (06): : 328 - 329
  • [22] STRUCTURED ABSTRACT SCHEMATICS
    MORRIS, D
    THEAKER, CJ
    WHITEHEAD, PB
    COMPUTER JOURNAL, 1988, 31 (03): : 193 - 200
  • [23] Introduction of a structured abstract
    Weisburd, David
    JOURNAL OF EXPERIMENTAL CRIMINOLOGY, 2011, 7 (03) : 199 - 200
  • [24] DIRECT IMPLEMENTATION OF ABSTRACT DATA TYPES FROM ABSTRACT SPECIFICATIONS.
    Belkhouche, Boumediene
    Urban, Joseph E.
    IEEE Transactions on Software Engineering, 1986, SE-12 (05) : 649 - 661
  • [25] DIRECT IMPLEMENTATION OF ABSTRACT-DATA-TYPES FROM ABSTRACT SPECIFICATIONS
    BELKHOUCHE, B
    URBAN, JE
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1986, 12 (05) : 649 - 661
  • [26] Abstract animator for temporal specifications:: Application to TLA
    Cansell, D
    Méry, D
    STATIC ANALYSIS, 1999, 1694 : 284 - 299
  • [27] Formal abstract architecture for use case specifications
    Rysavy, O
    Bures, F
    11TH IEEE INTERNATIONAL CONFERENCE AND WORKSHOP ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 2004, : 203 - 210
  • [28] BEHAVIORAL CATEGORICITY OF ABSTRACT DATA TYPE SPECIFICATIONS
    LESCANNE, P
    COMPUTER JOURNAL, 1983, 26 (04): : 289 - 292
  • [29] Transition Specifications for Dynamic Abstract Data Types
    Martin Große-Rhode
    Applied Categorical Structures, 1997, 5 : 265 - 308
  • [30] Transition specifications for dynamic abstract data types
    Grosse-Rhode, Martin
    1997, Kluwer Academic Publishers, Dordrecht, Netherlands (05)