Aspect-oriented programming with AspectJ
IBM Systems Journal
Adding trace matching with free variables to AspectJ
OOPSLA '05 Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Reusable aspect-oriented implementations of concurrency patterns and mechanisms
Proceedings of the 5th international conference on Aspect-oriented software development
Tool-supported refactoring of aspect-oriented programs
Proceedings of the 7th international conference on Aspect-oriented software development
Tool support for understanding and diagnosing pointcut expressions
Proceedings of the 7th international conference on Aspect-oriented software development
Facilitating software extension with design patterns and Aspect-Oriented Programming
Journal of Systems and Software
Contracts for aspect-oriented design
Proceedings of the 2008 AOSD workshop on Software engineering properties of languages and aspect technologies
Enhancing dependability in avionics using virtualization
Proceedings of the 1st EuroSys Workshop on Virtualization Technology for Dependable Systems
Facilitating Controlled Tests of Website Design Changes: A Systematic Approach
ICWE '9 Proceedings of the 9th International Conference on Web Engineering
A catalogue of bug patterns for exception handling in aspect-oriented programs
Proceedings of the 15th Conference on Pattern Languages of Programs
Patterns for refactoring to aspects: an incipient pattern language
Proceedings of the 14th Conference on Pattern Languages of Programs
Modular aspect-oriented design with XPIs
ACM Transactions on Software Engineering and Methodology (TOSEM)
Information Sciences: an International Journal
Proceedings of the International Conference & Workshop on Emerging Trends in Technology
FATES'06/RV'06 Proceedings of the First combined international conference on Formal Approaches to Software Testing and Runtime Verification
Constructing a Model-Based Software Monitor for the Insulin Pump Behavior
Journal of Medical Systems
Toward automated refactoring of crosscutting concerns into aspects
Journal of Systems and Software
AspectMaps: Extending Moose to visualize AOP software
Science of Computer Programming
FeatureIDE: An extensible framework for feature-oriented software development
Science of Computer Programming
Hi-index | 0.00 |
Eclipse AspectJ: Aspect-Oriented Programming with AspectJ and the Eclipse AspectJ Development ToolsAspectJ: Now every Java developer can leverage the immense power of AOPWith AspectJ, Java developers can leverage the breakthrough power of Aspect-Oriented Programming (AOP) using a language they already know, within the comfortable, highly productive Eclipse development environment. In this book, AspectJ's lead developers help you master AOP's essential principles and techniques, as you use them to address your toughest software quality, productivity, and maintenance challenges.AOP improves the modularity of programs, making the code much closer to the design. It can dramatically reduce the time taken to implement common features and functions, improve quality, integrate plain-old Java objects with systems and services, create simpler, more reusable components, and much more besides.Drawing on their experience as tool developers, programmers, and mentors, the authors cover every facet of AOP development with AspectJ and Eclipse, from creating new projects through extending and documenting full-fledged applications. You'll find an authoritative tutorial covering the entire AspectJ language, a complete API reference, and realistic guidance on adopting AspectJ in your organization. No AOP or Eclipse experience necessary! Install and configure both Eclipse and the AspectJ Development Tools (AJDT) Discover how AOP can modularize and optimize everything from error checking to performance Craft new AspectJ applications and incorporate AOP capabilities into existing systems Build, debug, and document AspectJ applications Understand crucial AOP concepts, such as join points, pointcuts, advice, and inter-type declarations Master advanced techniques: Aspect libraries, linking with compiled .class files, visualization, aspect-oriented design, and more© Copyright Pearson Education. All rights reserved.