Title: Strategic Modelling for Enterprise Integration
1Strategic Modelling for Enterprise Integration
- Eric YuUniversity of Toronto
- 14th World CongressInternational Federation of
Automatic Control July 5-9, 1999 Beijing China
2Modelling for Enterprise Integration
- It is well-recognized that many types of
modelling are required to deal with the various
aspects of enterprise, e.g., - activity modelling
- function modelling
- resource modelling
- information modelling
- organization modelling
- e.g., CIMOSA, GERAM,...
3Towards richer organization modelling
- How do we express and reason about
- motivations
- rewards
- different ways for achieving objectives
- understanding why
- opportunities and vulnerabilities
- strategic business and social relationships
4Consider one very successful enterprise...
- important organizational and social aspects are
missing in conventional models
5Consider another very successful enterprise...
- the differences are not only in workflow,
information, resources, etc., - but also in organizational/social and strategic
relationships among (internal) organizational
actors and with (external) customers, suppliers,
etc.
6Modelling Strategic Actor Relationships and
Rationales - the i modelling framework
Strategic Actors
-
- have goals, beliefs, abilities, commitments
- depend on each other for goals to be achieved,
tasks to be performed, resources to be furnished - are semi-autonomous -- not fully knowable /
controllable
7Wants and Abilities
I can provide ...
I want...
8A Strategic Dependency Model
9Roles, Positions, Agents
LEGEND
agent position role
- A Strategic Dependency model showing reward
structure for improving performance, based on an
example in Majchrzak96
10Some strategic dependencies between IKEA and its
customers
11A Strategic Rationale Model
12Analysis and Design Support
- opportunities and vulnerabilities
- ability, workability, viability, believability
- insurance, assurance, enforceability
- node and loop analysis Yu ICEIMT97
- design issues
- raising, evaluating, justifying, settling
- based on qualitative reasoning Chung Nixon Yu
Mylopoulos, forthcoming monograph
13Sample i representation for an actor (in Telos)
- TELL Class Physician IN PositionClass ISA
ProfessionalPosition WITH - resDepends, committedTo fs FeeForTreatment
WITH dependee cmClaimsManager end - goalDepended, commitsTo td Treated(p.injury)
WITH depender pPatient end - taskDepends, committedTo tm TakeMedication(p.med
) WITH dependee pPatient end - covers tp TreatingPatient(p) bi
Billing(p.insurCo) - integrityConstraint correctClaimsManager
cmp.insurCo.claimsMgr - end
14The Strategic Rationale Model - a partial schema
15Ongoing Work
- formal knowledge representation using a
conceptual modelling language Telos - tool building - GUI, repository support
- knowledge libraries
- strategic knowhow
- case-based reasoning
- patterns
- case studies
- coordination with other modelling techniques
16Summary and Conclusions
- Need intentional modelling about strategic actors
to deal with complex organizational, social
aspects. - Modelling ontologies may be adapted selectively
from organization theories, artificial
intelligence, requirements engineering, etc. - Strategic modelling needs to be part of
comprehensive framework for Enterprise
Integration. - http//www.fis.utoronto.ca/yu