Jens Ziegler, Markus Graube, Johannes Pfeffer, Leon Urbas

Slides:



Advertisements
Similar presentations
Policy based Cloud Services on a VCL platform Karuna P Joshi, Yelena Yesha, Tim Finin, Anupam Joshi University of Maryland, Baltimore County.
Advertisements

CTS2 Terminology Services
SmartER Semantic Cloud Sevices Karuna P Joshi University of Maryland, Baltimore County Advisors: Dr. Tim Finin, Dr. Yelena Yesha.
© 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice RDF and SOA David Booth, Ph.D. HP.
Course Instructor: Aisha Azeem
Community Manager A Dynamic Collaboration Solution on Heterogeneous Environment Hyeonsook Kim  2006 CUS. All rights reserved.
© 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Publishing data on the Web (with.
February Semantion Privately owned, founded in 2000 First commercial implementation of OASIS ebXML Registry and Repository.
Advances in Technology and CRIS Nikos Houssos National Documentation Centre / National Hellenic Research Foundation, Greece euroCRIS Task Group Leader.
Peer-to-Peer Data Integration Using Distributed Bridges Neal Arthorne B. Eng. Computer Systems (2002) Supervisor: Babak Esfandiari April 12, 2005 Candidate.
Scalable Metadata Definition Frameworks Raymond Plante NCSA/NVO Toward an International Virtual Observatory How do we encourage a smooth evolution of metadata.
Linked-data and the Internet of Things Payam Barnaghi Centre for Communication Systems Research University of Surrey March 2012.
© DATAMAT S.p.A. – Giuseppe Avellino, Stefano Beco, Barbara Cantalupo, Andrea Cavallini A Semantic Workflow Authoring Tool for Programming Grids.
Service Service metadata what Service is who responsible for service constraints service creation service maintenance service deployment rules rules processing.
© Geodise Project, University of Southampton, Knowledge Management in Geodise Geodise Knowledge Management Team Barry Tao, Colin Puleston, Liming.
1 Centre for Intelligent Systems and their Applications Division of Informatics, University of Edinburgh Draft for AKT July Workshop Jessica Chen-Burger.
David Smiley SOA Technology Evangelist Software AG Lead, follow or get out of the way Here Comes SOA.
Secure Virtual Enclaves February 4, 2000 Deborah Shands, Richard Yee Jay Jacobs, E. John Sebes.
Providing web services to mobile users: The architecture design of an m-service portal Minder Chen - Dongsong Zhang - Lina Zhou Presented by: Juan M. Cubillos.
Intro to Web Services Dr. John P. Abraham UTPA. What are Web Services? Applications execute across multiple computers on a network.  The machine on which.
Copyright © 2004, Keith D Swenson, All Rights Reserved. OASIS Asynchronous Service Access Protocol (ASAP) Tutorial Overview, OASIS ASAP TC May 4, 2004.
MTA SZTAKI Department of Distributed Systems Hogyan mixeljünk össze webszolgáltatásokat, ontológiákat és ágenseket? Micsik András.
Linked Open Data for European Earth Observation Products Carlo Matteo Scalzo CTO, Epistematica epistematica.
MDD-Kurs / MDA Cortex Brainware Consulting & Training GmbH Copyright © 2007 Cortex Brainware GmbH Bild 1Ver.: 1.0 How does intelligent functionality implemented.
Setting the stage: linked data concepts Moving-Away-From-MARC-a-thon.
SEMANTIC WEB Presented by- Farhana Yasmin – MD.Raihanul Islam – Nohore Jannat –
Scaling the Wall: Experiences adapting a Semantic Web application to utilize social networks on mobile devices Evan W. Patton 1 ( ) &
Semantic Web Application Patterns: Pipelines, Versioning and Validation David Booth, Ph.D. (Consultant) W3C Linked Enterprise Data Patterns Workshop 7-Dec-2011.
CHAPTER 5 Network Applications.
Linux Standard Base Основной современный стандарт Linux, стандарт ISO/IEC с 2005 года Определяет состав и поведение основных системных библиотек.
A Context Framework for Ambient Intelligence
Building Enterprise Applications Using Visual Studio®
Segments Introduction: slides 2–6, 8 10 minutes
InLoox 9 Web App Product Presentation
Linked Data Web that can be processed by machines
CIM Modeling for E&U - (Short Version)
Cloud based linked data platform for Structural Engineering Experiment
WEB SERVICES.
A framework for Web science didactics michalis vafopoulos
CmpE 583- Web Semantics: Theory and Practice PRINCIPLES
Example of a Problem Statement: Introduction into ARENA
The GEMBus Architecture and Core Components
Middleware independent Information Service
Peer-to-peer networking
Web Service Modeling Ontology (WSMO)
Grid Computing.
Web Services CO5027.
Chapter 18 MobileApp Design
Design and Implementation
New WI on Industrial Domain Information Model
The Improvement of PaaS Platform ZENG Shu-Qing, Xu Jie-Bin 2010 First International Conference on Networking and Distributed Computing SQUARE.
Gestione di Service Level Agreements (SLA) in sistemi Grid
New WI on Industrial Domain Information Model
Cloud Computing By P.Mahesh
InLoox 9 Web App Product Presentation
The Extensible Tool-chain for Evaluation of Architectural Models
Component-Based Software Engineering: Technologies, Development Frameworks, and Quality Assurance Schemes X. Cai, M. R. Lyu, K.F. Wong, R. Ko.
CS 425/625 Software Engineering Architectural Design
TDT4252 Modelling of Information Systems Advanced Course
Grid Services B.Ramamurthy 12/28/2018 B.Ramamurthy.
Pervasive Computing Happening?
Chapter 17: Client/Server Computing
Distributed Systems through Web Services
LOD reference architecture
Introduction to Web Services and SOA
Business Process Management and Semantic Technologies
UPTIME & SEMANTIC WEB STANDARDS
Brokering as a Core Element of EarthCube’s Cyberinfrastructure
Remedy Integration Strategy Leverage the power of the industry’s leading service management solution via open APIs February 2018.
What's New in eCognition 9
Presentation transcript:

Jens Ziegler, Markus Graube, Johannes Pfeffer, Leon Urbas Beyond App-Chaining: Mobile App Orchestration for Efficient Model Driven Software Generation Jens Ziegler, Markus Graube, Johannes Pfeffer, Leon Urbas

Introduction A core concept for agile production networks of the future is the foundation of Virtual Factories Involving flexible and dynamic collaborations of various real factories for joint production and commercial exploitation

Introduction If stakeholders know what the collaboration partners Can do, Plan to do, Have done How they run their processes, The engineering and production can become faster and more flexible

Introduction We propose a pragmatic approach for a Virtual Factory that combines The advantages of model driven software development The technologies of the Semantic Web

Linked Data It uses the principles and technologies of the Semantic Web [4] to publish HTTP Uniform Resource Identifiers (URI) Resource Description Framework (RDF) https://wtlab.um.ac.ir/images/e-library/linked_data/Linked%20Data%20-%20The%20Story%20So%20Far.pdf

Linked Data It uses the principles and technologies of the Semantic Web [4] to publish HTTP Uniform Resource Identifiers (URI) Resource Description Framework (RDF) https://wtlab.um.ac.ir/images/e-library/linked_data/Linked%20Data%20-%20The%20Story%20So%20Far.pdf

Linked Data The unified access mechanism to this data is provided by SPARQL [12] endpoints. SPARQL is the predominant query language for RDF. It allows federated queries across multiple servers in different companies and domains. https://wtlab.um.ac.ir/images/e-library/linked_data/Linked%20Data%20-%20The%20Story%20So%20Far.pdf

Linked Data computer-aided-engineering (CAE) system COMOS2 running on a third machine

Mobile App Orchestration Component based software development Ontology driven software development Model driven software development https://wtlab.um.ac.ir/images/e-library/linked_data/Linked%20Data%20-%20The%20Story%20So%20Far.pdf

Mobile App Orchestration https://wtlab.um.ac.ir/images/e-library/linked_data/Linked%20Data%20-%20The%20Story%20So%20Far.pdf

Mobile App Orchestration Select: Looks at the tasks that are to be supported to identify the invariant of their informational needs and selects the apps that cater best for it Orchestrator is a human Automatic selection using the formal description of the apps (e.g. in WSDL) If the appropriate apps cannot be selected A placeholder app is selected that must later be replaced with a custom app providing the required functionality https://wtlab.um.ac.ir/images/e-library/linked_data/Linked%20Data%20-%20The%20Story%20So%20Far.pdf

Mobile App Orchestration Adapt: Their visual appearance is adjusted To comply with a corporate design or presentation rules If the underlying models require specific interaction modalities, such as voice or gesture interaction, these are mapped to the app functionalities.

Mobile App Orchestration Manage: The orchestration process enables navigation between apps by placing in-app links Populating context menus and managing inter-app communications That is, while a single template app itself is fully independent from others, the apps instantiated by the Orchestration process may have references to other instances.

Proof of Concept Scenario The scenario involves an operator of a factory, in this case a chemical plant, and an external service provider who is responsible for the maintenance of the plant A collaborative information space contains Engineering data of the plant Maintenance management data Current operating parameters of the plant’s process control system