Modeling Technology System
Term |
Modeling Technology System |
Aliases |
- |
DEFINITION
A Modeling Technology System organizes modeling technologies by modeling subject, purpose, outputs, and relationships with other models rather than by technology name alone. It not only classifies technologies but also defines the roles and use of technologies adopted by a Development Method.
SimpleModeling
The SimpleModeling Modeling Technology System positions Object, Knowledge, and Literate Modeling as activities that maintain the three Model constituents; Domain, Use Case, and Application Modeling as activities that organize purpose-specific applied Models from those constituents; and Model Realization as the connection from approved Models to executable artifacts. These are not independent areas at the same level; they have distinct roles and dependencies.
Domain, Use Case, and Application Models are not additional constituents alongside the three. A Domain Model organizes problem-domain meaning, structure, rules, and boundaries; a Use Case Model organizes Actors, Goals, Scenarios, and Outcomes; and an Application Model organizes Use Case realization and dynamic structure from the three constituents. Quality Attributes are cross-cutting design concerns examined against requirements, constraints, and realization methods.