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”.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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)
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)
Akman, V., Surav, M.: The use of situation theory in context modeling. Computational Intelligence 13, 427–438 (1997)
Bauer, J.: Identification and Modeling of Contexts for Different Information Scenarios in Air Traffic, Diplomarbeit (March 2003)
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)
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)
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)
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)
Dey, A.K., Salber, D., Futakawa, M., Abowd G.D.: An Architecture to Support Context-Aware Applications. GVU Technical Reports (1999)
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)
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)
Han, S., Youn, H.Y.: Petri net-based context modeling for context-aware systems. Artificial Intelligence Review 37, 43–67 (2011)
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)
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)
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)
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)
Kwon, O.B.: Modeling and generating context-aware agent-based applications with amended colored Petri nets. Exp. Syst. Appl. 27(4), 609–621 (2004)
Moussa, F., Riahi, I., Riahi, M.: A PNML extension for the HCI design. International Journal of Human-Computer Interaction (IJHCI) 5(3) (2011)
Reignier, P., Brdiczka, O.: Context-aware environments: from specification to implementation. Exp. Syst. 24(5), 305–320 (2007)
Schilit, B., Adams, N., Want, N.L.: Context-aware computing applications. In: IEEE Workshop on Mobile Computing Systems and Applications (1994)
Schmidt, A., Laerhoven, K.V.: How to Build Smart Appliances. IEEE Personal Communications (August 2001)
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)
Strang, T., Linnhoffpopien, C.: A context modeling survey. In: Workshop on Advanced Context Modeling, Reasoning and Management, UbiComp 2004 (2004)
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)
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)
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)
Ye, J., Coyle, L., Dobson, S., Nixon, P.: Ontology-based models in pervasive computing systems. The Knowledge Engineering Review 22(04), 315–347 (2007)
Ye, J., Dobson, S., MacKeeve, S.: Situation identification techniques in pervasive computing: A review. Pervasive and Mobile Computing (8), 36–66 (2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)