ContextMapper / context-mapper-dsl

ContextMapper DSL: A Domain-specific Language for Context Mapping & Service Decomposition
https://contextmapper.org/
Apache License 2.0
216 stars 28 forks source link

New keyword "refines" on Bounded Context to specify which other Bounded Context is refined by this context. #98

Closed stefan-ka closed 4 years ago

stefan-ka commented 4 years ago

Similar to the "implements" keyword and subdomains, add a new keyword "refines" which allows the user to specify that one Bounded Context refines another one. For example: A BC of type SYSTEM could refine a FEATURE/APPLICATION (kind of inheritance feature). Only used to provide modeling information! (will not be used or respected in generators; content of referenced BC is not used anywhere)

stefan-ka commented 4 years ago

Implemented. With "refines" one can specify that a Bounded Context refines another.

Example: BoundedContext StrategicDDD BoundedContext ContextMapper refines StrategicDDD