TOWARDS CONTEXTUAL TASK PATTERNS FOR SMART MEETING ROOMS

Michael Zaki, Peter Forbrig, Jens Brüning

2012

Abstract

The main idea of smart environments is to deliver proper assistance to the resident users while performing their daily life tasks. Thus, task models are convenient as a starting point for developing applications for those environments, as they give the developer the opportunity to focus on the users and their tasks. In such an environment, mutual dependencies between different types of entities are taking place and affecting the way the user is executing the tasks. Therefore, other models (e.g. device model, location model …etc.) have to be developed and linked to the task model in order to truly illustrate how the tasks are executed in those environments. Due to the increasing number of models and the dependencies among them, modeling an interactive application to be operated in such an environment is a tedious and overwhelming process. In this paper, we present an attempt to overcome the modeling complexity by fostering the concept of reuse on a high level of abstraction using task patterns. We extend the former definition of task patterns by integrating the environmental preconditions and effects within the pattern structure in order to maximise the benefit of the usage of those patterns.

References

  1. Alexander, C., S. I., Silverstien, M., 1977. A Pattern Language. In: Towns, Buildings, Construction, Oxford University Press.
  2. Blumendorf, M., Lehmann, G., Albayrak, S., 2010. Bridging Models and Systems at Runtime To Build Adaptive User Interfaces. Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems. ISBN: 978-1-4503-0083-4: 9-18.
  3. Borchers, J., 2001. A pattern approach to interaction design, DIS 7800 Proceedings of the 3rd conference on Designing interactive systems: processes, practices, methods, and techniques. ISBN: 1-58113- 219-0: 369-378.
  4. Breedvelt-Schouten, I. M., Paternò, F., and Severijns, C. 1997. Reusable structures in task models. In Proceedings of DSV-IS: 225-239.
  5. Brüning, J., Dittmar, A., Forbrig, P., and Reichart, D., 2008. Getting SW Engineers on Board: Task Modeling with Activity Diagrams. In Engineering Interactive Systems. Lecture Notes in Computer Science, Vol. 4940. Springer-Verlag, Berlin, Heidelberg: 175-192.
  6. Cook, D., Das, S., 2004. Smart Environments: Technology, Protocols and Applications. ISBN: 978- 0-471-54448-7.
  7. Feuerstack, S., Blumendorf, M., Albayrak, S., 2006. Bridging the gab between Model and Design of User Interfaces. In Proc. GI Jahrestagung (2), pp.131- 137.
  8. Gamma,E., H., R., Johnson, R., Vlissides, J., 1994. Design Patterns: Elements of Reusable ObjectOriented Software. Reading Mass., Addison-Wesley.
  9. Luyten, K., 2004. Dynamic User Interfaces Generation for Mobile and Embedded Systems with Modelbased User Interface Development. PhD, Hasselt University.
  10. OMG,(Object management group) Retrieved October 1, 2011 from http://www.omg.org/spec/OCL/.
  11. Paternò, F. 2001. Task Models in Interactive Software Systems. Handbook of Software Engineering & Knowledge Engineering. S. K. Chang, World Scientific Publishing Co.
  12. Paterno, F., M, C., Meniconi, C., 1997. ConcurTaskTrees: A diagrammatic Notation for Specifying Task Models, in INTERACT 97, IFIP TC13: 362-369.
  13. Sinnig, D., 2004. The complexity of Patterns and Modelbased Development. PhD Concordia University, Montreal.
  14. UML (Unified Modeling Language). Retrieved October 1, 2011 from http://www.uml.org/.
  15. Wurdel, M., Forbrig, P., Radhakrishnan, T., Sinnig, D., 2007. Patterns for Task-and Dialog-Modeling. Springer Volume 4550/2007, 1226-1235, DOI: 10.1007/978-3-540-73105-4_133.
  16. Wurdel, M., Sinnig, D., Forbrig, P., 2008. CTML: Domain and Task Modeling for Collaborative Environments. J.UCS 14: 3188-3201.
  17. Zaki, M., Forbrig, P., 2011. User-oriented Accessibility Patterns for Smart Environments. Springer Volume 6761/2011, 319-327, DOI: 10.1007/978-3-642- 21602-2_35.
Download


Paper Citation


in Harvard Style

Zaki M., Forbrig P. and Brüning J. (2012). TOWARDS CONTEXTUAL TASK PATTERNS FOR SMART MEETING ROOMS . In Proceedings of the 2nd International Conference on Pervasive Embedded Computing and Communication Systems - Volume 1: PECCS, ISBN 978-989-8565-00-6, pages 162-169. DOI: 10.5220/0003824801620169


in Bibtex Style

@conference{peccs12,
author={Michael Zaki and Peter Forbrig and Jens Brüning},
title={TOWARDS CONTEXTUAL TASK PATTERNS FOR SMART MEETING ROOMS},
booktitle={Proceedings of the 2nd International Conference on Pervasive Embedded Computing and Communication Systems - Volume 1: PECCS,},
year={2012},
pages={162-169},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003824801620169},
isbn={978-989-8565-00-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 2nd International Conference on Pervasive Embedded Computing and Communication Systems - Volume 1: PECCS,
TI - TOWARDS CONTEXTUAL TASK PATTERNS FOR SMART MEETING ROOMS
SN - 978-989-8565-00-6
AU - Zaki M.
AU - Forbrig P.
AU - Brüning J.
PY - 2012
SP - 162
EP - 169
DO - 10.5220/0003824801620169