Recensie

Recensie: Real Time UML

Angelo Hulshout
Reading time: 2 minutes

’Bruce was raised by wolves in the Oregon wilderness. He taught himself to read at the age of three.‘ Zo begint de beschrijving van de auteur van dit boek, een beschrijving die illustreert hoe goed -Bruce Powel Douglass met taal en humor kan omgaan en zo zijn boodschap overbrengt. Douglass opent met een korte introductie van realtime systemen, waarin hij een aantal termen die in dit domein, en zeker ook in het boek, regelmatig terugkomen, toelicht en in context plaatst. Daarna volgt een beschrijving van het Ropes-proces, de projectaanpak waarin Douglass de taal UML toepast op systemen. Door beide mee te nemen door het boek heen bereikt de schrijver twee doelen: hij plaatst UML in de ontwikkelcontext en kan dankzij de Ropes-kapstok een relevante subset bespreken van alle mogelijkheden die de taal biedt. Na de beschrijving van deze methodiek vervolgt Douglass met een bespreking van de basisconcepten uit UML. Statisch en dynamisch modelleren, maar ook de uitbreidbaarheid van de taal komen hierbij aan bod, met name in de context van het UML Real-Time Profile (RTP).

De rest van het boek beschrijft het gebruik van UML en het RTP door het ontwikkelproces heen, van requirements, via analyse naar design en implementatie. Voor dit laatste heeft Douglass een voorkeur voor codegeneratie en design-level debugging. Ook hierbij noemt hij weer regelmatig de producten van I-logix, zijn werkgever. Enerzijds logisch, alle afbeeldingen in het boek zijn ermee gemaakt, anderzijds krijgt het boek zo wel een reclamesausje.

This article is exclusively available to premium members of Bits&Chips. Already a premium member? Please log in. Not yet a premium member? Become one for just €20 for the first year and enjoy all the benefits.

Login

Related content