2010 18th IEEE International Requirements Engineering Conference

27 Sept.-1 Oct. 2010

Filter Results

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

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

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

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

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

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

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

    Publication Year: 2010, Page(s):xiii - xiv
    Request permission for commercial reuse | PDF file iconPDF (93 KB)
    Freely Available from IEEE
  • list-reviewer

    Publication Year: 2010, Page(s):xv - xvii
    Request permission for commercial reuse | PDF file iconPDF (70 KB)
    Freely Available from IEEE
  • Sponsors and Supporters

    Publication Year: 2010, Page(s): xviii
    Request permission for commercial reuse | PDF file iconPDF (180 KB)
    Freely Available from IEEE
  • Keynote 1

    Publication Year: 2010, Page(s): xix
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (112 KB) | HTML iconHTML

    Requirements engineering for very expensive systems and technologies which need to operate in uncertain policy settings and likely to evolve over time are particularly challenging. Such issues arise frequently, especially with major infrastructure projects. One of the most challenging versions of this situation is the area of large renewable energy power systems which are currently being commissio... View full abstract»

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

    Publication Year: 2010, Page(s): xx
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (159 KB) | HTML iconHTML

    Goals displacement is the process by which the means used to achieve a goal become more important than the goal itself. The goal of a company is to create value for its stakeholders (whether shareholders, employees, customers, society, etc). When a company endeavors to build or acquire software (or a system or a service), whether to use internally or sell to a third party, its goal is to support t... View full abstract»

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

    Publication Year: 2010, Page(s): xxi
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (483 KB) | HTML iconHTML

    Summary form only given. The greatest challenges in practical requirements engineering are psychological and political rather than technical. The requirements engineer must be communicator, interpreter, facilitator, conciliator, negotiator, salesman and sometimes counsellor. As front-line representatives of IT projects, they are expected to lay the foundations for change management. As consultants... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • On the Effectiveness of Abstraction Identification in Requirements Engineering

    Publication Year: 2010, Page(s):5 - 14
    Cited by:  Papers (14)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (760 KB) | HTML iconHTML

    The identification of abstractions, i.e. terms that have a particular significance in a given domain, and such that they can indirectly characterize the most salient features of the document in which they appear, has often been recognized as a useful tool in the analysis of domain descriptions and requirements documents in software development. In this paper we propose a new technique for the iden... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An Experimental Comparison Regarding the Completeness of Functional Requirements Specifications

    Publication Year: 2010, Page(s):15 - 24
    Cited by:  Papers (8)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (455 KB) | HTML iconHTML

    Providing high-quality software within budget is a goal pursued by most software companies. Incomplete requirements specifications can have an adverse effect on this goal and thus on a company's competitiveness. Several empirical studies have investigated the effects of requirements engineering methods on the completeness of a specification. In order to increase this body of knowledge, we suggest ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Extending Nocuous Ambiguity Analysis for Anaphora in Natural Language Requirements

    Publication Year: 2010, Page(s):25 - 34
    Cited by:  Papers (13)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (432 KB) | HTML iconHTML

    This paper presents an approach to automatically identify potentially nocuous ambiguities, which occur when text is interpreted differently by different readers of requirements written in natural language. We extract a set of anaphora ambiguities from a range of requirements documents, and collect multiple human judgments on their interpretations. The judgment distribution is used to determine if ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Using Mobile RE Tools to Give End-Users Their Own Voice

    Publication Year: 2010, Page(s):37 - 46
    Cited by:  Papers (33)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (502 KB) | HTML iconHTML

    Researchers highlight end-user involvement in system design as an important concept for developing useful and usable solutions. However, end-user involvement in software engineering is still an open-ended topic. Novel paradigms such as service-oriented computing strengthen the need for more active end-user involvement in order to provide systems that are tailored to individual end-user needs. Our ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A Method for Identifying Software Requirements Based on Policy Commitments

    Publication Year: 2010, Page(s):47 - 56
    Cited by:  Papers (9)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (338 KB) | HTML iconHTML

    Online policy documents-such as privacy policies, notices of privacy practices, and terms of use-describe organizations' information practices for collecting, storing, and using consumers' personal information. Organizations need to ensure that the commitments they express in their policy documents reflect their actual business practices. This compliance is significant in the United States where t... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Requirements Engineering as Creative Problem Solving: A Research Agenda for Idea Finding

    Publication Year: 2010, Page(s):57 - 66
    Cited by:  Papers (30)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1145 KB) | HTML iconHTML

    This vision paper frames requirements engineering as a creative problem solving process. Its purpose is to enable requirements researchers and practitioners to recruit relevant theories, models, techniques and tools from creative problem solving to understand and support requirements processes more effectively. It uses 4 drivers to motivate the case for requirements engineering as a creative probl... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Using Business Goals to Inform a Software Architecture

    Publication Year: 2010, Page(s):69 - 78
    Cited by:  Papers (6)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (420 KB) | HTML iconHTML

    Requirements specifications seldom allow software and system architects to understand the business goals for a system. Architects need that information in order to design an appropriate architecture for the problem at hand. In this paper, we present a lightweight method based on goal oriented requirements engineering that begins with a canonical list of business goals and elicits specific business... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Requirements Engineering Decisions in the Context of an Existing Architecture: A Case Study of a Prototypical Project

    Publication Year: 2010, Page(s):79 - 88
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (386 KB) | HTML iconHTML

    The role of an existing systems architecture (SA) in requirements engineering (RE) is recognised as important, but under-researched. A recent exploratory study of ours investigated this issue in a laboratory setting involving student participants. While the initial findings are promising, much work still remains to solidify the results. Therefore, we conducted a replication of the study, and its s... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Making Sense of Product Requirements

    Publication Year: 2010, Page(s):89 - 92
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (251 KB) | HTML iconHTML

    This paper takes a historical perspective to more than 40 years of software development within a company that is delivering its products to a diverse set of customers throughout the world. By examining the company's past, we wish to find origins and potential remedies for the challenges that many companies presently face in determining just which, of many, features shall be implemented to forthcom... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Requirements-Aware Systems: A Research Agenda for RE for Self-adaptive Systems

    Publication Year: 2010, Page(s):95 - 103
    Cited by:  Papers (68)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (621 KB) | HTML iconHTML

    Requirements are sensitive to the context in which the system-to-be must operate. Where such context is well understood and is static or evolves slowly, existing RE techniques can be made to work well. Increasingly, however, development projects are being challenged to build systems to operate in contexts that are volatile over short periods in ways that are imperfectly understood. Such systems ne... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Self-Tuning of Software Systems Through Goal-based Feedback Loop Control

    Publication Year: 2010, Page(s):104 - 107
    Cited by:  Papers (7)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (444 KB) | HTML iconHTML

    Quality requirements of a software system cannot be optimally met, especially when it is running in an uncertain and changing environment. In principle, a controller at runtime can monitor the change impact on quality requirements of the system, update the expectations and priorities from the environment, and take reasonable actions to improve the overall satisfaction. In practice, however, existi... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Requirements Engineering for Adaptive Service Based Applications

    Publication Year: 2010, Page(s):108 - 111
    Cited by:  Papers (20)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (247 KB) | HTML iconHTML

    Service-Based Applications (SBA) are inherently open and distributed, as they rely on third-party services that are available over the Internet, and have to cope with the dynamism of such operating environment. This motivates the need for SBA to be self-adaptive to accommodate changes in service availability and performance, in consumers' needs and preferences, and more generally in the operationa... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Techne: Towards a New Generation of Requirements Modeling Languages with Goals, Preferences, and Inconsistency Handling

    Publication Year: 2010, Page(s):115 - 124
    Cited by:  Papers (39)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (515 KB) | HTML iconHTML

    Techne is an abstract requirements modeling language that lays formal foundations for new modeling languages applicable during early phases of the requirements engineering process. During these phases, the requirements problem for the system-to-be is being structured, its candidate solutions described and compared in terms of how desirable they are to stakeholders. We motivate the need for Techne,... View full abstract»

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