On Actors and Objects - OOP in System Level Design


Authors
Philipp A. Hartmann, Joachim K. Anlauf

Published
Forum on Specification and Design Languages 2004, Lille, France

Keywords
System-Level Design, Internal Representation, Object-oriented Programming, Behaviour Alternatives

Abstract

The steadily increasing complexity of embedded systems requires comprehensive methodologies, that support the design process from the highest possible abstraction level. In most of the currently available frameworks, the joint description of hardware and software ends with the partitioning. Within this paper, we want to propose a new view of object-oriented systems, that allows the refinement of such systems from the abstract object-oriented description of the underlying algorithms down to the register transfer level within one single framework. The key contribution of this work is the separation of the representation of behaviour and its usage. We introduce a graph based model for the structural representation of concurrent object-oriented systems, that supports alternative behaviours as well as inheritance, polymorphism, reconfiguration and mobility.


Resources


@InProceedings{hartmann04actors,
	Author    = {Hartmann, Philipp A. and Anlauf, Joachim K.},
	Title     = {On {A}ctors and {O}bjects -- {OOP} in {S}ystem {L}evel {D}esign},
	BookTitle = {F{DL}'04 -- {F}orum on {S}pecification and {D}esign {L}anguages},
	Address   = {Lille, France},
	month     = sep,
	year      = 2004
}



CategoryPublications
Page was generated in 0.0429 seconds