DocumentCode :
1968913
Title :
Java-prototyping of hardware/software CBS using a behavioral OO model
Author :
Mendelbaum, B.H.G. ; Gallant, R. ; Brette, J.-F. ; Ducateau, Ch.F.
Author_Institution :
Dept. of Comput. Eng., Jerusalem Coll. of Technol., Israel
fYear :
2000
fDate :
2000
Firstpage :
73
Lastpage :
81
Abstract :
This paper presents a method to build software-prototypes of Computer-Based Systems (CBS) that describe and simulate parts of software and parts of hardware using a common concurrent software Behavioral Object Oriented Model (BOOM). For the hardware objects this behavioral prototyping can be viewed as a pre-stage of specification and analysis before the real physical design. The CBS prototypes are built in Java using a method called Vowels2. This method permits the development of the prototype as a concurrent application, from the user-requirements to the software programming in Java. The process of prototype description is made step by step. These steps use a subset of the UML graphical diagrams. The Java coding is deduced from these commented diagrams, using general patterns of thread-active-objects linked by customized objects: synchronous stimuli, asynchronous FIFO-queues etc. The method is illustrated by a simplified example containing parallelism synchronization: the blood-test machine
Keywords :
Java; object-oriented programming; software prototyping; BOOM; Behavioral Object Oriented Model; CBS prototypes; Java; Vowels2; software programming; software-prototypes; user-requirements; Application software; Computational modeling; Computer simulation; Concurrent computing; Hardware; Java; Object oriented modeling; Prototypes; Software prototyping; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Engineering of Computer Based Systems, 2000. (ECBS 2000) Proceedings. Seventh IEEE International Conference and Workshopon the
Conference_Location :
Edinburgh
Print_ISBN :
0-7695-0604-6
Type :
conf
DOI :
10.1109/ECBS.2000.839864
Filename :
839864
Link To Document :
بازگشت