Open Group EA conference, Brussels, 22 nd April 2004 Track #4A: Enterprise Architecture and...

14
Open Group EA conference, Brussels, 22 nd April 2004 Track #4A: Enterprise Architecture and Technology Operational Enterprise Architecture European Research Contributions Presentation by Frank Lillehagen, Helge G. Solheim and Einar Dehli Computas

Transcript of Open Group EA conference, Brussels, 22 nd April 2004 Track #4A: Enterprise Architecture and...

Page 1: Open Group EA conference, Brussels, 22 nd April 2004 Track #4A: Enterprise Architecture and Technology Operational Enterprise Architecture European Research.

Open Group EA conference, Brussels, 22nd April 2004Track #4A: Enterprise Architecture and Technology

Operational Enterprise Architecture

European Research ContributionsPresentation by

Frank Lillehagen, Helge G. Solheim and Einar Dehli

Computas

Page 2: Open Group EA conference, Brussels, 22 nd April 2004 Track #4A: Enterprise Architecture and Technology Operational Enterprise Architecture European Research.

Reproduction prohibited without permission from Computas AS ©

Contents

Contributing projects

Industrial challenges

EA role today – TOGAF, DoDAF, Zachman etc.

EA Vision and Objectives

Perspective Views: SE, KM, Bus., etc.

Layered Operational Enterprise Architecture

Role of the Enterprise Knowledge Architecture (EKA)

Core supporting AKM technology concepts

Work ahead – challenges

Conclusions – Q and A

Page 3: Open Group EA conference, Brussels, 22 nd April 2004 Track #4A: Enterprise Architecture and Technology Operational Enterprise Architecture European Research.

Reproduction prohibited without permission from Computas AS ©

Contributing projects

UE

LM

Extended Enterprise Research Networking and Learning: www.EXTERNAL-IST.org

UEML (Unified Enterprise Modelling Language)www.UEML.org

Interoperability Development for Enterprise

Application and Software – Roadmaps

www.IDEAS-roadmap.net

Advanced Technologies for Interoperability

of Heterogeneous Enterprise Networks and

their Application www.ATHENA-IST.org

Page 4: Open Group EA conference, Brussels, 22 nd April 2004 Track #4A: Enterprise Architecture and Technology Operational Enterprise Architecture European Research.

Reproduction prohibited without permission from Computas AS ©

Industrial Challenges

• Unfullfilled promises – some 20 challenges:• ”Do-it-right-first –time” – originated in 1986 – ICAM project• ”Doers plan and Planners do!” – integrating modeling and execution?

• Legacy Systems and Legacy thinking• The introduction of the Application System• Process Engineering requires at least three functional views of process• Lack of understanding of Enterprise Knowledge Architecture

• From KM to KP to KC• True KM Systems requires an integrated modeling and execution platform

and many kinds and types of services (sw, task, script, agent)

• The interoperable On-demand Enterprise• Platform and Services to rapidly build an opportunistic solution

• Systems Engineering Evolution• System of Systems Nd Total Systems thinking – • Need continuous User Interaction with Enterprise Knowledge

• New approach to Work Management• The key to Concurrent Engineering and Networked Organizations

Page 5: Open Group EA conference, Brussels, 22 nd April 2004 Track #4A: Enterprise Architecture and Technology Operational Enterprise Architecture European Research.

Reproduction prohibited without permission from Computas AS ©

EA role today – a methodology

System Design A

System Design B

Knowledge Arch.Enterprise Knowledge Repository

Must be createdfrom common architecture

Partial Models

Frameworks

Metamodels

Enterprise Models

IT Infrastructure

Interoperable,aligned withbusiness

Page 6: Open Group EA conference, Brussels, 22 nd April 2004 Track #4A: Enterprise Architecture and Technology Operational Enterprise Architecture European Research.

Reproduction prohibited without permission from Computas AS ©

EA Vision and Objectives

Model-driven Customized Platforms

Enterprise models(POPS, generic EKA)

Platform-specificModels

Dynamic Mapping

Configuration

PlatformIndependent Models

PlatformSpecific Models

EnterpriseDeployment Models

Configuration

Model composition

Dynamic Mapping

Metis TeamRepository

Model Designed Operational Solutions

Page 7: Open Group EA conference, Brussels, 22 nd April 2004 Track #4A: Enterprise Architecture and Technology Operational Enterprise Architecture European Research.

Reproduction prohibited without permission from Computas AS ©

Enterprise Model(EM, CIM)

PlatformindependentModel (PIM)

PlatformSpecificModel

AKM iiEM execution

platform

PIM execution platform(UML virtual machine +

local services developed from PSM)

PSM execution platform(web services, bpml, bpel, .net, J2EE)

Program code

Model

Executionplatform(includescode and

model-drivenservices from

the levelbelow)

Programming andcode generation.

PSM services that are coded becomepart of the PIM execution platform,

implemented PIM servicesbecome part of the AKMii.

Ad-hoc, unique processes(partial automation)

Repetitive, adaptive routine processes

Standard, repetitive, static processes

Processes executed by platformEnd user

