SlideShare a Scribd company logo
1 of 38
Download to read offline
NEXT-GENERATION EIS – RESEARCH
OPPORTUNITIES AND CHALLENGES
Milan Zdravković
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
ABOUT
 My research
 Semantic interoperability/formal modelling, MBSE, IoT; domains:
SCM, orthopaedic devices
 86 papers, 14 journal papers with IF, 308 citations, h=10,
 My academic/community work
 Guest edited 3 journal special issues, never said no to review/evaluation
assignment
 Chairing ICIST conference series since 2014
 Member of IFAC TC5.3, IFIP WG8.1
 Fascinated with research policy
 Hands-on
 1 start-up, 2 spin-offs
 Enjoy working with local IT communities
 Can’t live without music, skiing and travel
http://www.masfak.ni.ac.rs/milan.zdravkovic/
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
IFAC TC 5.3 TECHNICAL COMMITTEE ON
ENTERPRISE INTEGRATION AND NETWORKING
 TC 5.3 fosters research in
 enterprise integration and interoperability
 enterprise architectures,
 enterprise engineering methods,
 enterprise modelling
 https://tc.ifac-control.org/5/3
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
FIND US @
 13th OTM/IFAC/IFIP International Workshop on
Enterprise Integration, Interoperability and
Networking (EI2N 2018)
 Valletta, Malta, October 24-25, 2018
 16th IFAC Symposium on Information Control
Problems in Manufacturing
 Bergamo, Italy, June 11-13, 2018
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
INTRODUCTION
English translation of Welsh: “I am
not in the office at the moment.
Please send any work to be
translated”
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
DATA
NEVER
SLEEPS
5.0
https://www.domo.com/learn/data-never-sleeps-
5?aid=ogsm072517_1&sf100871281=1
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
TODAY, DATA IS NOT CREATED ONLY BY PEOPLE
 Pratt & Whitney’s Geared
Turbo Fan (GTF) engine is
fitted with 5,000 sensors
and can generate up to
10GB of data each second
 Data generated by the
aerospace industry alone
could soon surpass the
magnitude of the
consumer Internet. http://aviationweek.com/connected-aerospace/internet-
aircraft-things-industry-set-be-transformed
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
GARTNER’S HYPE CYCLE FOR THE INTERNET
OF THINGS
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
THE FIRST BUZZWORD TODAY:
SENSING ENTERPRISE
 “an enterprise anticipating future decisions by using multi-
dimensional information captured through physical and virtual
objects and providing added value information to enhance its
global context awareness” (FInES cluster, Santucci et al, 2012)
 Key tech enablers for Sensing Enterprise are IoT and big data
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
WHAT ARE IOT PLATFORMS?
 Cloud-based, Platform-as-a-Service
 Typical features
 connectivity as a service, monitoring and maintenance of devices
(including firmware updates), data visualization, data analytics, basic
application logics through alerts and triggers.
 Core market niches (Zdravkovic et al, 2016)
 Domain-specific (turnkey) platforms
 Technology-specific platforms
 M2M connectivity services
 Full-scale generic IoT middlewares
 Supporting services
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
BASIC INFRASTRUCTURE COMPONENTS OF
IOT PLATFORMS
IoT Gateway
IoT Platform
IP Device
MQTT
HTTP REST
Thin client
Platform
specific
client SDK
Monitoring
Data analytics
Maintenance
Data storage
External services
– not native IoT
platforms
Data storage
API
Business rules,
e.g. IFTTT
API
Advanced
analytics
API
Advanced
visualization
API
….
API
IP Endpoints
Custom, domain
specific backend
API
Device-oriented services
Security
Data visualization
Data-oriented services
HTTP REST
PAN Endpoints
ZigBee
Bluetooth
6LowPAN
Platform
specific
gateway
SDK
Client
Data pre-processing
Scalability
Infrastructural services
CoAP
PAN Device
Trigger-response-
alert rules
App-oriented services
Scripting engine -
interpreter
Reasoning
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
WHAT’S WRONG WITH IOT PLATFORMS?
 IoT platforms are typically driven by models of the trivial complexity; they
support very simple data structures and almost no business logic
implementation
 Application Logic (AL) processing in IoT platforms is a bottleneck
 AL not expressive, if-then rules, or..
 => NOT EFFECTIVE
 AL complex - hidden in code, this code is written by using specific platform
SDKs.
 => NOT FLEXIBLE
 AL not formal, no semantics used, no interoperable with other platforms/systems
 => NOT INTEROPERABLE
 IoT systems are today usually managed centrally
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
HYPOTHESES: PROPERTIES AND GENERIC,
ABSTRACT ARCHITECTURE OF NG-EIS
Omnipresence
Multiple identities
Model Driven
Architecture
Awareness/inclusive
sensing
Openness Dynamic configurability
Computational flexibility
Distributed identities
Models infrastructure Services infrastructure
Deployment platform
Interoperability infrastructure
Core execution environment
Security
Trust
Scalability
Performance
Next Generation Enterprise Information System
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
http://www.tamingdata.com/2010/07/08/the-project-management-tree-swing-cartoon-past-and-present/
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
OH YES, EIS IMPLEMENTATION IS STILL A
PROBLEM
 In 2010, the mean Enterprise Resource Planning (ERP) systems’
implementation cost was $5.48 million, and the average implementation
time-frame was 14.3 months (Galy and Sauceda, 2014)
 On average, large IT projects run 45% over budget and 7% over time,
while delivering 56% less value than predicted (McKinsey, 2012)
 85% of existing devices worldwide are based on unconnected legacy
systems (IDC, 2013)
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
BASIC IMPLEMENTATION BLUEPRINT
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
INTEROPERABILITY FOR IOT
 Interoperability is the ability to
communicate with peer systems and
access the functionality of the peer
systems (Vernadat, 1996)
 In IoT:
 ReST (Representational State Transfer)
 CoAP (Constrained Application
Protocol)
 MQTT (Message Queue Telemetry
Transport)
 XMPP (Extensible Messaging and
Presence Protocol)
Google Cloud Internet of Things Core, End-to-End Example
https://cloud.google.com/iot/docs/samples/end-to-end-sample
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
INTEROPERABILITY AT SEMANTIC LEVEL
 60-80% of the resources in data sharing projects are spent on addressing the
issues of semantic heterogeneities (Doan et al, 2004)
 IoT services, namely devices’ capabilities can be semantically represented, so
the process of discovery and selection is done by using SPARQL queries
(Song et al, 2010)
 Scalability, flexibility and other issues cannot be resolved with centralized
approach.
 Each of the devices must be represented by (and connected to) its virtual
