The goal of fast adaptations and modifications according to continuous change
requests is common to all software engineering methodologies. In most cases, sooner or later this
results in a mismatch between the software specification and the actual implementation with
related disadvantages such as the impossibility of performing validations of related models. We
present here an aspect of the digital business ecosystem concept that gives incentives for more
responsible software engineering approaches in general by offering a platform for automatic
composition of services and re-adaptation of the specifications based on actual changes. The
main innovation is a natural language based modelling notation that enables ecosystems of
companies to use software described in a high-level language that can also be understood by
non-technical users