
Requirements Engineering: Foundation for Software Quality
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Other editions
Additional editions

Content
- Title Page
- Preface
- Conference Organization
- Table of Contents
- Keynote
- Delivering Requirements Research into Practice: A Keynote to the REFSQ'2011 Conference
- Introduction
- References
- Session 1: Security and Sustainability
- Supporting Requirements Engineers in Recognising Security Issues
- Introduction
- Simulating the Presence of a Security Expert
- Classifying Security Requirements
- Using Bayesian Classification to Enhance Security Awareness
- Evaluation of Bayesian Classifiers
- Evaluation Goals
- Evaluation Strategy
- Accuracy of Security Classifiers: G1
- Transferability of Classifiers Trained in a Single Domain: G2.a
- Transferability of Classifiers Trained in Multiple Domains: G2.b
- Discussion and Implications on Industrial Practice
- Interpretation of Evaluation Results
- Discussion on Validity
- Implications on Industrial Practice (G3)
- Related Work
- Conclusion
- References
- Discovering Sustainability Requirements: An Experience Report
- Introduction
- Related Work
- The Yellow Project
- The Company and the Requirements Engineer's Mission
- Research Method
- Tasks and Deliverables
- Discovering Sustainability Requirements
- Stakeholders
- Soft Scoping and Context Discovery
- Harder Scoping
- Goal Modelling
- Other Elements
- Results
- Lessons Learned
- Inputs and Outputs
- Generic Goal Refinement
- Conclusion
- References
- Session 2: Process Improvement and Requirements in Context
- Requirements Engineering Process Improvement: An Industrial Case Study
- Introduction
- Literature Review and Recommendations
- The Requirements Engineering Reference Model
- Goal-Oriented Requirements Engineering
- The Requirements Pyramid
- Feature-Driven Development and Scrum
- Feature Modeling
- Component Family Modeling
- Model-Based Requirements Engineering
- Summary
- ''Methodical'' Approach
- Preparations and Initiation
- Data Collection and Analysis
- To-Be Process Definition
- Tool Selection
- Pilot Project
- Training and Coaching
- Project Results (Outcomes) and Project Success
- Lessons Learned
- Future Work
- References
- Requirements for a Nutrition Education Demonstrator
- Introduction
- Nutrition Education Intervention
- Requirements Acquisition Methodology
- Development Trajectory
- Discussion and Conclusions
- References
- Scaling Up Requirements Engineering - Exploring the Challenges of Increasing Size and Complexity in Market-Driven Software Development
- Introduction
- Case Company Descriptions
- Methodology
- Results
- Scoping
- Structure of RE Artifacts
- Conclusion
- References
- Session 3: Elicitation
- Towards a New Understanding of Small and Medium Sized Enterprises in Requirements Engineering Research
- Introduction
- Related Work on RE in SMEs
- Studies
- RE Process Models and Software Process Improvement
- EU Definition
- Stating the Problem
- Outlook
- Defining Criteria
- Questionnaire
- References
- Research Preview: Supporting End-User Requirements Elicitation Using Product Line Variability Models
- Introduction and Motivation
- Research Preview
- Approach Overview
- Possible Tool Support
- Application Scenario
- Related Work
- Summary and Next Steps
- References
- Interview Patterns for Requirements Elicitation
- Introduction
- Methods
- Categorization of Questions
- Achieving Effective Thinking
- Pilot Study and Observations
- Interpretations and Future Research
- References
- A Heuristic Approach for Supporting Product Innovation in Requirements Engineering: A Controlled Experiment
- Introduction
- Related Work
- Context of the Approach
- Heuristic Generation of Idea Triggers
- Overview of the Heuristics
- Use of the Heuristics
- Experiment
- Experimental Setup
- Experiment Structure and Material
- Experiment Execution
- Analysis
- Threats to Validity
- Conclusion
- References
- Session 4: Models
- Satisfying User Needs at the Right Time and in the Right Place: A Research Preview
- Introduction
- Background and Recent Research
- End-User Driven Requirements Elicitation with iRequire
- Continuous Adaptive RE (CARE) Framework
- On-line Requirements Engineering
- Application Example
- Discussion and Conclusion
- References
- Flexible Sketch-Based Requirements Modeling
- Introduction
- Flexible Sketch-Based Requirements Modeling
- Main Goal
- Scenarios for Flexible Sketch-Based Requirements Modeling
- The Elements of Our Approach
- Benefits and Limitations
- Current Research Status
- Related Work
- Conclusions
- References
- Use Cases versus Task Descriptions
- Background
- The Hotline Case Study
- Evaluation Method and Validity
- Sample Replies and Stakeholder Assessment
- Completeness - Dealing with Existing Problems
- Too Restrictive Requirements
- Wrong Requirements
- Conclusion
- References
- Session 5: Services
- E-Service Requirements from a Consumer-Process Perspective
- Introduction
- Related Research
- Overview of the Approach
- Process Identification
- Process Analysis
- Analysing the Functional Process Aspect
- Analysing the Behavioural Process Aspect
- Analysing the Informational Process Aspect
- Analysing the Organisational Process Aspect
- Solution Summary
- Conclusion
- References
- Is It Beneficial to Match Reusable Services Earlier?
- Introduction
- Background
- "Match early" Approach
- "Match late" Approach
- Analytic Comparison
- Controlled Experiment
- Experiment Organization
- Experiment Analysis
- Feasibility and Effectiveness in Industry
- Goal and Research Questions
- Case Study Performance
- Observations
- Interpretation and Discussion
- Conclusion
- References
- Session 6: Embedded and Real-Time Systems
- Requirements Engineering for Embedded Systems: An Investigation of Industry Needs
- Introduction
- Related Work
- Study Design
- Context of the Study
- Study Participants
- Investigative Method
- Key Results of the Study
- Natural Language vs. Requirements Models
- Support for High System Complexity
- Quality Assurance of Requirements
- Interrelation of RE and Architectural Design
- Conclusions for RE Research
- Critical Evaluation
- Summary and Outlook
- References
- Applying Restricted English Grammar on Automotive Requirements-Does it Work? A Case Study
- Introduction
- Related Work
- Planning of the Case Study
- Study Goals and Questions
- Selection of the Sample
- Case Study Design
- Analysis of the Results
- Goal 1: Expressivity of the SPS
- Goal 2: Pattern Relevance
- Goal 3: Pattern Complexity versus Application Domain
- Threats to Validity
- External Validity
- Internal Validity
- Construct Validity
- Conclusion Validity
- Conclusion
- References
- Session 7: Prioritization and Traceability
- Agile Requirements Prioritization: What Happens in Practice and What Is Described in Literature
- Introduction
- Motivation
- The Research Method
- The Case Study Process and Participants
- The Data Analysis Strategy
- Results
- The Conceptual Model
- Mapping of the Existing Agile Prioritization Methods on the Model
- Discussion
- Threats to Validity
- Summary and Outlook
- References
- Mining Requirements Links
- Introduction
- Case Study and Experiments
- Using Machine Learning to Infer Traces
- Using Traces to Infer Domain Thesaurus
- Results and Discussion
- Conclusions
- References
- Clustering Stakeholders for Requirements Decision Making
- Introduction
- Using Cluster Analysis to Group Stakeholders: An Example
- Conclusion
- References
- Author Index
System requirements
File format: PDF
Copy protection: Watermark-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Use the free software Adobe Reader, Adobe Digital Editions, or any other PDF viewer of your choice (see eBook Help).
- Tablet/Smartphone (Android; iOS): Install the free app Adobe Digital Editions or another reading app for eBooks, e.g., PocketBook (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Watermark-DRM, a „soft” copy protection. This means that there are no technical restrictions to prevent illegal distribution. However, there is a personalised watermark embedded in the eBook that can be used to identify the purchaser of the eBook in the event of misuse and to provide evidence for legal purposes.
For more information, see our eBook Help page.