By Topic

14th IEEE International Requirements Engineering Conference (RE'06)

11-15 Sept. 2006

Filter Results

Displaying Results 1 - 25 of 73
  • 14th IEEE International Requirements Engineering Conference - Cover

    Publication Year: 2006, Page(s): c1
    Request permission for commercial reuse | PDF file iconPDF (56 KB)
    Freely Available from IEEE
  • 14th IEEE International Requirements Engineering Conference - Title

    Publication Year: 2006, Page(s):i - iii
    Request permission for commercial reuse | PDF file iconPDF (36 KB)
    Freely Available from IEEE
  • 14th IEEE International Requirements Engineering Conference - Copyright

    Publication Year: 2006, Page(s): iv
    Request permission for commercial reuse | PDF file iconPDF (40 KB)
    Freely Available from IEEE
  • 14th IEEE International Requirements Engineering Conference - Table of contents

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

    Publication Year: 2006, Page(s): ix
    Request permission for commercial reuse | PDF file iconPDF (27 KB) | HTML iconHTML
    Freely Available from IEEE
  • Sponsors, Supporters, and Donors

    Publication Year: 2006, Page(s): x
    Request permission for commercial reuse | PDF file iconPDF (221 KB)
    Freely Available from IEEE
  • Conference Committee

    Publication Year: 2006, Page(s): xi
    Request permission for commercial reuse | PDF file iconPDF (38 KB)
    Freely Available from IEEE
  • End Users Who Meet Their Own Requirements

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

    Over the past 25 years, user interface designers and usability engineers have studied and refined human-computer interaction techniques with the goal of improving people's productivity and experience. One result is an increasing number of tools designed to help end users build or customize software solutions for a variety of everyday problems - from email filters, to spreadsheet simulations, to in... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Testing to Improve Requirements - Mission Impossible?

    Publication Year: 2006, Page(s): 4
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (71 KB)

    How is it possible that testing could help to make better requirements? If this sounds like "mission impossible" to you, you may be suffering under some myths or misconceptions about the relationship between requirements and testing. Requirements engineers, developers and testers all have a different mindset and this can result in misunderstandings about the relationship between them. Whether you ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Goal-Oriented Requirements Engineering, Part II

    Publication Year: 2006, Page(s): 5
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (71 KB)

    Summary form only given. The last fifteen years have seen the rise of a new phase in software development which is concerned with the acquisition, modelling and analysis of stakeholder purposes ("goals") in order to derive functional and nonfunctional requirements. The history of ideas and research results for this new phase was reviewed in a RE'04 keynote presentation by Axel van Lamsweerde. We r... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A Case Study in Systematic Improvement of Language for Requirements

    Publication Year: 2006, Page(s):9 - 18
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (163 KB) | HTML iconHTML

    The challenges to requirements from linguistic factors are well-known. This work concerns an approach to communicating requirements with greater fidelity among stakeholders through accommodation of cognitive habits and limits. To instantiate this approach, we synthesized linguistic principles into a method to generate high-quality representations of domain concepts to form the base of a project le... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Generating Hierarchical State Machines from Use Case Charts

    Publication Year: 2006, Page(s):19 - 28
    Cited by:  Papers (9)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (220 KB) | HTML iconHTML

    There are many examples, in the literature, of algorithms for synthesizing state machines from scenario-based models. The motivation for these is to automate the transition from scenario-based requirements to early analysis and design models. A major challenge for such algorithms, however, is that the relationships between scenarios are usually not explicitly defined. This means that synthesis alg... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Making Mobile Requirements Engineering Tools Usable and Useful

    Publication Year: 2006, Page(s):29 - 38
    Cited by:  Papers (9)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (303 KB) | HTML iconHTML

    Recent advances in mobile computing technologies mean that mobile tools have the potential to support scenario-based techniques in the workplace, with potential benefits to requirements processes. However, mobile requirements engineering (RE) tools are a new idea, and little is known about their advantages and weaknesses. This paper reports empirical research to explore the use of mobile RE tools ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The Detection and Classification of Non-Functional Requirements with Application to Early Aspects

    Publication Year: 2006, Page(s):39 - 48
    Cited by:  Papers (28)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (201 KB) | HTML iconHTML

    This paper introduces an information retrieval based approach for automating the detection and classification of non-functional requirements (NFRs). Early detection of NFRs is useful because it enables system level constraints to be considered and incorporated into early architectural designs as opposed to being refactored in at a later time. Candidate NFRs can be detected in both structured and u... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Towards Regulatory Compliance: Extracting Rights and Obligations to Align Requirements with Regulations

    Publication Year: 2006, Page(s):49 - 58
    Cited by:  Papers (66)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (231 KB) | HTML iconHTML

    In the United States, federal and state regulations prescribe stakeholder rights and obligations that must be satisfied by the requirements for software systems. These regulations are typically wrought with ambiguities, making the process of deriving system requirements ad hoc and error prone. In highly regulated domains such as healthcare, there is a need for more comprehensive standards that can... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Identifying Nocuous Ambiguities in Natural Language Requirements

    Publication Year: 2006, Page(s):59 - 68
    Cited by:  Papers (27)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (442 KB) | HTML iconHTML

    We present a novel technique that automatically alerts authors of requirements to the presence of potentially dangerous ambiguities. We first establish the notion of nocuous ambiguities, which are those that are likely to lead to misunderstandings. We test our approach on coordination ambiguities, which occur when words such as and or are used. Our starting point is a dataset of ambiguous phrases ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Interaction Analysis in Aspect-Oriented Models

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

    Aspect-oriented concepts are currently introduced in all phases of the software development life cycle. However, the complexity of interactions among different aspects and between aspects and base entities may reduce the value of aspect-oriented separation of cross-cutting concerns. Some interactions may be intended or may be emerging behavior, while others are the source of unexpected inconsisten... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • On Goal-based Variability Acquisition and Analysis

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

    We introduce a variability-intensive approach to goal decomposition that is tailored to support requirements identification for highly customizable software. The approach is based on the semantic characterization of OR-decompositions of goals. We first show that each high-level goal can be associated with a set of concerns, in response to which, alternative refinements of the goal can be introduce... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An Empirical Quality Assessment of Automotive Use Cases

    Publication Year: 2006, Page(s):89 - 98
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1177 KB) | HTML iconHTML

    As functionality in vehicles grows more complex and development becomes distributed over several geographical sites, elicitation and visualization of requirements become more critical. This paper presents a set of evaluation criteria for the quality of use cases. The criteria are applied to use cases that are currently used in industry and developed according to current industrial practice. The pa... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Matching Antipatterns to Improve the Quality of Use Case Models

    Publication Year: 2006, Page(s):99 - 108
    Cited by:  Papers (6)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (249 KB) | HTML iconHTML

    Use case modeling is an effective technique used to capture functional requirements. Use case models are mainly composed of textual descriptions written in natural language and simple diagrams that adhere to a few syntactic rules. This simplicity can be deceptive as many modelers create use case models that are incorrect, inconsistent, and ambiguous and contain restrictive design decisions. In thi... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Software Cinema-Video-based Requirements Engineering

    Publication Year: 2006, Page(s):109 - 118
    Cited by:  Papers (9)  |  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1466 KB) | HTML iconHTML

    The dialogue between end-user and developer presents several challenges in requirements development. One issue is the gap between the conceptual models of end-users and formal specification/analysis models of developers. This paper presents a novel technique for the video analysis of scenarios, relating the use of video-based requirements to process models of software development. It uses a knowle... View full abstract»

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

    Publication Year: 2006, Page(s):119 - 128
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (271 KB) | HTML iconHTML

    Representation and reasoning about information system (IS) requirements is facilitated with the use of goal models to describe the desired and undesired IS behaviors. One difficulty in building and using goal models is in knowing why a model instance is as it is at some point of the requirements engineering (RE) process. If justifications for modeling choices are missing, an instance of a goal mod... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Understanding Business Strategies of Networked Value Constellations Using Goal- and Value Modeling

    Publication Year: 2006, Page(s):129 - 138
    Cited by:  Papers (11)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (590 KB) | HTML iconHTML

    In goal-oriented requirements engineering (GORE), one usually proceeds from a goal analysis to a requirements specification, usually of IT systems. In contrast, we consider the use of GORE for the design of IT-enabled value constellations, which are collections of enterprises that jointly satisfy a consumer need using information technology. The requirements analysis needed to do such a cross-orga... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Feature Diagrams: A Survey and a Formal Semantics

    Publication Year: 2006, Page(s):139 - 148
    Cited by:  Papers (69)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (7446 KB) | HTML iconHTML

    Feature diagrams (FD) are a family of popular modelling languages used for engineering requirements in software product lines. FD were first introduced by Kang as part of the FODA (feature oriented domain analysis) method back in 1990, Since then, various extensions of FODA FD were devised to compensate for a purported ambiguity and lack of precision and expressiveness. However, they never receive... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Managing Highly Complex Product Families with Multi-Level Feature Trees

    Publication Year: 2006, Page(s):149 - 158
    Cited by:  Papers (11)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (511 KB) | HTML iconHTML

    Feature trees are a well-established instrument for domain analysis and modeling. But for highly complex product families like a vehicle manufacturer's product range comprising well-above a thousand technical features - they become very large, and thus cumbersome and inflexible, especially when managing changes to the tree's structure over a long time. Furthermore, a conflict of aims arises when u... View full abstract»

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