counterpart, which is implemented as autonomous software agent (Katanasov et al,
2008).
 IoT platform is then only a run-time environment for these software agents.
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
SEMANTIC INTEROPERABILITY IN IOT
SensationPerception
Cognition Articulation
∃R(system(R))
Sensation Perception
CognitionArticulation
∃S(system(S))
∀p (
(transmitted-from(p,S) ∧ transmitted-to(p,R)) ∧
∀q(statement-of(q,S) ∧ p⇒q)
∃q’(statement-of(q’,R) ∧ p⇒q’ ∧ q’⇔q)
) ⇒ interoperable(S,R)
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
BUILDING BLOCKS FOR SEMANTIC
INTEROPERABILITY IN IOT
 In order to interoperate with another device, each device must sense, perceive, interpret and
understand data, sent from another device and act (operate) upon this understanding.
 Abstract the heterogeneity of devices, so one device can better understand the capabilities of
another
 Sensor Network (SSN) Ontology (Compton et al, 2012)
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
INTEROPERATION ENGINE
 NOT a middleware, it does not mediate traffic, but meaning
 Interoperating Engine is basically a formal reasoner with extensions
 Computed values can be defined in OWL (Iannone and Rector, 2008)
 Alternative: pre-processing (with different modeling approach) which will classify data in ranges of interest.
 PR-OWL - Probabilistic extensions, based on Bayesian network (Costa and Laskey, 2006)
 Probabilistic/fuzzy can be defined by Fuzzy OWL 2 (Bobillo and Straccia, 2010), there are
reasoners for that (DeLorean)
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
REQUIREMENTS ENGINEERING FOR IOT
SYSTEMS
 To be transformed to models – models make the decisions of RE
explicit
 Key concepts for RE for IoT (Zambonelli, 2016)
 goals - desirable situations or state of the affairs that should be activated
and which should be decomposed to system requirements
 identification of stakeholders and users who will manage or use systems’
functionalities and from which functional requirements should be elicited
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
CHALLENGES FOR RE AND MANAGEMENT
 Elicitation of non-functional requirements, such as security and
privacy, performance, reliability, energy usage, impact to
environment
 Prioritization
 New requirements will emerge, related to decision-making
capabilities and higher level of automation
 Incoming data as a source for new requirements
 New change management strategies
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
MODEL-BASED SYSTEM ENGINEERING (MBSE)
FOR IOT SYSTEMS
 OMG Standards for IoT
 System Modeling Language (SysML - INCOSE and OMG)
 language for systems specification, analysis, design, verification and validation
 Less implicit formalisms are used at application design level - Domain Specific Languages (DSL)
 Conceptual models as starting effort towards DSL (Patel and Cassou, 2014)
 Midgar IoT platform with DSL (Garcia et al, 2014)
 ThingML for forward engineering of IoT (Harrand et al, 2016)
 To facilitate interaction modeling in a heterogeneous environment, many researches rely on the explicit -
formal models
 Devices will be formally represented and managed, registered, aligned, composed and queried through suitable
abstraction technologies (Kotis and Katasonov, 2013)
 Formal models are convenient for integrating different views – levels of abstraction
 Formal models can be used also for system and application design
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
CHALLENGES FOR MBSE
 Efficiency related
 Cost (of time consumed and errors made) of manual creation of models,
including maintaining dependencies between different model views
 Model mapping and transformation
 Rationality related
 Cost of choices made in very heterogeneous environment of non-synced
models, languages, beliefs and preferences of the system engineers.
 Lack of tools for validating model consistency, completeness and dependability
 Lack of formalisms for representing business logics
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
FORMAL FRAMEWORK FOR MULTI-FACETED
VIEW TO IOT ECOSYSTEM
 Model validation problem could
be solved by using Formal
Specification Techniques (FST)
 Use of formal models and
associated methods (semantic
annotation, ontology matching)
 Towards ontology-driven IoT
systems, which use formal
models in a runtime
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
SYSTEM ARCHITECTURE FOR IOT
 IoT system is inherently distributed
 Agent-based node in IoT systems is independent, self-
governing software and hardware integrated system. It is
capable to sense, to interpret the sensation, make the best
informed decision on that interpretation and finally, act
upon it
 intelligent goal-based agent
 Composition approaches
 Centralized
 Decentralized
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
CHALLENGES RELATED TO SA
 Trust models, which will ensure that proper decisions are made
in environment of uncertain credibility, high reliability and
security concerns
 Self-management capability of IoT systems, by realizing the
context-awareness and self-adaptation properties of the
individual agents (Ayala et al, 2015)
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
MATURITY MODELS FOR IOT
 MM used to continuously assess the capability of a system
 to maintain its operation at the agreed quality levels,
 to evolve, sometimes even in very short time frames, on demand
 MM typically include a sequence of levels (or stages) that form an
anticipated, desired, or logical path from an initial state to maturity
(Becker et al, 2009)
 IoT MMs
 MM and tool to assess manufacturing companies adherence (Schumacher et al, 2016)
or readiness (Lichtblau et al, 2015) (Rockwell Automation, 2014) to the Industry 4.0
vision
 MM to enable organizations to assess their readiness for IoT and to compare
themselves against others with IoT initiatives (Halper, 2016) or progress in
implementing IoT (Vachterytė, 2016)
SELF-AWARE
SENSING
SMART
ACTIVE
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
CHALLENGES RELATED TO MM
 Maturity assessment reference ontology, which generically and
formally defines improvement paths and maturity levels
 In context, defined by the domain ontologies
 With implicit problem representations, defined by application
ontologies
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
IOT POLICY AND
REGULATORY
ASPECTS
 Those issues affect
each of the
elements of the IoT
systems
implementation
framework
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
EXTENDED DOMAIN FRAMEWORK FOR IOT SYSTEMS
IMPLEMENTATION
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
CASE STUDY – IOT ENABLES MANUFACTURING
SHOP-FLOOR
NEXT-GENERATION EIS – RESEARCH OPPORTUNITIES AND
CHALLENGES
Milan Zdravković
Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
THANK YOU FOR YOUR ATTENTION
Q&A

More Related Content

What's hot

Critical resource aninstitutionaleconomicsofthe internet26
Critical resource aninstitutionaleconomicsofthe internet26Critical resource aninstitutionaleconomicsofthe internet26
Critical resource aninstitutionaleconomicsofthe internet26Haster2008
 
Customer Centricity at ATF 11Jun2014
Customer Centricity at ATF 11Jun2014Customer Centricity at ATF 11Jun2014
Customer Centricity at ATF 11Jun2014Rick Holgate
 
Open data for smart cities
Open data for smart citiesOpen data for smart cities
Open data for smart citiesSören Auer
 
Ai driven occupational skills generator
Ai driven occupational skills generatorAi driven occupational skills generator
Ai driven occupational skills generatorConference Papers
 
Truth, Justice, and Technicity: from Bias to the Politics of Systems
Truth, Justice, and Technicity: from Bias to the Politics of SystemsTruth, Justice, and Technicity: from Bias to the Politics of Systems
Truth, Justice, and Technicity: from Bias to the Politics of SystemsBernhard Rieder
 
