the athena interoperability framework...

37
1 I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal Interoperability for Enterprise Software and Applications (I-ESA 2007) 30 March 2007, Madeira Island, Portugal Arne-Jørgen Berre 1 , Brian Elvesæter 1 , Nicolas Figay 2 , Claudia Guglielmina 3 , Svein G. Johnsen 1 , Dag Karlsen 4 , Thomas Knothe 5 and Sonia Lippe 6 The ATHENA Interoperability Framework (AIF) 1 SINTEF ICT, Oslo, Norway, {arne.j.berre, brian.elvesater, svein.g.johnsen}@sintef.no 2 EADS CCR, Suresnes, France, [email protected] 3 TXT e-Solutions, Genova, Italy, [email protected] 4 AKM, Lysaker, Norway, [email protected] 5 FhG IPK, Berlin, Germany, [email protected] 6 SAP Research, Brisbane, Australia, [email protected]

Upload: letram

Post on 30-Mar-2018

217 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

1I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

Interoperability for Enterprise Software and Applications (I-ESA 2007)

30 March 2007, Madeira Island, Portugal

Arne-Jørgen Berre1, Brian Elvesæter1, Nicolas Figay2, Claudia Guglielmina3, Svein G. Johnsen1, Dag Karlsen4, Thomas Knothe5 and Sonia Lippe6

The ATHENA Interoperability Framework (AIF)

1 SINTEF ICT, Oslo, Norway, {arne.j.berre, brian.elvesater, svein.g.johnsen}@sintef.no2 EADS CCR, Suresnes, France, [email protected] TXT e-Solutions, Genova, Italy, [email protected] AKM, Lysaker, Norway, [email protected] FhG IPK, Berlin, Germany, [email protected] SAP Research, Brisbane, Australia, [email protected]

Page 2: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

2I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

Presentation outline

● ATHENA Interoperability Framework (AIF)● Conceptual integration● Applicative integration● Technical integration

● ATHENA Interoperability Profiles● Application of AIF● Evaluation, conclusions and future work

Page 3: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

3I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

ATHENA Interoperability Framework (AIF)

Page 4: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

4I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

ATHENA Interoperability Framework (AIF)

Conceptual integration

- Reference architecture- Concepts- Models and metamodels- Languages

Technical integration

- Modelling tools- Execution environments

Applicativeintegration

- Methodologies- Use cases- Reference examples

Sources and usage of the AIF

integratesresearchresults ofATHENA

integrates prototypesfor a givenprofile

integrates experience from prototypes and technology testing

used for technology testing based on profiles

used for further identification of research requirements

used for transfer of knowledge regarding application of integration technologies

Page 5: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

5I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

AIF success criteria (research and development)● Holistic, generic, configurable and extensible solution approach

to interoperability.

● By holistic we mean that the framework should capture and inter-relate information from many perspectives covering business, knowledge, technical (ICT) and semantic issues relevant to interoperability.

● By generic we mean that the framework should be applicable and usable in numerous user scenarios having different interoperability requirements.

● By configurable we mean that the framework should allow to be customised to specific application domains and industry sectors.

● By extensible we mean that the framework should define guidelines and to include new perspectives according to different business and/or stakeholder concerns.

● Instantiation of the framework with research results from ATHENA.

● By instantiation we mean to successfully integrate results from the three research areas enterprise modelling, architectures and platforms, and ontology of ATHENA.

Page 6: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

6I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

Specification and development of the AIF

Foundation

• IDEAS InteroperabilityFramework

• IEEE Std. 1471

ATHENAInteroperabilityFramework (AIF)

• Conceptual integration• Applicative integration• Technical integration

ATHENASolution Space

• Action Line A1-A8• Action Line B3, B4 and B5

Objectives

1. Holistic, generic,configurable andextensible solutionapproach tointeroperability

2. Instantiation of theframework with researchresults from ATHENA.

ATHENA Use Cases

• Aeronautics andaerospace sector

• Automotive sector• Furniture sector• Telecom sector

Achieves

App

licat

ion

Inpu

t

Principles

ATHENAInteroperabilityProfiles (AIPs)

