Aspect-Oriented Requirements Engineering

Broadly-scoped requirements such as security, privacy, and response time are a major source of complexity in modern software systems. This is due to their tangled inter-relationships with and effects on other requirements. Aspect-Oriented Requirements Engineering (AORE) aims to facilitate modularisa...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Συγγραφή απο Οργανισμό/Αρχή: SpringerLink (Online service)
Άλλοι συγγραφείς: Moreira, Ana (Επιμελητής έκδοσης), Chitchyan, Ruzanna (Επιμελητής έκδοσης), Araújo, João (Επιμελητής έκδοσης), Rashid, Awais (Επιμελητής έκδοσης)
Μορφή: Ηλεκτρονική πηγή Ηλ. βιβλίο
Γλώσσα:English
Έκδοση: Berlin, Heidelberg : Springer Berlin Heidelberg : Imprint: Springer, 2013.
Θέματα:
Διαθέσιμο Online:Full Text via HEAL-Link
Πίνακας περιεχομένων:
  • Chapter 1: Aspect-Oriented Requirements Engineering
  • Section 1: Concern Identification in Requirements
  • Chapter 2: Aspect Identification in Textual Requirements with EA-Miner
  • Chapter 3: Reasoning about Dynamic Aspectual Requirements
  • Section 2: Concern Modelling and Composition
  • Chapter 4: AO Aspect-Oriented Compositions for Dynamic Behaviour Models
  • Chapter 5: Semantics-based Composition for Textual Requirements
  • Chapter 6: Composing Goal and Scenario Models with the Aspect-oriented User Requirements Notation (AoURN) Based on Syntax and Semantics
  • Chapter 7: Aspect Oriented Goal Modelling and Composition with AOV-graph
  • Chapter 8: Aspects Composition in Problem Frames
  • Section 3: Domain-Specific Use of AORE
  • Chapter 9: Mapping Aspects from Requirements to Architecture
  • Chapter 10: Maintaining Security Requirements of Software Systems using Evolving Crosscutting Dependencies
  • Chapter 11: Using Aspects to Model Volatile Concerns
  • Section 4: Aspect Interactions
  • Chapter 12: Conflict Identification with EA-Analyser
  • Chapter 13: Handling Conflicts in Aspect-Oriented Requirements Engineering
  • Chapter 14: Analysis of Aspect-Oriented Models using Graph Transformation Systems
  • Chapter 15: Aspect Interactions: A Requirements Engineering Perspective
  • Section 5: AORE in Industry
  • Chapter 16: Implementing Aspect-Oriented Requirements Analysis for Investment Banking Applications
  • Chapter 17: Experience Report: AORE in Slot Machines
  • Chapter 18: Advancing AORE through Evaluation.