*
Bookmark and Share

DEXML

Description/Summary:

DEXML is a tool based on the Unified Modeling Language (UML) to aid in specifying and implementing data exchange specifications (known as DEXs) for Product Lifecycle Management. A DEX is a business context-specific subset of ISO 10303-239: Product life cycle support (PLCS). DEXs use templates to encode the relationship between the ISO 10303-239 information model and the DEX’s business context.
 
Templates are critical DEX building blocks, yet templates are currently specified using a one-off language for which no software exists. DEXML uses a mainstream modeling language and software technology to encode templates, making it easier to develop and implement DEXs.

DEXML: A First Step Toward a UML Based Implementation Framework for PLCS explains DEXML’s motivations and implementation approach in more detail.

The PLCS technical description provides an introduction to the ISO 10303-239 standard, DEX development, and templates. 


Components:

The DEXML software consists of the following:

  • A UML representation of the ISO 10303-239 data model
  • A UML profile for specifying PLCS template instantiations
  • A graphical editor using the UML profile

 

Sample Screenshots:

Create Object Action - Click to enlarge

Figure 1: Create Object Action

Assigning Reference Data - Click to enlarge

Figure 2: Assigning Reference Data

Details

Last Updated: 8/27/11

Type of software: Plugin

Authors:

Sylvere Krima (NIST)
Roch Bertucat (Engisis)
Joshua Lubell (NIST)

System/Platform:

The DEXML plugin requires version 4 of Topcased, a systems and software engineering toolkit based on Eclipse that runs on Windows, Linux, and Mac OS X. For Windows or Linux, the easiest way to install Topcased is to download a Rich Client Platform (RCP) bundle.

Download information:

Download and “Quick Start” instructions are available on the DEXML SourceForge site. This is free software and its source code is in the public domain.

References/Credits/Disclaimers:

Unless otherwise noted, this software was developed at the National Institute of Standards and Technology by employees of the Federal Government in the course of their official duties. Pursuant to title  17 Section 105 of the United States Code this software is not subject to copyright protection and is in the public domain.

We would appreciate acknowledgment if the software is used. Links to non-Federal Government Web sites do not imply NIST endorsement of any particular product, service, organization, company,  information provider, or content.

Contact

General Information:

Webmaster
301-975-3508 Telephone
301-258-9749 Facsimile

100 Bureau Drive, M/S 8260
Gaithersburg, MD 20899-8260