Developing time-critical systems requires expressive, rigorous, easy to use notations to describe the time-related features of the systems, in a way that is formal enough to support and automate activities like property verification and test case generation. We propose a dual-language approach provided with a descriptive formalism for specifying the properties of a system and its components in addition to the typical UML (and UML-RT) diagrams. This description consists of a formula of a new logic, called OTL (Object Temporal Logic), which is an extension of OCL. The approach is applied to a case study derived from the authors' industrial experiences. © 2004 Elsevier B.V. All rights reserved.

A Dual Language Approach to the Development of Time-Critical Systems

Lavazza L.
;
Morasca S.
;
2005-01-01

Abstract

Developing time-critical systems requires expressive, rigorous, easy to use notations to describe the time-related features of the systems, in a way that is formal enough to support and automate activities like property verification and test case generation. We propose a dual-language approach provided with a descriptive formalism for specifying the properties of a system and its components in addition to the typical UML (and UML-RT) diagrams. This description consists of a formula of a new logic, called OTL (Object Temporal Logic), which is an extension of OCL. The approach is applied to a case study derived from the authors' industrial experiences. © 2004 Elsevier B.V. All rights reserved.
2005
2005
116
SPEC.ISS.
227
239
13
ELETTRONICO
Comitato scientifico
International Workshop on Test and Analysis of Component Based Systems (TACoS 2004)
Barcelona, Spain
27-28 March 2004
Internazionale
Inglese
OCL; OTL; Testing; Time-critical system; UML; Verification
no
Atti di Convegno::Relazione (in Rivista)
Lavazza, L.; Morasca, S.; Morzenti, A.
open
info:eu-repo/semantics/conferenceObject
273
3
File in questo prodotto:
File Dimensione Formato  
paper_finale_informale.pdf

accesso aperto

Tipologia: Documento in Post-print
Licenza: Creative commons
Dimensione 279.61 kB
Formato Adobe PDF
279.61 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11383/2132501
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 6
  • ???jsp.display-item.citation.isi??? ND
social impact