DocumentCode
327865
Title
System level modelling for hardware/software systems
Author
Voeten, J.P.M. ; van der Putten, P.H.A. ; Geilen, M.C.W. ; Stevens, M.P.J.
Author_Institution
Sect. of Inf. & Commun. Syst., Eindhoven Univ. of Technol., Netherlands
Volume
1
fYear
1998
fDate
25-27 Aug 1998
Firstpage
154
Abstract
Industry is facing a crisis in the design of complex hardware/software systems. Due to the increasing complexity, the gap between the generation of a product idea and the realisation of a working system is expanding rapidly. To manage complexity and to shorten design cycles, industry is forced to look at system level languages towards specification and design. We report on the system level modelling language called POOSL. The language is very expressive and is able to model dynamic hard real time behaviour as well as static (architecture and topology) structure in an object oriented fashion. The language integrates a process part, based on the process algebra CCS, with a data part, based on the concepts of traditional object oriented programming languages. Unlike many modelling languages today, POOSL is equipped with a complete mathematical semantics. Currently a number of automated software tools (model editing simulator and compiler tools) are available. It is shown how the language and tools allow the estimation of a performance parameter of a datalink protocol
Keywords
calculus of communicating systems; object-oriented languages; object-oriented programming; real-time systems; simulation languages; POOSL; automated software tools; compiler tools; complex hardware/software systems; datalink protocol; design cycles; dynamic hard real time behaviour; hardware/software systems; mathematical semantics; model editing simulator; object oriented fashion; performance parameter; process algebra CCS; system level modelling; system level modelling language; traditional object oriented programming languages; working system; Algebra; Carbon capture and storage; Computer industry; Crisis management; Hardware; Mathematical model; Object oriented modeling; Object oriented programming; Software systems; Topology;
fLanguage
English
Publisher
ieee
Conference_Titel
Euromicro Conference, 1998. Proceedings. 24th
Conference_Location
Vasteras
ISSN
1089-6503
Print_ISBN
0-8186-8646-4
Type
conf
DOI
10.1109/EURMIC.1998.711790
Filename
711790
Link To Document