Diese Präsentation wurde erfolgreich gemeldet.
Die SlideShare-Präsentation wird heruntergeladen. ×

Engineering Cyber Physical Spaces

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Wird geladen in …3
×

Hier ansehen

1 von 30 Anzeige

Engineering Cyber Physical Spaces

Herunterladen, um offline zu lesen

This presentation proposes CAPS, an architecture-driven
modeling framework for the development of Situational Aware
Cyber-Physical Systems.
Situational Awareness involves being aware of what is
happening in the surroundings, and using this information
to decide and act. It has been recognized as a critical,
yet often elusive, foundation for successful decision-making
in complex systems. With the advent of cyber-physical systems
(CPS), situational awareness is playing an increasingly
important role especially in crowd and fleets management,
infrastructure monitoring, and smart city applications. While
specializing cyber physical systems, Situational Aware CPS
requires the continuous monitoring of environmental conditions
and events with respect to time and space. New architectural
concerns arise, especially related to the sense , compute &
communication paradigm, the use of domain-specific hardware
components, and the cyber-physical space dimension.
This work illustrates the CAPS modeling languages used
to describe the software architecture, hardware configuration,
and physical space views for a situational aware CPS.

This presentation proposes CAPS, an architecture-driven
modeling framework for the development of Situational Aware
Cyber-Physical Systems.
Situational Awareness involves being aware of what is
happening in the surroundings, and using this information
to decide and act. It has been recognized as a critical,
yet often elusive, foundation for successful decision-making
in complex systems. With the advent of cyber-physical systems
(CPS), situational awareness is playing an increasingly
important role especially in crowd and fleets management,
infrastructure monitoring, and smart city applications. While
specializing cyber physical systems, Situational Aware CPS
requires the continuous monitoring of environmental conditions
and events with respect to time and space. New architectural
concerns arise, especially related to the sense , compute &
communication paradigm, the use of domain-specific hardware
components, and the cyber-physical space dimension.
This work illustrates the CAPS modeling languages used
to describe the software architecture, hardware configuration,
and physical space views for a situational aware CPS.

Anzeige
Anzeige

Weitere Verwandte Inhalte

Ähnlich wie Engineering Cyber Physical Spaces (20)

Weitere von Henry Muccini (20)

Anzeige

Aktuellste (20)

