CapableObjects offers products and services for developing systems based on a Domain Model. While the ideas underlying its technology are in many ways similar to those of Domain Driven Design (DDD), it takes the concept one step further by making the domain model part of the running system. Its model driven approach offers a dramatically increased productivity, as well as improved quality. CapableObjects' product offering, the innovative development environment ECO, provides a multi-layered approach to development through a series of interacting frameworks, all driven by the domain model. In addition, it provides consulting services in the areas of Domain Modeling, and Model Driven Development. CapableObjects AB, located in Stockholm, Sweden, is a privately held company.