5 research outputs found

    GeMMINi: Prototipado de interfaces de usuario sobre múltiples dispositivos. Una estrategia basada en Líneas de Producto y MDD

    Full text link
    Actualmente existe una gran diversidad de plataformas, entendiendo como plataforma a la combinación de características hardware y software, donde la cantidad de dispositivos crece día a día ofreciendo nuevos escenarios de interacción persona-ordenador. Este trabajo presenta GeMMINi, una solución para desarrollar interfaces especializadas para cada tipo de dispositivo, teniendo en cuenta la naturaleza de estos dispositivos. Se propone un enfoque de desarrollo dirigido por modelos, donde, a partir de modelos abstractos de interfaz y descripciones de dispositivos, se obtienen por transformación de modelos, prototipos de interfaces específicas para cada tipo de dispositivo que serán transformadas a implementaciones nativas en la plataforma destino.Mansanet Benavent, I.; Fons Cors, JJ.; Torres Boigues, I.; Pelechano Ferragud, V. (2012). GeMMINi: Prototipado de interfaces de usuario sobre múltiples dispositivos. Una estrategia basada en Líneas de Producto y MDD. FAZ: Revista de diseño de interacción. 5:64-73. http://hdl.handle.net/10251/47262S6473

    A mobile-based solution for supporting end-users in the composition of services

    Full text link
    The final publication is available at Springer via http://dx.doi.org/10.1007/s11042-016-3910-4Currently, technologies and applications evolve to create eco-systems made up of a myriad of heterogeneous and distributed services that are accessible anytime and anywhere. Even though these services can be used individually, it is their coordinated and combined usage what provide an added value to end-users. In addition, user¿s wide adoption of mobile devices for daily activities have fostered a shift in the role played by end-users towards Internet data and services. However, existing solutions to service composition are not targeted to ordinary end-users. More easy-to-use tools have to be offered to end-users to make sure that they are successfully accepted and used by them. To this end, the work presented in this paper supports end-users in the creation of service compositions by using mobile devices. We present a Domain Specific Visual Language (DSVL) for end-users that allows them to create service compositions. A tool specifically designed for mobile devices supports this DSVL.This work has been developed with the support of MINECO under the project SMART ADAPT TIN2013-42981-P and co-financed with ERDF.Valderas Aranda, PJ.; Torres Bosch, MV.; Mansanet Benavent, I.; Pelechano Ferragud, V. (2016). A mobile-based solution for supporting end-users in the composition of services. Multimedia Tools and Applications. 1-31. https://doi.org/10.1007/s11042-016-3910-4S131Athreya B, Bahmani F, Diede A, Scaffidi C (2012) End-user programmers on the loose: a study of programming on the phone for the phone. In IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), Innsbruck, Austria, pp. 75–82Atoma (2015) Atoomam, a touch of magic. Accesible at: https://www.atooma.com/ . Last time accessed: December 2015Ayora C, Torres V, Weber B, Reichert M, Pelechano V (2013) Enhancing modeling and change support for process families through change patterns. In: Enterprise, business-process and information systems modeling. Springer, Berlin, pp. 246–260Boehm B, Abts C, Brown A, Chulani S, Clark B, Horowitz E, Madchy R, Reifer D, Steece B (2000) Software Cost Estimation with COCOMOII. Upper Saddle River: Prentice HallBPDM (2014) Business Process Defintion Metamodel, volume ii: Process Definitions. http://www.omg.org/spec/BPDM/1.0/volume2/PDFCasati F (1998) Models, semantics, and formal methods for the design of workflows and their exceptions. PhD thesis, MilanoCouper MP, Tourangeau R, Conrad FG, Crawford SD (2004) What they see is what we get: response options for web surveys. Soc Sci Comput Rev 22(1):111–127Cuccurullo S, Francese R, Risi M, Tortora G (2011) MicroApps development on mobile phones. In: End-user development. Springer, Berlin, pp. 289–294Dadam P, Reichert M (2009) The ADEPT project: a decade of research and development for robust and flexible process support. Comput Sci - R&D 23:81–97Danado J, Paternò F (2014) Puzzle: a mobile application development environment using a jigsaw metaphor. J Vis Lang Comput 25(4):297–315Danado J, Davies M, Ricca P, Fensel A (2010) An authoring tool for user generated mobile services. In: Future internet-FIS 2010. Springer, Berlin, pp. 118–127Dey AK, Sohn T, Streng S, Kodama J (2006) iCAP: interactive prototyping of context-aware applications. In: Pervasive computing. Springer, Berlin, pp. 254–271Engeström Y, Miettinen R, Punamäki RL (1999) Perspectives on activity theory. Cambridge University Press, CambridgeGalitz WO (2002) The essential guide to user interface design: an introduction to GUI. In: Design principles and techniques. Wiley, New YorkGil M, Serral E, Valderas P, Pelechano V (2013) Designing for user attention: a method for supporting unobtrusive routine tasks. Sci Comput Program 78(10):1987–2008Gubbi J, Buyya R, Marusic S, Palaniswami M (2013) Internet of things (IoT): a vision, architectural elements, and future directions. Futur Gener Comput Syst 29(7):1645–1660Haines W, Gervasio M, Spaulding A, Peintner B (2010) Recommendations for end-user development. In ACM Workshop on User-Centric Evaluation of Recommender Systems and their Interfaces, Barcelona, Spain, pp. 42-49Häkkilä J, Korpipää P, Ronkainen S, Tuomela U (2005) Interaction and end-user programming with a context-aware mobile application. In: Human-computer interaction-INTERACT 2005. Springer, Berlin, pp. 927–937ICIS (2015) Internet Computing in the Internet of Services. Summer School. Department of Informatics Engineering of the University of Coimbra. Available at: http://icis.uc.pt/ . Last time accessed: December 2015Ifttt (2015) Ifttt, If This Then That. Accesible at: https://ifttt.com/ . Last time accessed: December 2015Larman C, Basili VR (2003) Iterative and incremental development: a brief history. Computer 6:47–56Lewis JR (1995) IBM computer usability satisfaction questionnaires: psychometric evaluation and instructions for use. Int J Hum Comput Interact 7(1):57–78Liberman H, Paternò F, Klann M, Wulf V (2006) End user development. In: Liberman H, Paternò F, Wulf V (eds) End-user development: an emerging paradigm, vol 9, pp. 427–457Locale (2015) Accesible at: http://www.twofortyfouram.com . Last time accessed: December 2015Lucci G, Paternò F (2014) Understanding end-user development of context-dependent applications in smartphones. In: Human-centered software engineering. Springer, Berlin, pp. 182–198Mansanet I, Torres V, Valderas P, Pelechano V (2014) A Mobile End-Use Tool for service Compositions. X Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2014), 25–35Mansanet I, Torres V, Valderas P, Pelechano V (2015) IoT Compositions by and for the Crowd. XI Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2015)Neil T (2014) Mobile design pattern gallery: UI patterns for smartphone apps. “O’Reilly Media, Inc.”, SebastopolNielsen J (2005) Ten usability heuristics. https://www.nngroup.com/articles/ten-usability-heuristics . Last time accessed: February 2016Renger M, Kolfschoten GL, de Vreede GJ (2008) Challenges in collaborative modeling: A literature review. In Advances in enterprise engineering I, held at CAiSE 2008, Montpellier, 10. 61–77Repenning A, Ioannidou A (2006) What makes end-user development tick? 13 design guidelines. End user development, Human-Computer Interaction Series, vol 9, pp. 51–85Runeson P, Höst M (2009) Guidelines for conducting and reporting case study research in software engineering. Empir Softw Eng 14(2):131–164Segal J (2005) Two principles of end-user software engineering research, In ACM SIGSOFT software engineering notes (Vol. 30, No. 4, pp. 1–5). ACM, New YorkSerral E, Valderas P, Pelechano V (2013) Context-adaptive coordination of pervasive services by interpreting models during runtime†. Comput J 56(1):87–114Tasker (2015) Tasker, Total Automation for Android. Accesible at: http://tasker.dinglisch.net/ . Last time accessed: December 2015.Uden L, Valderas P, Pastor O (2008) An activity-theory-based model to analyse Web application requirements. Inf Res 13(2):1Valderas P, Pelechano V, Pastor O (2006) A transformational approach to produce web application prototypes from a web requirements model. Int J Web Eng Technol 3(1):4–42Van Deursen A, Klint P, Visser J (2000) Domain-specific languages: an annotated bibliography. Sigplan Notices 35(6):26–36Van Welie M, Trætteberg H (2000) Interaction patterns in user interfaces. In 7th. Pattern Languages of Programs Conference (pp. 13–16)Weber B, Reichert M, Rinderle S (2008) Change patterns and change support features - enhancing flexibility in process-aware information systems. Data Knowl Eng 66:438–466Yu J, Sheng QZ, Han J, Wu Y, Liu C (2012) A semantically enhanced service repository for user-centric service discovery and management. Data Knowl Eng 72:202–21

    Sistema de auto-chequeo para pacientes de Cirugía Mayor Ambulatoria

    Full text link
    Mansanet Benavent, I. (2010). Sistema de auto-chequeo para pacientes de Cirugía Mayor Ambulatoria. http://hdl.handle.net/10251/8623.Archivo delegad

    Generación de interfaces de usuario para múltiples dispositivos. Un enfoque SPL basado en MDD

    Full text link
    Actualmente los dispositivos forman parte de nuestra vida cotidiana. La cantidad de dispositivos crece día a día ofreciendo nuevas posibilidades de interacción. Junto con los nuevos dispositivos, están proliferando las tiendas de aplicaciones como una forma fácil y cómoda de instalar aplicaciones que cubran nuestras necesidades. Se puede afirmar que el negocio del desarrollo de aplicaciones esta creciendo a un ritmo alarmante en los últimos años. Pero esta proliferación trae consigo la problemática planteada a las empresas de desarrollo de aplicaciones. Actualmente, al desarrollar una aplicación, se encuentran en la disyuntiva de decidir si se abarcan todas los dispositivos disponibles, con el aumento de coste que ello conlleva, o se opta por reducir el número de dispositivos destino, viendo así reducido su espectro de negocio y por tanto sus ingresos potenciales. Esta tesis presenta GeMMINi, una solución para desarrollar interfaces especializadas para cada tipo de dispositivo, teniendo en cuenta la naturaleza de estos dispositivos. Se propone un enfoque de desarrollo dirigido por modelos, donde, a partir de modelos abstractos de interfaz y descripciones de dispositivos (especificadas mediante modelos de características utilizados en la definición de Líneas de Producto), se obtienen por transformación de modelos, prototipos de interfaces específicas para cada tipo de dispositivo que serán transformadas a implementaciones nativas en la plataforma destino.Mansanet Benavent, I. (2011). Generación de interfaces de usuario para múltiples dispositivos. Un enfoque SPL basado en MDD. http://hdl.handle.net/10251/15592Archivo delegad

    Temperature stability in the sub-milliHertz band with LISA Pathfinder

    No full text
    LISA Pathfinder (LPF) was a technology pioneering mission designed to test key technologies required for gravitational wave detection in space. In the low frequency regime (milliHertz and below), where space-based gravitational wave observatories will operate, temperature fluctuations play a crucial role since they can couple into the interferometric measurement and the test masses’ free-fall accuracy in many ways. A dedicated temperature measurement subsystem, with noise levels in 10 μKHz⁻¹/² down to 1 mHz was part of the diagnostics unit onboard LPF. In this paper we report on the temperature measurements throughout mission operations, characterize the thermal environment, estimate transfer functions between different locations, and report temperature stability (and its time evolution) at frequencies as low as 10 μHz, where typically values around 1 K Hz⁻¹/² were measured.ISSN:0035-8711ISSN:1365-296
    corecore