Engineering Cyber Physical Spaces

  1. 1. CAPS: Architecture Description of Situational Aware Cyber Physical Systems @ICSA 2017, April 2017 Henry Muccini and Mohammad Sharaf DISIM Department University of L’ Aquila, L’Aquila, Italy henry.muccini@univaq.it - @muccinihenry Slides available at: http://www.slideshare.net/henry.muccini/
  2. 2. Context, Motivation and Needs
  3. 3. Henry Muccini @ ICSA2017 3 Our practical needs: to engineer crowd management systems
  4. 4. Henry Muccini @ ICSA2017 4 spin-off of the University of L’Aquila Crowd management Indoor | outdoor Queue forecast and avoidance Multi-site crowd management Digital Booking and Ticketing
  5. 5. Henry Muccini @ ICSA2017 5 crowd monitoring and control 5
  6. 6. Henry Muccini @ ICSA2017 6 crowd monitoring and control 6 Q: How long will take to get into the entrance? do: people counting tech to know: arrival frequency to know: pick hours Q: How long took to visit the place? do: people tracking tech to know: time spent in average to know: time spent in areas
  7. 7. Henry Muccini @ ICSA2017 7 : multi-sites of interest 7 Q: How to load balance? Q: how to re-route people?
  8. 8. Henry Muccini @ ICSA2017 8 The context of this research Situational Awareness (SiA) • a person’s awareness of what is going on in her surroundings, the meaning of these surroundings, and using this information to decide and act. SiA in numbers • Big market share of USD 32,6 billion by 2022 [Allied Market Research] Situational Aware CPS • In ICT terms: • Sensed data, • received from IoT devices interacting in a prescribed open or closed physical space, • used to observe the (user’s) surroundings and make detailed assessments about his environment.
  9. 9. Henry Muccini @ ICSA2017 9 Our Goal: to architect Cyber Physical Spaces
  10. 10. Henry Muccini @ ICSA2017 10 Overall: technical Physical Space Cyber Physical Space
  11. 11. Henry Muccini @ ICSA2017 11 Overall: conceptual Multi-stakeholders Multi-competencies Multi-viewpoints Interdisciplinary View oth er mo dels View Software Architecture Description View View oth er mo dels other viewsSystem Integrators System Integrators Software Engineers Software Engineers Psychology Statistics Mobile App Mobile App WSN engineers WSN engineers
  12. 12. Henry Muccini @ ICSA2017 12 Overall: decision making - Which solution is more e.g. energy efficient? - Which architecture decisions may limit the amount of data created, transferred, and analyzed? - Which communication topology to use? Cyber Physical Space
  13. 13. Henry Muccini @ ICSA2017 13 Concrete projects: Uffizi Galleries Goals: – Reduce the waiting time to get in – Optimize internal human flow – Multi-museum load balancing
  14. 14. Henry Muccini @ ICSA2017 14 Concrete projects: NdR L’Aquila Goals: – Urban safety – Multi-site load balancing – Recommendation system
  15. 15. The CAPS architecture description V i e w o t h e r m o d e l s View Software Architecture Description V i e w View o t h e r m o d e l s o t h e r v i e w s
  16. 16. Henry Muccini @ ICSA2017 16 Our reference: ISO/IEC/IEEE 42010: 2011 ISO/IEC/IEEE 42010 - International Standard for Systems and Software Engineering Architectural Description, 2011
  17. 17. Henry Muccini @ ICSA2017 17Software VP Hardware VP Physical Space VP HWML SPML Software Architect Developer System Integrators System Engineer Space coverage Data exchange Networking and communication Energy Consumption Viewpoints System Concerns Stakeholders The Modeling Languages DSLDSL DSLDSL SAML DSLDSL Smart Building / Physical Space modelers (Sensor network & IoT ) experts MAPML DEPML CAPS
  18. 18. Henry Muccini @ ICSA2017 18 18 Physical Space MM SA Model SAML HW Model HWML Physical Space Model SPML HW MM CAPS Modeling languages and Viewpoints SA MM
  19. 19. COMMitMDE @ MODELS 2016 - http://tinyurl.com/commitmde 19
  20. 20. Henry Muccini @ ICSA2017 20 Let us analyze each single meta-class
  21. 21. Henry Muccini @ ICSA2017 21 SAML model
  22. 22. components ports connections application data messages operations Events-conditions-actions actions: sense, actuate, send msgs, start/stop timer, fork&join, synch/asynch calls RFID reader, people counter, smart card reader, … Modes mode transitions enter/exit mode
  23. 23. Henry Muccini @ ICSA2017 23 HW model of SCUNA example
  24. 24. Henry Muccini @ ICSA2017 24 Physical Space 2D, 3D Physical space with obstacles freely positioned with their own shape with attenuation coefficients
  25. 25. Henry Muccini @ ICSA2017 25 Cyber Physical Space: examples https://www.youtube.com/watch?v=tgULkozh32UOngoing work at Turku University, Finland
  26. 26. Henry Muccini @ ICSA2017 26 SPML model of SCUNA example The physical space represents the overall environment in the (3D space/2D space) in which the SiA- CPS node will be deployed The Space contains a set of Obstacles and Areas
  27. 27. Henry Muccini @ ICSA2017 27 Correspondence and Weaving Cyber Physical Space
  28. 28. COMMitMDE @ MODELS 2016 - http://tinyurl.com/commitmde 28 CAPS Tool support SAML Graphical and Tree-based editor for SAML graphical editor properties palette models
  29. 29. Henry Muccini @ ICSA2017 29 Future Work To predict energy consumption, data traffic, and other concerns CAPS @ work Simulation Run-Time To connect models with a run-time IoT execution platform
  30. 30. CAPS: Architecture Description of Situational Aware Cyber Physical Systems @ICSA 2017, April 2017 Henry Muccini and Mohammad Sharaf DISIM Department University of L’ Aquila, L’Aquila, Italy henry.muccini@univaq.it - @muccinihenry Slides available at: http://www.slideshare.net/henry.muccini/

×