ECO (Domain Driven Design)

ECO (Domain Driven Design)

ECO (Enterprise Core Objects), is a software framework suited for Domain-Driven-Design (DDD) from Capable Objects AB, designed to increase productivity by utilizing facilities such as Object-relational mapping (ORM) for persisting domain objects, UML models for domain classes and executable State Machines for behavior control defined in UML notation. The ECO framework is intended to be an all-in-one solution for enterprise development and includes in-memory transactions and Undo/Redo functionality as well as easy binding with UI layer. ECO unites ORM framework and UML modeling tools with instant code generation and an OCL expression evaluator for simplified in-memory and DB queries, business rules and other useful facilities.

ECO5 is targeted to .NET Framework and is only available for development environment Visual Studio. Users of RAD Studio can still download ECO4.

Read more about ECO (Domain Driven Design):  Modeling, Object Persistence, Object Constraint Languages, Binding To User Interface, View Models, Further Reading

Famous quotes containing the words eco and/or driven:

    I would define the poetic effect as the capacity that a text displays for continuing to generate different readings, without ever being completely consumed.
    —Umberto Eco (b. 1932)

    The people who were honored in the Bible were the false prophets. It was the ones we call the prophets who were jailed and driven into the desert, and so on.
    Noam Chomsky (b. 1928)