User menu

MoCaDiX : Designing Cross-Device User Interfaces of an Information System based on its Class Diagram

  • Open access
  • PDF
  • 4.47 M
  1. (Eds.), Vol. 1946. Springer, 207--226. https://doi.org/10.1007/3--540--44675--3_13
  2. Paulo Pinheiro da Silva. 2000. User Interface Declarative Models and Development Environments: A Survey. In Interactive Systems: Design, Specification, and Verification, 7th International Workshop DSV-IS, Limerick, Ireland, June5--6, 2000, Proceedings (Lecture Notes in Computer Science), Philippe A. Palanque and Fabio Paternò
  3. Yang Jishuo, Wigdor Daniel, Panelrama : enabling easy specification of cross-device web applications, 10.1145/2556288.2557199
  4. Vanderdonckt Jean M., Bodart François, Encapsulating knowledge for intelligent automatic interaction objects selection, 10.1145/169059.169340
  5. Tran Vi, UI generation from task, domain and user models : the DB-USE approach, 10.1145/1822018.1822079
  6. Amany Shatnawi and Raed Shatnawi. 2016. Generating a language-independent graphical user interfaces from UML models. Int. Arab J. Inf. Technol.13, 6B (2016), 1039--1044. http://ccis2k.org/iajit/?option=com_content&task=blogcategory&id=104&Itemid=387
  7. Serrano Manuel, Berry Gérard, Multitier programming in Hop, 10.1145/2240236.2240253
  8. Ahmed Seffah and Peter Forbrig. 2002. Multiple User Interfaces: Towards a Task-Driven and Patterns-Oriented Design Model. In Interactive Systems:Design, Specification, and Verification, Peter Forbrig, Quentin Limbourg, Jean Vanderdonckt, and Bodo Urban (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 118--132.
  9. Florian Scharf, Christian Wolters, Michael Herczeg, and Jörg Cassens. 2013. Cross-Device Interaction: Definition, Taxonomy and Application. In AMBIENT 2013: The Third International Conference on Ambient Computing, Applications,Services and Technologies, Maarten Weyn (Ed.). IARIA, IARIA, Porto, Portugal, 35--41. http://www.imis.uni-luebeck.de/publikationen/scharf-et-al-IARIA_Ambient-2013-dl.pdf
  10. Santosa Stephanie, Wigdor Daniel, A field study of multi-device workflows in distributed workspaces, 10.1145/2493432.2493476
  11. Claire Rowland, Elizabeth Goodman, Martin Charlier, Ann Light, and Alfred Lui. 2015. Designing Connected Products' UX for the Consumer Internet of Things. O'Reilly, Cambridge.
  12. Jaroslav Pullmann. 2014.Model-Based User Interface Charter - Glossary. W3C Working Group Note. https://www.w3.org/TR/mbui-glossary/
  13. Puerta Angel R., Maulsby David, Management of interface design knowledge with MOBI-D, 10.1145/238218.238337
  14. Angel R. Puerta, Henrik Eriksson, John H. Gennari, and Mark A. Musen. 1994. Beyond Data Models for Automated User Interface Generation. In People and Computers IX, Proceedings of HCI '94, Glasgow, UK, August 1994, Gilbert Cockton, Stephen W. Draper, and George R. S. Weir (Eds.). Cambridge University Press, 353--366.
  15. Puerta A.R., A model-based interface development environment, 10.1109/52.595902
  16. Prehofer Christian, Wagner Andreas, Jin Yucheng, A model-based approach for multi-device user interactions, 10.1145/2976767.2976776
  17. Inés Pederiva, Jean Vanderdonckt, Sergio España, José Ignacio Panach, and Oscar Pastor. 2007. The Beautification Process in Model-Driven Engineering of User Interfaces. In Human-Computer Interaction - INTERACT 2007, 11th IFIP TC13 International Conference, Rio de Janeiro, Brazil, September 10--14, 2007, Proceedings, Part I (Lecture Notes in Computer Science), Maria Cecília Calani Baranauskas, Philippe A. Palanque, Julio Abascal, and Simone Diniz Junqueira Barbosa (Eds.), Vol. 4662. Springer, 411--425. https://doi.org/10.1007/978--3--540--74796--3_39
  18. Oscar Pastor and Juan Carlos Molina. 2007. Model-driven architecture in practice - a software production environment based on conceptual modeling. Springer, Berlin.
  19. Paay Jeni, Raptis Dimitrios, Kjeldskov Jesper, Skov Mikael B., Ruder Eric V., Lauridsen Bjarke M., Investigating Cross-Device Interaction between a Handheld Device and a Large Display, 10.1145/3025453.3025724
  20. Paay Jeni, Raptis Dimitrios, Kjeldskov Jesper, Lauridsen Bjarke M., Penchev Ivan S., Ringhauge Elias, Ruder Eric V., A Comparison of Techniques for Cross-Device Interaction from Mobile Devices to Large Displays, 10.1145/3007120.3007140
  21. Nichols Jeffrey, Rothrock Brandon, Chau Duen Horng, Myers Brad A., Huddle : automatically generating interfaces for systems of multiple connected appliances, 10.1145/1166253.1166298
  22. Nichols Jeffrey, Chau Duen Horng, Myers Brad A., Demonstrating the viability of automatically generated user interfaces, 10.1145/1240624.1240819
  23. Nguyen Thanh-Diane, Vanderdonckt Jean, Seffah Ahmed, Generative patterns for designing multiple user interfaces, 10.1145/2897073.2897084
  24. Nebeling Michael, Mintsi Theano, Husmann Maria, Norrie Moira, Interactive development of cross-device user interfaces, 10.1145/2556288.2556980
  25. Nebeling Michael, XDBrowser 2.0 : Semi-Automatic Generation of Cross-Device Interfaces, 10.1145/3025453.3025547
  26. Pedro J. Molina, Santiago Meliá, and Oscar Pastor. 2002. JUST-UI: A User Interface Specification Model. Springer Netherlands, Dordrecht, 63--74. https://doi.org/10.1007/978--94-010-0421--3_5
  27. Meskens Jan, Vermeulen Jo, Luyten Kris, Coninx Karin, Gummy for multi-platform user interface designs : shape me, multiply me, fix me, use me, 10.1145/1385569.1385607
  28. Machado Marina, Couto Rui, Campos José Creisssac, MODUS : model-based user interfaces prototyping, 10.1145/3102113.3102146
  29. Rensis Likert. 1932. A technique for the measurement of attitudes. Archives of Psychology 22, 140 (1932), 55--. http://psycnet.apa.org/record/1933-01885-001
  30. Lewis James R., Sample sizes for usability tests : mostly math, not magic, 10.1145/1167948.1167973
  31. Lewis James R., Psychometric Evaluation of the PSSUQ Using Data from Five Years of Usability Studies, 10.1080/10447318.2002.9669130
  32. Lewis James R., IBM computer usability satisfaction questionnaires: Psychometric evaluation and instructions for use, 10.1080/10447319509526110
  33. Howard Levene. 1960. Robust tests for equality of variances. In Contributions to Probability and Statistics: Essays in Honor of Harold Hotelling, Ingram Olkin and Harold Hotelling et al. (Eds.). Stanford University Press, Palo Alto, CA,USA, 278--292.
  34. Philip Langer, Tanja Mayerhofer, Manuel Wimmer, and Gerti Kappel. 2014. On the Usage of UML: Initial Results of Analyzing Open UML Models. In Modellierung 2014, 19.-21. März 2014, Wien, Österreich (LNI), Hans-Georg Fill, Dimitris Karagiannis, and Ulrich Reimer (Eds.), Vol. 225. GI, 289--304. http://subs.emis.de/LNI/Proceedings/Proceedings225/article21.html
  35. Andrew J. Ko, Thomas D. LaToza, and Margaret M. Burnett. 2015. A practical guide to controlled experiments of software engineering tools with human participants.Empirical Software Engineering 20, 1 (01 Feb 2015), 110--141.https://doi.org/10.1007/s10664-013--9279--3
  36. Jokela Tero, Ojala Jarno, Olsson Thomas, A Diary Study on Combining Multiple Information Devices in Everyday Activities and Tasks, 10.1145/2702123.2702211
  37. Janssen Christian, Weisbecker Anette, Ziegler Jürgen, Generating user interfaces from data models and dialogue net specifications, 10.1145/169059.169335
  38. Houben Steven, Marquardt Nicolai, Vermeulen Jo, Klokmose Clemens, Schöning Johannes, Reiterer Harald, Holz Christian, Opportunities and challenges for cross-device interactions in the wild, 10.1145/3121348
  39. Hamilton Peter, Wigdor Daniel J., Conductor : enabling and understanding cross-device interaction, 10.1145/2556288.2557170
  40. Christian Gram and Gilbert Cockton. 1996. Design Principles for Interactive Software. Chapman Hall, London.
  41. Ghiani Giuseppe, Manca Marco, Paternò Fabio, Authoring context-dependent cross-device user interfaces based on trigger/action rules, 10.1145/2836041.2836073
  42. Guerrero-Garcia Josefina, Gonzalez-Calleros Juan Manuel, Vanderdonckt Jean, Munoz-Arteaga Jaime, A Theoretical Survey of User Interface Description Languages: Preliminary Results, 10.1109/la-web.2009.40
  43. Frosini Luca, Paternò Fabio, User interface distribution in multi-device and multi-user environments with dynamically migrating engines, 10.1145/2607023.2607032
  44. Eriksson Henrik, Puerta Angel R., Musen Mark A., Generation of knowledge-acquisition tools from domain ontologies, 10.1006/ijhc.1994.1067
  45. Mohammed Elkoutbi, Ismaïl Khriss, and Rudolf K. Keller. 2006. Automated Prototyping of User Interfaces Based onUML Scenarios. Automated Software Engineering 13, 1 (01 Jan 2006), 5--40. https://doi.org/10.1007/s10515-006--5465--5
  46. Dong Tao, Churchill Elizabeth F., Nichols Jeffrey, Understanding the Challenges of Designing and Developing Multi-Device Experiences, 10.1145/2901790.2901851
  47. Dobing Brian, Parsons Jeffrey, Dimensions of UML Diagram Use : A Survey of Practitioners, 10.4018/jdm.2008010101
  48. Dittmar Anke, Kühn Mathias, Forbrig Peter, A domain-specific model-based design approach for end-user developers, 10.1145/2607023.2610275
  49. Dahchour M., Pirotte A., Zimanyi E., Materialization and its metaclass implementation, 10.1109/tkde.2002.1033775
  50. António Miguel Rosado da Cruz and João Pascoal Faria. 2010. A Metamodel-Based Approach for Automatic User Interface Generation. In Model Driven Engineering Languages and Systems - 13th International Conference, MODELS2010, Oslo, Norway, October 3--8, 2010, Proceedings, Part I (Lecture Notes in Computer Science), Dorina C. Petriu, Nicolas Rouquette, and Øystein Haugen (Eds.), Vol. 6394. Springer, 256--270. https://doi.org/10.1007/978--3--642--16145--2_18
  51. António Miguel Rosado da Cruz and João Pascoal Faria. 2009. Automatic Generation of user Interface Models and Prototypes from Domain and Use Case Models. In ICSOFT 2009 - Proceedings of the 4th International Conference on Software and Data Technologies, Volume 1, Sofia, Bulgaria, July 26--29, 2009, Boris Shishkov, José Cordeiro, and Alpesh Ranchordas (Eds.). INSTICC Press, 169--176.
  52. Cruz Antonio Miguel Rosado da, Faria Joao Pascoal de, Automatic Generation of User Interfaces from Domain and Use Case Models, 10.1109/quatic.2007.19
  53. António Miguel Rosado da Cruz. 2014. Use Case and User Interface Patterns for Data Oriented Applications. In Model-Driven Engineering and Software Development - Second International Conference, MODELSWARD 2014, Lisbon, Portugal, January 7--9, 2014, Revised Selected Papers (Communications in Computer and Information Science), Slimane Hammoudi, Luís Ferreira Pires, Joaquim Filipe, and Rui César das Neves (Eds.), Vol. 506. Springer, 117--133. https://doi.org/10.1007/978--3--319--25156--1_8
  54. Costabile Maria Francesca, Mussio Piero, Parasiliti Provenza Loredana, Piccinno Antonio, End users as unwitting software developers, 10.1145/1370847.1370849
  55. Cockburn Andy, Karlson Amy, Bederson Benjamin B., A review of overview+detail, zooming, and focus+context interfaces, 10.1145/1456650.1456652
  56. Peter Coad, David North, and Mark Mayfield. 1997. Object Models: Strategies, Patterns, and Applications. 2nd Edition. Prentice Hall, Upper Saddle River, New Jersey.
  57. Coad Peter, Object-oriented patterns, 10.1145/130994.131006
  58. Chlipala Adam, Ur/Web : a simple model for programming the web, 10.1145/2958736
  59. Gaëlle Calvary, Joëlle Coutaz, David Thevenin, Quentin Limbourg, Laurent Bouillon, and Jean Vanderdonckt. 2003. A Unifying Reference Framework for multi-target user interfaces. Interacting with Computers 15, 3 (2003), 289--308. https://doi.org/10.1016/S0953--5438(03)00010--9
  60. Ashley Bush and Sandeep Purao. 2011. Mapping UML Techniques to Design Activities. In Information Modeling in the New Millennium, Matti Rossi and Keng Siau (Eds.). IDEA Publishing Group, Chapter 12, 199--217.
  61. Blair Gordon, Bencomo Nelly, France Robert B., Models@ run.time, 10.1109/mc.2009.326
  62. Helmut Balzert. 1995. From OOA to GUIs - the JANUS System. In Human-Computer Interaction, INTERACT '95, IFIPTC13 Interantional Conference on Human-Computer Interaction, 27--29 June 1995, Lillehammer, Norway (IFIP Conference Proceedings), Knut Nordby, Per H. Helmersen, David J. Gilmore, and Svein A. Arnesen (Eds.). Chapman & Hall, 319--324.
  63. Balat Vincent, Client-server web applications widgets, 10.1145/2487788.2487795
  64. Aquino Nathalie, Vanderdonckt Jean, Condori-Fernández Nelly, Dieste Óscar, Pastor Óscar, Usability evaluation of multi-device/platform user interfaces generated by model-driven engineering, 10.1145/1852786.1852826
  65. Mir Farooq Ali, Manuel A. Pérez-Quiñones, Marc Abrams, and Eric Shell. 2002. Building Multi-Platform User Interfaces with UIML. In Computer-Aided Design of User Interfaces III, Proceedings of the Fourth International Conference on Computer-Aided Design of User Interfaces, May, 15--17, 2002, Valenciennes, France, Christophe Kolski and Jean Vanderdonckt (Eds.). Kluwer, 255--266.
  66. Silvia Abrahão, Emilio Iborra, and Jean Vanderdonckt. 2008. Usability Evaluation of User Interfaces Generated with a Model-Driven Architecture Tool. Springer London, London, 3--32. https://doi.org/10.1007/978--1--84628--941--5_1
  67. 2018. Ergonomics of human-system interaction -- Part 11: Usability: Definitions and concepts, ISO/TC 159/SC 4. https://www.iso.org/standard/63500.html
Bibliographic reference Vanderdonckt, Jean ; Nguyen, Thanh-Diane. MoCaDiX : Designing Cross-Device User Interfaces of an Information System based on its Class Diagram. In: Proceedings of the ACM on Human-Computer Interaction, Vol. 3, no.EICS, p. 1-40 (2019)
Permanent URL http://hdl.handle.net/2078.1/216903