Conférence Open Data par où commencer ? "How to achieve interoperability?" E....
Conférence Open Data par où commencer ? "How to achieve interoperability?" E....Conférence Open Data par où commencer ? "How to achieve interoperability?" E....
Conférence Open Data par où commencer ? "How to achieve interoperability?" E....Aline Custodio
 
We b 20181212 v2
We b 20181212 v2We b 20181212 v2
We b 20181212 v2ISSIP
 
Towards a Community-driven Data Science Body of Knowledge – Data Management S...
Towards a Community-driven Data Science Body of Knowledge – Data Management S...Towards a Community-driven Data Science Body of Knowledge – Data Management S...
Towards a Community-driven Data Science Body of Knowledge – Data Management S...Research Data Alliance
 
On the Diversity of the Accountability Problem. Machine Learning and Knowing ...
On the Diversity of the Accountability Problem. Machine Learning and Knowing ...On the Diversity of the Accountability Problem. Machine Learning and Knowing ...
On the Diversity of the Accountability Problem. Machine Learning and Knowing ...Bernhard Rieder
 
ORDER BY column_name: The Relational Database as Pervasive Cultural Form
ORDER BY column_name: The Relational Database as Pervasive Cultural FormORDER BY column_name: The Relational Database as Pervasive Cultural Form
ORDER BY column_name: The Relational Database as Pervasive Cultural FormBernhard Rieder
 

What's hot (15)

Critical resource aninstitutionaleconomicsofthe internet26
Critical resource aninstitutionaleconomicsofthe internet26Critical resource aninstitutionaleconomicsofthe internet26
Critical resource aninstitutionaleconomicsofthe internet26
 
Customer Centricity at ATF 11Jun2014
Customer Centricity at ATF 11Jun2014Customer Centricity at ATF 11Jun2014
Customer Centricity at ATF 11Jun2014
 
Big Data and Massive Analytics
Big Data and Massive AnalyticsBig Data and Massive Analytics
Big Data and Massive Analytics
 
Open data for smart cities
Open data for smart citiesOpen data for smart cities
Open data for smart cities
 
Ai driven occupational skills generator
Ai driven occupational skills generatorAi driven occupational skills generator
Ai driven occupational skills generator
 
Truth, Justice, and Technicity: from Bias to the Politics of Systems
Truth, Justice, and Technicity: from Bias to the Politics of SystemsTruth, Justice, and Technicity: from Bias to the Politics of Systems
Truth, Justice, and Technicity: from Bias to the Politics of Systems
 
InSciTe Project
InSciTe ProjectInSciTe Project
InSciTe Project
 
Service System Engineering
Service System EngineeringService System Engineering
Service System Engineering
 
Conférence Open Data par où commencer ? "How to achieve interoperability?" E....
Conférence Open Data par où commencer ? "How to achieve interoperability?" E....Conférence Open Data par où commencer ? "How to achieve interoperability?" E....
Conférence Open Data par où commencer ? "How to achieve interoperability?" E....
 
We b 20181212 v2
We b 20181212 v2We b 20181212 v2
We b 20181212 v2
 
Towards a Community-driven Data Science Body of Knowledge – Data Management S...
Towards a Community-driven Data Science Body of Knowledge – Data Management S...Towards a Community-driven Data Science Body of Knowledge – Data Management S...
Towards a Community-driven Data Science Body of Knowledge – Data Management S...
 
On the Diversity of the Accountability Problem. Machine Learning and Knowing ...
On the Diversity of the Accountability Problem. Machine Learning and Knowing ...On the Diversity of the Accountability Problem. Machine Learning and Knowing ...
On the Diversity of the Accountability Problem. Machine Learning and Knowing ...
 
Eindpresentatie ba scriptie
Eindpresentatie ba scriptieEindpresentatie ba scriptie
Eindpresentatie ba scriptie
 
Publication
PublicationPublication
Publication
 
ORDER BY column_name: The Relational Database as Pervasive Cultural Form
ORDER BY column_name: The Relational Database as Pervasive Cultural FormORDER BY column_name: The Relational Database as Pervasive Cultural Form
ORDER BY column_name: The Relational Database as Pervasive Cultural Form
 

Similar to Next-generation Enterprise Information Systems - Research opportunities and challenges

Semantic Technologies for the Internet of Things: Challenges and Opportunities
Semantic Technologies for the Internet of Things: Challenges and Opportunities Semantic Technologies for the Internet of Things: Challenges and Opportunities
Semantic Technologies for the Internet of Things: Challenges and Opportunities PayamBarnaghi
 
IRJET- Review On Semantic Open IoT Service Platform
IRJET- Review On Semantic Open IoT Service PlatformIRJET- Review On Semantic Open IoT Service Platform
IRJET- Review On Semantic Open IoT Service PlatformIRJET Journal
 
IoT-Lite: A Lightweight Semantic Model for the Internet of Things
IoT-Lite:  A Lightweight Semantic Model for the Internet of ThingsIoT-Lite:  A Lightweight Semantic Model for the Internet of Things
IoT-Lite: A Lightweight Semantic Model for the Internet of ThingsPayamBarnaghi
 
Open Source Platforms Integration for the Development of an Architecture of C...
Open Source Platforms Integration for the Development of an Architecture of C...Open Source Platforms Integration for the Development of an Architecture of C...
Open Source Platforms Integration for the Development of an Architecture of C...Eswar Publications
 
STOCKSENTIX: A MACHINE LEARNING APPROACH TO STOCKMARKET
STOCKSENTIX: A MACHINE LEARNING APPROACH TO STOCKMARKETSTOCKSENTIX: A MACHINE LEARNING APPROACH TO STOCKMARKET
STOCKSENTIX: A MACHINE LEARNING APPROACH TO STOCKMARKETIRJET Journal
 
Internet of Things -Overview
Internet of Things -OverviewInternet of Things -Overview
Internet of Things -OverviewIJRST Journal
 
Reference Knowledge Models for Smart Application
Reference Knowledge Models for Smart ApplicationReference Knowledge Models for Smart Application
Reference Knowledge Models for Smart ApplicationMaxime Lefrançois
 
IRJET - Development of Cloud System for IoT Applications
IRJET - Development of Cloud System for IoT ApplicationsIRJET - Development of Cloud System for IoT Applications
IRJET - Development of Cloud System for IoT ApplicationsIRJET Journal
 
Towards a Resource Slice Interoperability Hub for IoT
Towards a Resource Slice Interoperability Hub for IoTTowards a Resource Slice Interoperability Hub for IoT
Towards a Resource Slice Interoperability Hub for IoTHong-Linh Truong
 
A Smart ITS based Sensor Network for Transport System with Integration of Io...
A Smart ITS based Sensor Network for Transport System with Integration of  Io...A Smart ITS based Sensor Network for Transport System with Integration of  Io...
A Smart ITS based Sensor Network for Transport System with Integration of Io...IRJET Journal
 
