ECA modeling
Wednesday, April 14, 2010
2:18 PM
ECA modeling
Begin with an object model of business data. 
Define profiles, roles, and users that describe what data state transitions can happen: 
user: an entity who can modify data. 
profile: a set of access privileges for data. 
what someone "can" do. 
role: a business role, mapped to profiles by inheritance. 
what someone "should" do.
Then define workflows that describe what data state transitions should happen.  