1 / 8

Framework for Model Creation and Generation of Representations

Framework for Model Creation and Generation of Representations. DDI Lifecycle Moving Forward. Framework. Platform independent. Platform specific. Generic rules. Specific binding rules. XSD. E xport. UML Class Model. XMI. OWL. Transformation. Java / C#. DBMS / DdlUtils.

sakura
Télécharger la présentation

Framework for Model Creation and Generation of Representations

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

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

  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 UMLas 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 Platform independent Platform specific Documentation Documentation XSD Export UML Class Model XMI OWL Transformation

  6. Documentation • 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)

More Related