next up previous
Next: Bruk av RTX Up: Rapport for heisprosjektet, del Previous: Innledning

Forandringer av objektmodellen

Kun to forandringer ble gjort på den eksisterende objektmodellen: en kapsel ``IOKort'' ble lagt til, og kapselen ``KnappLys'' ble fjernet.

IOKort ble brukt til all kommunikasjon med heismodellen, og var dermed den eneste kapselen som tok i bruk RTX-kall. Denne kapselen kommuniserer med resten av systemet gjennom flere porter og protokoller, som alle er dokumentert i Rational Rose modellen.

Kapselen KnappLys valgte vi å fjerne, da den var en tilstandsmaskin uten ``actions''. I tillegg til at den var strukturelt sett plassert inni kapselen Knapp , og det var mer problematisk enn nødvendig å koble den sammen med IOKort . Ansvaret for å tenne og slukke knapplys ble flyttet over til Knapp .



Ole-Gil
11/22/2000