Presentation is loading. Please wait.

Presentation is loading. Please wait.

Framework for Model Creation and Generation of Representations DDI Lifecycle Moving Forward.

Similar presentations


Presentation on theme: "Framework for Model Creation and Generation of Representations DDI Lifecycle Moving Forward."— Presentation transcript:

1 Framework for Model Creation and Generation of Representations DDI Lifecycle Moving Forward

2 Framework UML Class Model XSD XMI OWL Java / C# DBMS / DdlUtils Export Transformation Generic rules Platform independentPlatform specific Specific binding rules

3 Representations Official – XSD – XML Schema: Exchange, preservation – OWL – Web Ontology Language: semantic web Prototype – Java, C Sharp: processing – DBMS – Database Management Systems: storage I.e.: Apache DdlUtils – Data Definition Language

4 Disciplined Use of UML as an Answer to Complexity Complexity of UML – Restricted set of components of UML Realized in UML profile Complexity and variants of UML and XMI versions – Single tool for UML creation Enterprise Architect – Export of model definition only (no visualization) – Specific versions of UML and XMI for export I.e. UML 2.1 and XMI 2.1 All selected UML components can be expressed One exception: s

5 Framework UML Class Model XSD XMI OWL Export Transformation Platform independentPlatform specific Documentation

6 Documentation for each class in separate document Usage of XML document format to enable efficient reuse of documentation for different purposes – Documentation parts can be combined for multiple perspectives – DITA or DocBook, both have mature XSLT frameworks for generation of HTML, PDF, … Representation-specific documentation can be added Easy editing tool required. Possibility: – Creation of documentation in Word according template with given structure and Word Styles – Transformation of Word documents to reusable XML format

7 Open Issues Evaluation of exported XMI regarding complete and accessible information on the model Exploration of the combination of visual model and textual definition (outside of Enterprise Architect)

8 Process Working group … – makes list of requirements implementable maintainable … – explores details according to these requirements Other working group could focus on non-XML representations (prototypes)


Download ppt "Framework for Model Creation and Generation of Representations DDI Lifecycle Moving Forward."

Similar presentations


Ads by Google