About Capable Objects

The Company

Capable Objects (CO) offers products and services for developing systems based on a Domain Model. Principal developers are

  • Jan Nordén (Architecture, deep thinking and looking worried),
  • Jonas Högström (ECO Core runtime, OCL parser, Persistence mapping) and
  • Hans Karlsen (Modlr, ViewModels, WECPOF).

CapableObjects AB, located in Stockholm, Sweden, is a privately held company.


ECO is the name of the design time product and also the name of the runtime framework that you use to power model driven applications.
The runtime bits of ECO are royalty free.

The design time bits of ECO consists of several parts:

  • Modlr – the flexible UML modeler surface
  • ViewModelEditor – the intuitive way to transform model views to perspectives
  • ActionEditor – definitions of what,when and how users see your functions
  • EAInformation – harbors collected high level knowledge of a domain
  • WECPOF – the prototyper that lets you run your model
  • ReportDesigner – transform model driven data to reports

ECO works as a plugin to Visual Studio (currently 2010, earlier VS2005, VS2008)

AppComplete collects all the design time parts of ECO and offers this in a standalone Windows WPF application.

Complete source code can be licensed.


The new blog/site,
Daily Builds

ECO Contrib

The old blog,
The old KB,
Old Borland Newsgroup,
Old Peter Morris ECO Posts

OCL 2.2 Specification

Martin Fowler


Post new comment

  • Lines and paragraphs are automatically recognized. The <br /> line break, <p> paragraph and </p> close paragraph tags are inserted automatically. If paragraphs are not recognized simply add a couple blank lines.

More information about formatting options

This question is for testing whether you are a human visitor and to prevent automated spam submissions.
6 + 0 =
This simple math problem is designed for BOT - you just have to enter '7'.