|
Modeling
- Extensible libraries of modeling components, including current modeling language components
(e.g. UML, BPMN, SOAML, SysML, BPMM, etc.)
- Models can be build by sections (e.g. use case diagram, class diagram, sequence diagram,
etc.)
- Imposes no prescribed diagram constraints (e.g. classes and objects can be combined
with use cases and actors, etc.)
- Models are integrated and whole
- Projection (e.g. viewpoint and perspective) specifications determine the views
- Viewpoints position the stakeholder and the center of interest or viewing angles (e.g.
what part or cross-section of the model is considered)
- Perspectives select how the viewed cross section is projected and viewed (e.g. depth,
notation, projection mode, templates)
- View notation can be 2D graphical like is common today, or 3D, or text, for example
in logic-based facts/assertion form (e.g. validation, proofing)
- Export formats (e.g. XMI, RDF, XML) are also projection notations selected with the
perspective and projection mode
Infrastructure
- Knowledge architecture paradigm
- Based on knowledge resources
- Unlimited granularity
- Executable models
- Context rule engine and support
- Reverse (e.g. automated) modeling support
Architecture
- Complete separation of concerns support
- Support for multiple integrated model notation systems/interfaces
- Support for multiple projected view notation systems/interfaces
- Innovative, structured, and decoupled MVC architecture
- The View layer supports defining and managing modeling components, models, viewpoints,
perspectives, views, invoking the projection engine, and model execution, reverse
modeling
- The Controler layer is based on high performance and scalability parallel transformation
pipelines for streaming content and resources, providing the required “back-end” functionality,
including transformation, projection, execution, and reverse modeling
- The Model layer integrates and abstracts repositories, data access, virtual resources
and profiles, as well as interface with multiple distributed repositories and storage
systems, with access security control
Flow As is typical throughout the document/site, the logic flow follows the order of the
titles in the menus and we recommend, at least initially, following them in sequence.
As usual,feedbackis appreciated.
|