framework for model creation and generation of representations n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Framework for Model Creation and Generation of Representations PowerPoint Presentation
Download Presentation
Framework for Model Creation and Generation of Representations

Loading in 2 Seconds...

play fullscreen
1 / 8

Framework for Model Creation and Generation of Representations - PowerPoint PPT Presentation


  • 79 Views
  • Uploaded on

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.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Framework for Model Creation and Generation of Representations' - sakura


Download Now 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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
framework for model creation and generation of representations

Framework for Model Creation and Generation of Representations

DDI Lifecycle Moving Forward

framework
Framework

Platform independent

Platform specific

Generic rules

Specific binding rules

XSD

Export

UML Class Model

XMI

OWL

Transformation

Java / C#

DBMS / DdlUtils

representations
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
disciplined use of uml as an answer to complexity
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
framework1
Framework

Platform independent

Platform specific

Documentation

Documentation

XSD

Export

UML Class Model

XMI

OWL

Transformation

documentation
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
open issues
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)
process
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)