8 research outputs found

    A Framework for Cross-Platform E-Commerce Website Development for Multiple Devices and Browsers

    Get PDF
    The aim of this study has been to identify Human- Computer Interaction HCI design methods and techniques for the development of cross-platform e-commerce websites that can be used on multiple devices with different screen sizes and web browsers The findings presented here are based on a theoretical framework consisting of three categorizations composition continuity and consistency The framework was implemented with the aid of a case study and a prototype implementation that adapts to the user context The development of the prototype was based on the evaluation of existing e-commerce websites Identified usability issues were readability and the fact that tasks should be dependent on the user context The overall results of this study are presented as a set of usability guidelines for cross-platform e-commerce which highlight the importance of identifying the users needs as well as the context in which they operate by offering a common set of functionality between devices and using device specific input mechanism

    Capture and evolution of web requirements using WebSpec

    Get PDF
    Developing Web applications is a complex and time consuming process that involves different kind of people, ranging from customers to developers. Requirement artefacts play an important role as they are used by these people to perform their daily activities. However, state of the art in requirement management for Web applications disregards valuable features that tend to improve the development process, such as quick validation during elicitation, automatic requirement validation on the final application and useful change management support. To tackle these problems we introduce WebSpec, a requirement artefact for specifying interaction and navigation features in Web applications. We show its use through the development of an example application in the social networking area, and its implementation as an Eclipse plugin.Publicado en Lecture Notes in Computer Science book series (LNCS, vol. 6385).Facultad de Inform谩tic

    Capture and evolution of web requirements using WebSpec

    Get PDF
    Developing Web applications is a complex and time consuming process that involves different kind of people, ranging from customers to developers. Requirement artefacts play an important role as they are used by these people to perform their daily activities. However, state of the art in requirement management for Web applications disregards valuable features that tend to improve the development process, such as quick validation during elicitation, automatic requirement validation on the final application and useful change management support. To tackle these problems we introduce WebSpec, a requirement artefact for specifying interaction and navigation features in Web applications. We show its use through the development of an example application in the social networking area, and its implementation as an Eclipse plugin.Publicado en Lecture Notes in Computer Science book series (LNCS, vol. 6385).Facultad de Inform谩tic

    Capture and evolution of web requirements using WebSpec

    Get PDF
    Developing Web applications is a complex and time consuming process that involves different kind of people, ranging from customers to developers. Requirement artefacts play an important role as they are used by these people to perform their daily activities. However, state of the art in requirement management for Web applications disregards valuable features that tend to improve the development process, such as quick validation during elicitation, automatic requirement validation on the final application and useful change management support. To tackle these problems we introduce WebSpec, a requirement artefact for specifying interaction and navigation features in Web applications. We show its use through the development of an example application in the social networking area, and its implementation as an Eclipse plugin.Publicado en Lecture Notes in Computer Science book series (LNCS, vol. 6385).Facultad de Inform谩tic

    Agile managing of web requirements with WebSpec

    Get PDF
    Web application development is a complex and time consuming process that involves di erent stakeholders (ranging from customers to developers); these applications have some unique characteristics like navigational access to information, sophisticated interaction features, etc. However, there have been few proposals to represent those requirements that are speci c to Web applications. Consequently, validation of requirements (e.g. in acceptance tests) is usually informal, and as a result troublesome. To overcome these problems, this PhD Thesis proposes WebSpec, a domain speci c language for specifying the most relevant and characteristic requirements of Web applications: those involving interaction and navigation. We describe WebSpec diagrams, discussing their abstraction and expressive power. As part of this work, we have created a test driven model based approach called WebTDD that gives a good framework for the language. Using the language with this approach we have test several of its features such as automatic test generation, management of changes in requirements, and improving the understanding of the diagrams through application simulation. This PhD Thesis is composed of a set of published and submitted papers. In order to write this PhD Thesis as a collection of papers, several requirements must be taken into account as stated by the University of Alicante. With regard to the content of the PhD Thesis, it must speci cally include a summary which is devoted to the description of initial hypotheses, research objectives, and the collection of publications itself, thus justifying its coherence. It should be underlined that this summary of the PhD Thesis must also include research results and nal conclusions. This summary corresponds to part I of this PhD Thesis (chapter 1 has been written in Spanish while chapter 2 is in English). This work has been partially supported by the following projects: MANTRA (GV/2011/035) from Valencia Ministry, MANTRA (GRE09-17) from the University of Alicante and by the MESOLAP (TIN2010-14860) project from the Spanish Ministry of Education and Science.Este trabajo ha sido parcialmente financiado por los siguientes proyectos: Mantra (GV/2011/035), Ministerio de Valencia, MANTRA (GRE09-17) de la Universidad de Alicante y por el MESOLAP (TIN2010-14860) proyecto del Ministerio de Educaci贸n y Ciencia de Espa帽a.Facultad de Inform谩tic

    Vanderdonckt: Towards a User-Centered Design of Web Applications based on a Task Model

    No full text
    Since more than a decade, several methods for engineering and developing web applications have been introduced and extensively used. Since these methods often focus on data and related processes, their approach to conceptual modeling of web applications is centered on the notions of data, objects, functions, processes, and services. In this paper, we show that these methods could be expanded by modeling the user interface of such web applications by adopting a user-centered approach based on a task model. A task model represents the user鈥檚 viewpoint on how to manipulate these data and trigger these functions so as to reach the goal associated to the task. Depending on the user, several different task models could be elaborated and each task model may lead in turn to different user interfaces for the same data and processes, as opposed to a single user interface as produced by traditional development methods. For this purpose, a case study is presented that demonstrates how a task can be modeled so as to represent the user鈥檚 viewpoint in the user interface and to refine the dialog of the application. 1
    corecore