SlideShare a Scribd company logo
1 of 37
Download to read offline
The ATHENA Interoperability
Framework (AIF)
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
1 SINTEF
2 EADS
3 TXT

ICT, Oslo, Norway, {arne.j.berre, brian.elvesater, svein.g.johnsen}@sintef.no

CCR, Suresnes, France, nicolas.figay@eads.net

e-Solutions, Genova, Italy, claudia.guglielmina@txt.it

4 AKM,

Lysaker, Norway, d.karlsen@akmodeling.com

5 FhG

IPK, Berlin, Germany, thomas.knothe@ipk.fraunhofer.de

6 SAP

Research, Brisbane, Australia, sonia.lippe@sap.com

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

1
Presentation outline
●

ATHENA Interoperability Framework (AIF)
●
●
●

●
●
●

Conceptual integration
Applicative integration
Technical integration

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

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

2
ATHENA Interoperability Framework
(AIF)

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

3
Sources and usage of the AIF
used for further identification
of research requirements
integrates
research
results of
ATHENA

ATHENA Interoperability Framework (AIF)
Conceptual integration
- Reference architecture
- Concepts
- Models and metamodels
- Languages

Applicative
integration
- Methodologies
- Use cases
- Reference examples

integrates
experience from
prototypes and
technology testing

Technical integration

integrates
prototypes
for a given
profile

- Modelling tools
- Execution environments

used for technology
testing based on
profiles
I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

used for transfer of knowledge
regarding application of integration
technologies
4
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.

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

5
Specification and development of the AIF
Objectives
1. Holistic, generic,
configurable and
extensible solution
approach to
interoperability
2. Instantiation of the
framework with research
results from ATHENA.

Validation of AIF
via pilot experience

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

• Conceptual integration
• Applicative integration
• Technical integration

ATHENA Use Cases
• Aeronautics and
aerospace sector
• Automotive sector
• Furniture sector
• Telecom sector

Defines

ATHENA
Interoperability
Framework (AIF)

Application

ATHENA
Solution Space

Input

Achieves

ATHENA
Interoperability
Profiles (AIPs)
•
•
•
•

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

Principles

Foundation
• IDEAS Interoperability
Framework
• IEEE Std. 1471
I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

6
AIF – Conceptual integration

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

7
ATHENA Interoperability Reference Architecture

Processes

Services

Information/
Data

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

Collaborative Enterprise
Modelling
Cross-Organisational
Business Processes
Flexible Execution and
Composition of Services
Information
Interoperability

Enterprise/
Business
Semantics and Ontologies

Enterprise/
Business

Required

Model-Driven Interoperability

Provided

Processes

Services

Information/
Data

8
Conceptual integration

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

9
Interoperability reference architecture

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

Processes

Services

Information/
Data

Required
Collaborative Enterprise
Modelling
Cross-Organisational
Business Processes
Flexible Execution and
Composition of Services
Information
Interoperability

Enterprise/
Business
Semantics and Ontologies

Enterprise/
Business

Model-Driven Interoperability

Provided

Processes

Services

Information/
Data

10
AIF – Applicative integration

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

11
ATHENA Interoperability Methodology (AIM)
Phases
Definition

Analysis

Negotiation

Def. #1

Analyis. #1

Neg. #1

Realisation

Operation

Termination

Oper. #1

Term. #1

Interoperability disciplines
Business collaboration modelling
Interoperability maturity analysis
Analysis and requirements
Solution mapping and design
Implementation
Testing
Deployment and assessment
Support disciplines
Project management
Real. #1

Real. #2

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

12
Baseline methodology
Implicit strategic
business
needs

Optimized
co-operation
model

Methodology overview
(V-model view)

ROI
(impact)

Formalized
interoperability
business needs

BIF

IIAM

Interoperability
maturity and
modelling approach

EIMM

Interoperability
analysis

Requirements
related to
business needs

Requirements
solution
mapping

Test definition

Solution blueprint
(generic solutions)
Solution instance
(actual solutions)

Test
procedure

Testing

Implementation

Solution
implementation

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

13
Requirements – solutions mapping
A

Specific
Requirements
B4

Specific
Solutions
Ax Projects

C

ATHENA
Generic
Solution
A4

B

Context
elements

D

Interoperability
Issues
B4

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

Annotation by
the same context
elements
Mapping through
filtering based on
context elements

14
ATHENA Knowledge Base (implemented in Protégé)

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

15
ATHENA Interoperability Methodology (summary)
Phases
Definition

Analysis

Negotiation

Def. #1

Analyis. #1

Neg. #1

Realisation

Operation

Termination

Oper. #1

Term. #1

Interoperability disciplines
Business collaboration modelling
Interoperability maturity analysis
Analysis and requirements
Solution mapping and design
Implementation
Testing
Deployment and assessment
Support disciplines
Project management
Real. #1

Real. #2

Iterations

Implicit strategic
business
needs

Optimized
co-operation
model

A

Methodology overview
(V-model view)

ROI
(impact)

Formalized
interoperability
business needs

BIF

Interoperability
analysis

