Ubiquitous Computing in Geschäftsprozessen · 6 Minutes (watch the time) Clear choreography (who...

32
Ubiquitous Computing in Business Processes Part V Prof. Dr. Lutz Heuser Urban Software Institute Darmstadt Januar 12 th , 2018

Transcript of Ubiquitous Computing in Geschäftsprozessen · 6 Minutes (watch the time) Clear choreography (who...

Page 1: Ubiquitous Computing in Geschäftsprozessen · 6 Minutes (watch the time) Clear choreography (who talks about what) Cover both “business case” and “technical solution” What

Ubiquitous Computing in Business Processes

Part V

Prof. Dr. Lutz HeuserUrban Software Institute

DarmstadtJanuar 12th, 2018

Page 2: Ubiquitous Computing in Geschäftsprozessen · 6 Minutes (watch the time) Clear choreography (who talks about what) Cover both “business case” and “technical solution” What

0. Group Exercise – JAM Contest

Outline

Page 3: Ubiquitous Computing in Geschäftsprozessen · 6 Minutes (watch the time) Clear choreography (who talks about what) Cover both “business case” and “technical solution” What

6 Minutes (watch the time)

Clear choreography (who talks about what)

Cover both “business case” and “technical solution”

What will Smart Items provide to the solution?

Why is it worth to pursue?

For whom?

Good Luck!

Group Exercise - JAM

Ubiquitous Computing in Geschäftsprozessen / Lutz Heuser, Zoltan Nochta / Page 3

Page 4: Ubiquitous Computing in Geschäftsprozessen · 6 Minutes (watch the time) Clear choreography (who talks about what) Cover both “business case” and “technical solution” What

1. Recap

Outline

Page 5: Ubiquitous Computing in Geschäftsprozessen · 6 Minutes (watch the time) Clear choreography (who talks about what) Cover both “business case” and “technical solution” What

Principle of Load Sensing

Load sensors under corners of a surface (e.g. pallet, shelf, floor) detect :

Mass of objects on surface

Position of objects on surface

Interactions with surface, e.g. adding or removing objects

Table equipped with load

sensors

1kg load sensor(Photo: Bongshin)

50kg load sensor50t load sensor

(Photo: Bongshin)

Ubiquitous Computing in Geschäftsprozessen / Lutz Heuser, Zoltan Nochta / Page 5

Page 6: Ubiquitous Computing in Geschäftsprozessen · 6 Minutes (watch the time) Clear choreography (who talks about what) Cover both “business case” and “technical solution” What

Basic Calculations

Fi,1 i 4: Forces at sensors after action

F0i,1 i 4: Forces at sensors prior to action

Weight:

xmax: length of surface

ymax: width of surface

x: x-coordinate of point of action

y: y-coordinate of point of action

Force Fx

at (x,y)

Force F1

at (0,0)

Force F3

at (xmax

,ymax

)

Force F4

at (0,ymax

)

Force F2

at (xmax

,0)

4

1i

ix FF

4

1

00i

ix FF

xx FFW 0

)0(

)0()0( 3322max

xx FF

FFFFxx

)0(

)0()0( 4433max

xx FF

FFFFyy

Ubiquitous Computing in Geschäftsprozessen / Lutz Heuser, Zoltan Nochta / Page 6

Page 7: Ubiquitous Computing in Geschäftsprozessen · 6 Minutes (watch the time) Clear choreography (who talks about what) Cover both “business case” and “technical solution” What

End-To-End Quality Management Goods

1. Vendor: Goods

Issue

2. Carrier:

Transportation

3. Customer: Goods

Receipt

4. Transfer of data to

Inspection lot

5. Usage decision

6. Reset

Logger

Source: SAP AG

Ubiquitous Computing in Geschäftsprozessen / Lutz Heuser, Zoltan Nochta / Page 7

Page 8: Ubiquitous Computing in Geschäftsprozessen · 6 Minutes (watch the time) Clear choreography (who talks about what) Cover both “business case” and “technical solution” What

Ubiquitous Computing in Geschäftsprozessen / Lutz Heuser, Zoltan Nochta / Page 8

Smart Cities Wheel

source: Boyd Cohen, http://smartcitieshub.com/2012/11/11/smart-cities-ranking-methodology/

Page 9: Ubiquitous Computing in Geschäftsprozessen · 6 Minutes (watch the time) Clear choreography (who talks about what) Cover both “business case” and “technical solution” What

Ubiquitous Computing in Geschäftsprozessen / Lutz Heuser, Zoltan Nochta / Page 9

Reference Architecture

Page 10: Ubiquitous Computing in Geschäftsprozessen · 6 Minutes (watch the time) Clear choreography (who talks about what) Cover both “business case” and “technical solution” What

CEP Persistence AnalyticsAnalytics

Mapping of the Reference Architecture to a concrete System Architecture

Message Translator UrbanPulse API implementation

UrbanPulse Connector

Data sources

Connectors

HTTPS AMQP

Inbound InterfacesInterfaces

AnalyticsCEP Persistence

CEP Persistence

Processing

Outbound Interfaces & UrbanPulse Bundling

HTTPS AMQP HTTPS

Integration

Dat

a F

low

Services

Page 11: Ubiquitous Computing in Geschäftsprozessen · 6 Minutes (watch the time) Clear choreography (who talks about what) Cover both “business case” and “technical solution” What

2. Open Urban Platform

Outline

Page 12: Ubiquitous Computing in Geschäftsprozessen · 6 Minutes (watch the time) Clear choreography (who talks about what) Cover both “business case” and “technical solution” What

UrbanPulse – Use Cases

Use Case VASEC

Page 13: Ubiquitous Computing in Geschäftsprozessen · 6 Minutes (watch the time) Clear choreography (who talks about what) Cover both “business case” and “technical solution” What

UrbanPulse - Use Cases

13

Sensor

Sources

(examples)

Page 14: Ubiquitous Computing in Geschäftsprozessen · 6 Minutes (watch the time) Clear choreography (who talks about what) Cover both “business case” and “technical solution” What

• VASEC stands for Value Added Security and Safety Services for Transport and deals with a special application for the use of an urban information and service platform where a number of specific services can be bundled to a (traffic related) application.

• VASEC handles safety aspects relating to road transport and how road users (such as commuters) are informed by the respective information services of the city with regard to possible dangerous areas and an optimal route planning avoiding these areas.

• VASEC uses urban sensor data as well as web-based services and compose individual service bundles for commuters and other drivers within the city.

• “Value Add” = personalized service bundlings vs. independent APPs per service

Ubiquitous Computing in Geschäftsprozessen / Lutz Heuser, Zoltan Nochta / Page 14

VASEC

Page 15: Ubiquitous Computing in Geschäftsprozessen · 6 Minutes (watch the time) Clear choreography (who talks about what) Cover both “business case” and “technical solution” What

Demonstrator

(http://vasec.software-cluster.com:8080/UrbanPulse/index.html)

1. In rot umrandeten Bereich klicken

1. Auf „VASEC“klicken

Page 16: Ubiquitous Computing in Geschäftsprozessen · 6 Minutes (watch the time) Clear choreography (who talks about what) Cover both “business case” and “technical solution” What

Individual Service Bundling

2. Beispiel Satz in Textbox eingeben:

3. Auf Button klicken

I want to drive safely with my ecar to work

Page 17: Ubiquitous Computing in Geschäftsprozessen · 6 Minutes (watch the time) Clear choreography (who talks about what) Cover both “business case” and “technical solution” What

• Natural language processing of customer need

• Selection of appropriate service for consideration

• Services selected from a pre-defined service adaptive catalogue using USDL descriptions

• Services can come from enterprise systems (fleet management system)

• As well as web-based services (weather)

• And public services (traffic light data)

Ubiquitous Computing in Geschäftsprozessen / Lutz Heuser, Zoltan Nochta / Page 17

Individual Service Bundling

Page 18: Ubiquitous Computing in Geschäftsprozessen · 6 Minutes (watch the time) Clear choreography (who talks about what) Cover both “business case” and “technical solution” What

Building the bundle

4. Bild „OpenStreetMap“ per Drag in „visualization“ ziehen

Select the

bundle

representationShow me

on a map Send me a

note

Page 19: Ubiquitous Computing in Geschäftsprozessen · 6 Minutes (watch the time) Clear choreography (who talks about what) Cover both “business case” and “technical solution” What

Building the bundle

5. Zuerst Startpunkt (S) durch 1 Klick auf Karte festlegen6. Dann Endpunkt (E) durch 1 Klick auf Karte festlegen

(S)

(E)

Build the

bundle by

selecting the

services which

met the NLP

request

Page 20: Ubiquitous Computing in Geschäftsprozessen · 6 Minutes (watch the time) Clear choreography (who talks about what) Cover both “business case” and “technical solution” What

Building the bundle

7. Bild „Traffic“ per Drag in die Karte ziehen

Choose traffic

light

information

regarding

traffic flow

Page 21: Ubiquitous Computing in Geschäftsprozessen · 6 Minutes (watch the time) Clear choreography (who talks about what) Cover both “business case” and “technical solution” What

Building the bundle

8. Bild „charge colums“ per Drag in die Karte ziehen

4As I drive an

eCar provide

me with the

charging

stations

Page 22: Ubiquitous Computing in Geschäftsprozessen · 6 Minutes (watch the time) Clear choreography (who talks about what) Cover both “business case” and “technical solution” What

Building the bundle

9. Klick auf „create the service bundle“

Build my

customized

service bundle

Page 23: Ubiquitous Computing in Geschäftsprozessen · 6 Minutes (watch the time) Clear choreography (who talks about what) Cover both “business case” and “technical solution” What

Deploy the bundle

10. Klick auf „start the service bundle“

Deploy the

service in the

cloud

Page 24: Ubiquitous Computing in Geschäftsprozessen · 6 Minutes (watch the time) Clear choreography (who talks about what) Cover both “business case” and “technical solution” What

Start the bundle

11. Klick auf „start driving“

Start the new

service

Page 25: Ubiquitous Computing in Geschäftsprozessen · 6 Minutes (watch the time) Clear choreography (who talks about what) Cover both “business case” and “technical solution” What

Use the bundle

Use the new

service

Page 26: Ubiquitous Computing in Geschäftsprozessen · 6 Minutes (watch the time) Clear choreography (who talks about what) Cover both “business case” and “technical solution” What

3. Smart Energy: Value Added Services

Outline

Page 27: Ubiquitous Computing in Geschäftsprozessen · 6 Minutes (watch the time) Clear choreography (who talks about what) Cover both “business case” and “technical solution” What

Business models

Business model behind value-added services

Option (a):

Utility company earns on providing a service

• Eg. Smart Home as a service or operating cost

accounting

• Factor of equipment, installation, maintenance, operating

costs and running times as well as synergy effects within

the city is considered

Option (b):

Utility company earns on providing data to a third

company

• Eg. Burglar detection provided by security service

• In addition to points from (a), the essential question to

clarify is what the data is worth and which partners are

suitable for providing the service

+

Business Models

Page 28: Ubiquitous Computing in Geschäftsprozessen · 6 Minutes (watch the time) Clear choreography (who talks about what) Cover both “business case” and “technical solution” What

Additional

Areas

Energy Services

Current energy

consumption

Lightning and Energy

Management

Operating Cost

Accounting

Ambient Assisted Living

Security and Safety

Comfort ventilation

Examples for Value Added Services

Property developing

e-Mobility in fleets

District Management

Value Added Services for Combination with Energy

Page 29: Ubiquitous Computing in Geschäftsprozessen · 6 Minutes (watch the time) Clear choreography (who talks about what) Cover both “business case” and “technical solution” What

Smart Energy – Use Cases

Smart Building as

Part of the Smart Grid

Energy management at district level

Page 30: Ubiquitous Computing in Geschäftsprozessen · 6 Minutes (watch the time) Clear choreography (who talks about what) Cover both “business case” and “technical solution” What

Decentralized RES

Challenge

• Throughout PV plants, many owners are involved in as

energy producers: „The energy generation takes place

on the rooftops of the people “

✓ Challenge and danger for local area energy

networks

✓ Transparency between production and consumption

is required everywhere, hence the energy status of

buildings

Solution

• Intelligent load management for the control of local production and consumption

• Using Flexibilities: Control of devices needed to influence the energy state

• Load distribution between different power stations (electricity, heat, gas ...)

• Market segments Energy Savings and Comforter support the user behaviour

• Holistic view of businesses and households

• [ui!] determines load flexibility with customer surveys - for households as well as for

business

Page 31: Ubiquitous Computing in Geschäftsprozessen · 6 Minutes (watch the time) Clear choreography (who talks about what) Cover both “business case” and “technical solution” What

Energy management at district level

Goal: cross-site grid optimization

• Integration of EMS systems on platform possible

• Cost and energy saving: energy management system (DIN EN ISO 50001)

• More complex energy management systems possible as local control unit:

• Smart property management as part of smart neighbourhood management

• Particularly useful for traders / small and medium-sized enterprises

• Benefits of energy management

• Instrument for handling all energy values

Alarm management / ticketing / documents

Functions of Facility Management

• Smart property as part of the smart district

• Balancing of production and consumption with

Other properties in the district

Increase the failure safety of production and operation

Page 32: Ubiquitous Computing in Geschäftsprozessen · 6 Minutes (watch the time) Clear choreography (who talks about what) Cover both “business case” and “technical solution” What

Enegry efficient

Households with PV and

Energy Management System

EMS EMS

Control Center

Garage

With PV,

E-Mobility

Gas net

Heat/ Cooling Net

Local network

Low voltage

netIKT-Netz

Existing building

With glas fassade

And EMS

Heat storage

For heating

And hot water

CHP(Gas)

Fuel cells

Local Storage

Electricity storage

Local Grids

De-centralized PV Heat storage/ cooling

Public Pool

Heat storage

Any other storage

Power 2 Gas

Cooling

System

Heat net

Source: MVV Energie AG, T-I

Energy management at district level