Q 2 1 1 TDT4250 - Modeling of Information Systems, Autumn 2006 - - PDF document

q
SMART_READER_LITE
LIVE PREVIEW

Q 2 1 1 TDT4250 - Modeling of Information Systems, Autumn 2006 - - PDF document

TDT4250 - Modeling of Information Systems, Autumn 2006 Interactive models for networked organizations and virtual enterprises John Krogstie Professor, IDI, NTNU Senior Researcher, SINTEF ICT 1 TDT4250 - Modeling of Information Systems,


slide-1
SLIDE 1

1

1

1

TDT4250 - Modeling of Information Systems, Autumn 2006

Interactive models for networked

  • rganizations and virtual enterprises

John Krogstie Professor, IDI, NTNU Senior Researcher, SINTEF ICT

2

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

Overview of lectures this week

Interactive models for enterprise modeling – EEML

(Monday)

Dynamic networked organizations / Virtual Enterprises Presentation of an overall infrastructure for supporting

networked organizations

Experiences and results Based on

  • A2: Interactive models for Supporting Networked

Organizations (some overlap with A1)

  • A3: Interactive Models for Virtual Enterprises
  • A4: Moran, T., Cozzi, A. and Farrell, S.P. Unified activity

management

  • EEML Notation Guide
slide-2
SLIDE 2

2

2

3

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

Unified Activity Management (A4)

Lot of focus on automation Little support of knowledge work done manually

  • r semi-automatically supported by tools

UAM – support of informal, collaborative business

activities that does not inhibit its informal and locally adaptive nature.

Need shared representation of activity (a.k.a. task)

4

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

slide-3
SLIDE 3

3

3

5

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

6

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

Main objectives of UAM

Organize work around activities (not

tools/artifacts)

To guide an\nd coordinaye work, but not

constraining it too much

Single place to manage many activities To capture, reuse and evolve best practice Integrate workflow and informal activitis

slide-4
SLIDE 4

4

4

7

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

What activities have you been involved in which included short-term collaboration with others?

Example of activities Use of technology Problems encountered

8

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

Some trends

eBusiness (B2B) Trade, standards→ knowledge based cooperation Enterprise modeling Also for use Ontologies Static → Dynamic Workflow Static and adaptive → Emergent and interactive

slide-5
SLIDE 5

5

5

9

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

Virtual Enterprises/ Networked Organization

Virtual Enterprise (VE): ’ A customer solution

delivery system created by a temporary ICT enabled integration of core competencies’

Other terms: (dynamic) networked organizations Virtual organizations Extended enterprise Business eco-systems ….

10

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

Examples of types of networks

Star (one powerful core partner, many suppliers) (Dynamic) Supply-chain (Project)-consortia Thematic interest network/community network

slide-6
SLIDE 6

6

6

11

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

Challenges

Heterogenity Need for flexibility Complexity

According to

Knowledge Process Infrastructure

12

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

Problem space for VE Integration

Customized and personalized support; Rapid formation of VEs, allowing partners to join along the way Supporting both structured and ad-hoc work (with evolving plans); Handling unforeseen exceptions Learning, partners must be able to improve practice based on common experience from the VE Flexibility Enterprise architectures, managing systems portfolios; Avoiding featuritis (unmanageably complex systems) Work management, planning and coordinating complex and uncertain interdependencies among several concurrent activities Integrate capabilities, form effective teams across local cultures. Complexity Interoperability across companies' software architectures Process diversity, negotiating different procedures between the partners Communication, establishing a common language across companies and disciplines Heterogeneity Infrastructure Process Knowledge

slide-7
SLIDE 7

7

7

13

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

EXTERNAL- Extended Enterprise Resources, Network Architectures and Learning

Resources Extended Enterprise Model

EXTENDED ENTERPRISE DYNAMIC NETWORKED

ORGANISATION Reflected by Multiple shared views

ACTIVE KNOWLEDGE MODEL

Tools Information Resources Process Organisation Experience feedback

  • EXTERNAL supported establishing the

infrastructure for dynamic network co-

  • peration between symbolic analysts
  • Use of interactive models as dynamically

evolving enterprise model supporting planning and work performance

  • Integration of a number of model

activators to make use of the model

  • Approach is being further extended in

ATHENA (IP IST 6FP), MAPPER (STREP IST 6FP) and MONESA (Norwegian Research Council)

14

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

Three layers of infrastructure

Layer 1, the information and communication

technology (ICT) layer: – defining and describing the platform, software architectures, tools, software components, connectivity and communication.

Layer 2, the knowledge representation layer: -

defining and describing constructs and mechanisms for modeling.

Layer 3, the work performance and management

layer; - modeling and implementing customer solutions, generating work environments

slide-8
SLIDE 8

8

8

15

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

Layer 1, the information and communication technology (ICT) layer

METIS Enterprise model server XCHIPS Cooperation server FrameSolutions Work execution server SimVision Simulation client WORKWARE Work management and performance server Shared Model Repository (SMR) server

http(s)

EXTERNAL EE Portal Integrated user environment in web browser METIS Modelling client XCHIPS Cooperation client

http(s)

16

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

Execution environment supporting a full range of process types Market Project/Team Hierarchy

Low uncertainty Low goal congruence High uncertainty High goal congruence