FUTURE AND CHALLENGES OF INTERNET OF THINGS
FUTURE AND CHALLENGES OF INTERNET OF THINGS FUTURE AND CHALLENGES OF INTERNET OF THINGS
FUTURE AND CHALLENGES OF INTERNET OF THINGS ijcsit
 
An Event-based Middleware for Syntactical Interoperability in Internet of Th...
An Event-based Middleware for Syntactical Interoperability  in Internet of Th...An Event-based Middleware for Syntactical Interoperability  in Internet of Th...
An Event-based Middleware for Syntactical Interoperability in Internet of Th...IJECEIAES
 
Study on Issues in Managing and Protecting Data of IOT
Study on Issues in Managing and Protecting Data of IOTStudy on Issues in Managing and Protecting Data of IOT
Study on Issues in Managing and Protecting Data of IOTijsrd.com
 
State regulation of the IoT in the Russian Federation: Fundamentals and chall...
State regulation of the IoT in the Russian Federation: Fundamentals and chall...State regulation of the IoT in the Russian Federation: Fundamentals and chall...
State regulation of the IoT in the Russian Federation: Fundamentals and chall...IJECEIAES
 
Analytical Review On The Stakeholders Perceptions About IPv6 Readiness And Th...
Analytical Review On The Stakeholders Perceptions About IPv6 Readiness And Th...Analytical Review On The Stakeholders Perceptions About IPv6 Readiness And Th...
Analytical Review On The Stakeholders Perceptions About IPv6 Readiness And Th...Tracy Drey
 
ICARUS @EBDVF 2018 - BDVA Policy Session (November 2018, Vienna)
ICARUS @EBDVF 2018 - BDVA Policy Session (November 2018, Vienna)ICARUS @EBDVF 2018 - BDVA Policy Session (November 2018, Vienna)
ICARUS @EBDVF 2018 - BDVA Policy Session (November 2018, Vienna)ICARUS2020.aero
 
Data Communication in Internet of Things: Vision, Challenges and Future Direc...
Data Communication in Internet of Things: Vision, Challenges and Future Direc...Data Communication in Internet of Things: Vision, Challenges and Future Direc...
Data Communication in Internet of Things: Vision, Challenges and Future Direc...TELKOMNIKA JOURNAL
 
PhD Research Opportunities On Internet Of Things Logistics - Phdassistance
PhD Research Opportunities On Internet Of Things Logistics - PhdassistancePhD Research Opportunities On Internet Of Things Logistics - Phdassistance
PhD Research Opportunities On Internet Of Things Logistics - PhdassistancePhD Assistance
 

Similar to Next-generation Enterprise Information Systems - Research opportunities and challenges (20)

Semantic Technologies for the Internet of Things: Challenges and Opportunities
Semantic Technologies for the Internet of Things: Challenges and Opportunities Semantic Technologies for the Internet of Things: Challenges and Opportunities
Semantic Technologies for the Internet of Things: Challenges and Opportunities
 
IRJET- Review On Semantic Open IoT Service Platform
IRJET- Review On Semantic Open IoT Service PlatformIRJET- Review On Semantic Open IoT Service Platform
IRJET- Review On Semantic Open IoT Service Platform
 
IoT-Lite: A Lightweight Semantic Model for the Internet of Things
IoT-Lite:  A Lightweight Semantic Model for the Internet of ThingsIoT-Lite:  A Lightweight Semantic Model for the Internet of Things
IoT-Lite: A Lightweight Semantic Model for the Internet of Things
 
Open Source Platforms Integration for the Development of an Architecture of C...
Open Source Platforms Integration for the Development of an Architecture of C...Open Source Platforms Integration for the Development of an Architecture of C...
Open Source Platforms Integration for the Development of an Architecture of C...
 
STOCKSENTIX: A MACHINE LEARNING APPROACH TO STOCKMARKET
STOCKSENTIX: A MACHINE LEARNING APPROACH TO STOCKMARKETSTOCKSENTIX: A MACHINE LEARNING APPROACH TO STOCKMARKET
STOCKSENTIX: A MACHINE LEARNING APPROACH TO STOCKMARKET
 
Internet of Things -Overview
Internet of Things -OverviewInternet of Things -Overview
Internet of Things -Overview
 
Reference Knowledge Models for Smart Application
Reference Knowledge Models for Smart ApplicationReference Knowledge Models for Smart Application
Reference Knowledge Models for Smart Application
 
IRJET - Development of Cloud System for IoT Applications
IRJET - Development of Cloud System for IoT ApplicationsIRJET - Development of Cloud System for IoT Applications
IRJET - Development of Cloud System for IoT Applications
 
Towards a Resource Slice Interoperability Hub for IoT
Towards a Resource Slice Interoperability Hub for IoTTowards a Resource Slice Interoperability Hub for IoT
Towards a Resource Slice Interoperability Hub for IoT
 
A Smart ITS based Sensor Network for Transport System with Integration of Io...
A Smart ITS based Sensor Network for Transport System with Integration of  Io...A Smart ITS based Sensor Network for Transport System with Integration of  Io...
A Smart ITS based Sensor Network for Transport System with Integration of Io...
 
FUTURE AND CHALLENGES OF INTERNET OF THINGS
FUTURE AND CHALLENGES OF INTERNET OF THINGS FUTURE AND CHALLENGES OF INTERNET OF THINGS
FUTURE AND CHALLENGES OF INTERNET OF THINGS
 
FUTURE AND CHALLENGES OF INTERNET OF THINGS
FUTURE AND CHALLENGES OF INTERNET OF THINGS FUTURE AND CHALLENGES OF INTERNET OF THINGS
FUTURE AND CHALLENGES OF INTERNET OF THINGS
 
An Event-based Middleware for Syntactical Interoperability in Internet of Th...
An Event-based Middleware for Syntactical Interoperability  in Internet of Th...An Event-based Middleware for Syntactical Interoperability  in Internet of Th...
An Event-based Middleware for Syntactical Interoperability in Internet of Th...
 
A Service Science Context in Education Driven by Disruptive Innovation and th...
A Service Science Context in Education Driven by Disruptive Innovation and th...A Service Science Context in Education Driven by Disruptive Innovation and th...
A Service Science Context in Education Driven by Disruptive Innovation and th...
 
Study on Issues in Managing and Protecting Data of IOT
Study on Issues in Managing and Protecting Data of IOTStudy on Issues in Managing and Protecting Data of IOT
Study on Issues in Managing and Protecting Data of IOT
 
State regulation of the IoT in the Russian Federation: Fundamentals and chall...
State regulation of the IoT in the Russian Federation: Fundamentals and chall...State regulation of the IoT in the Russian Federation: Fundamentals and chall...
State regulation of the IoT in the Russian Federation: Fundamentals and chall...
 
Analytical Review On The Stakeholders Perceptions About IPv6 Readiness And Th...
Analytical Review On The Stakeholders Perceptions About IPv6 Readiness And Th...Analytical Review On The Stakeholders Perceptions About IPv6 Readiness And Th...
Analytical Review On The Stakeholders Perceptions About IPv6 Readiness And Th...
 