• (N)CPD profile• e-Procurement profile• PPM profile• SCM profile

Def

ines

Validation of AIFvia pilot experience

Page 7: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

7I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

AIF – Conceptual integration

Page 8: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

8I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

ATHENA Interoperability Reference Architecture

Enterprise/Business

Processes

Services

Information/Data

Cross-OrganisationalBusiness Processes

Collaborative EnterpriseModelling

Flexible Execution and Composition of Services

InformationInteroperability

Mod

el-D

riven

Inte

rope

rabi

lity

Sem

antic

s an

d O

ntol

ogie

s

Enterprise/Business

Processes

Services

Information/Data

Provided Required

Page 9: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

9I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

Conceptual integration

Page 10: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

10I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

Interoperability reference architectureEnterprise/Business

Processes

Services

Information/Data

Cross-OrganisationalBusiness Processes

Collaborative EnterpriseModelling

Flexible Execution and Composition of Services

InformationInteroperability

Mod

el-D

riven

Inte

rope

rabi

lity

Sem

antic

s an

d O

ntol

ogie

s

Enterprise/Business

Processes

Services

Information/Data

Provided Required

Page 11: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

11I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

AIF – Applicative integration

Page 12: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

12I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

ATHENA Interoperability Methodology (AIM)

Definition

Phases

Analysis Negotiation Realisation Operation Termination

Def. #1 Analyis. #1 Neg. #1 Real. #1 Real. #2 Oper. #1 Term. #1

Iterations

Support disciplines

Interoperability disciplines

Project management

Business collaboration modelling

Testing

Implementation

Interoperability maturity analysis

Deployment and assessment

Analysis and requirements

Solution mapping and design

Page 13: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

13I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

Baseline methodology

EIMM

Interoperabilityanalysis

Requirementssolutionmapping

Test definition

Implementation

Testing

IIAM

Implicit strategicbusiness

needs Optimizedco-operation

model

Interoperabilitymaturity and

modelling approach

Requirements related to

business needs

Solution blueprint(generic solutions)

Solution instance(actual solutions)

Testprocedure

Solutionimplementation

ROI(impact)

Methodology overview(V-model view)

Formalized interoperability business needs

BIF

Page 14: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

14I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

Requirements – solutions mapping

Interoperability Issues

B4

ATHENA Generic Solution

A4

Specific Solutions

Ax Projects

Specific Requirements

B4

Mapping through filtering based oncontext elements

C

BD

Contextelements

Annotation by the same context

elements

A

Page 15: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

15I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

ATHENA Knowledge Base (implemented in Protégé)

Page 16: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

16I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

ATHENA Interoperability Methodology (summary)Definition

Phases

Analysis Negotiation Realisation Operation Termination

Def. #1 Analyis. #1 Neg. #1 Real. #1 Real. #2 Oper. #1 Term. #1

Iterations

Support disciplines

Interoperability disciplines

Project management

Business collaboration modelling

Testing

Implementation

Interoperability maturity analysis

Deployment and assessment

Analysis and requirements

Solution mapping and design

EIMM

Interoperabilityanalysis

Requirementssolutionmapping

Test definition

Implementation

Testing

IIAM

Implicit strategicbusiness

needs Optimizedco-operation

model

Interoperabilitymaturity and

modelling approach

Requirements related to

business needs

Solution blueprint(generic solutions)

Solution instance(actual solutions)

Testprocedure

Solutionimplementation

ROI(impact)

Methodology overview(V-model view)

Formalized interoperability business needs

BIF

Interoperability Issues

B4

ATHENA Generic Solution

A4

Specific Solutions

Ax Projects

Specific Requirements

B4

Mapping through filtering based oncontext elements

C

BD

Contextelements

Annotation by the same context

elements

A

ATHENA Knowledge Base(implemented in Protégé)

Tool support

Page 17: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

17I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

AIF – Technical integration

Page 18: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

18I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

Technical architecture – ServicesEnterprise/Business

Processes

Services

Information/Data

Cross-OrganisationalBusiness Processes

Collaborative EnterpriseModelling

Flexible Execution and Composition of Services

InformationInteroperability

Mod

el-D

riven

Inte

rope

