ATSyRA Documentation
1. User Guide
ATSyRA supports several approaches for defining the domain concepts.
-
a single (specialized) domain approach where each domain use a classical model-driven tooling to generate the domain editors.
-
a multi domain approach where the AssetBasedSystem language (ABS) allows to dynamically augment the domain concepts.
Due to the development phases, some feature may be available only on some approach or domain. Help is welcome to port some feature from domain developed in early ATSyRA versions to latest domain. For example, (as of mid 20222) the Tree analysis is available only on Building single domain but not in ABS based domains Please refer to the Overview for pro/cons of the approaches and current development status of each of them. |
1.2. Multi Domain / AssetBasedSystem
Reference:
1.3. Specialized Domain
User guides of single specialized domains.
1.4. Specialized Domain Netspec
Netspec was an experimentation working similarly to the Building domain. Only a small subset of the feature is available.
2. Developer Guide
-
Commons Development Guide Components applicable to both multi and single domain.