Skip to main content

Petri Nets Context Modeling for the Pervasive Human-Computer Interfaces

  • Conference paper
Modeling and Using Context (CONTEXT 2013)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 8175))

  • 1150 Accesses

Abstract

Nowadays, generation of user interfaces adapted to the context becomes very important in a world where technology and technical adaptations interfaces continue to increase. This paper presents an approach for the automatic and real time generation of user interface adapted to the context of use. We are particularly interested by modeling the data of context as well as the user’s task using Petri nets. The Petri nets are used for its simplicity to generate XML files, which will present the specification and generation of the human-computer interfaces adapted to the context. This approach will be illustrated with a case study that presents a diabetic patient suffering from hypoglycemia in a “smart hospital”.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Achilleos, A., Yang, K., Georgalas, N.: Context modeling and a context-aware framework for pervasive service creation: a model-driven approach. Pervasive Mobile Comput. 6, 281–296 (2010)

    Article  Google Scholar 

  2. Agostini, A., Bettini, C., Riboni, D.: Hybrid Reasoning in the CARE Middleware for Context-Awareness. International Journal of Web Engineering and Technology 5(1), 3–23 (2009)

    Article  Google Scholar 

  3. Akman, V., Surav, M.: The use of situation theory in context modeling. Computational Intelligence 13, 427–438 (1997)

    Article  Google Scholar 

  4. Bauer, J.: Identification and Modeling of Contexts for Different Information Scenarios in Air Traffic, Diplomarbeit (March 2003)

    Google Scholar 

  5. Bettini, C., Brdiczka, O., Henricksen, K., Indulska, J., Nicklas, D., Ranganathan, A., Riboni, D.: A survey of context modeling and reasoning techniques. Pervasive and Mobile Computing 6, 161–180 (2010)

    Article  Google Scholar 

  6. Boucheneb, H.: Interval timed coloured petri net: efficient construction of its state class space preserving linear properties. Formal Aspects Comput. 20(2), 225–238 (2008)

    Article  MATH  Google Scholar 

  7. Calvary, G., Demeure, A., Coutaz, J., Dâassi, O.: Adaptation des Interfaces Homme-Machine à leur contexte d’usage. Revue d’intelligence Artificielle 18(4), 577–606 (2004)

    Article  Google Scholar 

  8. Chen, L., Nugent, C., Mulvenna, M., Finlay, D., Hong, X.: Semantic smart homes: Towards knowledge rich assisted living environments. In: McClean, S., Millard, P., El-Darzi, E., Nugent, C. (eds.) Intelligent Patient Management. SCI, vol. 189, pp. 279–296. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  9. Dey, A.K., Salber, D., Futakawa, M., Abowd G.D.: An Architecture to Support Context-Aware Applications. GVU Technical Reports (1999)

    Google Scholar 

  10. Han, S., Song, S.K., Youn, H.Y.: Modeling and analysis of time critical context aware service using extended interval timed colored Petri nets. Tech. rep., The school of information and communication engineering. Sungkyunkwan University, Seoul (2010)

    Google Scholar 

  11. Han, S., Song, S.K., Youn, H.Y.: Modeling and verification of context-awareness service for time critical applications using colored petri-net. In: IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology, WI-IAT 2008, vol. 2, pp. 71–74. IEEE (2009)

    Google Scholar 

  12. Han, S., Youn, H.Y.: Petri net-based context modeling for context-aware systems. Artificial Intelligence Review 37, 43–67 (2011)

    Article  Google Scholar 

  13. Henricksen, K., Indulska, J.: Modelling and using imperfect context information. In: 1st Workshop on Context Modeling and Reasoning (CoMoRea), PerCom 2004 Workshop Proceedings. IEEE Computer Society (2004)

    Google Scholar 

  14. Henricksen, K., Indulska, J., Rakotonirainy, A.: Generating Context Management Infrastructure from High-Level Context Models. In: Industrial Track Proceedings of the 4th International Conference on Mobile Data Management (MDM 2003), pp. 1–6 (2003)

    Google Scholar 

  15. Henricksen, K., Livingstone, S., Indulska, J.: Towards a hybrid approach to context modelling, reasoning and interoperation. In: Indulska, J., Roure, D.D. (eds.) Proceedings of the First International Workshop on Advanced Context Modelling, Reasoning and Management, University of Southampton, Nottingham, England (2004)

    Google Scholar 

  16. Kiss, C.: Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0 - W3C Working Draft (April 30, 2007), http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430/ (last consultation April 2011)

  17. Kwon, O.B.: Modeling and generating context-aware agent-based applications with amended colored Petri nets. Exp. Syst. Appl. 27(4), 609–621 (2004)

    Article  Google Scholar 

  18. Moussa, F., Riahi, I., Riahi, M.: A PNML extension for the HCI design. International Journal of Human-Computer Interaction (IJHCI) 5(3) (2011)

    Google Scholar 

  19. Reignier, P., Brdiczka, O.: Context-aware environments: from specification to implementation. Exp. Syst. 24(5), 305–320 (2007)

    Article  Google Scholar 

  20. Schilit, B., Adams, N., Want, N.L.: Context-aware computing applications. In: IEEE Workshop on Mobile Computing Systems and Applications (1994)

    Google Scholar 

  21. Schmidt, A., Laerhoven, K.V.: How to Build Smart Appliances. IEEE Personal Communications (August 2001)

    Google Scholar 

  22. Silva, J.L., Campos, J.C., Harrison, M.D.: An infrastructure for experience centered agile prototyping of ambient intelligence. In: EICS 2009: Proceedings of the 1st ACM SIGCHI Symposium on Engineering Interactive Computing Systems, pp. 79–84 (2009)

    Google Scholar 

  23. Strang, T., Linnhoffpopien, C.: A context modeling survey. In: Workshop on Advanced Context Modeling, Reasoning and Management, UbiComp 2004 (2004)

    Google Scholar 

  24. Sun, J., Zhang, Y., He, K.: A Petri-Net based context representation in smart car environment. In: Bellavista, P., Chang, R.-S., Chao, H.-C., Lin, S.-F., Sloot, P.M.A. (eds.) GPC 2010. LNCS, vol. 6104, pp. 162–173. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  25. Timmerer, C., Jabornig, J., Hellwagner, H.: Delivery Context Descriptions A Comparison and Mapping Model. In: Proceedings of the 9th Workshop on Multimedia Metadata (WMM 2009) held in Conjunction with the 13th French Multimedia Conference on Compression and Representation of Audiovisual Signals CORESA (2009)

    Google Scholar 

  26. Wang, H., Zeng, Q.: Modeling and analysis for workflow constrained by resources and non determined time: an approach based on Petri nets. IEEE Trans. Syst. Man Cybern. A Syst. Hum. 38(4), 802–817 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  27. Ye, J., Coyle, L., Dobson, S., Nixon, P.: Ontology-based models in pervasive computing systems. The Knowledge Engineering Review 22(04), 315–347 (2007)

    Article  Google Scholar 

  28. Ye, J., Dobson, S., MacKeeve, S.: Situation identification techniques in pervasive computing: A review. Pervasive and Mobile Computing (8), 36–66 (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Riahi, I., Moussa, F., Riahi, M. (2013). Petri Nets Context Modeling for the Pervasive Human-Computer Interfaces. In: Brézillon, P., Blackburn, P., Dapoigny, R. (eds) Modeling and Using Context. CONTEXT 2013. Lecture Notes in Computer Science(), vol 8175. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-40972-1_24

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-40972-1_24

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-40971-4

  • Online ISBN: 978-3-642-40972-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics