Isomeris Logo
 

ABSE is Domain-Agnostic

From games to automotive, from web to embedded, ABSE models can handle it.

ABSE was created with the goal of laying out a foundation and support for all the processes involved in software engineering, as well as supporting all domains. So, ABSE is domain-agnostic by design.

ABSE is a methodology that supports the generic human problem-solving process, with a strong support for the software engineering discipline. This genericity gives developers the power to translate any of his/her specific views of any given domain into actionable, configurable metamodels.

 

ABSE has built-in genericity. The developer adds specificity.

Cross-Domain Development?

Any imaginable domain can be modeled with ABSE. ABSE's genericity may however come with a cost: there could be approaches that are more suitable to model a specific domain than ABSE. However, today we see that domains cross over all the time. For instance:

- Automotive has built-in entertainment (a problem domain cross-over)
- Entertainment devices have web access (a problem-solution domain cross-over)
- Web applications use databases (a solution domain cross-over)

So, in a world where domains mix and cooperate most of the time, a development approach that supports any domain stands a better chance of evolution and long-term stability.

Application Domains

Send comments and bug reports to atomweaver <at> isomeris.com
(c)2010-2012 Isomeris