You are hereProducten / E2S / Model Driven Architecture / Model gestuurd ontwikkelen - ATO

Model gestuurd ontwikkelen - ATO


ATOATO (Analysis and Transformation of Objects) is een Model Gestuurde Ontwerp omgeving, bestaande uit een UML modeleerder gestuurd door een profiel. Dit profiel bevat domein specifieke context (zoals bijvoorbeeld in ingebouwde systemen):

  • De selectie van verschillende model elementen en diagrammen, die binnen het domein mogen worden gebruikt.
  • De grafische representatie van de model elementen.
  • De definitie van diverse beperkingen die binnen het domein gelden.
  • Transformaties en generaties om code te genereren, vertrekkend van een UML model. De term code kan zowel programmeercode betekenen als test scripts, documentatie of model samenvattingen.

De definitie van een profiel is de verantwoordelijkheid van de domein specialist, die instaat voor de definitie van het (ontwikkelings)proces en van de kwaliteit van de ontwikkeling.

De ontwikkelaar van toepassingen start dan de UML modeleerder met een geselecteerd domein profiel, dat de UML modeleerder aanstuurt. De validatie functie zorgt ervoor dat een UML model conform is met de domein beperkingen en conventies. Na het afwerken van het model, selecteert de ontwikkelaar de nodige transformatie(s) en de code generator om de code te produceren die overeenstemt met het model en zijn domein beperkingen.

ATO werd gebruikt in het Agile Project om verschillende profielen aan te maken. Deze bevatten o.a. generatoren voor Java, Ada en Delphi Pascal.

Platform: 
Microsoft Windows ®
Download(s): 
application/pdf icon
3.65 MB
Warning!
You are using an outdated browser
For a better experience using this site, please upgrade to a modern web browser.
Get Firefox
Get Internet Explorer
Get Safari
Get Chrome
Get Opera