ABSTRACT
Programming highly interactive user interfaces remains a complex task with the available software tools. Interviews and observation of 50 design or production teams of industrial products shows the importance of group production between graphics designers, programmers, usability experts and the lead designer. Tools must allow each of them to efficiently produce their part. That imposes new constraints on the architecture of interactive software. We present the solutions used our development suite, Intui-Kit, designed to bridge the gap between interface design and software engineering. We illustrate it on a concrete product development.
- 1. J. Accot, S. Chatty, Y. Jestin, and S. Sire. Conception des interfaces : et si nous analysions enfin la tâche du programmeur? In Actes d'IHM98, 1998.Google Scholar
- 2. M. Beaudouin-Lafon. Designing interaction, not interfaces. In Proceedings of AVI2004, 2004. Google ScholarDigital Library
- 3. J. Coutaz. Interfaces homme-ordinateur, conception et réalisation. Informatique, Dunod, 1990.Google Scholar
- 4. P. P. da Silva. User interface declarative models and development environments : A survey. In DSV-IS 2000, pages 207-226, 2000. Google ScholarDigital Library
- 5. J. Eisenstein, J. Vanderdonckt, and A. Puerta. Adapting to mobile contexts with user-interface modeling. In Third IEEE Workshop on Mobile Computing Systems and Applications, pages 83-92, 2000. Google ScholarDigital Library
- 6. A. Goldberg and D. Robson. Smalltalk-80 : the language and its implementation. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 1983. Google ScholarDigital Library
- 7. D. Goodman. The Complete HyperCard Handbook. Bantam Books, 1987. Google ScholarDigital Library
- 8. T. Green. The nature of programming. In J. M. Hoc et al, editor, Psychology of Programming. 1991.Google Scholar
- 9. D. Harel. Statecharts : A visual formalism for complex systems. Science of Computer Programming, 8(3): 231-274, June 1987. Google ScholarDigital Library
- 10. R. Jacob, L. Deligiannidis, and S. Morrison. A software model and specification language for non-WIMP user interfaces. ACM Transactions on Computer-Human Interaction, 6(1): 1-46, 1999. Google ScholarDigital Library
- 11. E. Lecolinet. XXL : A dual approach for building user interfaces. In Proceedings of the ACM UIST, pages 99-108, 1996. Google ScholarDigital Library
- 12. MacroMedia Press. MacroMedia Director 6 and lingo authorized. Addison-Wesley, 1997. Google ScholarDigital Library
- 13. C. Mertz and J.-L. Vinot. Conception par maquettage rapide : application à des écrans tactiles pour le contrôle aérien. In Actes de la conférence Ergo-IA'98, Nov. 1998.Google Scholar
- 14. B. A. Myers. Authoring interactive behaviors for multimedia. In T. Ishiguro, editor, Proceedings of the 9th NEC Research Symposium : The Human-Centric Multimedia Community, 1998.Google Scholar
- 15. N. Souchon and J. Vanderdonckt. A review of xml-compliant user interface description languages. In Proceedings of DSV-IS 2003, pages 377-391. Springer-Verlag, 2003.Google ScholarCross Ref
- 16. K. S. Sousa and E. Furtado. An approach to integrate HCI and SE in requirements engineering. In M. Borup Harning and J. Vanderdonckt, editors, Proceedings of the IFIP TC13 workshop on Closing the gaps : Software engineeering and Human-Computer Interaction., 2003.Google Scholar
- 17. D. Thévenin and J. Coutaz. Plasticity of user interfaces : framework and research agenda. In Proceedings of INTERACT'99. IOS Press.Google Scholar
- 18. B. Venners and B. Eckel. The C# design process. a conversation with Anders Hejlsberg. http://www.artima.com/intv/csdes.html.Google Scholar
- 19. W3C Recommendation 14 January 2003. Scalable Vector Graphics (SVG) 1.1 Specification. http://www.w3.org/TR/SVG11/, 2003.Google Scholar
- 20. L. Wall. The culture of Perl. Transcription of the keynote address at the Perl Conference in 1997, http://www.perl.com/pub/a/1997/wall/keynote.html.Google Scholar
Index Terms
- Vers des outils pour les équipes de conception d'interfaces post-WIMP
Recommendations
Vers une modélisation d'utilisateur avec paralysie cérébrale pour la conception de système interactif: Towards the modeling of user with cerebral palsy for interactive system design
IHM '21 Adjunct: Adjunct Proceedings of the 32nd Conference on l'Interaction Homme-MachineDisability comes in different forms such as physical or mental disability. It is a question of taking into account finely any form in the definition of disabled user profiles for the design of suitable interactive systems. This paper focuses on physical ...
Apport de la théorie de l'activité et des outils collaboratifs à la gestion des connaissances
BDCA'17: Proceedings of the 2nd international Conference on Big Data, Cloud and ApplicationsLa gestion de connaissance est la manière de gérer à la fois les flux d'informations, la capitalisation des savoir et des savoir-faire par la modélisation des processus. Pour ce faire, elle s'appuie sur l'utilisation des outils technologiques. Elle ...
Comments