I’ve been reading about Software Architecture for my Software Architecture class, and I came across Domain-specific software architecture (DSSA). Where a DSSA focuses on 3 major ideas:
- Capturing and characterizing the best solutions and best practices from past projects within a domain
- Production of new applications can focus on the points of novel variation
- Reuse applicable parts of the architecture and implementation
Now the question is, would you consider JmonkeyEngine to be a DSSA?