2016 IEEE 24th International Requirements Engineering Conference (RE)

12-16 Sept. 2016

Filter Results

Displaying Results 1 - 25 of 74
  • [Front cover]

    Publication Year: 2016, Page(s): c1
    Request permission for commercial reuse | PDF file iconPDF (1395 KB)
    Freely Available from IEEE
  • [Title page i]

    Publication Year: 2016, Page(s): i
    Request permission for commercial reuse | PDF file iconPDF (179 KB)
    Freely Available from IEEE
  • [Title page iii]

    Publication Year: 2016, Page(s): iii
    Request permission for commercial reuse | PDF file iconPDF (133 KB)
    Freely Available from IEEE
  • [Copyright notice]

    Publication Year: 2016, Page(s): iv
    Request permission for commercial reuse | PDF file iconPDF (114 KB)
    Freely Available from IEEE
  • Table of contents

    Publication Year: 2016, Page(s):v - x
    Request permission for commercial reuse | PDF file iconPDF (134 KB)
    Freely Available from IEEE
  • Message from the Chairs

    Publication Year: 2016, Page(s):xi - xii
    Request permission for commercial reuse | PDF file iconPDF (121 KB) | HTML iconHTML
    Freely Available from IEEE
  • Organization

    Publication Year: 2016, Page(s):xiii - xvii
    Request permission for commercial reuse | PDF file iconPDF (137 KB)
    Freely Available from IEEE
  • Donors and sponsors

    Publication Year: 2016, Page(s): xviii
    Request permission for commercial reuse | PDF file iconPDF (219 KB)
    Freely Available from IEEE
  • Delivering Customer Value in the Age of Autonomous, Continuously Evolving Systems

    Publication Year: 2016, Page(s): 1
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (176 KB) | HTML iconHTML

    The last century has seen unprecedented improvements in the quality of the human condition and technology is at the heart of this progress. Now we are experiencing an even bigger leap as we move towards a new level of digitization and automation. The fuel of this emerging Internet of Things reality is software and the key challenge is to continuously deliver value to customers. To deliver on this,... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Requirements for Molecular Programmed Nanosystems (Keynote)

    Publication Year: 2016, Page(s): 2
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (139 KB)

    Molecular programming of DNA makes use of computer-aided design, a programming language to encode the design, and a a compiler that compiles the code into a list of corresponding DNA strands. To implement the code, the developer orders the DNA from a supplier and then runs the molecular program in the laboratory. Instruments such as spectrofluorometers and atomic force microscopes help verify that... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Urban Computing: Tackling Urban Challenges Using Big Data

    Publication Year: 2016, Page(s): 3
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (138 KB)

    Urban computing is a process of acquisition, integration, and analysis of big and heterogeneous data generated by a diversity of sources in cities to tackle urban challenges, e.g. air pollution, energy consumption and traffic congestion. Urban computing connects unobtrusive and ubiquitous sensing technologies, advanced data management and analytics models, and novel visualization methods, to creat... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Requirements Engineering for the Digital Transformation: Industry Panel

    Publication Year: 2016, Page(s):4 - 5
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (169 KB) | HTML iconHTML

    Industry and society as a whole are facing radical changes due to fast growing digital technologies and their penetration of practically all areas. Products and services will increasingly augment and integrate the real world with the digital world. This digital transformation has reached all business areas. The role of Requirements Engineering is therefore changing in becoming even more ubiquitous... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Requirements Engineering Visualization: A Systematic Literature Review

    Publication Year: 2016, Page(s):6 - 15
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (905 KB) | HTML iconHTML

    Requirements Engineering (RE) is a decision-centric activity which is highly data-intensive. The results of this process are known to have key impact on the results of the project. As known from the experience in other fields and disciplines, visualization can potentially provide more insights into data, information and knowledge studied. While research in the area of information visualization and... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A Serious Game for Eliciting Social Engineering Security Requirements

    Publication Year: 2016, Page(s):16 - 25
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (16127 KB) | HTML iconHTML

    Social engineering is the acquisition of information about computer systems by methods that deeply include nontechnical means. While technical security of most critical systems is high, the systems remain vulnerable to attacks from social engineers. Social engineering is a technique that: (i) does not require any (advanced) technical tools, (ii) can be used by anyone, (iii) is cheap. Traditional s... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A Theory of Vagueness and Privacy Risk Perception

    Publication Year: 2016, Page(s):26 - 35
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (394 KB) | HTML iconHTML

    Ambiguity arises in requirements when a statement is unintentionally or otherwise incomplete, missing information, or when a word or phrase has more than one possible meaning. For web-based and mobile information systems, ambiguity, and vagueness inparticular, undermines the ability of organizations to align their privacy policies with their data practices, which can confuse or mislead users thus ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Stimulating Stakeholders' Imagination: New Creativity Triggers for Eliciting Novel Requirements

    Publication Year: 2016, Page(s):36 - 45
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (519 KB) | HTML iconHTML

    Requirements engineering is a creative process in which stakeholders and engineers work together to create ideas for new products, services and systems. Several techniques have proved to be effective for eliciting creative requirements. Yet, most of these techniques are heavy to implement and require long periods of time to be applied correctly. Few lightweight creativity techniques have been deve... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Challenging Incompleteness of Performance Requirements by Sentence Patterns

    Publication Year: 2016, Page(s):46 - 55
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (290 KB) | HTML iconHTML

    Performance requirements play an important role in software development. They describe system behavior that directly impacts the user experience. Specifying performance requirements in a way that all necessary content is contained, i.e., the completeness of the individual requirements, is challenging, yet project critical. Furthermore, it is still an open question, what content is necessary to mak... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Ambiguity Cues in Requirements Elicitation Interviews

    Publication Year: 2016, Page(s):56 - 65
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (412 KB) | HTML iconHTML

    Customer-analyst interviews are considered among the most effective means to perform requirements elicitation. However, during these interviews, ambiguity can hamper communication between customer and requirements analyst. Ambiguity is particularly dangerous in those cases in which the analyst misunderstands some linguistic expression of the customer, with-out being aware of the misunderstanding. ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Trace++: A Traceability Approach to Support Transitioning to Agile Software Engineering

    Publication Year: 2016, Page(s):66 - 75
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (715 KB) | HTML iconHTML

    Agile methodologies have been introduced as an alternative to traditional software engineering methodologies. However, despite the advantages of using agile methodologies, the transition between traditional and agile methodologies is not an easy task. There are several problems associated with the use of agile methodologies. Examples of these problems are related to (i) lack of metrics to measure ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An Exploratory Study on User Interaction Challenges When Handling Interconnected Requirements Artifacts of Various Sizes

    Publication Year: 2016, Page(s):76 - 85
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (286 KB) | HTML iconHTML

    Requirements documentation is essential for developing software systems of non-trivial size. The cost of creating and maintaining documentation artifacts in terms of time and effort is significantly influenced by the tools with which engineers view, navigate and edit documentation artifacts. However, there is not much evidence about how well documentation tools actually support engineers, particul... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Looking into the Crystal Ball: Requirements Evolution over Time

    Publication Year: 2016, Page(s):86 - 95
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1017 KB) | HTML iconHTML

    Goal modeling has long been used in the literature to model and reason about system requirements, constraints within the domain and environment, and stakeholders' goals. Goal model analysis helps stakeholders answer 'what if' questions enabling them to make tradeoff decisions about their project requirements. However, questions concerning the evolution over time of stakeholder requirements or chan... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A Needle in a Haystack: What Do Twitter Users Say about Software?

    Publication Year: 2016, Page(s):96 - 105
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (472 KB) | HTML iconHTML

    Users of the Twitter microblogging platform share a vast amount of information about various topics through short messages on a daily basis. Some of these so called tweets include information that is relevant for software companies and could, for example, help requirements engineers to identify user needs. Therefore, tweets have the potential to aid in the continuous evolution of software applicat... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Goal-Oriented Requirements Engineering: A Systematic Literature Map

    Publication Year: 2016, Page(s):106 - 115
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (898 KB) | HTML iconHTML

    Over the last two decades, much attention has been paid to the area of Goal-Oriented Requirements Engineering(GORE), where goals are used as a useful conceptualization to elicit, model and analyze requirements, capturing alternatives and conflicts. Goal modeling has been adapted and applied to many sub-topics within RE and beyond, such as agent-orientation, aspect-orientation, business intelligenc... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An Exploratory Study on Handling Requirements and Acceptance Test Documentation in Industry

    Publication Year: 2016, Page(s):116 - 125
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (272 KB) | HTML iconHTML

    With the emergence and spread of agile processes, the practices of writing and maintaining documentation have drastically changed in the last decade. In this work, we performed a qualitative study to explore the current practices for managing two related types of software documentation: requirements and acceptance tests. We interviewed twenty practitioners from seventeen business units in fifteen ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Managing Requirements Change the Informal Way: When Saying ‘No’ is Not an Option

    Publication Year: 2016, Page(s):126 - 135
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (864 KB) | HTML iconHTML

    Software has always been considered as malleable. Changes to software requirements are inevitable during the development process. Despite many software engineering advances over several decades, requirements changes are a source of project risk, particularly when businesses and technologies are evolving rapidly. Although effectively managing requirements changes is a critical aspect of software en... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.