CASL specifications of qualitative calculi

被引:0
|
作者
Wölfl, S
Mossakowski, T
机构
[1] Univ Freiburg, Dept Comp Sci, D-79110 Freiburg, Germany
[2] Univ Bremen, Dept Comp Sci, D-28334 Bremen, Germany
来源
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In Al a large number of calculi for efficient reasoning about spatial and temporal entities have been developed. The most prominent temporal calculi are the point algebra of linear time and Allen's interval calculus. Examples of spatial calculi include mereotopological calculi, Frank's cardinal direction calculus, Freksa's double cross calculus, Egenhofer and Franzosa's intersection calculi, and Randell, Cui, and Cohn's region connection calculi. These calculi are designed for modeling specific aspects of space or time, respectively, to the effect that the class of intended models may vary widely with the calculus at hand. But from a formal point of view these calculi are often closely related to each other. For example, the spatial region connection calculus RCC5 may be considered a coarsening of Allen's (temporal) interval calculus. And vice versa, intervals can be used to represent spatial objects that feature an internal direction. The central question of this paper is how these calculi as well as their mutual dependencies can be axiomatized by algebraic specifications. This question will be investigated within the framework of the Common Algebraic Specification Language (CASL), a specification language developed by the Common Framework Initiative for algebraic specification and development (COFI). We explain scope and expressiveness of CASL by discussing the specifications of some of the calculi mentioned before.
引用
收藏
页码:200 / 217
页数:18
相关论文
共 50 条
  • [1] Architectural specifications in CASL
    Bidoit, M
    Sannella, D
    Tarlecki, A
    ALGEBRAIC METHODOLOGY AND SOFTWARE TECHNOLOGY, 1999, 1548 : 341 - 357
  • [2] Observational interpretation of CASL specifications
    Bidoit, Michel
    Sannella, Donald
    Tarlecki, Andrzej
    MATHEMATICAL STRUCTURES IN COMPUTER SCIENCE, 2008, 18 (02) : 325 - 371
  • [3] Unit testing for CASL architectural specifications
    Machado, PDL
    Sannella, D
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2002, 2002, 2420 : 506 - 518
  • [4] Verifying generative CASL architectural specifications
    Hoffman, P
    RECENT TRENDS IN ALGEBRAIC DEVELOPMENT TECHNIQUES, 2003, 2755 : 233 - 252
  • [5] DO-CASL: An observer-based CASL extension for dynamic specifications
    Dell'Amico, Matteo
    Cerioli, Maura
    ALGEBRAIC METHODOLOGY AND SOFTWARE TECHNOLOGY, PROCEEDINGS, 2006, 4019 : 96 - 110
  • [6] Checking amalgamability conditions for CASL architectural specifications
    Klin, B
    Hoffman, P
    Tarlecki, A
    Schröder, L
    Mossakowski, T
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2001, 2001, 2136 : 451 - 463
  • [7] Executable tile specifications for process calculi
    Bruni, R
    Meseguer, J
    Montanari, U
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, 1999, 1577 : 60 - 76
  • [8] Complete Calculi for Structured Specifications in Fork Algebra
    Lopez Pombo, Carlos Gustavo
    Fabiun Frias, Marcelo
    THEORETICAL ASPECTS OF COMPUTING, 2010, 6255 : 290 - +
  • [9] The qualitative examination of urinary calculi
    McIntosh, JF
    Salter, RW
    JOURNAL OF CLINICAL INVESTIGATION, 1942, 21 (06): : 751 - 754
  • [10] Semantics, calculi, and analysis for object-oriented specifications
    Brucker, Achim D.
    Wolff, Burkhart
    ACTA INFORMATICA, 2009, 46 (04) : 255 - 284