rabi

lity

Sem

antic

s an

d O

ntol

ogie

s

Enterprise/Business

Processes

Services

Information/Data

Provided Required

Page 19: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

19I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

Example configuration and implementation

MPCE

ServiceCompositionand Execution

Data Access andTransformation

Collaborative Product Design and Development

Enterprise/Business

Processes

Services

Information/Data

Knowledge ModelRepository

Enterprise/Business

Processes

Services

Information/DataXML Messages

Business ProcessModels

WSDL

BPEL

POP*

ConceptualView

“Requirements”

ConceptualView

“Requirements”

Model-GeneratedWorkplace

Model-GeneratedWorkplace

FunctionalView

“BoM”

FunctionalView

“BoM”

Context View“Ramp Up”

Context View“Ramp Up”

Context View“Qualification”Context View“Qualification”

Cross-OrganisationalBusiness Processes

ATHOS

Ontology

A*

Annotations

ReconciliationRules

THEMIS

ARGOS

ARES

Messages/Services

(Johnson)

SOA Modelling andTransformations

BPELExecution

Engine

PIM4SOA

ServiceConfiguration

(Johnson)

XML Schemas

AgentExecution

Framework

CBP Execution(Nehemiah)

Service Access(Gabriel)

CBP Definitions(Maestro

Service Enabling(Gabriel)

Page 20: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

20I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

ATHENA Interoperability Profiles (AIPs)

Page 21: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

21I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

Interoperability profileTemplate for ATHENA Interoperability Profile (AIP)

SolutionsInteroperability issues

Use cases(scenarios)

Standard

ATHENA

External

Use case #nUse case #1

ATHENA

Standard

External

Issue #1

Issue #n

An interoperability profile means a collection of ATHENA solutions that work together to solve a set of meaningful interoperability problems (interoperability issues).

Page 22: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

22I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

Development of interoperability profiles

ATHENA Knowledge Base(implemented in Protégé)

Tool support

Template for ATHENA Interoperability Profile (AIP)

SolutionsInteroperability issues

Use cases(scenarios)

Standard

ATHENA

External

Use case #nUse case #1

ATHENA

Standard

External

Issue #1

Issue #n

Page 23: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

23I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

ATHENA Interoperability Profiles (AIPs)ATHENA Interoperability Profile for CPD (Automotive sector)

Solutions

ATHENA Cross-organisational Business ProcessModelling and Enactment

ATHENA Model Exchange and Management

Interoperability issues

Use cases(scenarios)

Standard

ATHENA

External

POP*Metis MO2GO

Maestro

BRMF

Gabriel JohnsonNehemiah

Data FormatInteroperability

Strategic Sourcing Virtual & Physical Testing

ProcessInteroperability

Distributed inconsistent data

Applications focus ontransactions,

not on business processes

MPCE

Business Processes "hard-coded" in applications

PSI Action Plan

OrangeCATnet

ATHENA Interoperability Profile for NCPD (Aerospace sector)

Solutions

Collaborative Service-oriented Execution Platform

ATHENA Cross-organisational Business Process Enactment

NCPD Modellingand Governance

Semantic Mediation

Interoperability issues

Use cases(scenarios)

Standard

ATHENA

External

Liferay

JBOSS

ActiveBPEL

Gabriel JohnsonNehemiah

Eclipse

ArgoUML

Business and ICT Decoupling

Networked Collaborative Product Development

Workflow Interconnection

CollaborationOn the Web

Product Data Exchange, Sharing and Retention

PDM coupling

Shark

Maestro

AndroMDA JaweActiveBPEL

DRD KB

OpenLDAP

XSLT Processor

AndroMDA

STEP Mapper

ManufacturingStandards

XPDI Server of Reference

ATHENA Interoperability Profile for e-Procurement (Furniture sector)

Solutions

e-ProcurementmodellingGRAI Tools

SemanticMediation

Interoperability issues

Use cases(scenarios)

Standard

ATHENA

External

Confusion resulting from poor product

descriptions

Electronic procurement

Missing information,both from supplier

and buyer

Lag. Time from productorder to delivery could

be shorter

Repetitive manual processfor regular bulk orders

Time spent rating supplier

ARGOSA*

ARES

Conformance Test

ATHENACross-

organisationalBusiness

ProcessEnactment

Gabriel

Johnson

Nehemiah

EXP2XSD

EXP2SCH

EXP2XMI

Maestro

ATHOS

EXP2PIM4SOA2WSDL

ATHENA Interoperability Profile for PPM (Telecom sector)

SolutionsInteroperability issues

Use cases(scenarios)

Standard

ATHENA

External

Enterprise description andknowledge management

(Near) real-time aggregated views

of key business information

Ability of integrated applications through a single point of entry.

Automatic generation of workplaces

MetisMO2GO Grai

Modelling Suite

MPCEPOP*Model Management and Sharing

iKnow

ADARESSIS

ECC5

NETWEAVER

MGWP TIP Services for Web services

TIPPA

Model-generatedWorkplaces

Test Driver

Johnson (+Lyndon)

WSDL

Product Portfolio Management

ATHENA Interoperability Profile for NCPD (Aerospace sector)

Solutions

Collaborative Service-oriented Execution Platform

ATHENA Cross-organisational Business Process Enactment

NCPD Modellingand Governance

Semantic Mediation

Interoperability issues

Use cases(scenarios)

Standard

ATHENA

External

Liferay

JBOSS

ActiveBPEL

Gabriel JohnsonNehemiah

Eclipse

ArgoUML

Business and ICT Decoupling

Networked Collaborative Product Development

Workflow Interconnection

CollaborationOn the Web

Product Data Exchange, Sharing and Retention

PDM coupling

Shark

Maestro

AndroMDA JaweActiveBPEL

DRD KB

OpenLDAP

XSLT Processor

AndroMDA

STEP Mapper

ManufacturingStandards

XPDI Server of Reference

Page 24: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

24I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

Application of the AIF

Page 25: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

25I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

Inventory Visibility and Interoperability (IV&I) pilot at AIAG (Automotive Industry Action Group)

… to model based views required for specification and implementation

Specification andImplementation Assistant

Data Types Requirements

OEMSupplierMaterial Flow

Information Flow

From fragmented disjoined specifications …

Page 26: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

26I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

Objectives for application

● Completeness: Identification of all critical items to be covered into the model

● Time: Duration for determining the right modelling approach

● Adaptability: What's happen when the entry point and contingencies are not quite clear

Page 27: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

27I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

Scope of the application

EIMM

Interoperabilityanalysis

Requirementssolutionmapping

Test definition

Implementation

Testing

IIAM

Implicit strategicbusiness

needs Optimizedco-operation

model

Interoperabilitymaturity and

modelling approach

Requirements related to

business needs

Solution blueprint(generic solutions)

Solution instance(actual solutions)

Testprocedure

Solutionimplementation

ROI(impact)

Methodology overview(V-model view)

Formalized interoperability business needs

BIF

Page 28: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

28I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

BIF profile – To be - Approach

Starting Information Base about the IV&I Business Objectives

Identify BIF ProfileCategory Sub Category 5

(fully interope

rable)

4 (qualifie

d)

3 (modera

te)

2 (minimum

)

1 (none)

Management of external

relationships

Cooperation (management) process

Risk & conflict management

Cooperation contract

Collaborative Business Processes

Public Process

Process visibility

Business semantics (business documents)

Business semantics (master data)

Employees & Culture

Partnership management

Trust

Social capital

Information Systems

Interaction type

Cooperation architecture

Security & Privacy

Page 29: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

29I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

EIMM integrated into the Establishment Methodology

Enterprise MaturityCurrent & Future

Business Scope of Modelling Task

ModellingParameter

Model Quality

Assessment according to the Enterprise Interoperability Maturity Model

(EIMM)

Enterprise Model(Execution and continuous improvement

of enterprise model supported collaboration processes)

Deducing the Modelling Approach

&the Methodology

BIF Profile

Page 30: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

30I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

Approach – Perform Functional Analysis based on AIF Railroad and required Interoperability Functions

DRDS Knowledge BaseInteroperability Functions

MO2GO

Data

Services

Business

Construction of Cross-Organisational Business Processes

Enterprise Modelling in the context of Collaborative Enterprises

Flexible Execution and Composition of Services

Data Transformation

MD

D

Sem

antic

Processes

Data

Services

Processes

Business

Interoperability Reference Architecture

Business Needs and Requirements

AIAG Scenario

List of generic functions

Page 31: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

31I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

Context elements modelled in Protégé – Business needs and Generic solutions are annotated with these classes

Page 32: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

32I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

Mapping Solution - Summary

Generic solution Specific solution

1. Assessment BIF, EIMM

2. Model creation MO²GO tool

3. Model enrichment MO²GO tool

4. Common views creation Process Assistant application

5. Horizontal model transformation

Model exchange POP*, IEM to POP*, ARIS to POP* , GRAI to POP*

Page 33: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

33I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

Evaluation, conclusion and future work

Page 34: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

34I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

Evaluation of success criteriaSuccess Criteria Evaluation results

Holistic approach to interoperability

• Meet successfully the criteria to provide a holistic approach to deal with interoperability problems

• Allows the expression of business needs on all of its levels: business, processes, application and services

• The majority of ATHENA tools address at least one dimension of the framework

Generic approach to interoperability

• The genericity of the approach is difficult to be judged within ATHENA programme

• The validation on our pilot scenarios shows that AIF is considered as generic enough to be used outside ATHENA in other scenarios

Configurable approach to interoperability

• Validation as part of future work within new research efforts and/or EIC activities.

Extensible approach to interoperability

• Validation as part of future work within new research efforts and/or EIC activities.

Instantiation of AIF with research results from ATHENA

• AIF was used by 7 scenarios, six of which were instantiation into pilots

• The instantiations of AIF in the ATHENA scenarios and pilots indicated successful cases where individual ATHENA solutions were integrated to provide a solution to a complex interoperability issues

• Other cases highlight situation in which the integration was difficult

Page 35: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

35I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

Claimed results and major contributions

● ATHENA Interoperability Reference Architecture

● Specification of the ATHENA Interoperability Framework

● ATHENA Interoperability Methodology (AIM)

● ATHENA Interoperability Profiles and Dynamic Requirement Definition

● Interoperability Project Support Suite

● Process-based Interoperability Infrastructure

● Product-based Interoperability Infrastructure

Definition

Phases

Analysis Negotiation Realisation Operation Termination

Def. #1 Analyis. #1 Neg. #1 Real. #1 Real. #2 Oper. #1 Term. #1

Iterations

Support disciplines

Interoperability disciplines

Project management

Business collaboration modelling

Testing

Implementation

Interoperability maturity analysis

Deployment and assessment

Analysis and requirements

Solution mapping and design

Enterprise/Business

Processes

Services

Information/Data

Cross-OrganisationalBusiness Processes

Collaborative EnterpriseModelling

Flexible Execution and Composition of Services

InformationInteroperability

Mod

el-D

riven

Inte

rope

rabi

lity

Sem

antic

s an

d O

ntol

ogie

s

Enterprise/Business

Processes

Services

Information/Data

Provided Required

Enterprise Modelling Tool Web Browser

Modeling tool interface

Repository

Collaboration space portal

Task Mngmt

Web Service Plugin

Model Generated Workplace

View Mngmt

Role Mngmt

Enterprise Modelling Tool Web Browser

Modeling tool interface

Repository

Collaboration space portal

Task Mngmt

Web Service Plugin

Model Generated Workplace

View Mngmt

Role Mngmt

Page 36: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

36I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

Future work

● Towards an operational solution on the

Web

● Definition and implementation of

interoperability service utilities (ISUs)

● Refinement of interoperability profiles

● Input to the development of the European

Interoperability Framework (EIF)

Template for ATHENA Interoperability Profile (AIP)

SolutionsInteroperability issues

Use cases(scenarios)

Standard

ATHENA

External

Use case #nUse case #1

ATHENA

Standard

External

Issue #1

Issue #n

Page 37: The ATHENA Interoperability Framework (AIF)folk.uio.no/briane/presentations/ajb_iesa_2007_athena_presentation.pdf · 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com

37I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

Thank you