11.02.2014 Views

UML PROFILE FOR SAVECCM - Research

UML PROFILE FOR SAVECCM - Research

UML PROFILE FOR SAVECCM - Research

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

6.3.3.16 SaveModel ............................................................................ 57<br />

6.3.3.17 SaveSwitch ........................................................................... 58<br />

6.3.3.18 SaveSwitchCondition ............................................................ 59<br />

6.3.3.19 SaveToComplex .................................................................... 60<br />

6.3.3.20 SaveTriggerInPort ................................................................. 60<br />

6.3.3.21 SaveTriggerOutPort .............................................................. 60<br />

6.4 Using Save<strong>UML</strong> profile ........................................................................ 61<br />

6.4.1 <strong>UML</strong> CASE tool ............................................................................. 61<br />

6.4.2 Applying stereotypes to user model elements ............................... 61<br />

6.4.3 Modelling <strong>UML</strong> models using Save<strong>UML</strong> profile ............................. 63<br />

6.4.4 Validating the model ...................................................................... 65<br />

7. Save<strong>UML</strong> transformations ......................................................................... 67<br />

7.1 Abstract ................................................................................................ 67<br />

7.2 Conceptual design ............................................................................... 67<br />

7.3 XSLT transformations .......................................................................... 68<br />

7.3.1 User model files ............................................................................. 69<br />

7.3.2 Input parameters ........................................................................... 70<br />

7.4 Transformation tool .............................................................................. 71<br />

7.4.1 System specification ...................................................................... 71<br />

7.4.2 The transformation tool architecture .............................................. 72<br />

7.4.3 Error handling ................................................................................ 72<br />

7.4.4 Using Save<strong>UML</strong> transformation tool .............................................. 73<br />

8. Conclusion ................................................................................................. 78<br />

v

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!