ICARUS @EBDVF 2018 - BDVA Policy Session (November 2018, Vienna)
ICARUS @EBDVF 2018 - BDVA Policy Session (November 2018, Vienna)ICARUS @EBDVF 2018 - BDVA Policy Session (November 2018, Vienna)
ICARUS @EBDVF 2018 - BDVA Policy Session (November 2018, Vienna)
 
Data Communication in Internet of Things: Vision, Challenges and Future Direc...
Data Communication in Internet of Things: Vision, Challenges and Future Direc...Data Communication in Internet of Things: Vision, Challenges and Future Direc...
Data Communication in Internet of Things: Vision, Challenges and Future Direc...
 
PhD Research Opportunities On Internet Of Things Logistics - Phdassistance
PhD Research Opportunities On Internet Of Things Logistics - PhdassistancePhD Research Opportunities On Internet Of Things Logistics - Phdassistance
PhD Research Opportunities On Internet Of Things Logistics - Phdassistance
 

More from Milan Zdravković

Investing in scientific startups - Perspective from both sides
Investing in scientific startups - Perspective from both sidesInvesting in scientific startups - Perspective from both sides
Investing in scientific startups - Perspective from both sidesMilan Zdravković
 
Discovery and validation with scientific method - the Lean Startup approach
Discovery and validation with scientific method - the Lean Startup approachDiscovery and validation with scientific method - the Lean Startup approach
Discovery and validation with scientific method - the Lean Startup approachMilan Zdravković
 
Key EURAXESS online platform functionalities and selected Extranet tools
Key EURAXESS online platform functionalities and selected Extranet toolsKey EURAXESS online platform functionalities and selected Extranet tools
Key EURAXESS online platform functionalities and selected Extranet toolsMilan Zdravković
 
Funding & Grants in Horizon Europe
Funding & Grants in Horizon EuropeFunding & Grants in Horizon Europe
Funding & Grants in Horizon EuropeMilan Zdravković
 
Open Science in HORIZON Grant Agreement
Open Science in HORIZON Grant AgreementOpen Science in HORIZON Grant Agreement
Open Science in HORIZON Grant AgreementMilan Zdravković
 
EURAXESS Online Tools To Support Researcher Career Development
EURAXESS Online Tools To Support Researcher Career DevelopmentEURAXESS Online Tools To Support Researcher Career Development
EURAXESS Online Tools To Support Researcher Career DevelopmentMilan Zdravković
 
UPRO05 - Automatizacija procesa
UPRO05 - Automatizacija procesaUPRO05 - Automatizacija procesa
UPRO05 - Automatizacija procesaMilan Zdravković
 
UPRO05 - Automatizacija procesa
UPRO05 - Automatizacija procesaUPRO05 - Automatizacija procesa
UPRO05 - Automatizacija procesaMilan Zdravković
 
UPRO01 - Modeliranje poslovnih procesa i BPMN
UPRO01 - Modeliranje poslovnih procesa i BPMNUPRO01 - Modeliranje poslovnih procesa i BPMN
UPRO01 - Modeliranje poslovnih procesa i BPMNMilan Zdravković
 
UPRO01 - Modeliranje poslovnih procesa
UPRO01 -  Modeliranje poslovnih procesaUPRO01 -  Modeliranje poslovnih procesa
UPRO01 - Modeliranje poslovnih procesaMilan Zdravković
 
MEZN00 - Uvod u upravljanje znanjem
MEZN00 - Uvod u upravljanje znanjemMEZN00 - Uvod u upravljanje znanjem
MEZN00 - Uvod u upravljanje znanjemMilan Zdravković
 
PA Training Nov 5-6 Day 2 - Talk 2. Content Management Best Practices
PA Training Nov 5-6 Day 2 - Talk 2. Content Management Best PracticesPA Training Nov 5-6 Day 2 - Talk 2. Content Management Best Practices
PA Training Nov 5-6 Day 2 - Talk 2. Content Management Best PracticesMilan Zdravković
 
PA Training Nov 5-6 Day 2 - Talk 1. Web Visibility, SEO elements in content c...
PA Training Nov 5-6 Day 2 - Talk 1. Web Visibility, SEO elements in content c...PA Training Nov 5-6 Day 2 - Talk 1. Web Visibility, SEO elements in content c...
PA Training Nov 5-6 Day 2 - Talk 1. Web Visibility, SEO elements in content c...Milan Zdravković
 
PA Training Nov 5-6 Day 1 - Talk 1. EURAXESS Portal updates
PA Training Nov 5-6 Day 1 - Talk 1. EURAXESS Portal updatesPA Training Nov 5-6 Day 1 - Talk 1. EURAXESS Portal updates
PA Training Nov 5-6 Day 1 - Talk 1. EURAXESS Portal updatesMilan Zdravković
 
PA Training Nov 5-6 Day 1 - Talk 4. Compliance issues
PA Training Nov 5-6 Day 1 - Talk 4. Compliance issuesPA Training Nov 5-6 Day 1 - Talk 4. Compliance issues
PA Training Nov 5-6 Day 1 - Talk 4. Compliance issuesMilan Zdravković
 
PA Training Nov 5-6 Day 2 - Talk 3. Accessibility Checker
PA Training Nov 5-6 Day 2 - Talk 3. Accessibility CheckerPA Training Nov 5-6 Day 2 - Talk 3. Accessibility Checker
PA Training Nov 5-6 Day 2 - Talk 3. Accessibility CheckerMilan Zdravković
 

More from Milan Zdravković (20)

Investing in scientific startups - Perspective from both sides
Investing in scientific startups - Perspective from both sidesInvesting in scientific startups - Perspective from both sides
Investing in scientific startups - Perspective from both sides
 
Discovery and validation with scientific method - the Lean Startup approach
Discovery and validation with scientific method - the Lean Startup approachDiscovery and validation with scientific method - the Lean Startup approach
Discovery and validation with scientific method - the Lean Startup approach
 
Key EURAXESS online platform functionalities and selected Extranet tools
Key EURAXESS online platform functionalities and selected Extranet toolsKey EURAXESS online platform functionalities and selected Extranet tools
Key EURAXESS online platform functionalities and selected Extranet tools
 
Funding & Grants in Horizon Europe
Funding & Grants in Horizon EuropeFunding & Grants in Horizon Europe
Funding & Grants in Horizon Europe
 
Open Science in HORIZON Grant Agreement
Open Science in HORIZON Grant AgreementOpen Science in HORIZON Grant Agreement
Open Science in HORIZON Grant Agreement
 
EURAXESS Online Tools To Support Researcher Career Development
EURAXESS Online Tools To Support Researcher Career DevelopmentEURAXESS Online Tools To Support Researcher Career Development
EURAXESS Online Tools To Support Researcher Career Development
 
