• JastAdd

  • Referenced in 23 articles [sw01700]
  • woven together into classes using aspect-oriented programming techniques, providing a safer and more powerful...
  • AspectJ

  • Referenced in 132 articles [sw04426]
  • simple and practical aspect-oriented extension to Java TM . With just a few new constructs ... defined points in the execution of the program; pointcuts are collections of join points; advice...
  • AspectC++

  • Referenced in 14 articles [sw13023]
  • language extensions to facilitate aspect-oriented programming with C/C++. An implementation of an AspectC++ compiler...
  • AspectS

  • Referenced in 8 articles [sw09133]
  • Oriented Programming with Squeak. AspectS is an approach to general-purpose aspect-oriented programming...
  • JAsCo

  • Referenced in 11 articles [sw01974]
  • JAsCo is an advanced aspect-oriented programming (AOP or AOSD) language originally tailored ... aspects with a minimal performance overhead. The JAsCo language is an aspect-oriented extension ... introduces two new concepts: aspect beans and connectors: An aspect bean is highly reusable because ... independent aspects, explicit deployment in connectors, expressive aspect combinations, aspectual polymorphism, stateful aspects, virtual mixins...
  • PolyAML

  • Referenced in 5 articles [sw08950]
  • PolyAML: a polymorphic aspect-oriented functional programming language. This ... paper defines PolyAML, a typed functional, aspect-oriented programming language. The main contribution of PolyAML ... polymorphism, run-time type analysis and aspect-oriented programming language features. In particular, PolyAML allows ... designators, a crucial feature for developing aspect-oriented profiling or logging libraries, the algorithm blends...
  • FeatureC++

  • Referenced in 5 articles [sw24978]
  • Symbiosis of Feature-Oriented and Aspect-Oriented Programming. This paper presents FeatureC++, a novel language ... supports Feature-Oriented Programming (FOP) and Aspect-Oriented Programming (AOP). Besides well-known concepts...
  • AO4BPEL

  • Referenced in 8 articles [sw33276]
  • dynamically adaptable web service compositions. Aspect-Oriented Programming (AOP) is a paradigm that addresses...
  • Aspectual Caml

  • Referenced in 4 articles [sw22681]
  • oriented functional language. We propose an aspect-oriented programming (AOP) language called Aspectual Caml based...
  • ALDOR

  • Referenced in 27 articles [sw01220]
  • used object-oriented programming languages. It allows programs to use a natural style, combining ... powerful properties of functional, object-oriented and aspect-oriented styles. Note: Current development happens...
  • FeatureIDE

  • Referenced in 2 articles [sw20741]
  • FOSD implementation techniques such as feature-oriented programming, aspect-oriented programming, delta-oriented programming...
  • CaesarJ

  • Referenced in 10 articles [sw24979]
  • different problems of both aspect-oriented and component-oriented programming. The paper gradually introduces ... flexible aspects. In this way we demonstrate that the combination of aspect-oriented constructs...
  • 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 ... associated programming languages, the aspects cannot be reused between aspect languages. Thus, an aspect created ... local variables. LARA is a novel aspect-oriented language, developed in Faculdade de Engenharia...
  • InterAspect

  • Referenced in 2 articles [sw13024]
  • developed using the familiar vocabulary of Aspect-Oriented Programming: pointcuts, join points, and advice functions...
  • AspectTalk

  • Referenced in 3 articles [sw37292]
  • object-oriented (OOP) and aspect-oriented (AOP) programming language AspectTalk is described. The language consists...
  • BYTESURGEON

  • Referenced in 2 articles [sw09135]
  • Runtime bytecode transformation for Smalltalk. Transforming programs to alter their semantics is of wide interest ... better separation of concerns, such as aspect-oriented programming, is a solid testimony of this...
  • JTL

  • Referenced in 1 article [sw24314]
  • Applications include definition of pointcuts for aspect-oriented programming, fixing type constraints for generic programming...
  • AspectScheme

  • Referenced in 1 article [sw39731]
  • providing support for pointcuts and advice aspect-oriented programming...
  • JCop

  • Referenced in 1 article [sw29272]
  • context-oriented programming (COP) extension to the Java programming language. It combines COP features - introduced ... thus combines COP with concepts of aspect-oriented programming...
  • jautomock

  • Referenced in 1 article [sw07609]
  • approach is heavily based on aspect-oriented programming (AOP) and implemented by the open-source...