D

Requirements
related to
business needs

Requirements
solution
mapping

Interoperability
Issues
B4

Annotation by
the same context
elements

ATHENA
Generic
Solution
A4

Mapping through
filtering based on
context elements

B

ATHENA Knowledge Base
(implemented in Protégé)

Solution instance
(actual solutions)

Test
procedure

C

Tool support

Solution blueprint
(generic solutions)

Test definition

Specific
Solutions
Ax Projects
Context
elements

IIAM

Interoperability
maturity and
modelling approach

EIMM

Specific
Requirements
B4

Testing

Implementation

Solution
implementation

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

16
AIF – Technical integration

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

17
Technical architecture – Services

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

Processes

Services

Information/
Data

Required
Collaborative Enterprise
Modelling
Cross-Organisational
Business Processes
Flexible Execution and
Composition of Services
Information
Interoperability

Enterprise/
Business
Semantics and Ontologies

Enterprise/
Business

Model-Driven Interoperability

Provided

Processes

Services

Information/
Data

18
Example configuration and implementation
Collaborative Product Design and Development
Enterprise/
Business

Conceptual
View
“Requirements”

Functional
View
“BoM”

Context View
“Ramp Up”

Context View
“Qualification”

ATHOS

Enterprise/
Business

Ontology
ModelGenerated
Workplace

Knowledge Model
Repository

MPCE
POP*

A*

Processes

Cross-Organisational
Business Processes
Business Process
Models

SOA Modelling and
Transformations

BPEL
Execution
Engine

BPEL

PIM4SOA
CBP Execution
(Nehemiah)

Service Enabling
(Gabriel)

Service Access
(Gabriel)

Service
Composition
and Execution

WSDL

Service
Configuration
(Johnson)

Processes

Annotations

CBP Definitions
(Maestro

Services

THEMIS

Agent
Execution
Framework

Messages/
Services
(Johnson)

ARGOS
Services
Reconciliation
Rules

ARES
Information/
Data

Data Access and
Transformation

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

XML Schemas

XML Messages

Information/
Data

19
ATHENA Interoperability Profiles (AIPs)

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

20
Interoperability profile
Template for ATHENA Interoperability Profile (AIP)

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

Use cases
(scenarios)

Use case #1

Use case #n

External
Issue #1

ATHENA

Issue #n

Standard

Standard

Interoperability issues

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

Solutions

ATHENA
External

21
Development of interoperability profiles
Template for ATHENA Interoperability Profile (AIP)
Use cases
(scenarios)

Use case #1

Use case #n

External
Issue #1

ATHENA

Standard

Issue #n

Standard

Interoperability issues

Solutions

ATHENA
External

Tool support

ATHENA Knowledge Base
(implemented in Protégé)

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

22
ATHENA Interoperability Profiles (AIPs)
ATHENA Interoperability Profile for NCPD (Aerospace sector)

ATHENA Interoperability Profile for CPD (Automotive sector)

ATHENA Interoperability Profile for NCPD (Aerospace sector)

Use cases
(scenarios)

Strategic Sourcing

Use cases
(scenarios)

Virtual & Physical Testing

Use cases
Data Format
Interoperability
(scenarios)

ATHENA Model Exchange and Management
Networked Collaborative Product Development
Business and ICT

Metis

POP*

MO2GO

MPCE

Liferay

Maestro

Nehemiah

Business and ICT
Decoupling

Gabriel

Johnson

PSI
BRMF

Workflow
Interoperability issues
Interconnection

Product Data Exchange,
Sharing and Retention

Liferay

Lag. Time from product
order to delivery could
be shorter

Product Data Exchange,
EXP2XSD
Sharing and Retention Tools
GRAI

Confusion resulting
from poor product
descriptions

Time spent rating supplier
Repetitive manual process
for regular bulk orders

ARES

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

ATHOS

EXP2XMI

ArgoUML

ActiveBPEL
OpenLDAP

AndroMDA

AndroMDA

Jawe
Standard
ATHENA
External

Nehemiah

Gabriel

Johnson

ATHENA Interoperability Profile for PPM (Telecom sector)
Product Portfolio Management

Semantic Mediation

STEP Mapper

Semantic
Mediation

Conformance Test

Shark

Maestro

Manufacturing

Use cases
(scenarios)

Enterprise description and
knowledge management

Automatic generation
of workplaces

XSLT Processor

Eclipse

DRD KB

NCPDModelling Suite
Modelling
and Governance
MO GO
Metis
Grai
2

Model-generated
Workplaces

PA

TIP

Maestro

Model Management and Sharing

ArgoUML
POP*
MPCE

EXP2PIM4SOA2WSDL

Nehemiah
Gabriel
Johnson

EXP2SCH

ATHENA
Crossorganisational
Business
Process
Enactment

Solutions

e-Procurement
modelling

AndroMDA

AndroMDA

Ability of integrated applications
through a single point of entry.

Manufacturing
Standards

MGWP TIP Services
for Web services

Jawe
Test Driver

NETWEAVER

Maestro

Interoperability issues

Interoperability issues

ActiveBPEL

DRD KB

XSLT Processor

NCPD Modelling
and Governance

External

Collaboration
On the Web
Electronic procurement

PDM coupling

Johnson

Standards
ATHENA Cross-organisational Business Process Enactment
Solutions
Interoperability issues

ATHENA Interoperability Profile for e-Procurement (Furniture sector)

ARGOS

Gabriel

ATHENA

Solutions

A*

OpenLDAP

Eclipse
XPDI Server of Reference
STEP Mapper

Standard

Missing information,
both from supplier
and buyer

Shark

Semantic Mediation

PDM coupling
JBOSS

Orange

ActiveBPEL

ATHENA Cross-organisational Business Process Enactment

Nehemiah

Action Plan

CATnet

XPDI Server of Reference

Collaboration
Collaborative Service-oriented Execution Platform
On the Web

Business Processes
"hard-coded" in applications

Use cases
(scenarios)

JBOSS

Workflow
Interconnection
ATHENA Cross-organisational Business Process
Modelling and Enactment

Applications focus on
transactions,
not on business processes

Collaborative Service-oriented Execution Platform

Decoupling

Process
Interoperability
Distributed
inconsistent data

Networked Collaborative Product Development

ActiveBPEL

Johnson (+Lyndon)

(Near) real-time
aggregated views
of key business information

Standard
ATHENA
External

SolutionsWSDL

Interoperability issues

SIS

ADARES

ECC5

iKnow

Solutions

Standard
ATHENA
Standard

External
ATHENA
External

23
Application of the AIF

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

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

Information Flow
Material Flow

Supplier

OEM

Data Types Requirements

From fragmented disjoined
specifications …

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

… to model based views required for
specification and implementation

25
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

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

26
Scope of the application
Implicit strategic
business
needs

Optimized
co-operation
model

Methodology overview
(V-model view)

ROI
(impact)

Formalized
interoperability
business needs

BIF

IIAM

Interoperability
maturity and
modelling approach

EIMM

Interoperability
analysis

Requirements
related to
business needs

Requirements
solution
mapping

Test definition

Solution blueprint
(generic solutions)
Solution instance
(actual solutions)

Test
procedure

Testing

Implementation

Solution
implementation

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

27
BIF profile – To be - Approach

Identify BIF Profile
Category

Sub Category

5
(fully
interope
rable)

4
(qualifie
d)

3
(modera
te)

2
(minimum
)

1
(none)

Cooperation
(management) process
Management of
external
relationships

Risk & conflict
management
Cooperation contract
Public Process
Process visibility

Collaborative
Business Processes

Business semantics
(business documents)
Business semantics
(master data)
Partnership
management

Employees & Culture

Trust
Social capital
Interaction type

Information Systems

Cooperation
architecture
Security & Privacy

Starting Information Base about the
IV&I Business Objectives
I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

28
EIMM integrated into the Establishment Methodology
Enterprise Model
(Execution and continuous improvement
of enterprise model supported collaboration
processes)

Deducing the
Modelling Approach
&
the Methodology
Assessment according to the
Enterprise Interoperability Maturity Model
(EIMM)

Model Quality
Modelling
Parameter
Business Scope of
Modelling Task
Enterprise Maturity
Current & Future
BIF Profile

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

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

Interoperability Reference Architecture
Business

Business Needs
and Requirements

Construction of Cross-Organisational
Business Processes
MDD

Processes

Enterprise Modelling in the context of
Collaborative Enterprises

Flexible Execution and Composition
of Services

Data

Data Transformation

Semantic

Services

Business

Processes
Services

MO2GO
Data

DRDS Knowledge Base
Interoperability Functions

List of generic functions
I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

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

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

31
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*

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

32
Evaluation, conclusion and future work

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

33
Evaluation of success criteria
Success Criteria

Evaluation results
•

Holistic approach to
interoperability

•
•
•

Generic approach to
interoperability
Configurable approach to
interoperability
Extensible approach to
interoperability

•

•
•
•

Instantiation of AIF with
research results
from ATHENA

•

•

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

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
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
Validation as part of future work within new research efforts
and/or EIC activities.
Validation as part of future work within new research efforts
and/or EIC activities.
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
34
Claimed results and major contributions
Provided

Required

Processes

Services

Information/
Data

Enterprise/
Business

Collaborative Enterprise
Modelling

Semantics and Ontologies

Model-Driven Interoperability

Enterprise/
Business

Cross-Organisational
Business Processes
Flexible Execution and
Composition of Services

Processes

Services

Information
Interoperability

●

Information/
Data

Architecture
●

Analysis

Negotiation

Def. #1

Analyis. #1

Neg. #1

Realisation

Operation

Termination

Oper. #1

Specification of the ATHENA Interoperability
Framework

Phases
Definition

ATHENA Interoperability Reference

Term. #1

Interoperability disciplines
Business collaboration modelling
Interoperability maturity analysis
Analysis and requirements
Solution mapping and design

●

ATHENA Interoperability Methodology (AIM)

●

ATHENA Interoperability Profiles and Dynamic

Implementation
Testing
Deployment and assessment
Support disciplines
Project management
Real. #1

Real. #2

Iterations

Requirement Definition
●

Enterprise
Modelling Tool

Web Browser

Interoperability Project Support Suite

●

Process-based Interoperability Infrastructure

●

Product-based Interoperability Infrastructure

Collaboration space portal

Modeling tool
interface

Model Generated Workplace
Role
Mngmt

View
Mngmt

Repository

Task
Mngmt

Web Service
Plugin

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

35
Future work
●

Towards an operational solution on the
Web

●

Definition and implementation of
interoperability service utilities (ISUs)

Template for ATHENA Interoperability Profile (AIP)
Use cases
(scenarios)

Use case #1

Use case #n

●

Refinement of interoperability profiles

●

Input to the development of the European

External
Issue #1

ATHENA

Issue #n

Standard

Standard

Interoperability issues

Solutions

ATHENA
External

Interoperability Framework (EIF)
I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal

36
Thank you

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

37

More Related Content

Similar to The ATHENA Interoperability Framework

Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)
Nathaniel Palmer
 
Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)
Nathaniel Palmer
 

Similar to The ATHENA Interoperability Framework (20)

Industry day june 2013 standard and research v2
Industry day june 2013   standard and research v2Industry day june 2013   standard and research v2
Industry day june 2013 standard and research v2
 
What is IMAGINE for me?
What is IMAGINE for me?What is IMAGINE for me?
What is IMAGINE for me?
 
Towards Enterprise Interoperability Service Utilities
Towards Enterprise Interoperability Service UtilitiesTowards Enterprise Interoperability Service Utilities
Towards Enterprise Interoperability Service Utilities
 
Simpda 2014 - A living story: measuring quality of developments in a large in...
Simpda 2014 - A living story: measuring quality of developments in a large in...Simpda 2014 - A living story: measuring quality of developments in a large in...
Simpda 2014 - A living story: measuring quality of developments in a large in...
 
3 synergies fines_and_effra-thestrup
3 synergies fines_and_effra-thestrup3 synergies fines_and_effra-thestrup
3 synergies fines_and_effra-thestrup
 
SABSA vs. TOGAF in a RMF NIST 800-30 context
SABSA vs. TOGAF in a RMF NIST 800-30 contextSABSA vs. TOGAF in a RMF NIST 800-30 context
SABSA vs. TOGAF in a RMF NIST 800-30 context
 
20140508 sip@isotc184 sc4
20140508 sip@isotc184 sc420140508 sip@isotc184 sc4
20140508 sip@isotc184 sc4
 
2019 04-30 MIDIH solutions and DIHIWARE platform
2019 04-30 MIDIH solutions and DIHIWARE platform2019 04-30 MIDIH solutions and DIHIWARE platform
2019 04-30 MIDIH solutions and DIHIWARE platform
 
Microsoft Shutters
Microsoft ShuttersMicrosoft Shutters
Microsoft Shutters
 
Software Architecture Evaluation: A Systematic Mapping Study
Software Architecture Evaluation: A Systematic Mapping StudySoftware Architecture Evaluation: A Systematic Mapping Study
Software Architecture Evaluation: A Systematic Mapping Study
 
Business modelling in the fuzzy front end of innovation camera ready 29june11
Business modelling in the fuzzy front end of innovation camera ready 29june11Business modelling in the fuzzy front end of innovation camera ready 29june11
Business modelling in the fuzzy front end of innovation camera ready 29june11
 
DrupalDay 2014 - Ecology of value and DRUPAL@Engineering: the experience of a...
DrupalDay 2014 - Ecology of value and DRUPAL@Engineering: the experience of a...DrupalDay 2014 - Ecology of value and DRUPAL@Engineering: the experience of a...
DrupalDay 2014 - Ecology of value and DRUPAL@Engineering: the experience of a...
 
Towards an Effective Process Improvement Platform: Spago4Q and the QEST nD Mo...
Towards an Effective Process Improvement Platform: Spago4Q and the QEST nD Mo...Towards an Effective Process Improvement Platform: Spago4Q and the QEST nD Mo...
Towards an Effective Process Improvement Platform: Spago4Q and the QEST nD Mo...
 
TCI 2014 IP Management in Industry Clusters
TCI 2014 IP Management in Industry ClustersTCI 2014 IP Management in Industry Clusters
TCI 2014 IP Management in Industry Clusters
 
Mohamed thalha senior mes consultant Resume
Mohamed thalha  senior mes consultant ResumeMohamed thalha  senior mes consultant Resume
Mohamed thalha senior mes consultant Resume
 
Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)
 
Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)
 
Towards a Model-Driven and Role-Configurable Methodology Suite for Enterprise...
Towards a Model-Driven and Role-Configurable Methodology Suite for Enterprise...Towards a Model-Driven and Role-Configurable Methodology Suite for Enterprise...
Towards a Model-Driven and Role-Configurable Methodology Suite for Enterprise...
 
Balanced Measurement Sets: Criteria for Improving Project Management Practices
Balanced Measurement Sets: Criteria for Improving  Project Management PracticesBalanced Measurement Sets: Criteria for Improving  Project Management Practices
Balanced Measurement Sets: Criteria for Improving Project Management Practices
 
Lloyd Green (IEEE): Standardization Needs and Efforts in VR/AR
Lloyd Green (IEEE): Standardization Needs and Efforts in VR/ARLloyd Green (IEEE): Standardization Needs and Efforts in VR/AR
Lloyd Green (IEEE): Standardization Needs and Efforts in VR/AR
 

More from Brian Elvesæter

More from Brian Elvesæter (17)

A Comparison of the Essence 1.0 and SPEM 2.0 Specifications for Software Engi...
A Comparison of the Essence 1.0 and SPEM 2.0 Specifications for Software Engi...A Comparison of the Essence 1.0 and SPEM 2.0 Specifications for Software Engi...
A Comparison of the Essence 1.0 and SPEM 2.0 Specifications for Software Engi...
 
Experiences with Migration from SPEM 2.0 to Essence 1.0 for the REMICS Method...
Experiences with Migration from SPEM 2.0 to Essence 1.0 for the REMICS Method...Experiences with Migration from SPEM 2.0 to Essence 1.0 for the REMICS Method...
Experiences with Migration from SPEM 2.0 to Essence 1.0 for the REMICS Method...
 
Extending the Kernel with Practices to Create Methods
Extending the Kernel with Practices to Create MethodsExtending the Kernel with Practices to Create Methods
Extending the Kernel with Practices to Create Methods
 
Towards an Agile Foundation for the Creation and Enactment of Software Engine...
Towards an Agile Foundation for the Creation and Enactment of Software Engine...Towards an Agile Foundation for the Creation and Enactment of Software Engine...
Towards an Agile Foundation for the Creation and Enactment of Software Engine...
 
Language (SoaML): A baseline for Specification of Cloud-based Services
Language (SoaML): A baseline for Specification of Cloud-based ServicesLanguage (SoaML): A baseline for Specification of Cloud-based Services
Language (SoaML): A baseline for Specification of Cloud-based Services
 
ESSENSE – A Kernel of Essentials for Software Engineering
ESSENSE – A Kernel of Essentials for Software EngineeringESSENSE – A Kernel of Essentials for Software Engineering
ESSENSE – A Kernel of Essentials for Software Engineering
 
Service Modelling with SoaML
Service Modelling with SoaMLService Modelling with SoaML
Service Modelling with SoaML
 
A Customizable Methodology for the Model-driven Engineering of Service-based ...
A Customizable Methodology for the Model-driven Engineering of Service-based ...A Customizable Methodology for the Model-driven Engineering of Service-based ...
A Customizable Methodology for the Model-driven Engineering of Service-based ...
 
Networked Enterprise transformation and resource management in future interne...
Networked Enterprise transformation and resource management in future interne...Networked Enterprise transformation and resource management in future interne...
Networked Enterprise transformation and resource management in future interne...
 
OMG Specifications for Enterprise Interoperability
OMG Specifications for Enterprise InteroperabilityOMG Specifications for Enterprise Interoperability
OMG Specifications for Enterprise Interoperability
 
Application of SHAPE Technologies in Production and Process Optimization
Application of SHAPE Technologies in Production and Process OptimizationApplication of SHAPE Technologies in Production and Process Optimization
Application of SHAPE Technologies in Production and Process Optimization
 
Rapid Prototyping for Service-Oriented Architectures
Rapid Prototyping for Service-Oriented ArchitecturesRapid Prototyping for Service-Oriented Architectures
Rapid Prototyping for Service-Oriented Architectures
 
Integrated Enterprise Service Architecture
Integrated Enterprise Service ArchitectureIntegrated Enterprise Service Architecture
Integrated Enterprise Service Architecture
 
Web Services og SOA – hvordan vi ser for oss bruk i fremtiden?
Web Services og SOA – hvordan vi ser for oss bruk i fremtiden?Web Services og SOA – hvordan vi ser for oss bruk i fremtiden?
Web Services og SOA – hvordan vi ser for oss bruk i fremtiden?
 
Enterprise Architecture og SOA trender
Enterprise Architecture og SOA trenderEnterprise Architecture og SOA trender
Enterprise Architecture og SOA trender
 
Web services og SOA – hvordan ser vi for oss bruk i fremtiden?
Web services og SOA – hvordan ser vi for oss bruk i fremtiden?Web services og SOA – hvordan ser vi for oss bruk i fremtiden?
Web services og SOA – hvordan ser vi for oss bruk i fremtiden?
 
Hva er SOA og Web services?
Hva er SOA og Web services?Hva er SOA og Web services?
Hva er SOA og Web services?
 

Recently uploaded

Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
FIDO Alliance
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
UXDXConf
 

Recently uploaded (20)

Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
Your enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4jYour enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4j
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptx
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform Engineering
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024
 

The ATHENA Interoperability Framework

  • 1. The ATHENA Interoperability Framework (AIF) 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 1 SINTEF 2 EADS 3 TXT ICT, Oslo, Norway, {arne.j.berre, brian.elvesater, svein.g.johnsen}@sintef.no CCR, Suresnes, France, nicolas.figay@eads.net e-Solutions, Genova, Italy, claudia.guglielmina@txt.it 4 AKM, Lysaker, Norway, d.karlsen@akmodeling.com 5 FhG IPK, Berlin, Germany, thomas.knothe@ipk.fraunhofer.de 6 SAP Research, Brisbane, Australia, sonia.lippe@sap.com I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal 1
  • 2. Presentation outline ● ATHENA Interoperability Framework (AIF) ● ● ● ● ● ● Conceptual integration Applicative integration Technical integration ATHENA Interoperability Profiles Application of AIF Evaluation, conclusions and future work I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal 2
  • 3. ATHENA Interoperability Framework (AIF) I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal 3
  • 4. Sources and usage of the AIF used for further identification of research requirements integrates research results of ATHENA ATHENA Interoperability Framework (AIF) Conceptual integration - Reference architecture - Concepts - Models and metamodels - Languages Applicative integration - Methodologies - Use cases - Reference examples integrates experience from prototypes and technology testing Technical integration integrates prototypes for a given profile - Modelling tools - Execution environments used for technology testing based on profiles I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal used for transfer of knowledge regarding application of integration technologies 4
  • 5. 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. I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal 5
  • 6. Specification and development of the AIF Objectives 1. Holistic, generic, configurable and extensible solution approach to interoperability 2. Instantiation of the framework with research results from ATHENA. Validation of AIF via pilot experience • Action Line A1-A8 • Action Line B3, B4 and B5 • Conceptual integration • Applicative integration • Technical integration ATHENA Use Cases • Aeronautics and aerospace sector • Automotive sector • Furniture sector • Telecom sector Defines ATHENA Interoperability Framework (AIF) Application ATHENA Solution Space Input Achieves ATHENA Interoperability Profiles (AIPs) • • • • (N)CPD profile e-Procurement profile PPM profile SCM profile Principles Foundation • IDEAS Interoperability Framework • IEEE Std. 1471 I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal 6
  • 7. AIF – Conceptual integration I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal 7
  • 8. ATHENA Interoperability Reference Architecture Processes Services Information/ Data I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal Collaborative Enterprise Modelling Cross-Organisational Business Processes Flexible Execution and Composition of Services Information Interoperability Enterprise/ Business Semantics and Ontologies Enterprise/ Business Required Model-Driven Interoperability Provided Processes Services Information/ Data 8
  • 9. Conceptual integration I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal 9
  • 10. Interoperability reference architecture I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal Processes Services Information/ Data Required Collaborative Enterprise Modelling Cross-Organisational Business Processes Flexible Execution and Composition of Services Information Interoperability Enterprise/ Business Semantics and Ontologies Enterprise/ Business Model-Driven Interoperability Provided Processes Services Information/ Data 10
  • 11. AIF – Applicative integration I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal 11
  • 12. ATHENA Interoperability Methodology (AIM) Phases Definition Analysis Negotiation Def. #1 Analyis. #1 Neg. #1 Realisation Operation Termination Oper. #1 Term. #1 Interoperability disciplines Business collaboration modelling Interoperability maturity analysis Analysis and requirements Solution mapping and design Implementation Testing Deployment and assessment Support disciplines Project management Real. #1 Real. #2 Iterations I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal 12
  • 13. Baseline methodology Implicit strategic business needs Optimized co-operation model Methodology overview (V-model view) ROI (impact) Formalized interoperability business needs BIF IIAM Interoperability maturity and modelling approach EIMM Interoperability analysis Requirements related to business needs Requirements solution mapping Test definition Solution blueprint (generic solutions) Solution instance (actual solutions) Test procedure Testing Implementation Solution implementation I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal 13
  • 14. Requirements – solutions mapping A Specific Requirements B4 Specific Solutions Ax Projects C ATHENA Generic Solution A4 B Context elements D Interoperability Issues B4 I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal Annotation by the same context elements Mapping through filtering based on context elements 14
  • 15. ATHENA Knowledge Base (implemented in Protégé) I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal 15
  • 16. ATHENA Interoperability Methodology (summary) Phases Definition Analysis Negotiation Def. #1 Analyis. #1 Neg. #1 Realisation Operation Termination Oper. #1 Term. #1 Interoperability disciplines Business collaboration modelling Interoperability maturity analysis Analysis and requirements Solution mapping and design Implementation Testing Deployment and assessment Support disciplines Project management Real. #1 Real. #2 Iterations Implicit strategic business needs Optimized co-operation model A Methodology overview (V-model view) ROI (impact) Formalized interoperability business needs BIF Interoperability analysis D Requirements related to business needs Requirements solution mapping Interoperability Issues B4 Annotation by the same context elements ATHENA Generic Solution A4 Mapping through filtering based on context elements B ATHENA Knowledge Base (implemented in Protégé) Solution instance (actual solutions) Test procedure C Tool support Solution blueprint (generic solutions) Test definition Specific Solutions Ax Projects Context elements IIAM Interoperability maturity and modelling approach EIMM Specific Requirements B4 Testing Implementation Solution implementation I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal 16
  • 17. AIF – Technical integration I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal 17
  • 18. Technical architecture – Services I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal Processes Services Information/ Data Required Collaborative Enterprise Modelling Cross-Organisational Business Processes Flexible Execution and Composition of Services Information Interoperability Enterprise/ Business Semantics and Ontologies Enterprise/ Business Model-Driven Interoperability Provided Processes Services Information/ Data 18
  • 19. Example configuration and implementation Collaborative Product Design and Development Enterprise/ Business Conceptual View “Requirements” Functional View “BoM” Context View “Ramp Up” Context View “Qualification” ATHOS Enterprise/ Business Ontology ModelGenerated Workplace Knowledge Model Repository MPCE POP* A* Processes Cross-Organisational Business Processes Business Process Models SOA Modelling and Transformations BPEL Execution Engine BPEL PIM4SOA CBP Execution (Nehemiah) Service Enabling (Gabriel) Service Access (Gabriel) Service Composition and Execution WSDL Service Configuration (Johnson) Processes Annotations CBP Definitions (Maestro Services THEMIS Agent Execution Framework Messages/ Services (Johnson) ARGOS Services Reconciliation Rules ARES Information/ Data Data Access and Transformation I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal XML Schemas XML Messages Information/ Data 19
  • 20. ATHENA Interoperability Profiles (AIPs) I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal 20
  • 21. Interoperability profile Template for ATHENA Interoperability Profile (AIP) An interoperability profile means a collection of ATHENA solutions that work together to solve a set of meaningful interoperability problems (interoperability issues). Use cases (scenarios) Use case #1 Use case #n External Issue #1 ATHENA Issue #n Standard Standard Interoperability issues I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal Solutions ATHENA External 21
  • 22. Development of interoperability profiles Template for ATHENA Interoperability Profile (AIP) Use cases (scenarios) Use case #1 Use case #n External Issue #1 ATHENA Standard Issue #n Standard Interoperability issues Solutions ATHENA External Tool support ATHENA Knowledge Base (implemented in Protégé) I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal 22
  • 23. ATHENA Interoperability Profiles (AIPs) ATHENA Interoperability Profile for NCPD (Aerospace sector) ATHENA Interoperability Profile for CPD (Automotive sector) ATHENA Interoperability Profile for NCPD (Aerospace sector) Use cases (scenarios) Strategic Sourcing Use cases (scenarios) Virtual & Physical Testing Use cases Data Format Interoperability (scenarios) ATHENA Model Exchange and Management Networked Collaborative Product Development Business and ICT Metis POP* MO2GO MPCE Liferay Maestro Nehemiah Business and ICT Decoupling Gabriel Johnson PSI BRMF Workflow Interoperability issues Interconnection Product Data Exchange, Sharing and Retention Liferay Lag. Time from product order to delivery could be shorter Product Data Exchange, EXP2XSD Sharing and Retention Tools GRAI Confusion resulting from poor product descriptions Time spent rating supplier Repetitive manual process for regular bulk orders ARES I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal ATHOS EXP2XMI ArgoUML ActiveBPEL OpenLDAP AndroMDA AndroMDA Jawe Standard ATHENA External Nehemiah Gabriel Johnson ATHENA Interoperability Profile for PPM (Telecom sector) Product Portfolio Management Semantic Mediation STEP Mapper Semantic Mediation Conformance Test Shark Maestro Manufacturing Use cases (scenarios) Enterprise description and knowledge management Automatic generation of workplaces XSLT Processor Eclipse DRD KB NCPDModelling Suite Modelling and Governance MO GO Metis Grai 2 Model-generated Workplaces PA TIP Maestro Model Management and Sharing ArgoUML POP* MPCE EXP2PIM4SOA2WSDL Nehemiah Gabriel Johnson EXP2SCH ATHENA Crossorganisational Business Process Enactment Solutions e-Procurement modelling AndroMDA AndroMDA Ability of integrated applications through a single point of entry. Manufacturing Standards MGWP TIP Services for Web services Jawe Test Driver NETWEAVER Maestro Interoperability issues Interoperability issues ActiveBPEL DRD KB XSLT Processor NCPD Modelling and Governance External Collaboration On the Web Electronic procurement PDM coupling Johnson Standards ATHENA Cross-organisational Business Process Enactment Solutions Interoperability issues ATHENA Interoperability Profile for e-Procurement (Furniture sector) ARGOS Gabriel ATHENA Solutions A* OpenLDAP Eclipse XPDI Server of Reference STEP Mapper Standard Missing information, both from supplier and buyer Shark Semantic Mediation PDM coupling JBOSS Orange ActiveBPEL ATHENA Cross-organisational Business Process Enactment Nehemiah Action Plan CATnet XPDI Server of Reference Collaboration Collaborative Service-oriented Execution Platform On the Web Business Processes "hard-coded" in applications Use cases (scenarios) JBOSS Workflow Interconnection ATHENA Cross-organisational Business Process Modelling and Enactment Applications focus on transactions, not on business processes Collaborative Service-oriented Execution Platform Decoupling Process Interoperability Distributed inconsistent data Networked Collaborative Product Development ActiveBPEL Johnson (+Lyndon) (Near) real-time aggregated views of key business information Standard ATHENA External SolutionsWSDL Interoperability issues SIS ADARES ECC5 iKnow Solutions Standard ATHENA Standard External ATHENA External 23
  • 24. Application of the AIF I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal 24
  • 25. Inventory Visibility and Interoperability (IV&I) pilot at AIAG (Automotive Industry Action Group) Specification and Implementation Assistant Information Flow Material Flow Supplier OEM Data Types Requirements From fragmented disjoined specifications … I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal … to model based views required for specification and implementation 25
  • 26. 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 I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal 26
  • 27. Scope of the application Implicit strategic business needs Optimized co-operation model Methodology overview (V-model view) ROI (impact) Formalized interoperability business needs BIF IIAM Interoperability maturity and modelling approach EIMM Interoperability analysis Requirements related to business needs Requirements solution mapping Test definition Solution blueprint (generic solutions) Solution instance (actual solutions) Test procedure Testing Implementation Solution implementation I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal 27
  • 28. BIF profile – To be - Approach Identify BIF Profile Category Sub Category 5 (fully interope rable) 4 (qualifie d) 3 (modera te) 2 (minimum ) 1 (none) Cooperation (management) process Management of external relationships Risk & conflict management Cooperation contract Public Process Process visibility Collaborative Business Processes Business semantics (business documents) Business semantics (master data) Partnership management Employees & Culture Trust Social capital Interaction type Information Systems Cooperation architecture Security & Privacy Starting Information Base about the IV&I Business Objectives I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal 28
  • 29. EIMM integrated into the Establishment Methodology Enterprise Model (Execution and continuous improvement of enterprise model supported collaboration processes) Deducing the Modelling Approach & the Methodology Assessment according to the Enterprise Interoperability Maturity Model (EIMM) Model Quality Modelling Parameter Business Scope of Modelling Task Enterprise Maturity Current & Future BIF Profile I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal 29
  • 30. Approach – Perform Functional Analysis based on AIF Railroad and required Interoperability Functions AIAG Scenario Interoperability Reference Architecture Business Business Needs and Requirements Construction of Cross-Organisational Business Processes MDD Processes Enterprise Modelling in the context of Collaborative Enterprises Flexible Execution and Composition of Services Data Data Transformation Semantic Services Business Processes Services MO2GO Data DRDS Knowledge Base Interoperability Functions List of generic functions I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal 30
  • 31. Context elements modelled in Protégé – Business needs and Generic solutions are annotated with these classes I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal 31
  • 32. 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* I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal 32
  • 33. Evaluation, conclusion and future work I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal 33
  • 34. Evaluation of success criteria Success Criteria Evaluation results • Holistic approach to interoperability • • • Generic approach to interoperability Configurable approach to interoperability Extensible approach to interoperability • • • • Instantiation of AIF with research results from ATHENA • • I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal 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 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 Validation as part of future work within new research efforts and/or EIC activities. Validation as part of future work within new research efforts and/or EIC activities. 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 34
  • 35. Claimed results and major contributions Provided Required Processes Services Information/ Data Enterprise/ Business Collaborative Enterprise Modelling Semantics and Ontologies Model-Driven Interoperability Enterprise/ Business Cross-Organisational Business Processes Flexible Execution and Composition of Services Processes Services Information Interoperability ● Information/ Data Architecture ● Analysis Negotiation Def. #1 Analyis. #1 Neg. #1 Realisation Operation Termination Oper. #1 Specification of the ATHENA Interoperability Framework Phases Definition ATHENA Interoperability Reference Term. #1 Interoperability disciplines Business collaboration modelling Interoperability maturity analysis Analysis and requirements Solution mapping and design ● ATHENA Interoperability Methodology (AIM) ● ATHENA Interoperability Profiles and Dynamic Implementation Testing Deployment and assessment Support disciplines Project management Real. #1 Real. #2 Iterations Requirement Definition ● Enterprise Modelling Tool Web Browser Interoperability Project Support Suite ● Process-based Interoperability Infrastructure ● Product-based Interoperability Infrastructure Collaboration space portal Modeling tool interface Model Generated Workplace Role Mngmt View Mngmt Repository Task Mngmt Web Service Plugin I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal 35
  • 36. Future work ● Towards an operational solution on the Web ● Definition and implementation of interoperability service utilities (ISUs) Template for ATHENA Interoperability Profile (AIP) Use cases (scenarios) Use case #1 Use case #n ● Refinement of interoperability profiles ● Input to the development of the European External Issue #1 ATHENA Issue #n Standard Standard Interoperability issues Solutions ATHENA External Interoperability Framework (EIF) I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal 36
  • 37. Thank you I-ESA 2007 Conference, 30 March 2007, Madeira Island, Portugal 37