The  “Enriched Core Component Library Modeler” is specialized tool that support the development of ISO/UN/CEFACT /ebXML Core Component Libraries and the generation of applied technologies such as W3C XML Schema.

Feature update: October 2005:
*Improved support for QA and validation
* Interactive OCL2 queries
* Automatic diagrams for Packages
* Zoom for large diagrams
* Improved project management and support for background jobs such as generation and indexing.
Screenshot:
November 2005:
* Check model using  OCL2 constaints
* Create text definitions from templates
* Spellcheck definitions using Open office
* Defined Identifiers for information components, (ala primary ad foreign keys)
* Possible to subset properties
* Experimental support for ISO Simple Common Logic and extraction of axioms
* Definition of which properties that uniquely defines a modeled concept.

The Enriched family of tools integrate the discipline of information systems engineering with the rich environment of an enterprise and its information systems. Integration is achieved on many levels:

  • Production system of an organization
  • Information system
  • Applied technologies

The Enriched tools are aimed at supporting alignment and interoperability.

  • Information system and modeling: Database modeling, UML2, MOF, XMI, OCL2.
  • Applied technologies: the tools are integrated with and complements a comprehensive software development environment. The IDE support Java, C++, XML, WebService, J2EE, SQL, Reporting, Extract-Transform -Load, and many internet technologies.

Quality Assurance and assistance for tool users

    The Enriched family of tools provides elements of guidance such as help and cheat cheets in order to assist tool user when developing and maintained artifacts and libraries.

    At the end of a maintenance cycle the developed libraries and models could be assessed according to a set of validation rules. Such rules may report the result of applying  hard rules (errors) and soft rules (warning, information).

 Semantic modeling Vs managing model element

  • The Enriched family of tools provides support for knowledge based modeling by offering functionality that takes a tool user beyond the task of mere collecting and organizing model elements in libraries. By adding functions such as for comparisons of terms in libraries and with terms in external libraries / ontologies, check verbs and nouns, spell check definitions ,etc, a user increases the quality and relevance of developed library elements.

Simplicity vs precision and extensibility

  • The Enriched family of tools explicitly focus to keep simple task simple and complex task possible. The tools support the natural progression from textual definition of concepts and artifacts through structured representation to formal specifications. A tool user decides which level of precision and completeness is needed.

Welcome screen

Examples and screenshots

Management and managed object

Workspace

Business Context, categorizations and classifications

 

Contact  Webmaster  with questions regarding this site.
Copyright 2007 by Toolsmiths AB. All rights reserved.

Core Components Library Modeler