Object-oriented software construction (2nd ed.)
Object-oriented software construction (2nd ed.)
Concurrent Programming in Java. Second Edition: Design Principles and Patterns
Concurrent Programming in Java. Second Edition: Design Principles and Patterns
ECOOP '01 Proceedings of the 15th European Conference on Object-Oriented Programming
Modeling of software concerns in Cosmos
AOSD '02 Proceedings of the 1st international conference on Aspect-oriented software development
Evolvable programming based on collaboration-field and role model
Proceedings of the International Workshop on Principles of Software Evolution
Dynamic analysis for reverse engineering and program understanding
ACM SIGAPP Applied Computing Review
A rule-based language for programming software updates
Proceedings of the 2002 ACM SIGPLAN workshop on Rule-based programming
Implementing distribution and persistence aspects with aspectJ
OOPSLA '02 Proceedings of the 17th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
A rule-based language for programming software updates
ACM SIGPLAN Notices
Arranging language features for more robust pattern-based crosscuts
Proceedings of the 2nd international conference on Aspect-oriented software development
UML Aspect Specification Using Role Models
OOIS '02 Proceedings of the 8th International Conference on Object-Oriented. Information Systems
Pattern-Based Design and Implementation of an XML and RDF Parser and Interpreter: A Case Study
ECOOP '02 Proceedings of the 16th European Conference on Object-Oriented Programming
VEST: An Aspect-Based Composition Tool for Real-Time Systems
RTAS '03 Proceedings of the The 9th IEEE Real-Time and Embedded Technology and Applications Symposium
Designing high integrity systems using aspects
Integrity and internal control in information systems V
Language-independent aspect-oriented programming
OOPSLA '03 Proceedings of the 18th annual ACM SIGPLAN conference on Object-oriented programing, systems, languages, and applications
Aspect-oriented implementation method: progressive or non-progressive approach?
OOPSLA '03 Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
An approach for supporting aspect-oriented domain modeling
Proceedings of the 2nd international conference on Generative programming and component engineering
PPPJ '03 Proceedings of the 2nd international conference on Principles and practice of programming in Java
ART: A Hybrid Classification Model
Machine Learning
Proceedings of the 3rd international conference on Aspect-oriented software development
A technique for constructing aspect weavers using a program transformation engine
Proceedings of the 3rd international conference on Aspect-oriented software development
Large-scale AOSD for middleware
Proceedings of the 3rd international conference on Aspect-oriented software development
Perimorph: Run-Time Composition and State Management for Adaptive Systems
ICDCSW '04 Proceedings of the 24th International Conference on Distributed Computing Systems Workshops - W7: EC (ICDCSW'04) - Volume 7
An aspect-oriented infrastructure for a typed, stack-based, intermediate assembly language
OOPSLA '02 Companion of the 17th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Dynamic adaptation of application aspects
Journal of Systems and Software - Special issue: Computer systems
Program generators and the tools to make them
Proceedings of the 2004 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation
Exploiting prescriptive aspects: a design time capability
Proceedings of the 4th ACM international conference on Embedded software
A Framework for Testing Distributed Systems
P2P '04 Proceedings of the Fourth International Conference on Peer-to-Peer Computing
C-SAW and genAWeave: a two-level aspect weaving toolsuite
OOPSLA '04 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
The concern manipulation environment [OOPSLA/GPCE]
OOPSLA '04 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
A language-independent approach to software maintenance using grammar adapters
OOPSLA '04 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
Deriving refactorings for aspectJ
OOPSLA '04 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
A language-independent approach to software maintenance using grammar adapters
OOPSLA '04 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
Measuring the dynamic behaviour of AspectJ programs
OOPSLA '04 Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
A classification system and analysis for aspect-oriented programs
Proceedings of the 12th ACM SIGSOFT twelfth international symposium on Foundations of software engineering
Supporting incremental and experimental software evolution by runtime method transformations
Science of Computer Programming - Special issue on program transformation
Journal of Computing Sciences in Colleges
Designing runtime variation points in product line architectures: three cases
Science of Computer Programming - Special issue: Software variability management
JAC: an aspect-based distributed dynamic framework
Software—Practice & Experience
Deriving refactorings for AspectJ
Proceedings of the 4th international conference on Aspect-oriented software development
Deriving refactorings for AspectJ
Proceedings of the 4th international conference on Aspect-oriented software development
The concern manipulation environment
Proceedings of the 27th international conference on Software engineering
Verifiable composition of access control and application features
Proceedings of the tenth ACM symposium on Access control models and technologies
AspectBrowser for Eclipse: a case study in plug-in retargeting
eclipse '04 Proceedings of the 2004 OOPSLA workshop on eclipse technology eXchange
Reflection-based implementation of Java extensions: the double-dispatch use-case
Proceedings of the 2005 ACM symposium on Applied computing
A model-driven approach to enforce crosscutting assertion checking
MACS '05 Proceedings of the 2005 workshop on Modeling and analysis of concerns in software
Aspectual Caml: an aspect-oriented functional language
Proceedings of the tenth ACM SIGPLAN international conference on Functional programming
A middleware-transparent approach to developing distributed applications: Research Articles
Software—Practice & Experience
A model transformation approach to automatic model construction and evolution
Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering
Distribution and persistence as aspects
Software—Practice & Experience - Research Articles
Unit testing in multi-agent systems using mock agents and aspects
Proceedings of the 2006 international workshop on Software engineering for large-scale multi-agent systems
An aspect-oriented implementation of e-consent to foster trust
SAICSIT '06 Proceedings of the 2006 annual research conference of the South African institute of computer scientists and information technologists on IT research in developing countries
cJ: enhancing java with safe type conditions
Proceedings of the 6th international conference on Aspect-oriented software development
Applying aspect oriented programming to distributed storage metadata management
Proceedings of the 2nd workshop on Best practices in applying aspect-oriented software development
A different need for sequencing contracts using state-based aspects
Proceedings of the 2nd workshop on Best practices in applying aspect-oriented software development
When less is more: implementing optional features
ACM-SE 45 Proceedings of the 45th annual southeast regional conference
Orthogonal persistence and AOP: a balancing act
Proceedings of the 6th workshop on Aspects, components, and patterns for infrastructure software
Using common off-the-shelf tools to implement dynamic aspects
ACM SIGPLAN Notices
Towards reusable and modular aspect-oriented concurrency control
Proceedings of the 2007 ACM symposium on Applied computing
A framework for the static verification of api calls
Journal of Systems and Software
Discovering Architectures from Running Systems
IEEE Transactions on Software Engineering
ERTSAL: a prototype of a domain-specific aspect language for analysis of embedded real-time systems
Proceedings of the 2nd workshop on Domain specific aspect languages
Object-based and class-based composition of transitive mixins
Information and Software Technology
An update calculus for expressing type-safe program updates
Science of Computer Programming
The design and implementation of AspectC++
Knowledge-Based Systems
Towards model driven design of service-based context-aware applications
International workshop on Engineering of software services for pervasive environments: in conjunction with the 6th ESEC/FSE joint meeting
PEPM '08 Proceedings of the 2008 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation
Database-aware test coverage monitoring
ISEC '08 Proceedings of the 1st India software engineering conference
On the modularity assessment of aspect-oriented multiagent architectures: a quantitative study
International Journal of Agent-Oriented Software Engineering
Automated responsive web service evolution through generative aspect-oriented component adaptation
International Journal of Computer Applications in Technology
A component-based and aspect-oriented model for software evolution
International Journal of Computer Applications in Technology
The OSA project: an example of component based software engineering techniques applied to simulation
Proceedings of the 2007 Summer Computer Simulation Conference
Implementing Java modeling language contracts with AspectJ
Proceedings of the 2008 ACM symposium on Applied computing
On to formal semantics for path expression pointcuts
Proceedings of the 2008 ACM symposium on Applied computing
Domain-specific languages and program generation with meta-AspectJ
ACM Transactions on Software Engineering and Methodology (TOSEM)
Transparent Mobile Middleware Integration for Java and .NET Development Environments
Euro-Par '08 Proceedings of the 14th international Euro-Par conference on Parallel Processing
Model-Driven Adaptive Self-healing for Autonomic Computing
MACE '08 Proceedings of the 3rd IEEE international workshop on Modelling Autonomic Communications Environments
Supporting software product lines development: FLiP - product line derivation tool
Companion to the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications
An ADL dealing with aspects at software architecture stage
Information and Software Technology
Aspect oriented programming with hidden markov models to verify design use cases
Proceedings of the 8th ACM international conference on Aspect-oriented software development
An aspect-oriented methodology for designing secure applications
Information and Software Technology
Advances in AOP with AspectC++
Proceedings of the 2005 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the fourth SoMeT_W05
Aspect Oriented Approach for Capturing and Verifying Distributed Properties
Languages: From Formal to Natural
Developing parallel programs: A design-oriented perspective
IWMSE '09 Proceedings of the 2009 ICSE Workshop on Multicore Software Engineering
Detection and Resolution of Weaving Interactions
Transactions on Aspect-Oriented Software Development V
Implicit First Class Genericity
SC '09 Proceedings of the 8th International Conference on Software Composition
Feature-Driven and Incremental Variability Generalization in Software Product Line
ICSR '09 Proceedings of the 11th International Conference on Software Reuse: Formal Foundations of Reuse and Domain Engineering
Tailorable language for behavioral composition and configuration of software components
Computer Languages, Systems and Structures
Distributed Simulation of RePast Models over HLA/Actors
DS-RT '09 Proceedings of the 2009 13th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications
Automatable & scalable late cycle performance analysis
Proceedings of the first joint WOSP/SIPEW international conference on Performance engineering
Visual design and programming for Web applications
Journal of Visual Languages and Computing
Stability assessment of aspect-oriented software architectures: A quantitative study
Journal of Systems and Software
Aspect oriented pluggable support for parallel computing
VECPAR'06 Proceedings of the 7th international conference on High performance computing for computational science
Proceedings of the 12th Monterey conference on Reliable systems on unreliable networked platforms
Checking concurrent contracts with aspects
Proceedings of the 2010 ACM Symposium on Applied Computing
Mapping features to aspects: a model-based generative approach
Proceedings of the 10th international conference on Early aspects: current challenges and future directions
Experience with dynamic crosscutting in Cougaar
OTM'07 Proceedings of the 2007 OTM Confederated international conference on On the move to meaningful internet systems: CoopIS, DOA, ODBASE, GADA, and IS - Volume Part I
TMiner aspects: Crosscutting concerns in the TMiner component-based data mining framework
Expert Systems with Applications: An International Journal
An empirical evaluation of coupling metrics on aspect-oriented programs
Proceedings of the 2010 ICSE Workshop on Emerging Trends in Software Metrics
Enhancing Malaca agents with learning
International Journal of Intelligent Information and Database Systems
Modular aspect-oriented design with XPIs
ACM Transactions on Software Engineering and Methodology (TOSEM)
Assessment of reusability in aspect-oriented systems using fuzzy logic
ACM SIGSOFT Software Engineering Notes
An extensible framework for middleware design based on concurrent event-based AOP
Proceedings of the 9th International Workshop on Adaptive and Reflective Middleware
Incrementally developing parallel applications with AspectJ
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
Testing techniques in software engineering
Testing techniques in software engineering
An introduction to software product line refactoring
GTTSE'09 Proceedings of the 3rd international summer school conference on Generative and transformational techniques in software engineering III
Experiences documenting and preserving software constraints using aspects
Proceedings of the tenth international conference on Aspect-oriented software development companion
Flexible, dynamic injection of structured advice using byteman
Proceedings of the tenth international conference on Aspect-oriented software development companion
Modularizing crosscutting concerns with Ptolemy
Proceedings of the tenth international conference on Aspect-oriented software development companion
Information Sciences: an International Journal
Proceedings of the International Conference & Workshop on Emerging Trends in Technology
A model-driven framework for aspect weaver construction
Transactions on aspect-oriented software development VIII
Resource allocation contracts for open analytic runtime models
EMSOFT '11 Proceedings of the ninth ACM international conference on Embedded software
On the interplay of exception handling and design by contract: an aspect-oriented recovery approach
Proceedings of the 13th Workshop on Formal Techniques for Java-Like Programs
Aspect-Oriented risk driven development of secure applications
DBSEC'06 Proceedings of the 20th IFIP WG 11.3 working conference on Data and Applications Security
Can aspects implement contracts?
RISE'05 Proceedings of the Second international conference on Rapid Integration of Software Engineering Techniques
Extending time management support for multi-agent systems
MABS'04 Proceedings of the 2004 international conference on Multi-Agent and Multi-Agent-Based Simulation
Science of Computer Programming
Aspect-Oriented software development and software process
SPW'05 Proceedings of the 2005 international conference on Unifying the Software Process Spectrum
An aspect-oriented approach to declarative access control for web applications
APWeb'06 Proceedings of the 8th Asia-Pacific Web conference on Frontiers of WWW Research and Development
CompAr: ensuring safe around advice composition
FMOODS'05 Proceedings of the 7th IFIP WG 6.1 international conference on Formal Methods for Open Object-Based Distributed Systems
A type system for an aspect oriented programming language
ICDCIT'04 Proceedings of the First international conference on Distributed Computing and Internet Technology
A practical aspect framework for enforcing fine-grained access control in web applications
ISPEC'05 Proceedings of the First international conference on Information Security Practice and Experience
A generative programming approach to developing DSL compilers
GPCE'05 Proceedings of the 4th international conference on Generative Programming and Component Engineering
Role-Based declarative synchronization for reconfigurable systems
PADL'05 Proceedings of the 7th international conference on Practical Aspects of Declarative Languages
On typesafe aspect implementations in c++
SC'05 Proceedings of the 4th international conference on Software Composition
A model for developing component-based and aspect-oriented systems
SC'06 Proceedings of the 5th international conference on Software Composition
A generative approach for multi-agent system development
Software Engineering for Multi-Agent Systems III
Aspectizing multi-agent systems: from architecture to implementation
Software Engineering for Multi-Agent Systems III
Aspects in agent-oriented software engineering: lessons learned
AOSE'05 Proceedings of the 6th international conference on Agent-Oriented Software Engineering
A component model engineered with components and aspects
CBSE'06 Proceedings of the 9th international conference on Component-Based Software Engineering
Improving extensibility of object-oriented frameworks with aspect-oriented programming
ICSR'06 Proceedings of the 9th international conference on Reuse of Off-the-Shelf Components
Achieving smooth component integration with generative aspects and component adaptation
ICSR'06 Proceedings of the 9th international conference on Reuse of Off-the-Shelf Components
Monitoring method call sequences using annotations
FACS'10 Proceedings of the 7th international conference on Formal Aspects of Component Software
A framework for the checking and refactoring of crosscutting concepts
ACM Transactions on Software Engineering and Methodology (TOSEM)
A theory of software product line refinement
Theoretical Computer Science
Dynamic service composition and deployment with openrichservices
Software Service and Application Engineering
Enhancing optimistic access controls with usage control
TrustBus'07 Proceedings of the 4th international conference on Trust, Privacy and Security in Digital Business
On the impact of aspectual decompositions on design stability: an empirical study
ECOOP'07 Proceedings of the 21st European conference on Object-Oriented Programming
A case for "Piggyback" Runtime Monitoring
ISoLA'12 Proceedings of the 5th international conference on Leveraging Applications of Formal Methods, Verification and Validation: technologies for mastering change - Volume Part I
Autogenerator: Generation and execution of programming code on demand
Expert Systems with Applications: An International Journal
The crosscutting impact of the AOSD Brazilian research community
Journal of Systems and Software
Safe composition of configuration knowledge-based software product lines
Journal of Systems and Software
A design rule language for aspect-oriented programming
Journal of Systems and Software
Identifying and specifying crosscutting contracts with AspectJML
Proceedings of the 2013 companion publication for conference on Systems, programming, & applications: software for humanity
EasySOC: Making web service outsourcing easier
Information Sciences: an International Journal
Hi-index | 48.22 |