1. Translating Knowledge into Growth: Views from ICT Research to
Support Future Business Innovation
Modelling Aspects for
Next-Generation Enterprise System
Panel 3: Next-generation Enterprise System –
characteristics, properties and architectural design principles
Aalborg, 9th May 2012
Dimitris Karagiannis
University of Vienna
www.dke.univie.ac.at 1
o.Univ.-Prof. Dr. Dimitris Karagiannis
Faculty of Computer Science
2. Translating Knowledge into Growth
The results of modelling
are not only used
for the production of software,
but also act as an
Enterprise Knowledge Platform!
2
o.Univ.-Prof. Dr. Dimitris Karagiannis
Faculty of Computer Science
3. Next Generation Enterprise System
Possible Computing Modelling
Focus
Interpretation Aspects
Future* uncertain partial Cultural ?
uncertain
...?
Social ?
Internet* mobile full
mobile
...?
Enterprise* economical moderate Organisational ?
economical
...?
Systems* complex full Scientific ?
complex
* FINES = Future Internet Enterprise Systems 3
o.Univ.-Prof. Dr. Dimitris Karagiannis
Faculty of Computer Science
4. Some Modelling Aspects
Cultural Social Organizational Scientific
...
computing computing computing computing
• Policy Model • Social Network Analysis • Compliance Management • Biological Simulation • …
• Evolution of culture • System Analysis • IT-Security • Chemical Substance Simulations
• Global phenomenon • Economic Cybernetics • Patient Flow Analysis • Astrophysical Map Analysis
model • Human Response • Industrial Packaging • Complex System Modelling
• Violence Prediction Prediction Problem • Radiology Simulation
• Failed State Identification • Formation Behaviour • Process Chain Analysis • Gene Regulatory Network
• Neighbourhood Change Model • Enterprise Modelling • Earthquake Assessment
• Cultural Belief •… • IT-System Modelling •…
Network Simulator •…
•…
co
ns s
i de
id er
rs Next Generation ns
co
Enterprise System
Aspects
co e rs
ns sid
ide n
rs co
Universal Business Ecosystem needs to considers heterogeneous aspects 4
o.Univ.-Prof. Dr. Dimitris Karagiannis
Faculty of Computer Science
5. Selected Aspects for FInES*
Modelling Tasks Next Generation Modelling Requirement
Enterprise System Aspects
• World Area? • Semantic primitives
• Purpose? • Syntax
• Object of Observation? • Semantic
• Property of Reduction? • Notation
• Nature? • Procedures
• Level of Detail? • Mechanisms
• Semantic • Algorithms
Expressiveness? • Repository
• Evolution and • Tool Functionality
Maintenance? • Integration Possibilities
• Kind of Interpretation? • Processing Capabilities
• Level of underlying • Representation
formalism? Capabilities
• Level of abstraction • Mobile usage
• Thinking paradigm / • Exchange Formats
• Family? • Publishing Formats
Conceptual Aspects
Technical Aspects
5
* FInES Research Roadmap 2025 v2, March 2012 DRAFT
o.Univ.-Prof. Dr. Dimitris Karagiannis
Faculty of Computer Science
6. Challenges for FInES
What is the most appropriate
Modelling Approach to cover all of
these aspects?
Hybrid
Modelling!
6
o.Univ.-Prof. Dr. Dimitris Karagiannis
Faculty of Computer Science
7. Hybrid Modelling 1
Hybrid Modelling Challenges
Interaction Layer
- Semantic interoperability
- Conceptual Integration, mapping and matching
- Semantic Loss
- Cross-domain knowledge acquisition and reconciliation
- Comparison and similarity discovery
- Model consistency and referential integrity
-...
Cultural Organisational Knowledge Layer
...
Social Scientific
Hybrid
Modelling
Business Processes
Supply Chain Domain Layer
e.g.
Performance
Semantic
IT Systems Workflows
7
o.Univ.-Prof. Dr. Dimitris Karagiannis
Faculty of Computer Science
8. Hybrid Modelling 2:
Formal Concepts on Domain Layer
Semantic mediation Reference alignment
Mediating
Metamodel B
Metamodel A superconcept
Reference
Concept from A Concept from B ontology
Integration
model
Mediating subconcept
Similarity discovery Underlying graph or
Similarity metrics: query rewriting rules
•Taxonomical level
•Relational level
•Syntactical level
Mapping
8
o.Univ.-Prof. Dr. Dimitris Karagiannis
Faculty of Computer Science
9. Hybrid Modelling 3: Generic Modelling Method
Specification Framework
modelling
method
used for
mechanisms
used in & algorithms
modelling
technique
defines way of language application
defines visualization modeling delivers
Modelling
modelling procedure generic
language
Language defines meaning
mechanisms
& algorithms
defines grammar
specific
describes steps results mechanisms
notation
Notation visualizes syntax
Syntax meaning of Semantics
semantics (design logic) & algorithms
hybrid
considers arranges mechanisms
connects according to
Semantic
semantic Semantic
semantic & algorithms
Mapping
mapping Schema
domain
Karagiannis, D., Kühn, H.: „Metamodelling Platforms“. In Bauknecht, K., Min Tjoa, A., Quirchmayer, G. (Eds.): Proceedings of the Third
International Conference EC-Web 2002 – Dexa 2002, Aix-en-Provence, France, September 2002, LNCS 2455, Springer,
Berlin/Heidelberg, p. 182 ff.
9
o.Univ.-Prof. Dr. Dimitris Karagiannis
Faculty of Computer Science
10. Hybrid Modelling 4: High Level Architecture of
the ADOxx® Meta Modelling Platform
www.boc-group.com 10
o.Univ.-Prof. Dr. Dimitris Karagiannis
Faculty of Computer Science
11. Challenges for FInES
What is the most appropriate
Modelling Approach to cover all of
these aspects?
Hybrid
Modelling!
(a) Conceptual Modelling Challenges
(b) “plug-in” into Cloud Environment
11
o.Univ.-Prof. Dr. Dimitris Karagiannis
Faculty of Computer Science
12. Conceptual Modelling Challenge 1
Execution Time Design Time
1
2 3
1. Mobile interaction
requirements
2. Interact with the Linked
Data
3. Access control
requirements
ComVantage – Collaborative Manufacturing Network
for Competitive Advantage
www.comvantage.eu 12
o.Univ.-Prof. Dr. Dimitris Karagiannis
Faculty of Computer Science
13. Conceptual Modelling Challenge 2
Business Process Model
•Classes are activities, decisions, hubs, mobile support
•Supports design for business processes with mobile support
Mobile Mockup Model
•Classes are GUI elements
•Supports Mobile feature design
Task overview
•Task 1
•Task 2 Model-to-object mapping
•Task 3
•Task 4
Please fill
value
Object-to-object mappings
Ok
Derivation through graph
rewriting rules
App orchestration model:
Reflects precedence of feature
accesses derived from business
www.comvantage.eu processes 13
o.Univ.-Prof. Dr. Dimitris Karagiannis
Faculty of Computer Science
14. “plug-In” into Cloud 1
Cloud Environment
BIVEE – Business Innovation and Virtual Enterprise www.bivee.eu
Environment 14
o.Univ.-Prof. Dr. Dimitris Karagiannis
Faculty of Computer Science
15. “plug-In” into Cloud 2
Cloud Environment
www.bivee.eu
15
o.Univ.-Prof. Dr. Dimitris Karagiannis
Faculty of Computer Science
16. “plug-In” into Cloud 3
www.bivee.eu
16
o.Univ.-Prof. Dr. Dimitris Karagiannis
Faculty of Computer Science
17. Key Messages
1) Observation that one Modelling Method is not
enough to cover all Modelling Aspects of Next
Generation Enterprise Systems
3) Hybrid Modelling as “Solution Approach”
5) Best Practice of FInES Cluster
• ComVantage - www.comvantage.eu
• BIVEE - www.bivee.eu
• Outlook towards Open Models Initiative as
Collaboration Platform
17
o.Univ.-Prof. Dr. Dimitris Karagiannis
Faculty of Computer Science
18. Collaborate with other Projects @ OMI
EU-Project
Collaboration
UPCOMING EVENT:
Vienna, September 13, 2012 &
Comvantage
Details available at: http://www.openmodels.at 18
o.Univ.-Prof. Dr. Dimitris Karagiannis
Faculty of Computer Science
19. THANK YOU !
Dimitris Karagiannis
University of Vienna
dk@dke.univie.ac.at
19
o.Univ.-Prof. Dr. Dimitris Karagiannis
Faculty of Computer Science
Hinweis der Redaktion
I’m not sure if the IT systems involvement of 0/100 (or core/marginal) makes sense. Modelling for NEGS should be introduced here directly and mapped on the 4 letters instead of the IT systems thing.