Processdesigner

Systemdesigner

Systems Engineering View

R

R

R

R

Repository

Many more views of the same structures and meta-data!!

Page 8: Open Group EA conference, Brussels, 22 nd April 2004 Track #4A: Enterprise Architecture and Technology Operational Enterprise Architecture European Research.

Reproduction prohibited without permission from Computas AS ©

Layered Operational Enterprise Architecture

Integrated by Intelligent InfrastructuresInter-related reflective views of key roles – replacing frameworks as mosaics of static kinds and types of views (the knowledge legacy from paper carriers)

Business layer:Meth. model, operations, strategy, governance,..

Enterprise Knowledge Arch., EKA layer:POPS meth. , EIS templates, UEML +++

ICT Architecture, UEPS, services as reusable tasks, servers and AKM repositories

Law, rules, principles, agreed practices and norms, day to day routines

Userviews (types and kinds), Enterprise-models and sub-models, Meta-models: Languages, Structures and Type-hierarchies

Access services, capabilities to integrate legacy systems, extract data, handle parameterised sub-models

EKA-POPS

Layers, aspects: Logic and content:

Page 9: Open Group EA conference, Brussels, 22 nd April 2004 Track #4A: Enterprise Architecture and Technology Operational Enterprise Architecture European Research.

Reproduction prohibited without permission from Computas AS ©

The role of the Enterprise Knowledge Arch. Enterprise Information Portal – from 1995

• From Newspaper publishing to Advanced Information Management

Enterprise Integration Portals – from 1999• From Application Integration to Web-services Integration

Enterprise Design and Development Platforms• Model Designed Solutions

Customizing Portal-based Project Engineering Management Platforms.

The portal layout and capabilities will be model-designed and the contents will be model-generated and

managed.

Page 10: Open Group EA conference, Brussels, 22 nd April 2004 Track #4A: Enterprise Architecture and Technology Operational Enterprise Architecture European Research.

Reproduction prohibited without permission from Computas AS ©

Core supporting AKM technology concepts Enterprise Knowledge Spaces implemented using POPS to

build the EKA and design/generate Enterprise Visual Scenes

AMIS

Scene of Action

Each step is a set of operational and descriptive, reflective views

PPPCPOPS

SSFT

Page 11: Open Group EA conference, Brussels, 22 nd April 2004 Track #4A: Enterprise Architecture and Technology Operational Enterprise Architecture European Research.

Reproduction prohibited without permission from Computas AS ©

Work ahead - challenges

Control and manage the core knowledge of any enterprise, knowledge models built on Enterprise Knowledge Architectures (EKA) must be supported using languages implementing the POPS methodology !

[3]

Web Component

(Portlet)

PEME

Model

Model-generated Workplaces

Model RepositoryOrganization Products SystemsProcesses

AKMii is a configurable web platform where solutions are model-designed, and the user environment is dynamically model-generated.

Page 12: Open Group EA conference, Brussels, 22 nd April 2004 Track #4A: Enterprise Architecture and Technology Operational Enterprise Architecture European Research.

Reproduction prohibited without permission from Computas AS ©

AKM platforms – some KM/KC conclusions Knowledge development and capture is

holistic modeling of enterprise aspects and views,

Knowledge creation is executing meta-modeling tasks and services, extending the contents of the EKA,

Knowledge use and value creation is performing model interrogations, analyses, and work (task and method) execution,

Knowledge management is developing and managing meta-models and architectures, and supporting governance views.

Cognitive and Generative Learning prepares knowledge for practical use as Competence, Skill and Attitude profiles,

Experiences and Wisdom of new ways of working drive new methods and change.

Custom.EKA

Page 13: Open Group EA conference, Brussels, 22 nd April 2004 Track #4A: Enterprise Architecture and Technology Operational Enterprise Architecture European Research.

Reproduction prohibited without permission from Computas AS ©

Conclusions

Model-driven architecture is a reality

Model-generated workplaces have been prototyped

Model–designed web-solutions are targetted for 2005

Model-integrated enterprises will soon be a reality

Model-produced software components …..

Model-managed knowledge and web-services ….

Model-performed integrated analysis …….

These models must be Active Knowledge Models !!

Page 14: Open Group EA conference, Brussels, 22 nd April 2004 Track #4A: Enterprise Architecture and Technology Operational Enterprise Architecture European Research.

shaping the knowledge communities of the future

Computas NA, Inc.

Sales Contact: Phone: +1-425 391 2000 Fax: +1-425 313 0231 Email: [email protected]

Mailing address: Computas NA, Inc. 2721 226th Ave SE Sammamish, WA 98075, USA

Computas AS

General Contact: Phone: +47-67 83 10 00 Fax: +47-67 83 10 01 Email: [email protected]

Mailing address: Computas AS P.O.Box 482 N-1327 Lysaker, Norway

Visiting address: Vollsveien 9 N-1327 Lysaker, Norway

Web: www.computas.com

Computas AB

Sales Contact:

Par Larsson Phone: +46 (0)8 7406050 Email: [email protected]

RTD: www.akmii.net