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:
“Perhaps the mission of those who love mankind is to make people laugh at the truth, to make truth laugh, because the only truth lies in learning to free ourselves from insane passion for the truth.”
—Umberto Eco (b. 1932)
“Animals used to provide a lowlife way to kill and get away with it, as they do still, but, more intriguingly, for some people they are an aperture through which wounds drain. The scapegoat of olden times, driven off for the bystanders sins, has become a tender thing, a running injury. There, running away ... is me: hurt it and you are hurting me.”
—Edward Hoagland (b. 1932)