Detecting equivalence of modular specifications with categorical diagrams

被引:3
|
作者
Oriat, C [1 ]
机构
[1] IMAG, LSR, F-38402 St Martin Dheres, France
关键词
D O I
10.1016/S0304-3975(98)00232-1
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The composition of modular specifications can be modeled, in a category theoretic framework, by colimits of diagrams. Pushouts in particular describe the combination of two specifications sharing a common part. In this paper, we propose to represent the combination of modular specification as diagrams. First, we define a term language to represent modular specifications built with colimit constructions over a category of base specifications. Then, we propose to associate with each term a diagram. This interpretation provides us with a more abstract representation of modular specifications because irrelevant steps of the construction are eliminated. Finally, we propose an algorithm to normalize diagrams, in the case when the base category is skeletal, finite and cycle free. This allows us to detect "construction isomorphisms" between modular specifications, i.e. isomorphisms which do not depend on the semantics of the base specifications, but only on their combination. (C) 2000 Elsevier Science B.V. Ail rights reserved.
引用
收藏
页码:141 / 190
页数:50
相关论文
共 50 条
  • [1] Detecting isomorphisms of modular specifications with diagrams
    Oriat, C
    ALGEBRAIC METHODOLOGY AND SOFTWARE TECHNOLOGY, 1995, 936 : 184 - 198
  • [2] Quantization as a categorical equivalence
    Benjamin H. Feintzeig
    Letters in Mathematical Physics, 114
  • [3] Quantization as a categorical equivalence
    Feintzeig, Benjamin H.
    LETTERS IN MATHEMATICAL PHYSICS, 2024, 114 (01)
  • [4] Definable Categorical Equivalence
    Hudetz, Laurenz
    PHILOSOPHY OF SCIENCE, 2019, 86 (01) : 47 - 75
  • [5] Towards the Formal Verification of SysML Specifications : Translation of Activity Diagrams into Modular Petri Nets
    Rahim, Messaoud
    Hammad, Ahmed
    Boukala-Ioualalen, Malika
    3RD INTERNATIONAL CONFERENCE ON APPLIED COMPUTING AND INFORMATION TECHNOLOGY (ACIT 2015) 2ND INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND INTELLIGENCE (CSI 2015), 2015, : 509 - 516
  • [6] Categorical foundations for structured specifications in
    Castro, Pablo F.
    Aguirre, Nazareno
    Pombo, Carlos L.
    Maibaum, T. S. E.
    FORMAL ASPECTS OF COMPUTING, 2015, 27 (5-6) : 831 - 865
  • [7] A categorical study on the finiteness of specifications
    Diaconescu, Razvan
    INFORMATION PROCESSING LETTERS, 2008, 108 (02) : 75 - 80
  • [8] Categorical equivalence of finite groups
    Zadori, L
    BULLETIN OF THE AUSTRALIAN MATHEMATICAL SOCIETY, 1997, 56 (03) : 403 - 408
  • [9] On categorical equivalence of finite rings
    Kaarli, Kalle
    Kosik, Oleg
    Waldhauser, Tamas
    JOURNAL OF ALGEBRA AND ITS APPLICATIONS, 2016, 15 (08)
  • [10] MODULAR ALGEBRAIC SPECIFICATIONS
    HANSEN, H
    LOWE, M
    LECTURE NOTES IN COMPUTER SCIENCE, 1988, 343 : 168 - 179