Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1824749.1824756acmotherconferencesArticle/Chapter ViewAbstractPublication PagespeicsConference Proceedingsconference-collections
research-article

Research directions for the application of MVC in ambient computing environments

Published: 20 July 2010 Publication History

Abstract

To fulfil the requirements of emerging trends in mobile interaction, common patterns for system design need adaptations and extensions. The realization of explicit interaction in ambient or pervasive computing environments introduces a physical distribution of input devices and technology embedded into the environment of the user. This paper presents the extension of the Model-View-Controller approach to separate the user interface implementation from the physical host of the application to control.

References

[1]
F. Buschmann, R. Meunier, H. Rohnert, P. Sommerlad, and M. Stal. Pattern-Oriented Software Architecture: A System of Patterns. Wiley, 1996.
[2]
J. Coutaz. Pac-ing the architecture of your user interface. In M. D. Harrison and J. C. Torres, editors, DSV-IS, pages 13--27. Springer, 1997.
[3]
E. Gamma, R. Helm, R. Johnson, and J. M. Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, 1994.
[4]
R. D. Hill. The abstraction-link-view paradigm: using constraints to connect user interfaces to applications. In Proceedings CHI '92, pages 335--342, 1992. ACM.
[5]
B. Johanson, A. Fox, and T. Winograd. The interactive workspaces project: experiences with ubiquitous computing rooms. Pervasive Computing, IEEE, 1(2):67--74, Apr-Jun 2002.
[6]
G. E. Krasner and S. T. Pope. A cookbook for using the model-view controller user interface paradigm in smalltalk-80. J. Object Oriented Program., 1(3):26--49, 1988.
[7]
A. Lorenz. A conceptual framework for interoperability of mobile user interfaces with ambient computing environments. International Journal of Mobile Human Computer Interaction, 2010. in press.
[8]
A. Lorenz. The Separated User Interface in Ambient Computing Environments: A holistic Framework-based Approach for Design, Infrastructures and Tools. PhD thesis, RWTH Aachen University, 2010.
[9]
K. Luyten and K. Coninx. Distributed user interface elements to support smart interaction spaces. In Proceedings of ISM'05, pages 277--286, 2005.
[10]
J. Melchior, D. Grolaux, J. Vanderdonckt, and P. Van Roy. A toolkit for peer-to-peer distributed user interfaces: concepts, implementation, and applications. In Proceedings of EICS '09, pages 69--78. ACM, 2009.
[11]
T. Reenskaug. Working with Objects - The OOram Software Engineering Method. Manning Publ., 1995.

Cited By

View all
  • (2015)The lean awareness in software-intensive engineering: Experience from one project2015 IEEE 7th International Conference on Awareness Science and Technology (iCAST)10.1109/ICAwST.2015.7314041(168-173)Online publication date: Sep-2015
  • (2013)Architectural patterns for applications with external user interface elementsPervasive and Mobile Computing10.1016/j.pmcj.2012.09.0069:2(269-280)Online publication date: 1-Apr-2013
  • (2011)A model-based approach for distributed user interfacesProceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems10.1145/1996461.1996488(11-20)Online publication date: 13-Jun-2011

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
PEICS '10: Proceedings of the 1st International Workshop on Pattern-Driven Engineering of Interactive Computing Systems
July 2010
47 pages
ISBN:9781450302463
DOI:10.1145/1824749
  • Conference Chair:
  • Kai Breiner,
  • Program Chair:
  • Gerrit Meixner
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 20 July 2010

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. mobile interaction devices
  2. remote interaction
  3. system design of mobile and ubiquitous application

Qualifiers

  • Research-article

Conference

PEICS '10

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 14 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2015)The lean awareness in software-intensive engineering: Experience from one project2015 IEEE 7th International Conference on Awareness Science and Technology (iCAST)10.1109/ICAwST.2015.7314041(168-173)Online publication date: Sep-2015
  • (2013)Architectural patterns for applications with external user interface elementsPervasive and Mobile Computing10.1016/j.pmcj.2012.09.0069:2(269-280)Online publication date: 1-Apr-2013
  • (2011)A model-based approach for distributed user interfacesProceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems10.1145/1996461.1996488(11-20)Online publication date: 13-Jun-2011

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media