EMBEDDING TIME GRANULARITY IN A LOGICAL SPECIFICATION LANGUAGE FOR SYNCHRONOUS REAL-TIME SYSTEMS

被引:16
作者
CIAPESSONI, E
CORSETTI, E
MONTANARI, A
SANPIETRO, P
机构
[1] TECNOL INNOVAT SPA,CISE,I-20090 SEGRATE,ITALY
[2] UNIV UDINE,DIPARTIMENTO MATEMAT & INFORMAT,I-33100 UDINE,ITALY
[3] POLITECN MILAN,DIPARTIMENTO ELETTRON & INFORMAZ,I-20133 MILAN,ITALY
关键词
D O I
10.1016/0167-6423(93)90025-K
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Formal methods have proved to be highly beneficial in the requirements specification phase of software production and are particularly valuable in the development of real-time applications (the most critical software systems). Unfortunately, most common specification languages are inadequate for real-time applications because they lack a quantitative representation of time. In this paper, we define a logical language to specify the temporal constraints of the wide-ranging class of real-time systems whose components have dynamic behaviours regulated by very different time constants. We motivate the need for allowing the consistent treatment of different time scales in formal specifications of these systems with the purpose of enhancing the naturalness and practical usability of the notation. The logical specification language is based on a revised version of the specification language TRIO. We first present the features of the basic logical language; then, we semantically and axiomatically define its granularity extension in a topological logic framework. Finally, we show some examples of its application.
引用
收藏
页码:141 / 171
页数:31
相关论文
共 40 条
[1]  
Bell JL., 1977, COURSE MATH LOGIC
[2]  
BENARI M, 1983, ACTA INFORM, V20
[3]   INTRODUCTION TO THE ISO SPECIFICATION LANGUAGE LOTOS [J].
BOLOGNESI, T ;
BRINKSMA, E .
COMPUTER NETWORKS AND ISDN SYSTEMS, 1987, 14 (01) :25-59
[4]  
CIAPESSONI E, 1992, LOGICAL SPECIFICATIO
[5]  
CORSETTI E, 1990, TRIO SPECIFICATIONS
[6]  
CORSETTI E, 1991, J REAL TIME SYSTEMS, V3
[7]  
CORSETTI E, 1991, 6TH P IT C LOG PROGR
[8]  
CORSETTI E, 1991, 6TH P INT WORKSH SOF
[9]  
Cresswell M., 1968, INTRO MODAL LOGIC
[10]  
EVANS C, 1990, P PRICAI JAPAN