Personal tools
You are here: Home hyperModel What's New
Navigation
Log in


Forgot your password?
New user?
 
Document Actions

What's New

New and noteworthy features.

Free Download is available here.

  • hyperModel 2.0 is completely rewritten using the Eclipse UML2 and XSD libraries and the Eclipse Modeling Framework (EMF). Interoperable with IBM's Rational Software Modeler (RSM) and Architect (RSA) ® version 6.0.
  • hyperModel 3.0 is updated for UML 2.1 and is interoperable with IBM's RSM/RSA version 7.0. File format is not backward compatible.
    • hyperModel 2.0/3.0 and IBM's RSM 6.0/7.0 use the same file format; both are based on the Eclipse EMF and UML2 projects. You can create or edit a model in hyperModel, then save and open in RSM/A, or edit a model in RSM/A then save and open in hyperModel. No loss of information in either direction, but some information from IBM's proprietary plugins and profiles cannot be shown in this tool (e.g. their Rose profile stereotypes for models imported from Rose). But the information is preserved even if it cannot be displayed.
    • All hyperModel functionality is integrated seamlessly into IBM's RSM and RSA modeling tools. The XSD import and generation wizards are available while modeling within those tools, and hyperModel's unique "dynagram" dynamic class diagrams are available for browsing any UML model in RSM/A.

* Many improvements in model editing and dynamic diagrams

  • Tabbed property view for editing most common aspects of Package, Class and Property
  • In a class diagram view, double-click on a class name to create a new diagram, where that class becomes the root node — a Dynagram.
  • In a diagram view, click the right mouse button on a class name to get the context menu.
  • There is a very powerful new capability to collapse all inherited class attributes/associations in a class diagram to yield the effective content of XML messages with all inherited elements and attributes. See the last toolbar icon. Difficult to explain, but try it.

* Menu and properties help when creating models with XML Schema profile

  • "New XSD" context menu in Model Explorer selection automatically adds necessary profile stereotypes
  • "XML Schema" properties view tab modifies profile settings without requiring knowledge of detailed stereotype options

* Wizards for XSD import and generation

  • XML Schema import wizard allows complete sets of related schemas to be imported at one time into a UML model.
  • XML Schema generation wizard allows selection of one or more packages in a model and generates all to schemas.
  • Extensive XSD generation preference options are available, set in the Eclipse preferences page (for overall defaults) or in model packages and classes using assigned stereotypes.
  • Customize the heading comment in generated schemas. If "Heading text" is entered on the preference page, then it is used in place of the default comment text, e.g. to generate OAGIS copyright heading in each schema.

* Experimental support for OWL ontology modeling

  • (Temporarily, only available for hyperModel 2.0)
  • You can open existing OWL ontologies and browse them with dynagrams -- UML class diagrams rendered directly from the OWL definitions.
  • See my conference workshop paper: Semantic Models for XML Schema with UML Tooling

Related content

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: