SIM-SYPROD action
fOSSa, Grenoble, 17-18 November, 2009
The SIM-The SIM-SyProdSyProd action action« Service, « Service, InteroperabilityInteroperability, ,
ModellingModelling for Industrial Systems » for Industrial Systems »
From modelsFrom models to industrial information systems to industrial information systems
New perspectives for design and simulation of New perspectives for design and simulation of product and services along their lifecycleproduct and services along their lifecycle
SIM-SYPROD action
fOSSa, Grenoble, 17-18 November, 2009
AgendaAgenda
● Inception and elaboration
● Vision and objectives
● Outcomes
● Conclusions and perspectives
SIM-SYPROD action
fOSSa, Grenoble, 17-18 November, 2009
Business / IT (ObjectWeb ESBi)Business / IT (ObjectWeb ESBi)
SIM-SYPROD action
fOSSa, Grenoble, 17-18 November, 2009
From the open-source model ... From the open-source model ...
SIM-SYPROD action
fOSSa, Grenoble, 17-18 November, 2009
… … towards an open concurrent modeltowards an open concurrent model
SIM-SYPROD action
fOSSa, Grenoble, 17-18 November, 2009
A A valuablevaluable proposalproposal
SIM-SYPROD action
fOSSa, Grenoble, 17-18 November, 2009
An application sample:An application sample:the INRIA the INRIA galaxygalaxy agile middleware platform agile middleware platform
SIM-SYPROD action
fOSSa, Grenoble, 17-18 November, 2009
Towards co-evolutionTowards co-evolutionof information systemsof information systems
andandindustrial systemsindustrial systems
SIM-SYPROD action
fOSSa, Grenoble, 17-18 November, 2009
A network of academic actors (IS field)A network of academic actors (IS field)
SIM-SYPROD action
fOSSa, Grenoble, 17-18 November, 2009
Networking, from local to globalNetworking, from local to global
● AIP-Primeca – GDR-MACS – PICS-PPO – I3 – etc ● EMIRAcle – Design Society
– Interop – IST – IFIP - etc
● G-SCOP, LISTIC, SYMME, LIESP, INRIA, G2eLab, etc
SIM-SYPROD action
fOSSa, Grenoble, 17-18 November, 2009
Various objectivesVarious objectives● Conception
● Cooperation for engineering
● Mechanical, electrical, mechatronics
● Modelling of conception processes
● Industrial (and Logistics)
● Industrial product lifecycle management
● Strategical organisation of the industrial systems
● Modelling of industrial processes
● Software
● Modelling theory and technologies
● Modelling of IT processes
Industrial
Conception
Software
SIM-SYPROD action
fOSSa, Grenoble, 17-18 November, 2009
Likely shared conceptsLikely shared concepts
ProcessServiceModel
Conception
Industrial Software
● Models with common roots
cybernetics, systemics
● But different usages and meanings
SIM-SYPROD action
fOSSa, Grenoble, 17-18 November, 2009
Towards innovative information systemsTowards innovative information systems
● Innovative industrial organisations need information systems
● New ICTs are both new opportunities and constraints for a relevant information management
● Cross-cutting projects guarantee the co-building of innovative processes and new ICTs
● Shared & common view = source for both Shared & common view = source for both innovation and performanceinnovation and performance
A shared environment with bothA shared environment with both business and IT experts business and IT experts
SIM-SYPROD action
fOSSa, Grenoble, 18-17 November, 2009
Illustration of a cross-cutting Illustration of a cross-cutting approachapproach
around information systemsaround information systemswithin the GOSPI clusterwithin the GOSPI cluster(France - Rhônes-Alpes)(France - Rhônes-Alpes)
SIM-SYPROD action
fOSSa, Grenoble, 17-18 November, 2009
StakesStakes
Industrial systems need to adapt their information systems
Economy globalisation / Enterprise performance
Society of Knowledge
New ICTs are candidates for supporting the information systems
Challenge : co-build co-evolutive environments Challenge : co-build co-evolutive environments fitting with agile industrial systemsfitting with agile industrial systems
SIM-SYPROD action
fOSSa, Grenoble, 18-17 November, 2009
Main concepts to be handledMain concepts to be handled
Information systems and organisation
Business Modelling
Business processes
Mechanics, electrical, thermics
Collaboration Network-oriented enterprises
Cooperation b/w engineers
IT Modelling
Business Process Model (BPM)
Service Oriented Architecture (SOA)
Model Driven Engineering (MDE)
SIM-SYPROD action
fOSSa, Grenoble, 17-18 November, 2009
Case studies based workCase studies based work
Analysis of academic and real case studies
Proposal of SOA-BPM-MDE based solutions
3 main case studies :– Co-conception scenario
– Collaborative simulation oriented scenario
– PLM-ERP scenario
SIM-SYPROD action
fOSSa, Grenoble, 17-18 November, 2009
SOA, some basic principlesSOA, some basic principles« Abstraction, Interface, Orchestration »
A set of architectural principles
The SOA paradigm (W3C)
OASIS SOA Reference Model
An « abstraction for encapsulating functions »
Exposing (contract, interface) & reusing
Loosely coupling
Orchestration
« Technology agnostic »
A collaborative and « agile » approach
Design agile and well-adapted business solutions
Orchestrating services for process compositions
A way for developing and integrating applications
OMG (SOA Consortium)
EXPERIMENTING SOA CONCEPTS TO BE USED
FOR A BUSINESS AND PROCESS ORIENTED VISION
SIM-SYPROD action
fOSSa, Grenoble, 17-18 November, 2009
SOA, some technological standardsSOA, some technological standards
WSDL (Web Service Description Language)
SCA (Service Component Architecture) Runtime & Design
Relationships to process technologies BPMN, BPEL
Relationships to distributed technologies JBI (Java Business Integration /
ESB), OSGi, Grid computing
SIM-SYPROD action
fOSSa, Grenoble, 17-18 November, 2009
MDE principlesMDE principles« Model Once, Transform/Generate Anywhere »
Model as the core artefact along the software development process CIM, PIM, PSM
PIM
PSM PSM
Code Code
CIM
SIM-SYPROD action
fOSSa, Grenoble, 17-18 November, 2009
MDE principles, moreMDE principles, more « Vertically »
Model organisation : metametamodels, metamodels, models and instances
Automatic transformation (M2M, M2code) « Horizontally » weaving/combining/composing
various (meta)models (e.g. business (meta)models and/or technological (meta)models) equivalences b/w meta)models (e.g. various business
views) interoperability coherence/consistency
SIM-SYPROD action
fOSSa, Grenoble, 18-17 November, 2009
BPM principlesBPM principlesA cross-cutting approach for modellingA cross-cutting approach for modelling
process and information systemprocess and information system
Business Process Management– Process (Six sigma, TQM …)– Document (GED, workflow…)– Data (MDM, Data mining…)– Architecture (ESB,SOA,EAI…)
Business Process Modelling– Alignment Business-IT– Continuous Improvement– Globalisation of IS– Interoperability – Communicating enterprises
Actors
Syst
ems
Information
Process
Collaborative Process
Input
Output
Choreography
SIM-SYPROD action
fOSSa, Grenoble, 17-18 November, 2009
BPM, moreBPM, moreBusiness service/component point of view - Abstract service orchestration,
business functions
- Process modelling tools (BPMN, JWT, ...)
IT service/component point of view
- IT service orchestration, assembly of composites, operating functions
- Design and execution tools:BPEL, Workflow , SCA….
1
1
12
2
23
3
3
Infrastructure
QoS
SOA Services Q
oS
SOA Orchestration Q
oS
Infrastructure
SOA Services
SOA Orchestration
SL
AS
LA
SL
A
Infrastructure
QoS
SOA Services Q
oS
SOA Orchestration Q
oS
Infrastructure
SOA Services
SOA Orchestration
SL
AS
LA
SL
A
Abstract “plane”
Concrete (IT) “plane
SIM-SYPROD action
fOSSa, Grenoble, 17-18 November, 2009
The co-conception scenarioThe co-conception scenarioProject management point of view => formalising
processes into sub-projects and tasksWhen more refined, activities keep unformal
Yet strong collaborative activities are possible
Multi-actors, multi-disciplinary activities, ...
Weak or few formalisation and orchestration of such activities
Relationships to information technologiesHow to capture the relevant information ?
Which means for structuration ?
Which support for orchestrating the activities ?
Co-
Con
cept
ion
Sce
nario
Co-
Con
cept
ion
Sce
nario
SIM-SYPROD action
fOSSa, Grenoble, 17-18 November, 2009
Example: conception of an Example: conception of an electromagnetic actuator electromagnetic actuator
S ome constraints :
Encombrement maxi : en position haute on a L= 30mm * Hmax = 40mm Energie de percussion minimale de 0,12J Temps de réponse inférieur à 3.5ms Force résiduelle de poussée en position haute : freph = 15N Tenue au choc en position basse : accélération de 2000m.s -2
Problème du réamorçage du contacteur : proposer des solutions pour le réarmement manuel
Co-
Con
cept
ion
Sce
nario
Co-
Con
cept
ion
Sce
nario
SIM-SYPROD action
fOSSa, Grenoble, 18-17 November, 2009
Co-
Con
cept
ion
Sce
nario
Co-
Con
cept
ion
Sce
nario
A micro-processA micro-process
Electrician
Mechanic expertCustomer
Manufacturer
SIM-SYPROD action
fOSSa, Grenoble, 17-18 November, 2009
How to formalize ?How to formalize ?
Co-
Con
cept
ion
Sce
nario
Co-
Con
cept
ion
Sce
nario
SIM-SYPROD action
fOSSa, Grenoble, 17-18 November, 2009
How to map business and IT services ?How to map business and IT services ?
● We define a collaborative process (data and sequence) from the business representation
● Two strategies may be applied :
● 1) with MDE– Meta-modelling of the business representation
– Transform this meta-model into a BPM meta-model
– Transform into SOA services (« vertical » MDE)
– Ochestrating services for running the collaborative process
● 2) with BPM– Transform the business representation into a BPM model (« horizontal » MDE)
– Transform the BPM model into an service orchestration (« vertical » MDE)
Co-
Con
cept
ion
Sce
nario
Co-
Con
cept
ion
Sce
nario
SIM-SYPROD action
fOSSa, Grenoble, 17-18 November, 2009
How to map business and IT services ?How to map business and IT services ?
● We define a collaborative process (data and sequence) from the business tool (table)
● Two strategies may be applied :
● 1) with MDE– Meta-modelling of the business table tool
– Transform this meta-model into a BPM meta-model
– Transform into SOA services (« vertical » MDE)
– Ochestrating services for running the collaborative process
● 2) with BPM– Transform the business table tool into a BPM model (« horizontal » MDE)
– Transform the BPM model into an service orchestration (« vertical » MDE)
Co-
Con
cept
ion
Sce
nario
Co-
Con
cept
ion
Sce
nario
From a simple scenarioWe identify new research directions
From a simple scenarioWe identify new research directions
SIM-SYPROD action
fOSSa, Grenoble, 17-18 November, 2009
ConclusionsConclusionsthe starting pointthe starting point
SOA, MDE, BPM
Business process
Top-DownBusinessapproach
Bottom-upIT
approach
SIM-SYPROD action
fOSSa, Grenoble, 17-18 November, 2009
A research processA research process
Bring togetherCross-cutting
actors
Vision
Commonprojects
ComparingIndividualobjectives
Shareresources
Realizecommonprojects
Sharedresources
Tools
Methods
Know-how
Evolvethe collective
vision
Publications
Ontology
SIM-SYPROD action
fOSSa, Grenoble, 17-18 November, 2009
A common frameworkA common framework
SIM-SYPRODSIM-SYPROD
IT solutions
Requirements
New ICTs
Business solutions
IT and business practises enrich each together
A common framework is used for experimenting complementaries and differences between the two initial visions
SIM-SYPROD action
fOSSa, Grenoble, 17-18 November, 2009
A common frameworkA common framework
SIM-SYPRODSIM-SYPROD
IT solutions
Requirements
New ICTs
Business solutions
Project incubator
Shared vision
Project incubator
Shared vision
Supporting technologies
Applicative domain
Is it a generic model for inter/multidisciplinary collaboration ?Is it a generic model for inter/multidisciplinary collaboration ?
SIM-SYPROD action
fOSSa, Grenoble, 17-18 November, 2009
ConclusionsConclusionsAn ecosystem enablingAn ecosystem enabling
co-evolutionco-evolution
IPRI-PLM otherIPRI-PLM other
Generic modelGeneric model
Multidisciplinary Multidisciplinary project incubatorproject incubator
=> Initiating a collaboration and launching more quickly projects
=> Being more quickly ready for inter/multidisciplinary projects
ProjectProject
ServicesPlatform
ServicesPlatform
Requirements
New ICTs
Business solutions
IT solutions
SIM-SYPROD action
fOSSa, Grenoble, 17-18 November, 2009
Perpectives,Perpectives,a proposal for a new way for collaboratinga proposal for a new way for collaborating
New projects ...New projects ...
New open-source drivenNew open-source drivenmultidisciplinary collaborationmultidisciplinary collaboration
An open-source driven collaboration b/w academic actors (including SMEs and start-up networks)
Business processes and practisesComputer science, information technology and system
A two-way open-source drivencollaboration
=> Co-development for using and adapting innovative technologies in the real-world
=> Co-evolution for transforming business cases into an information model builton concurrent concepts
Multidisciplinary Multidisciplinary project incubatorproject incubator Services
Platform
ServicesPlatform
Requirements
New ICTs
Business solutions
IT solutions
SIM-SYPROD action
fOSSa, Grenoble, 17-18 November, 2009
Q & AQ & A
Thank you for your attention !!!
For more information please contact● frederic.noel at g-scop.inpg.fr● meynier.claude at wanadoo.fr
● alain.boulze at inria.fr
Top Related