ABSTRACT
Designing high quality visual interfaces for hypermedia applications is difficult; it involves organizing different kinds of interface objects (for example those triggering navigation), prevent lhe user from cognitive overhead, etc. Unfortunately, interface design methods do not capture design decisions or rationale, so it is hard to record and convey interface design expertise.
In this paper, we introduce interface patterns for hypermedia applications as a concept for reusing interface designs. The structure of this paper is as follows: first, we introduce the context in which these patterns were discovered and we give a rationale for their use. Then we present some simple but effective patterns using a standard template. We finally discuss some further issues on the use of interface patterns in hypermedia applications.
- 1.C. Alexander, S. Ishikawa, M. Silverstein, M. Jacobson, I.FiksdahI-King e S. Angel: "A Pattern Language". Oxford University Press, New York 1977Google Scholar
- 2.L.M.F. Cameiro, M.H. Coffin, D.D. Cowan, and C.J.P Lucena: "ADVCharts: a Visual Formalism for Highly Interactive Systems", Software Engineering in Human- Computer Interaction, Cambridge University Press, 1994.Google Scholar
- 3.D. Coleman; F. Hayes; S. Bear, "Introducing Objectcharts or How to use Statecharts in Object-Oriented Design", IEEE Transactions on Software Engineering, 18(1), 9-18, January 1992. Google ScholarDigital Library
- 4.D. D. Cowan; C. J. P.Lucena, "Abstract Data Views, An Interface Specification Concept to Enhance Design for Reuse", IEEE Transactions on Software Engineering, Vol.21, No.3, March 1995. Google ScholarDigital Library
- 5.E. Gamma, R. Helm, R. Johnson and J. Vlissides: ."Design Patterns. Elements of Reusable Object Oriented Software.", Addison Wesley, 1995. Google ScholarDigital Library
- 6._http://www.p!i ant.orz/personal/Tom Erickson/lnteractionPatte ms.htmlGoogle Scholar
- 7.F. Lyardet, G. Rossi, D. Schwabe. "Patterns for Adding Search Capabilities to Web Information Systems", Proceedings of EuroPLoP'99. Bad-lrsee, Germany, July 1999. IEEE Computer Society Press.Google Scholar
- 8.G. Rossi, A. Garrido, S. Carvalho: "Patterns for objectoriented hypermedia applications". In Pattern Languages of Programs II, Addison Wesley, 1996. Google ScholarDigital Library
- 9.G. Rossi, D. Schwabe and A. Garrido : Design Reuse in Hypermedia Design Applications Development Proceedings of ACM International Conference on Hypertext (Hypertext'97), Southampton, UK, 1997, ACM Press. Google ScholarDigital Library
- 10.G. Rossi, D. Schwabe and F. Lyardet: "Patterns for designing navigable information spaces". Pattern Languages of Programs IV, Addisson Wesley, 1999.Google Scholar
- 11.G. Rossi, D. Schwabe, F, Lyardet: "integrating Pat1:erns into the Hypermedia Development Process". The New Review of Hypermedia and Multimedia, December 1999.Google ScholarCross Ref
- 12.D. Schwabe, G. Rossi and S. Barbosa: "Systematic Hypermedia Design with OOHDM". Proceedings of the ACM International Conference on Hypertext (Hypertext'96), Washington, March 1996. Google ScholarDigital Library
- 13.D. Schwabe, G. Rossi: "An object-oriented approach to webbased application design". Theory and Practice of object Systems (TAPOS), October 1998. Google ScholarDigital Library
- 14.in http://www.rational.com/uml/index.jtm~lGoogle Scholar
Index Terms
- User interface patterns for hypermedia applications
Recommendations
Organizing User Interface Patterns for e-Government Applications
Engineering Interactive SystemsThe design of usable interactive systems is a complex task that requires knowledge and expertise on human factors and on software development. Usability guidelines and design patterns may be one way to alleviate the lack of expertise on usability of ...
Towards a Unified Catalog of Hypermedia Design Patterns
HICSS '00: Proceedings of the 33rd Hawaii International Conference on System Sciences-Volume 6 - Volume 6There has been a recent increase in the number of published design patterns for hypermedia. Some of these patterns have been evolving, while others have remained untouched.This paper attempts to list all the patterns currently known, tracing the ...
Patterns de interface em PDA: aplicação em coleta de dados de usabilidade
CLIHC '05: Proceedings of the 2005 Latin American conference on Human-computer interactionThis poster describes interface patterns for PDA defined from usability studies at application developed from Usability Engineering Laboratory. The applications usability studies generated 15 interface patterns for PDA, with propose to create ...
Comments