Title :
Protocol Modelling Semantics for Embedded Systems
Author :
McNeile, Ashley ; Roubtsova, Ella
Author_Institution :
Metamaxim Ltd., London
Abstract :
The properties of a domain oriented modelling approach or language are determined by the dominant semantics of the domain. A significant subclass that needs particular attention, because of its prevalence, is that of deterministic interactive embedded systems. Embedded systems contain both hardware and software components interacting with each other and with the users. The components should be modelled separately, and behaviour should be explicitly defined in order to ensure correct interaction between the components. In this paper we argue that a semantic framework known as protocol modelling provides a good basis for modelling interactive deterministic embedded systems. Firstly, we explain how protocol modelling represents interaction, and how it supports Hoare´s CSP composition operator, thus allowing components of the solution to be modelled separately. Secondly, we show how protocol modelling can employ different modelling notations, focusing particularly on coloured Petri nets and state charts. Finally, we describe how it guarantees local reasoning about the trace behaviour of a composite based on consideration of the components. We illustrate these explanations using a simple mobile phone case study.
Keywords :
Petri nets; embedded systems; formal specification; graph colouring; mobile handsets; object-oriented programming; coloured Petri nets; communicating sequential processes; deterministic interactive embedded systems; domain oriented modelling language; hardware components; mobile phone; protocol modelling semantics; software components; state charts; Assembly systems; Computer peripherals; Embedded software; Embedded system; Hardware; Mechanical factors; Mobile handsets; Petri nets; Protocols; Waste materials;
Conference_Titel :
Industrial Embedded Systems, 2007. SIES '07. International Symposium on
Conference_Location :
Lisbon
Print_ISBN :
1-4244-0840-7
Electronic_ISBN :
1-4244-0840-7
DOI :
10.1109/SIES.2007.4297343