AN OBJECT-ORIENTED LOGIC LANGUAGE FOR MODULAR SYSTEM SPECIFICATION

被引:0
|
作者
MORZENTI, A
PIETRO, PS
机构
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We define TRIO+, an Object Oriented logic language for modular system specification. TRIO+ is based on TRIO, a first order modal language that is well suited to the specification of embedded and real-time systems, and provides an effective support to a variety of validation activities, like specification testing, simulation, and property proof. Unfortunately, TRIO lacks the possibility to construct specifications of complex systems in a systematic and modular way. TRIO+ combines the use of constructs for hierarchical system decomposition, and object oriented concepts like inheritance and genericity, with an expressive and intuitive graphic notation, yielding a specification language that is formal and rigorous, and still flexible, readable, general, and easily adaptable to the user's needs.
引用
收藏
页码:39 / 58
页数:20
相关论文
共 50 条
  • [21] COMBINING LOGIC-ORIENTED AND OBJECT-ORIENTED PROGRAMMING LANGUAGE PARADIGMS
    LEONARDI, L
    MELLO, P
    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, : B376 - B385
  • [22] OBJECT-ORIENTED PROGRAMMING WITHOUT AN OBJECT-ORIENTED LANGUAGE
    BOOCH, G
    SEIDEWITZ, E
    START, M
    FIRESMITH, D
    SIGPLAN NOTICES, 1986, 21 (11): : 508 - 508
  • [23] The SIMSCRIPT III programming language for modular object-oriented simulation
    Rice, SV
    Marjanski, A
    Markowitz, HM
    Bailey, SM
    PROCEEDINGS OF THE 2005 WINTER SIMULATION CONFERENCE, VOLS 1-4, 2005, : 621 - 630
  • [24] Object-oriented biomedical system modelling - the language
    Hakman, M
    Groth, T
    COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 1999, 60 (03) : 153 - 181
  • [25] TOWARDS A LOGIC LANGUAGE - AN OBJECT-ORIENTED IMPLEMENTATION OF THE CONNECTION METHOD
    FORCELLESE, G
    TEMPERINI, M
    LECTURE NOTES IN COMPUTER SCIENCE, 1990, 429 : 280 - 281
  • [27] ASDL - AN OBJECT-ORIENTED SPECIFICATION LANGUAGE FOR SYNTAX-DIRECTED ENVIRONMENTS
    CHRISTNEUMANN, ML
    SCHMIDT, HW
    LECTURE NOTES IN COMPUTER SCIENCE, 1987, 289 : 71 - 79
  • [28] OBJECT-ORIENTED SPECIFICATION IN LOTOS AND Z, OR MY CAT REALLY IS OBJECT-ORIENTED
    CUSACK, E
    LAI, M
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 489 : 179 - 202
  • [29] A logic of object-oriented programs
    Abadi, M
    Rustan, K
    Leino, M
    VERIFICATION: THEORY AND PRACTICE: ESSAYS DEDICATED TO ZHOAR MANNA ON THE OCCASION OF HIS 64TH BIRTHDAY, 2003, 2772 : 11 - 41
  • [30] AN OBJECT-ORIENTED LOGIC SIMULATOR
    AYERS, KE
    DR DOBBS JOURNAL, 1989, 14 (12): : 72 - &