Skip to main content

Human Centred Cyber Physical Systems

  • Chapter
  • First Online:
Human Activity Recognition and Behaviour Analysis

Abstract

This Chapter presents four prototype systems which have been developed for testing and evaluating various activity recognition approaches investigated in previous chapters. These prototype systems are categorised based on the styles of their software architecture into a standalone, a multi-agent and two SOA systems. This reflects and closely corresponds to the evolution of the latest technologies in software engineering and smart cyber-physical systems. Given that previous chapters have already described how systems are used for specific use scenarios, this chapter has focused on the implementation details and operation processes of these systems which are described one by one in four sections. It is expected that interested researchers can use these systems or follow the implementation methodologies to support their research. In addition, the performance, strengths and limitations, and future work of these systems are also discussed.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 109.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 139.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 139.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Chen L, Nugent C, Al-Bashrawi A (2009) Semantic data management for situation-aware assistance in ambient assisted living. In: Proceedings of the 11th international conference on information integration and web-based applications and services - iiWAS ’09

    Google Scholar 

  2. Chen L, Nugent C, Rafferty J (2013) Ontology-based activity recognition framework and services. In: Proceedings of international conference on information integration and web-based applications and services - IIWAS ’13, pp 463–469

    Google Scholar 

  3. Wang X, Wang J, Wang X, Chen X (2017) Energy and delay tradeoff for application offloading in mobile cloud computing. IEEE Syst J 11:858–867

    Article  Google Scholar 

  4. Semantic Web: Semantic Web/RDF Liberary for C#.NET. http://semanticweb.org/wiki/SemWeb-DotNet.html

  5. Della Valle E, Grossniklaus M(2010) C-SPARQL: a continuous query language for rdf data streams. Int J Semant Comput 04:3–25

    Google Scholar 

  6. W3C: Euler proof mechanism. http://www.agfa.com/w3c/euler/

  7. Nugent CD, Mulvenna MD, Hong X, Devlin S (2009) Experiences in the development of a smart lab. Int J Biomed Eng Technol 2:319–331

    Article  Google Scholar 

  8. Löhr KP (2003) Automatic mediation between incompatible component interaction styles. In: Proceedings of the 36th annual HAWAII international conference on system sciences, HICSS 2003

    Google Scholar 

  9. W3C: W3C semantic web knowledge base, Listing of tools by programming. https://www.w3.org/2001/sw/wiki/Category:Programming_Language

  10. Apple: Objective- C programming Documentation. https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/ObjectiveC/Introduction/introObjectiveC.html

  11. Perl: Perl Programming Documentation. http://perldoc.perl.org/

  12. Abu-Eid V (2008) Raising web service updates efficiency with dynamic technologies. In: Proceedings - international conference on next generation web services practices, NWeSP 2008

    Google Scholar 

  13. Microsoft: Microsoft dotNET technology information website. http://www.microsoft.com/net/

  14. Jensen PA (1969) The design of multiple-line redundant networks. IEEE Trans Reliab R-18:39–44

    Article  Google Scholar 

  15. Wooldridge M, Jennings NR (1995) Intelligent agents: theory and practice. Knowl Eng Rev 10(2):115-52

    Article  Google Scholar 

  16. Srivastava SK (1999) Applications of Intelligent agents. Electron Inf Plan

    Google Scholar 

  17. Jennings NR, Wooldridge MJ (1998) Agent technology: foundations, applications and markets.

    Chapter  Google Scholar 

  18. Jennings NR (2002) An agent-based approach for building complex software systems. Commun ACM

    Google Scholar 

  19. Bellifemine F, Poggi A, Rimassa G (2001) JADE: a FIPA2000 compliant agent development environment. In: International conference on autonomous agents and multiagent systems

    Google Scholar 

  20. Horrocks I, Patel-Schneider PF, Bechhofer S, Tsarkov D (2005) OWL rules: a proposal and prototype implementation. Web Semant

    Google Scholar 

  21. Khan JA, Kumar S (2015) OWL, RDF, RDFS inference derivation using Jena semantic framework and pellet reasoner. In: 2014 International conference on advanced engineering and technology research. ICAETR 2014. 0–7

    Google Scholar 

  22. Friedman-Hill E (2008) Jess the rule engine for java platform

    Google Scholar 

  23. Mei J, Bontas EP Technical Reports: reasoning paradigms for owl ontologies. http://www.ag-nbi.de/research/owltrans/

  24. Apache Apache Jena. https://jena.apache.org/

  25. Science C, Lanka S (2013) Application of design pattern in the JDBC programming. In: 2013 8th international conference on computer science & education, pp 1037–1040

    Google Scholar 

  26. Ali M, Elish MO (2013) A comparative literature survey of design patterns impact on software quality. International conference on information science and applications (ICISA), pp 1–7

    Google Scholar 

  27. Zhang C, Budgen D, Drummond S (2012) Using a follow-on survey to investigate why use of the visitor, singleton & facade patterns is controversial. In: Proceedings of the ACM-IEEE international symposium on empirical software engineering and measurement - ESEM ’12, p 79

    Google Scholar 

  28. Triboan D, Chen L, Chen F, Wang Z (2016) Towards a service-oriented architecture for a mobile assistive system with real-time environmental sensing. TSINGHUA Sci Technol 21:581–597

    Article  Google Scholar 

  29. MQTT: Message queuing telemetry transport (MQTT). http://mqtt.org/

  30. Care Quality Commission: Care Quality Commission. https://www.cqc.org.uk/about-us

  31. Abburu S (2012) A survey on ontology reasoners and comparison. Int J Comput Appl 57:33–39

    Google Scholar 

  32. Jersey: Chapter 15. Server-Sent Events (SSE) Support. https://jersey.java.net/documentation/latest/sse.html#d0e11582

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Liming Chen .

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Chen, L., Nugent, C.D. (2019). Human Centred Cyber Physical Systems. In: Human Activity Recognition and Behaviour Analysis. Springer, Cham. https://doi.org/10.1007/978-3-030-19408-6_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-19408-6_10

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-19407-9

  • Online ISBN: 978-3-030-19408-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics