Wir verwenden Cookies und Analyse-Tools, um die Nutzerfreundlichkeit der Internet-Seite zu verbessern und für Marketingzwecke. Wenn Sie fortfahren, diese Seite zu verwenden, nehmen wir an, dass Sie damit einverstanden sind. Zur Datenschutzerklärung.
Analysis of the impact of AOP on source code quality
Details
Almost four decades ago, Parnas advocated modularity for the sake of changeability, independent development, and comprehensibility. The recipe for modularization is to define a clean interface, hide an implementation detail, keep low coupling and high cohesion. Although modules have taken many forms over the years from functions and procedures to classes, no form has been capable of expressing so-called crosscutting concerns in a modular way. Over a decade ago, aspect-oriented programming (AOP) was proposed to modularize the un-modularizable . Since then, aspect-oriented (AO) languages have been providing new abstraction and composition mechanisms to deal with concerns that could not be modularized because of the limited abstractions of object-oriented programming. Nowadays, the AO paradigm pervades all areas of software engineering. With its growing popularity, practitioners are beginning to wonder whether they should start looking into it. However, every new paradigm makes claims that managers want to hear. In this dissertation we find out how much of what has been written about AOP is true and how much is hype.
Autorentext
Adam Przybylek received his M.Sc. degree in Business Informatics from University of Gdansk. In 2011, he supported this dissertation and received the Ph.D. degree from the Gdansk University of Technology. Since then, he has conducted several research projects founded by the Polish Academy of Sciences and the National Science Centre.
Weitere Informationen
- Allgemeine Informationen
- GTIN 09783659002533
- Genre Programmiersprachen
- Auflage Aufl.
- Sprache Englisch
- Anzahl Seiten 188
- Herausgeber LAP LAMBERT Academic Publishing
- Größe H220mm x B150mm x T12mm
- Jahr 2012
- EAN 9783659002533
- Format Kartonierter Einband
- ISBN 3659002534
- Veröffentlichung 07.05.2012
- Titel Analysis of the impact of AOP on source code quality
- Autor Adam Przybylek
- Untertitel Paradox of aspect-oriented separation of concerns
- Gewicht 298g