+ All Categories
Home > Documents > TM - No Magic · Cameo XSD Import provides a fast and easy means to build a UML model from your XML...

TM - No Magic · Cameo XSD Import provides a fast and easy means to build a UML model from your XML...

Date post: 16-May-2018
Category:
Upload: phungcong
View: 248 times
Download: 1 times
Share this document with a friend
2
Cameo XSD Import: Adding XML Data Models to your MagicDraw ® Model Repository Knowing your own Data Models XML schemas are data models for XML data, and can be found in many of the software systems in operation today. They provide an excellent view of how business data is actually structured in software systems. Cameo XSD Import provides a fast and easy means to build a UML model from your XML schemas. Select any XML schema, simple or complex, and with one click, a UML model is created in MagicDraw. The model created is business-centric, includes all annotations from the schema, and creates UML associations for all containment, restrictions, extensions and subsitution groups found in the schema. Enterprise Advantages Now you can quickly and easily add the data models actually in use in your programming environment to your MagicDraw repository. The models in your repository are useful for communication purposes, but also as a basis for new modelling efforts. Information modellers will use them in an effort to rationalize the organisation’s data models, when creating a common information model, or when aligning the model with external standards. XSD Import Business Benefits: • Makes it easy to ommunicate the details of your XML data models to the entire project team. XML Schema data models from your programming environments can be added to your MagicDraw model repository in one simple step. Use the diagramming and reporting wizards in MagicDraw to publish the model to the company portal. • By making the XML data models from the programming environments available in MagicDraw, any new information modelling initiatives can take account of, and potentially reuse parts of, these models. • Quick and easy to use. No configuration. No need to waste engineering time on transforming models from one form to another. • Because the XSD Import creates a business-centric data model, this allows team members to discuss and debate the merits of the model itself, rather than get distracted and confused by the technical details of how the model is constructed. Adding XML Data Models to MagicDraw TM
Transcript

Cameo XSD Import: Adding XML Data Models to your MagicDraw® Model Repository

Knowing your own Data ModelsXML schemas are data models for XML data, and can be found in many of the software systems in operation today. They provide an excellent view of how business data is actually structured in software systems. Cameo XSD Import provides a fast and easy means to build a UML model from your XML schemas. Select any XML schema, simple or complex, and with one click, a UML model is created in MagicDraw. The model created is business-centric, includes all annotations from the schema, and creates UML associations for all containment, restrictions, extensions and subsitution groups found in the schema.

Enterprise AdvantagesNow you can quickly and easily add the data models actually in use in your programming environment to your MagicDraw repository. The models in your repository are useful for communication purposes, but also as a basis for new modelling efforts. Information modellers will use them in an effort to rationalize the organisation’s data models, when creating a common information model, or when aligning the model with external standards.

XSD Import

Business Benefits:

•Makesiteasytoommunicatethedetailsof

yourXMLdatamodelstotheentireproject

team.XMLSchemadatamodelsfromyour

programmingenvironmentscanbeadded

toyourMagicDrawmodelrepositoryin

onesimplestep.Usethediagrammingand

reportingwizardsinMagicDrawtopublish

themodeltothecompanyportal.

•BymakingtheXMLdatamodelsfromthe

programmingenvironmentsavailablein

MagicDraw,anynewinformationmodelling

initiativescantakeaccountof,and

potentiallyreusepartsof,thesemodels.

•Quickandeasytouse.Noconfiguration.

Noneedtowasteengineeringtime

ontransformingmodelsfromoneform

toanother.

•BecausetheXSDImportcreatesa

business-centricdatamodel,thisallows

teammemberstodiscussanddebatethe

meritsofthemodelitself,ratherthanget

distractedandconfusedbythetechnical

detailsofhowthemodelisconstructed.

AddingXMLDataModelstoMagicDraw

TM

Communicating about your ModelsMany people besides the information modellers in an need to know and understand how the business data is modelled: system architects, business analysts, requirements engineers, developers and testers. Accurate visualizations of data models will reduce miscommunication, resulting in time and cost savings on software projects. Once you have imported your XML schemas into MagicDraw, you can use the MagicDraw diagramming and reporting wizards to create detailed and accurate visualisations of the data models. Publish these on your company portal so everyone in the organization has a common reference point.

Business-Centric not Tech-Centric ModelsThe Cameo XSD Import is designed to create models that show the business concepts within the data model, rather than the XML schema constructs employed to represent those concepts. The standard ‘code engineering’ feature in MagicDraw can be used to create models of XML schemas, but is more suitable when a team needs to understand how the XML schema is constructed.

Web-baseddocumentationofanXMLschema,generatedwithMagicDrawreportingwizard

DifferencesbetweenmodelcreatedusingtheMagicDraw‘codeengineering’feature,andmodelcreatedviaCameoXSDImport

Formoreinformation,andtodownloadanevaluationcopyoftheplugin,gotohttps://www.magicdraw.com/cameo_xsd_import.CameoXSDImport,poweredbyNomos.

NoMagic,Inc.OneAllenCenter700CentralExpresswaySouth,Suite110Allen,Texas75013Phone214.291.9100sales@nomagic.comwww.nomagic.comwww.magicdraw.com

NoMagicEurope,UABSavanoriuave.363LT–49425,Kaunas,[email protected]

NoMagicAsia719KPNTower,22ndfloor,RamaIXRoad,Bangkapi,Huaykwang,Bangkok10310,[email protected]

Copyright©2011NoMagic,Inc.MagicDrawisaregisteredtrademarkofNoMagic,Inc.

The Truth is in the Models™


Recommended