• JAsCo

  • Referenced in 11 articles [sw01974]
  • JAsCo is an advanced aspect-oriented programming (AOP or AOSD) language originally tailored ... improve on AspectJ. JAsCo is an advanced AOP approach that supports a wide range ... AOP concepts: AspectJ-like pointcuts, independent aspects, explicit deployment in connectors, expressive aspect combinations, aspectual ... Therefore if you are new to AOP, we recommend to start experimenting with AspectJ...
  • AspectC++

  • Referenced in 14 articles [sw13023]
  • first complete and powerful language extension for AOP has been created. With the AspectC++ project...
  • AO4BPEL

  • Referenced in 8 articles [sw33276]
  • adaptable web service compositions. Aspect-Oriented Programming (AOP) is a paradigm that addresses the issue ... authorization and authentication, business rules, and persistence. AOP introduces units of modularity called aspects...
  • FeatureC++

  • Referenced in 5 articles [sw24978]
  • Oriented Programming (FOP) and Aspect-Oriented Programming (AOP). Besides well-known concepts of FOP languages ... problems regarding incremental software development by adopting AOP concepts. Starting our considerations on solving these ... Mixin Layers, and Aspectual Mixins that adopt AOP concepts in different ways. We use FeatureC ... clarify the benefits of FeatureC++ and its AOP extensions...
  • Aspectual Caml

  • Referenced in 4 articles [sw22681]
  • language. We propose an aspect-oriented programming (AOP) language called Aspectual Caml based ... typed functional language Objective Caml with two AOP mechanisms similar to those in AspectJ language ... design and implementation issues of those AOP mechanisms that give us insights into the interaction ... between AOP features and common features in strongly-typed functional languages such as type inference...
  • AspectWerkz

  • Referenced in 5 articles [sw04427]
  • dynamic, lightweight and high-performant AOP framework for Java. AspectWerkz offers both power and simplicity ... will help you to easily integrate AOP in both new and existing projects. AspectWerkz utilizes...
  • AspectTalk

  • Referenced in 3 articles [sw37292]
  • object-oriented (OOP) and aspect-oriented (AOP) programming language AspectTalk is described. The language consists ... language, metalanguage, and libraries for OOP and AOP. Properties of AOP in it are provided...
  • LARA

  • Referenced in 2 articles [sw26816]
  • LARA Language: Aspect-Oriented Programming paradigm (AOP) tries to solve the programming languages decomposition ... program’s main logic. There are several AOP languages, such as AspectJ, an aspect-oriented ... objective of this language is to aid AOP with the possibility to define different types...
  • jautomock

  • Referenced in 1 article [sw07609]
  • Using AOP for discovering and defining executable test cases The functional specification of software systems ... heavily based on aspect-oriented programming (AOP) and implemented by the open-source framework jautomock...
  • KALA

  • Referenced in 1 article [sw02710]
  • implementation over Java, based on the Reflex AOP kernel for domain-specific aspect languages...
  • cglib

  • Referenced in 1 article [sw33275]
  • Java byte code. It is used by AOP, testing, data access frameworks to generate dynamic...
  • aop

  • Referenced in 0 articles [sw18009]
  • package aop. Adverse Outcome Pathway Analysis. Provides tools for analyzing adverse outcome pathways (AOPs...
  • Smalltalk

  • Referenced in 190 articles [sw01561]
  • Smalltalk is an object-oriented, dynamically typed, reflective...
  • SCRIBE

  • Referenced in 51 articles [sw02434]
  • SCRIBE: The design of a large-scale event...
  • Daikon

  • Referenced in 44 articles [sw04319]
  • The Daikon system for dynamic detection of likely...
  • AspectJ

  • Referenced in 132 articles [sw04426]
  • aspect-oriented extension to the Java. AspectJ TM...
  • Boost

  • Referenced in 200 articles [sw09223]
  • Boost provides free peer-reviewed portable C++ source...
  • Cetus

  • Referenced in 4 articles [sw09695]
  • Cetus -- an extensible compiler infrastructure for source-to...
  • Pastry

  • Referenced in 109 articles [sw11775]
  • Pastry: Scalable, decentralized object location, and routing for...