The paper introduces a formal definition of inheritance, which is a cardinal concept in object-oriented software, for dynamical systems. The proposed definition exploits the coalgebraic description of software artifacts to provide a connection between the behavioral approach for modeling dynamical systems and the object-oriented approach for software modeling and design. This definition allows to apply the design by extension methodology, widely used in software engineering, to the design of components of manufacturing systems

Design by Extension and Inheritance of behavior in Dynamical Systems / Secchi, Cristian; Bonfe', M; Fantuzzi, Cesare. - ELETTRONICO. - (2006), pp. 6702-6707. (Intervento presentato al convegno 45th IEEE Conference on Decision and Control tenutosi a San Diego, CA, usa nel 13-15 Dicembre 2006) [10.1109/cdc.2006.377050].

Design by Extension and Inheritance of behavior in Dynamical Systems

SECCHI, Cristian;FANTUZZI, Cesare
2006

Abstract

The paper introduces a formal definition of inheritance, which is a cardinal concept in object-oriented software, for dynamical systems. The proposed definition exploits the coalgebraic description of software artifacts to provide a connection between the behavioral approach for modeling dynamical systems and the object-oriented approach for software modeling and design. This definition allows to apply the design by extension methodology, widely used in software engineering, to the design of components of manufacturing systems
2006
45th IEEE Conference on Decision and Control
San Diego, CA, usa
13-15 Dicembre 2006
6702
6707
Secchi, Cristian; Bonfe', M; Fantuzzi, Cesare
Design by Extension and Inheritance of behavior in Dynamical Systems / Secchi, Cristian; Bonfe', M; Fantuzzi, Cesare. - ELETTRONICO. - (2006), pp. 6702-6707. (Intervento presentato al convegno 45th IEEE Conference on Decision and Control tenutosi a San Diego, CA, usa nel 13-15 Dicembre 2006) [10.1109/cdc.2006.377050].
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

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