ArchiTRIO: a UML-Compatible language for architectural description and its formal semantics

  • Authors:
  • Matteo Pradella;Matteo Rossi;Dino Mandrioli

  • Affiliations:
  • CNR IEIIT-MI, Milano, Italy;Dipartimento di Elettronica e Informazione, Politecnico di Milano;Dipartimento di Elettronica e Informazione, Politecnico di Milano

  • Venue:
  • FORTE'05 Proceedings of the 25th IFIP WG 6.1 international conference on Formal Techniques for Networked and Distributed Systems
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

ArchiTRIO [14] is a formal language, which complements UML 2.0 concepts with a formal, logic-based notation that allows users to state system-wide properties, both static and dynamic, including real-time constraints. In this paper we present the semantics of the core concepts of the ArchiTRIO language. As the core elements of ArchiTRIO coincide with those of UML 2.0 (operation, interface, port, class), the semantics of ArchiTRIO provides also a formal definition for the basic concepts on which UML 2.0 is built.