• Aucun résultat trouvé

From an Abstract Object-Oriented Model to a Ready-to-Use Embedded System Controller

N/A
N/A
Protected

Academic year: 2022

Partager "From an Abstract Object-Oriented Model to a Ready-to-Use Embedded System Controller"

Copied!
8
0
0

Texte intégral

(1)

Proceedings Chapter

Reference

From an Abstract Object-Oriented Model to a Ready-to-Use Embedded System Controller

CHACHKOV, Stanislav, BUCHS, Didier

Abstract

We present an example of a construction of an embedded software system - a controller - from the formal specification to executable code. The CO-OPN (Concurrent Object Oriented Petri Net) formal specification language is used for modelling the controller and the associated hardware system with the inherent limitation of its physical components. CO-OPN formal language is based on coordinated algebraic Petri nets. The CO-OPN model can be used to verify some properties of the controller in the concrete physical environment. This is achieved by constrained animation of the valid prototype produced by automatic code generation. The possibility to incrementally refine the generated code can be used to obtain a more efficient implementation.

CHACHKOV, Stanislav, BUCHS, Didier. From an Abstract Object-Oriented Model to a Ready-to-Use Embedded System Controller. In: RSP '01 Proceedings of the 12th International Workshop on Rapid System Prototyping . Los Alamitos, Calif. : IEEE Computer Society Press, 2001. p. 142-148

Available at:

http://archive-ouverte.unige.ch/unige:120867

Disclaimer: layout of this document may differ from the published version.

1 / 1

(2)
(3)
(4)
(5)
(6)
(7)
(8)

Références

Documents relatifs

The analysis is based on static and dynamic element properties, the latter being the target of status notification events, and all of them playing a role when processing

Data normalization, object-oriented data model (ODM), relational data model (RDM), rst object-oriented normal form (1ONF), second object- oriented normal form (2ONF),

(Section 2) using the logbook paradigm the activities taking place in an ac- tive domain can be reported in terms of (elementary) facts, which can con- sequently be used (in

The O-DEVICE data model maps OWL classes to classes, OWL resources to objects, OWL property types to class slot (or attribute) definitions and encapsulates OWL resource

By showing the relevance of resources for business process modelling and requirements engineering as well as also pointing out some of the challenges of resource modelling,

[r]

To evaluate the value of our candidate measures compared to our baseline, we create a multivariate re- gression model based on K-Best features for each of the projects.. In Table 8

A method for the monitoring of anomalous human behaviour that is based on the logical description of complex human behaviour pat- terns and special kinds of blob (a separated area of