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 :
بازگشت