Aspect-Oriented Requirements Engineering

Business & Finance, Industries & Professions, Information Management, Nonfiction, Computers, Programming, Software Development, General Computing
Cover of the book Aspect-Oriented Requirements Engineering by , Springer Berlin Heidelberg
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
Author: ISBN: 9783642386404
Publisher: Springer Berlin Heidelberg Publication: November 19, 2013
Imprint: Springer Language: English
Author:
ISBN: 9783642386404
Publisher: Springer Berlin Heidelberg
Publication: November 19, 2013
Imprint: Springer
Language: English

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 modularisation of such broadly-scoped requirements, so that software developers are able to reason about them in isolation - one at a time. AORE also captures these inter-relationships and effects in well-defined composition specifications, and, in so doing exposes the causes for potential conflicts, trade-offs, and roots for the key early architectural decisions.

Over the last decade, significant work has been carried out in the field of AORE. With this book the editors aim to provide a consolidated overview of these efforts and results. The individual contributions discuss how aspects can be identified, represented, composed and reasoned about, as well as how they are used in specific domains and in industry. Thus, the book does not present one particular AORE approach, but conveys a broad understanding of the aspect-oriented perspective on requirements engineering. The chapters are organized into five sections: concern identification in requirements, concern modelling and composition, domain-specific use of AORE, aspect interactions, and AORE in industry.

This book provides readers with the most comprehensive coverage of AORE and the capabilities it offers to those grappling with the complexity arising from broadly-scoped requirements - a phenomenon that is, without doubt, universal across software systems. Software engineers and related professionals in industry, as well as advanced undergraduate and post-graduate students and researchers, will benefit from these comprehensive descriptions and the industrial case studies.

View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart

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 modularisation of such broadly-scoped requirements, so that software developers are able to reason about them in isolation - one at a time. AORE also captures these inter-relationships and effects in well-defined composition specifications, and, in so doing exposes the causes for potential conflicts, trade-offs, and roots for the key early architectural decisions.

Over the last decade, significant work has been carried out in the field of AORE. With this book the editors aim to provide a consolidated overview of these efforts and results. The individual contributions discuss how aspects can be identified, represented, composed and reasoned about, as well as how they are used in specific domains and in industry. Thus, the book does not present one particular AORE approach, but conveys a broad understanding of the aspect-oriented perspective on requirements engineering. The chapters are organized into five sections: concern identification in requirements, concern modelling and composition, domain-specific use of AORE, aspect interactions, and AORE in industry.

This book provides readers with the most comprehensive coverage of AORE and the capabilities it offers to those grappling with the complexity arising from broadly-scoped requirements - a phenomenon that is, without doubt, universal across software systems. Software engineers and related professionals in industry, as well as advanced undergraduate and post-graduate students and researchers, will benefit from these comprehensive descriptions and the industrial case studies.

More books from Springer Berlin Heidelberg

Cover of the book Identitätsforschung in der Praxis by
Cover of the book Percutaneous Penetration Enhancers Chemical Methods in Penetration Enhancement by
Cover of the book Ergebnisse der Inneren Medizin und Kinderheilkunde / Advances in Internal Medicine and Pediatrics by
Cover of the book Postnatal Development of the Human Hippocampal Formation by
Cover of the book Model Theory in Algebra, Analysis and Arithmetic by
Cover of the book Springer Handbook of Nanotechnology by
Cover of the book Vertical Price Coordination and Brand Care by
Cover of the book Ergotherapie individualisiert gestalten by
Cover of the book Metaheuristics for Medicine and Biology by
Cover of the book Transcultural Turbulences by
Cover of the book Cryptographic Hardware and Embedded Systems -- CHES 2015 by
Cover of the book STM Investigation of Molecular Architectures of Porphyrinoids on a Ag(111) Surface by
Cover of the book Polymer Synthesis: Theory and Practice by
Cover of the book Die digitale Transformation der Automobilindustrie by
Cover of the book Update 1988 by
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy