18,140 research outputs found

    A Semantic Framework for the Analysis of Privacy Policies

    Get PDF

    A Taxonomy for Mining and Classifying Privacy Requirements in Issue Reports

    Full text link
    Digital and physical footprints are a trail of user activities collected over the use of software applications and systems. As software becomes ubiquitous, protecting user privacy has become challenging. With the increasing of user privacy awareness and advent of privacy regulations and policies, there is an emerging need to implement software systems that enhance the protection of personal data processing. However, existing privacy regulations and policies only provide high-level principles which are difficult for software engineers to design and implement privacy-aware systems. In this paper, we develop a taxonomy that provides a comprehensive set of privacy requirements based on two well-established and widely-adopted privacy regulations and frameworks, the General Data Protection Regulation (GDPR) and the ISO/IEC 29100. These requirements are refined into a level that is implementable and easy to understand by software engineers, thus supporting them to attend to existing regulations and standards. We have also performed a study on how two large open-source software projects (Google Chrome and Moodle) address the privacy requirements in our taxonomy through mining their issue reports. The paper discusses how the collected issues were classified, and presents the findings and insights generated from our study.Comment: Submitted to IEEE Transactions on Software Engineering on 23 December 202

    Contributions to chatbots and digital analytics in industry

    Get PDF
    Diese kumulative Dissertation umfasst zehn wissenschaftliche Artikel, die zur Forschung digitaler Analytik, Messung von Technologieakzeptanz und Chatbots beitragen. Ziel der Artikel ist es, die Entwicklung, Implementierung und Verwaltung von Technologien zu vereinfachen und zu unterstützen. Modelle werden entwickelt, welche die wichtigsten Schritte beschreiben und unter anderem relevante damit zusammenhängende Fragen auflisten, die zu beteiligenden Interessengruppen benennen und geeignete Tools vorstellen, welche berücksichtigt werden sollten. Es werden Chatbot Taxonomien entwickelt und vorgestellt, welche die Bandbreite der derzeit bestehenden Gestaltungsmöglichkeiten aufzeigen, während identifizierte Archetypen zu beobachtende Kombinationen aufzeigen. Die Identifizierung der häufigsten Gründe für Misserfolge und die Entwicklung kritischer Erfolgsfaktoren tragen ebenfalls zu dem Ziel bei, den Entwicklungs- und Managementprozess zu erleichtern. Da die Endnutzer über die Akzeptanz und Nutzung und damit über den Erfolg einer Technologie entscheiden, werden Ansätze genutzt, wie die Nutzerakzeptanz von Technologien gemessen werden kann und wie Nutzer frühzeitig in den Entwicklungsprozess eingebunden werden können

    Design and Implementation of the UniProt Website

    Get PDF
    The UniProt consortium is the main provider of protein sequence and annotation data for much of the life sciences community. The "www.uniprot.org":http://www.uniprot.org website is the primary access point to this data and to documentation and basic tools for the data. This paper discusses the design and implementation of the new website, which was released in July 2008, and shows how it improves data access for users with different levels of experience, as well as to machines for programmatic access

    RS4AAL: A Process for Specifying and Analyzing Non-Functional Requirements in Ambient Assisted Living Systems

    Get PDF
    Context: The increasing life expectancy of the world’s population is a reality, and combined with sharply declining birth rates, these advances in life expectancy could lead to a rapidly aging population around the world. Technologies such as Ambient Assisted Living (AAL) can provide services that enable older people to live independently, safely and healthily. During system development, it is important to ensure good specification of Non-Functional Requirements (NFR). These are requirements that define how the system will behave in certain situations and may impact the end goal of the software if not considered during the analysis and development of the project. Aims: To meet and identify all the needs and functions provided to the users of the system, this article provides a process for specifying and analyzing nonfunctional requirements in Ambient Assisted Living, called RS4AAL, which helps the requirements engineer to specify and analyze the important requirements in the development of this system by capturing the requirements with techniques such as storytelling, reuse, and legal requirements. Results: Based on systematic mapping, key nonfunctional requirements for the Health and Care in Life subdomain were identified, as well as some legal requirements that may impact system development. Conclusions: A key finding is that the personal context of older people, legal requirements such as ISO/PRF TS 823042, and AAL Guidelines for Ethics, Data Privacy and Security directly affect the specification of non-functional requirements and the design of systems. The RS4AAL helps with this mapping by showing the requirements engineer what to consider when designing AAL systems

    Addressing End-User Privacy Concerns

    Get PDF

    Participatory Scenario Generation: Communicating Usability Issues in Product Design through User Involvement in Scenario Generation\ud

    Get PDF
    Scenarios have proven to be a valuable tool in evaluating and communicating usability issues in consumer product design. Scenarios are explicit descriptions of hypothetical use situations. Realistic scenarios can serve as a valuable frame of reference to evaluate design solutions with regard to usability. To be able to achieve this required level of realism, involving users in scenario generation is essential. In this presentation we discuss how and where users can be involved in a scenario based product design process by means of examples of design projects that were executed by master students Industrial Design Engineering of the University of Twente. \ud \ud We distinguish direct and indirect scenario generation. In direct scenario generation the user is actively involved in a participatory scenario generation session: the scenarios are created together with users. Indirect scenario generation is an approach in which scenarios are created by designers based on common analysis techniques like observations and interviews. These scenarios are then offered to users for confirmation. Both types of user involvement in scenario generation can be aimed at either current use scenarios which describe the current situation or future use scenarios which include a new product design. \ud \ud The examples show that all strategies can be applied successfully to create realistic scenarios. Which strategy to choose depends among others upon risks and privacy issues, occurrence of infrequent events and availability of users. Furthermore, the variety of approaches shows that there is still a lot to explore with regard to benefits and limitations of the many techniques that can be applied in generating scenarios for consumer product design. We hope to contribute to this field by means of the research in our group and the work of students in the SBPD course\u
    • …
    corecore