Correct OO systems in computational logic

被引:0
|
作者
Lau, KK [1 ]
Ornaghi, M
机构
[1] Univ Manchester, Dept Comp Sci, Manchester M13 9PL, Lancs, England
[2] Univ Milan, Dipartimento Sci Informaz, I-20135 Milan, Italy
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Object Oriented Design Frameworks (OOD frameworks) are groups of interacting objects. We have formalised them in computational logic as open systems of interacting objects. Our formalisation is based on steadfast logic programs in the context of open specification frameworks. However, we have considered only the static aspects, namely the specification of constraints and the correctness of queries (programs that do not update the current state). In this paper we extend this static model, by introducing actions that update the current state.
引用
收藏
页码:34 / 53
页数:20
相关论文
共 50 条
  • [1] Correct object-oriented systems in computational logic
    Lau, KK
    Ornaghi, M
    [J]. LOGIC BASED PROGRAM SYNTHESIS AND TRANSFORMATION, 2002, 2372 : 168 - 190
  • [2] Specifying compositional units for correct program development in computational logic
    Lau, KK
    Ornaghi, M
    [J]. PROGRAM DEVELOPMENT IN COMPUTATIONAL LOGIC: A DECADE OF RESEARCH ADVANCES IN LOGIC-BASED PROGRAM DEVELOPMENT, 2004, 3049 : 1 - 29
  • [3] Safety analysis of 2oo4 coincidence logic systems
    Haridasan, Remya
    Kumar, Manoj
    Marathe, P. P.
    [J]. INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2015, 6 (01) : 26 - 31
  • [4] Computational verb systems: Verb logic
    Yang, T
    [J]. INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 1999, 14 (11) : 1071 - 1087
  • [5] Computational logic in agent based systems
    Mancarella, Paolo
    Toni, Francesca
    [J]. INTELLIGENZA ARTIFICIALE, 2011, 5 (01) : 139 - 143
  • [6] Computational intelligence with fuzzy logic for complex systems
    Singh, J
    [J]. MODERN COMMUNICATION TECHNOLOGIES SIBCOM-2001, PROCEEDINGS, 2001, : 99 - 105
  • [7] Towards correct object-oriented design frameworks in computational logic - (Extended abstract)
    Lau, KK
    Ornaghi, M
    [J]. LOGIC BASED PROGRAM SYNTHESIS AND TRANSFORMATION, 2003, 2664 : 260 - 261
  • [8] Enhancing Modular OO Verification with Separation Logic
    Chin, Wei-Ngan
    David, Cristina
    Nguyen, Huu Hai
    Qin, Shengchao
    [J]. POPL'08: PROCEEDINGS OF THE 35TH ANNUAL ACM SIGPLAN-SIGACT SYMPOSIUM ON PRINCIPLES OF PROGRAMMING LANGUAGES, 2008, : 87 - 99
  • [9] Enhancing modular OO verification with separation logic
    Chin, Wei-Ngan
    David, Cristina
    Nguyen, Huu Hai
    Qin, Shengchao
    [J]. ACM SIGPLAN NOTICES, 2008, 43 (01) : 87 - 99
  • [10] A COMPUTATIONAL LOGIC FOR INCOMPLETE AND DISTRIBUTED KNOWLEDGE BASED SYSTEMS
    JIANG, YJ
    [J]. PROCEEDINGS OF THE TWENTY-FIRST, ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, VOLS 1-4: ARCHITECTURE TRACK, SOFTWARE TRACK, DECISION SUPPORT AND KNOWLEDGE BASED SYSTEMS TRACK, APPLICATIONS TRACK, 1988, : 207 - 216