Electronic Commerce Workflow Groupware Socio-economic relationship Coordination technologies Hardcoded Process Models Predefined model Evolving model Implicit EXTERNAL prosess support FrameSolutions XCHIPS WORKWARE EXTERNAL visualization and simulation

METIS SimVision

slide-9
SLIDE 9

9

9

17

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

Layer 2, the knowledge representation layer (conceptual meta-model of EEML)

18

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

Layer 3, the work performance and management layer

Metamodelling in METIS Defines content of Modelling in METIS Work management portal with WORKWARE Defines content of Services, e.g. for work performance Modelled knowledge about a task, including its resources and current state

slide-10
SLIDE 10

10

10

19

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

Usage experience

Three detailed case studies in EXTERNAL

  • Network of small IT consultant companies (SME)
  • Business consulting partnership
  • International research project
  • Joint Project Planning
  • Action list for emergent processes
  • Quarterly progress report

Additional case-studies

  • Proposal writing for an international project proposal
  • Dissemination planning and follow up in an international project
  • Learning from experience in experiments within the Norwegian Defence
  • Military intelligence process
  • Product development in automotive industry

Performed surveys and interviews with end-users to investigate

user experiences

20

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

usiness Development Consultant Business Unit Manager Quality Engineer Team Leader Project Manager Product Manager

Work model Enterprise model Enterprise model

Workplace View Navigation View

slide-11
SLIDE 11

11

11

21

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

Example Worktop

Forms are selected by policies for the current user, type and object For each attribute, policies determine which HTML component to apply Which services to include are controlled by service configuration policies

22

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

Example Worklist

Which columns to include, and how to present them, are controlled by policies Which objects to include in the list, are controlled by list query policies The navigation structure reflects the enterprise model and user policies

slide-12
SLIDE 12

12

12

23

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

Document Management

Document lists can be generated from user-defined queries on all attribute values Documents have an extensible, domain-oriented set of metadata attributes

24

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

Access Control

Access control policies refer to user-oriented concepts from the enterprise model Access control works on multiple levels, from whole projects to individual attribute fields

slide-13
SLIDE 13

13

13

25

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

Proposal writing case:

26

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

Example - Proposal

slide-14
SLIDE 14

14

14

27

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

28

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

The specialised model as a basis for a work environment

slide-15
SLIDE 15

15

15

29

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

Allocation of persons to tasks

30

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

Problem space for VE Integration

Customized and personalized support; Rapid formation of VEs, allowing partners to join along the way Supporting both structured and ad-hoc work (with evolving plans); Handling unforeseen exceptions Learning, partners must be able to improve practice based on common experience from the VE Flexibility Enterprise architectures, managing systems portfolios; Avoiding featuritis (unmanageably complex systems) Work management, planning and coordinating complex and uncertain interdependencies among several concurrent activities Integrate capabilities, form effective teams across local cultures. Complexity Interoperability across companies' software architectures Process diversity, negotiating different procedures between the partners Communication, establishing a common language across companies and disciplines Heterogeneity Infrastructure Process Knowledge

slide-16
SLIDE 16

16

16

31

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

Knowledge complexity

Enterprise models to capture Structuring and viewing of complex models in

enterprise modeling tools

Possible to extend and adapt language to local

needs

32

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

Knowledge change

Support emergent workflow Concurrent meta-modeling, modeling, model-

driven management, work performance

Access-control on certain functionality

slide-17
SLIDE 17

17

17

33

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

Knowledge heterogenity

Support communication through infrastructure

and modeling terminology.

Common development of joint models to

construct shared understanding of the project

XChips for synchronous collaboration

34

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

Process complexity

VE planning through joint construction of

enterprise model

Worklists with role and person-specific views Both personal lists and shared lists Process simulation through SimVision

slide-18
SLIDE 18

18

18

35

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

Process heterogenity

Emergent processes Local changes allowed and capture

36

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

Process flexibility

Interactive model interpretation Can work with incomplete models Both ad-hoc and structured processes

slide-19
SLIDE 19

19

19

37

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

Infrastructure complexity

Portal based solution to work across existing

infrastructure

Hide local partner complexity

38

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

Infrastructure flexibility

Software services as models Possible to add new services Possible to add new model activators User interface editor

slide-20
SLIDE 20

20

20

39

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

Infrastructure heterogenity

Extensible set of services User, role and task specific views Multiple perspectives to models can co-exist

40

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

Challenges

Social and organizational challenges Demand openness and possibility of external scrutiny Culture, age, leadership style Increase the value The use of more activators Decrease rework Have the modeling as part of the work done in any

case (e.g. project planning as modeling)

Support reuse Problem of introduction Critical number of users

slide-21
SLIDE 21

21

21

41

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

Quality of interactive models

Metamodelling Change

Participant knowledge K Language extension L Modeling domain D Model externalization M Social actor interpretation I Technical actor interpretation T

Manual articulation Automatic articulation Activation Automatic activation Manual activation Reflection Articulation Model evolution

42

TDT4250 - Modeling of Information Systems, Autumn 2006

Q

Concluding remarks

Networked organizations needs an infrastructure that is not only

technical

Interactive models bridging planning and execution Support for simultaneous modeling, meta-modeling and process-

execution useful to support emerging needs

Support for a number of different model-activators and model-services

to utilize different parts of the model. Easy to add new services on an as needed basis.

Modeling on the instance level is doable by any symbolic analyst (but

that is not sufficient for them to do it).

Questions ?