UPRO05 - Automatizacija procesa
UPRO05 - Automatizacija procesaUPRO05 - Automatizacija procesa
UPRO05 - Automatizacija procesa
 
UPRO05 - Automatizacija procesa
UPRO05 - Automatizacija procesaUPRO05 - Automatizacija procesa
UPRO05 - Automatizacija procesa
 
Social media promotion
Social media promotionSocial media promotion
Social media promotion
 
UPRO01 - Modeliranje poslovnih procesa i BPMN
UPRO01 - Modeliranje poslovnih procesa i BPMNUPRO01 - Modeliranje poslovnih procesa i BPMN
UPRO01 - Modeliranje poslovnih procesa i BPMN
 
UPRO01 - Modeliranje poslovnih procesa
UPRO01 -  Modeliranje poslovnih procesaUPRO01 -  Modeliranje poslovnih procesa
UPRO01 - Modeliranje poslovnih procesa
 
UPRO00 - Uvod u BPM
UPRO00 - Uvod u BPMUPRO00 - Uvod u BPM
UPRO00 - Uvod u BPM
 
MEZN00 - Uvod u upravljanje znanjem
MEZN00 - Uvod u upravljanje znanjemMEZN00 - Uvod u upravljanje znanjem
MEZN00 - Uvod u upravljanje znanjem
 
PA Training Nov 5-6 Day 2 - Talk 2. Content Management Best Practices
PA Training Nov 5-6 Day 2 - Talk 2. Content Management Best PracticesPA Training Nov 5-6 Day 2 - Talk 2. Content Management Best Practices
PA Training Nov 5-6 Day 2 - Talk 2. Content Management Best Practices
 
PA Training Nov 5-6 Day 2 - Talk 1. Web Visibility, SEO elements in content c...
PA Training Nov 5-6 Day 2 - Talk 1. Web Visibility, SEO elements in content c...PA Training Nov 5-6 Day 2 - Talk 1. Web Visibility, SEO elements in content c...
PA Training Nov 5-6 Day 2 - Talk 1. Web Visibility, SEO elements in content c...
 
PA Training Nov 5-6 Day 1 - Talk 1. EURAXESS Portal updates
PA Training Nov 5-6 Day 1 - Talk 1. EURAXESS Portal updatesPA Training Nov 5-6 Day 1 - Talk 1. EURAXESS Portal updates
PA Training Nov 5-6 Day 1 - Talk 1. EURAXESS Portal updates
 
PA Training Nov 5-6 Day 1 - Talk 4. Compliance issues
PA Training Nov 5-6 Day 1 - Talk 4. Compliance issuesPA Training Nov 5-6 Day 1 - Talk 4. Compliance issues
PA Training Nov 5-6 Day 1 - Talk 4. Compliance issues
 
PA Training Nov 5-6 Day 2 - Talk 3. Accessibility Checker
PA Training Nov 5-6 Day 2 - Talk 3. Accessibility CheckerPA Training Nov 5-6 Day 2 - Talk 3. Accessibility Checker
PA Training Nov 5-6 Day 2 - Talk 3. Accessibility Checker
 
IT1 1.5 Analiza podataka
IT1 1.5 Analiza podatakaIT1 1.5 Analiza podataka
IT1 1.5 Analiza podataka
 
IT1 1.3 Internet pod haubom
IT1 1.3 Internet pod haubomIT1 1.3 Internet pod haubom
IT1 1.3 Internet pod haubom
 

Recently uploaded

biology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGYbiology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGY1301aanya
 
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxThe Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxseri bangash
 
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIACURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIADr. TATHAGAT KHOBRAGADE
 
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptxClimate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptxDiariAli
 
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....muralinath2
 
Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learningModule for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learninglevieagacer
 
Use of mutants in understanding seedling development.pptx
Use of mutants in understanding seedling development.pptxUse of mutants in understanding seedling development.pptx
Use of mutants in understanding seedling development.pptxRenuJangid3
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bSérgio Sacani
 
Porella : features, morphology, anatomy, reproduction etc.
Porella : features, morphology, anatomy, reproduction etc.Porella : features, morphology, anatomy, reproduction etc.
Porella : features, morphology, anatomy, reproduction etc.Silpa
 
Call Girls Ahmedabad +917728919243 call me Independent Escort Service
Call Girls Ahmedabad +917728919243 call me Independent Escort ServiceCall Girls Ahmedabad +917728919243 call me Independent Escort Service
Call Girls Ahmedabad +917728919243 call me Independent Escort Serviceshivanisharma5244
 
Human genetics..........................pptx
Human genetics..........................pptxHuman genetics..........................pptx
Human genetics..........................pptxSilpa
 
An introduction on sequence tagged site mapping
An introduction on sequence tagged site mappingAn introduction on sequence tagged site mapping
An introduction on sequence tagged site mappingadibshanto115
 
Selaginella: features, morphology ,anatomy and reproduction.
Selaginella: features, morphology ,anatomy and reproduction.Selaginella: features, morphology ,anatomy and reproduction.
Selaginella: features, morphology ,anatomy and reproduction.Silpa
 
Factory Acceptance Test( FAT).pptx .
Factory Acceptance Test( FAT).pptx       .Factory Acceptance Test( FAT).pptx       .
Factory Acceptance Test( FAT).pptx .Poonam Aher Patil
 
Introduction of DNA analysis in Forensic's .pptx
Introduction of DNA analysis in Forensic's .pptxIntroduction of DNA analysis in Forensic's .pptx
Introduction of DNA analysis in Forensic's .pptxrohankumarsinghrore1
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformationAreesha Ahmad
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)Areesha Ahmad
 
Velocity and Acceleration PowerPoint.ppt
Velocity and Acceleration PowerPoint.pptVelocity and Acceleration PowerPoint.ppt
Velocity and Acceleration PowerPoint.pptRakeshMohan42
 
GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)Areesha Ahmad
 

Recently uploaded (20)

biology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGYbiology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGY
 
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxThe Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptx
 
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIACURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
 
Clean In Place(CIP).pptx .
Clean In Place(CIP).pptx                 .Clean In Place(CIP).pptx                 .
Clean In Place(CIP).pptx .
 
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptxClimate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
 
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
 
Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learningModule for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learning
 
Use of mutants in understanding seedling development.pptx
Use of mutants in understanding seedling development.pptxUse of mutants in understanding seedling development.pptx
Use of mutants in understanding seedling development.pptx
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
Porella : features, morphology, anatomy, reproduction etc.
Porella : features, morphology, anatomy, reproduction etc.Porella : features, morphology, anatomy, reproduction etc.
Porella : features, morphology, anatomy, reproduction etc.
 
Call Girls Ahmedabad +917728919243 call me Independent Escort Service
Call Girls Ahmedabad +917728919243 call me Independent Escort ServiceCall Girls Ahmedabad +917728919243 call me Independent Escort Service
Call Girls Ahmedabad +917728919243 call me Independent Escort Service
 
