"I have a mind like a steel... uh... thingy." Patrick Logan's weblog.

Search This Blog

Tuesday, May 17, 2005

Accounting for the Long Tail

The Accounts framework and other Adaptive Object Models provide more support for long-tail notions in software...

A system with an Adaptive Object-Model has an explicit object model that it interprets at run-time. If you change the object model, the system changes its behavior. For example, a lot of workflow systems have an Adaptive Object-Model. Objects have states and respond to events by changing state. The Adaptive Object-Model defines the objects, their states, the events, and the conditions under which an object changes state. Suitably privileged people can change this object model "without programming". Or are they programming after all? Business rules can be stored in an Adaptive Object-Model that makes it easy to evolve the way a company does their business.
And then [micro-]workflow. (But the site was having trouble today)


Lorna said...

Excellent discussion on workflow. I bookmarked your blog. I have my own workflow blog if you want to take a look.

tweedledeetweedledum said...

This blog is awesome! If you get a chance you may want to visit this medical software site, it's pretty awesome too!

Blog Archive

About Me

Portland, Oregon, United States
I'm usually writing from my favorite location on the planet, the pacific northwest of the u.s. I write for myself only and unless otherwise specified my posts here should not be taken as representing an official position of my employer. Contact me at my gee mail account, username patrickdlogan.