Human genetics..........................pptx
Human genetics..........................pptxHuman genetics..........................pptx
Human genetics..........................pptx
 
An introduction on sequence tagged site mapping
An introduction on sequence tagged site mappingAn introduction on sequence tagged site mapping
An introduction on sequence tagged site mapping
 
Selaginella: features, morphology ,anatomy and reproduction.
Selaginella: features, morphology ,anatomy and reproduction.Selaginella: features, morphology ,anatomy and reproduction.
Selaginella: features, morphology ,anatomy and reproduction.
 
Factory Acceptance Test( FAT).pptx .
Factory Acceptance Test( FAT).pptx       .Factory Acceptance Test( FAT).pptx       .
Factory Acceptance Test( FAT).pptx .
 
Introduction of DNA analysis in Forensic's .pptx
Introduction of DNA analysis in Forensic's .pptxIntroduction of DNA analysis in Forensic's .pptx
Introduction of DNA analysis in Forensic's .pptx
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformation
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)
 
Velocity and Acceleration PowerPoint.ppt
Velocity and Acceleration PowerPoint.pptVelocity and Acceleration PowerPoint.ppt
Velocity and Acceleration PowerPoint.ppt
 
GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)
 

Next-generation Enterprise Information Systems - Research opportunities and challenges

  • 1. NEXT-GENERATION EIS – RESEARCH OPPORTUNITIES AND CHALLENGES Milan Zdravković Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
  • 2. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania ABOUT  My research  Semantic interoperability/formal modelling, MBSE, IoT; domains: SCM, orthopaedic devices  86 papers, 14 journal papers with IF, 308 citations, h=10,  My academic/community work  Guest edited 3 journal special issues, never said no to review/evaluation assignment  Chairing ICIST conference series since 2014  Member of IFAC TC5.3, IFIP WG8.1  Fascinated with research policy  Hands-on  1 start-up, 2 spin-offs  Enjoy working with local IT communities  Can’t live without music, skiing and travel http://www.masfak.ni.ac.rs/milan.zdravkovic/
  • 3. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania IFAC TC 5.3 TECHNICAL COMMITTEE ON ENTERPRISE INTEGRATION AND NETWORKING  TC 5.3 fosters research in  enterprise integration and interoperability  enterprise architectures,  enterprise engineering methods,  enterprise modelling  https://tc.ifac-control.org/5/3
  • 4. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania FIND US @  13th OTM/IFAC/IFIP International Workshop on Enterprise Integration, Interoperability and Networking (EI2N 2018)  Valletta, Malta, October 24-25, 2018  16th IFAC Symposium on Information Control Problems in Manufacturing  Bergamo, Italy, June 11-13, 2018
  • 5. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania INTRODUCTION English translation of Welsh: “I am not in the office at the moment. Please send any work to be translated”
  • 6. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania DATA NEVER SLEEPS 5.0 https://www.domo.com/learn/data-never-sleeps- 5?aid=ogsm072517_1&sf100871281=1
  • 7. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania TODAY, DATA IS NOT CREATED ONLY BY PEOPLE  Pratt & Whitney’s Geared Turbo Fan (GTF) engine is fitted with 5,000 sensors and can generate up to 10GB of data each second  Data generated by the aerospace industry alone could soon surpass the magnitude of the consumer Internet. http://aviationweek.com/connected-aerospace/internet- aircraft-things-industry-set-be-transformed
  • 8. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
  • 9. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania GARTNER’S HYPE CYCLE FOR THE INTERNET OF THINGS
  • 10. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
  • 11. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania THE FIRST BUZZWORD TODAY: SENSING ENTERPRISE  “an enterprise anticipating future decisions by using multi- dimensional information captured through physical and virtual objects and providing added value information to enhance its global context awareness” (FInES cluster, Santucci et al, 2012)  Key tech enablers for Sensing Enterprise are IoT and big data
  • 12. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania WHAT ARE IOT PLATFORMS?  Cloud-based, Platform-as-a-Service  Typical features  connectivity as a service, monitoring and maintenance of devices (including firmware updates), data visualization, data analytics, basic application logics through alerts and triggers.  Core market niches (Zdravkovic et al, 2016)  Domain-specific (turnkey) platforms  Technology-specific platforms  M2M connectivity services  Full-scale generic IoT middlewares  Supporting services
  • 13. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania BASIC INFRASTRUCTURE COMPONENTS OF IOT PLATFORMS IoT Gateway IoT Platform IP Device MQTT HTTP REST Thin client Platform specific client SDK Monitoring Data analytics Maintenance Data storage External services – not native IoT platforms Data storage API Business rules, e.g. IFTTT API Advanced analytics API Advanced visualization API …. API IP Endpoints Custom, domain specific backend API Device-oriented services Security Data visualization Data-oriented services HTTP REST PAN Endpoints ZigBee Bluetooth 6LowPAN Platform specific gateway SDK Client Data pre-processing Scalability Infrastructural services CoAP PAN Device Trigger-response- alert rules App-oriented services Scripting engine - interpreter Reasoning
  • 14. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania WHAT’S WRONG WITH IOT PLATFORMS?  IoT platforms are typically driven by models of the trivial complexity; they support very simple data structures and almost no business logic implementation  Application Logic (AL) processing in IoT platforms is a bottleneck  AL not expressive, if-then rules, or..  => NOT EFFECTIVE  AL complex - hidden in code, this code is written by using specific platform SDKs.  => NOT FLEXIBLE  AL not formal, no semantics used, no interoperable with other platforms/systems  => NOT INTEROPERABLE  IoT systems are today usually managed centrally
  • 15. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania HYPOTHESES: PROPERTIES AND GENERIC, ABSTRACT ARCHITECTURE OF NG-EIS Omnipresence Multiple identities Model Driven Architecture Awareness/inclusive sensing Openness Dynamic configurability Computational flexibility Distributed identities Models infrastructure Services infrastructure Deployment platform Interoperability infrastructure Core execution environment Security Trust Scalability Performance Next Generation Enterprise Information System
  • 16. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania http://www.tamingdata.com/2010/07/08/the-project-management-tree-swing-cartoon-past-and-present/
  • 17. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania OH YES, EIS IMPLEMENTATION IS STILL A PROBLEM  In 2010, the mean Enterprise Resource Planning (ERP) systems’ implementation cost was $5.48 million, and the average implementation time-frame was 14.3 months (Galy and Sauceda, 2014)  On average, large IT projects run 45% over budget and 7% over time, while delivering 56% less value than predicted (McKinsey, 2012)  85% of existing devices worldwide are based on unconnected legacy systems (IDC, 2013)
  • 18. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania BASIC IMPLEMENTATION BLUEPRINT
  • 19. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania INTEROPERABILITY FOR IOT  Interoperability is the ability to communicate with peer systems and access the functionality of the peer systems (Vernadat, 1996)  In IoT:  ReST (Representational State Transfer)  CoAP (Constrained Application Protocol)  MQTT (Message Queue Telemetry Transport)  XMPP (Extensible Messaging and Presence Protocol) Google Cloud Internet of Things Core, End-to-End Example https://cloud.google.com/iot/docs/samples/end-to-end-sample
  • 20. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania INTEROPERABILITY AT SEMANTIC LEVEL  60-80% of the resources in data sharing projects are spent on addressing the issues of semantic heterogeneities (Doan et al, 2004)  IoT services, namely devices’ capabilities can be semantically represented, so the process of discovery and selection is done by using SPARQL queries (Song et al, 2010)  Scalability, flexibility and other issues cannot be resolved with centralized approach.  Each of the devices must be represented by (and connected to) its virtual counterpart, which is implemented as autonomous software agent (Katanasov et al, 2008).  IoT platform is then only a run-time environment for these software agents.
  • 21. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania SEMANTIC INTEROPERABILITY IN IOT SensationPerception Cognition Articulation ∃R(system(R)) Sensation Perception CognitionArticulation ∃S(system(S)) ∀p ( (transmitted-from(p,S) ∧ transmitted-to(p,R)) ∧ ∀q(statement-of(q,S) ∧ p⇒q) ∃q’(statement-of(q’,R) ∧ p⇒q’ ∧ q’⇔q) ) ⇒ interoperable(S,R)
  • 22. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania BUILDING BLOCKS FOR SEMANTIC INTEROPERABILITY IN IOT  In order to interoperate with another device, each device must sense, perceive, interpret and understand data, sent from another device and act (operate) upon this understanding.  Abstract the heterogeneity of devices, so one device can better understand the capabilities of another  Sensor Network (SSN) Ontology (Compton et al, 2012)
  • 23. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania INTEROPERATION ENGINE  NOT a middleware, it does not mediate traffic, but meaning  Interoperating Engine is basically a formal reasoner with extensions  Computed values can be defined in OWL (Iannone and Rector, 2008)  Alternative: pre-processing (with different modeling approach) which will classify data in ranges of interest.  PR-OWL - Probabilistic extensions, based on Bayesian network (Costa and Laskey, 2006)  Probabilistic/fuzzy can be defined by Fuzzy OWL 2 (Bobillo and Straccia, 2010), there are reasoners for that (DeLorean)
  • 24. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
  • 25. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania REQUIREMENTS ENGINEERING FOR IOT SYSTEMS  To be transformed to models – models make the decisions of RE explicit  Key concepts for RE for IoT (Zambonelli, 2016)  goals - desirable situations or state of the affairs that should be activated and which should be decomposed to system requirements  identification of stakeholders and users who will manage or use systems’ functionalities and from which functional requirements should be elicited
  • 26. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania CHALLENGES FOR RE AND MANAGEMENT  Elicitation of non-functional requirements, such as security and privacy, performance, reliability, energy usage, impact to environment  Prioritization  New requirements will emerge, related to decision-making capabilities and higher level of automation  Incoming data as a source for new requirements  New change management strategies
  • 27. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania MODEL-BASED SYSTEM ENGINEERING (MBSE) FOR IOT SYSTEMS  OMG Standards for IoT  System Modeling Language (SysML - INCOSE and OMG)  language for systems specification, analysis, design, verification and validation  Less implicit formalisms are used at application design level - Domain Specific Languages (DSL)  Conceptual models as starting effort towards DSL (Patel and Cassou, 2014)  Midgar IoT platform with DSL (Garcia et al, 2014)  ThingML for forward engineering of IoT (Harrand et al, 2016)  To facilitate interaction modeling in a heterogeneous environment, many researches rely on the explicit - formal models  Devices will be formally represented and managed, registered, aligned, composed and queried through suitable abstraction technologies (Kotis and Katasonov, 2013)  Formal models are convenient for integrating different views – levels of abstraction  Formal models can be used also for system and application design
  • 28. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania CHALLENGES FOR MBSE  Efficiency related  Cost (of time consumed and errors made) of manual creation of models, including maintaining dependencies between different model views  Model mapping and transformation  Rationality related  Cost of choices made in very heterogeneous environment of non-synced models, languages, beliefs and preferences of the system engineers.  Lack of tools for validating model consistency, completeness and dependability  Lack of formalisms for representing business logics
  • 29. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania FORMAL FRAMEWORK FOR MULTI-FACETED VIEW TO IOT ECOSYSTEM  Model validation problem could be solved by using Formal Specification Techniques (FST)  Use of formal models and associated methods (semantic annotation, ontology matching)  Towards ontology-driven IoT systems, which use formal models in a runtime
  • 30. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania SYSTEM ARCHITECTURE FOR IOT  IoT system is inherently distributed  Agent-based node in IoT systems is independent, self- governing software and hardware integrated system. It is capable to sense, to interpret the sensation, make the best informed decision on that interpretation and finally, act upon it  intelligent goal-based agent  Composition approaches  Centralized  Decentralized
  • 31. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania CHALLENGES RELATED TO SA  Trust models, which will ensure that proper decisions are made in environment of uncertain credibility, high reliability and security concerns  Self-management capability of IoT systems, by realizing the context-awareness and self-adaptation properties of the individual agents (Ayala et al, 2015)
  • 32. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania MATURITY MODELS FOR IOT  MM used to continuously assess the capability of a system  to maintain its operation at the agreed quality levels,  to evolve, sometimes even in very short time frames, on demand  MM typically include a sequence of levels (or stages) that form an anticipated, desired, or logical path from an initial state to maturity (Becker et al, 2009)  IoT MMs  MM and tool to assess manufacturing companies adherence (Schumacher et al, 2016) or readiness (Lichtblau et al, 2015) (Rockwell Automation, 2014) to the Industry 4.0 vision  MM to enable organizations to assess their readiness for IoT and to compare themselves against others with IoT initiatives (Halper, 2016) or progress in implementing IoT (Vachterytė, 2016) SELF-AWARE SENSING SMART ACTIVE
  • 33. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania CHALLENGES RELATED TO MM  Maturity assessment reference ontology, which generically and formally defines improvement paths and maturity levels  In context, defined by the domain ontologies  With implicit problem representations, defined by application ontologies
  • 34. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania
  • 35. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania IOT POLICY AND REGULATORY ASPECTS  Those issues affect each of the elements of the IoT systems implementation framework
  • 36. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania EXTENDED DOMAIN FRAMEWORK FOR IOT SYSTEMS IMPLEMENTATION
  • 37. Baltic DB&IS 2018, July 1-4, Trakai, Lithuania CASE STUDY – IOT ENABLES MANUFACTURING SHOP-FLOOR
  • 38. NEXT-GENERATION EIS – RESEARCH OPPORTUNITIES AND CHALLENGES Milan Zdravković Baltic DB&IS 2018, July 1-4, Trakai, Lithuania THANK YOU FOR YOUR ATTENTION Q&A