Filters








5 Hits in 1.8 sec

Aspectboxes: Controlling the Visibility of Aspects [chapter]

Alexandre Bergel, Robert Hirschfeld, Siobhán Clarke, Pascal Costanza
Communications in Computer and Information Science  
Refinements and instrumentation defined by an aspect are visible only within this particular aspectbox leaving other parts of the system unaffected.  ...  An aspectbox encapsulates class and aspect definitions. Classes can be imported into an aspectbox defining a base system to which aspects may then be applied.  ...  We gratefully acknowledge the financial support of the Science Foundation Ireland and Lero -the Irish Software Engineering Research Centre.  ... 
doi:10.1007/978-3-540-70621-2_7 fatcat:4nnbicuhw5chdn3pyuudv6kspi

ASPECTBOXES – CONTROLLING THE VISIBILITY OF ASPECTS
english

2006 Proceedings of the First International Conference on Software and Data Technologies   unpublished
Refinements and instrumentation defined by an aspect are visible only within this particular aspectbox leaving other parts of the system unaffected.  ...  An aspectbox encapsulates class and aspect definitions. Classes can be imported into an aspectbox defining a base system to which aspects may then be applied.  ...  We gratefully acknowledge the financial support of the Science Foundation Ireland and Lero -the Irish Software Engineering Research Centre.  ... 
doi:10.5220/0001316800290035 fatcat:ienlvxu6ljfttanyy4i5htw2bq

AN APPLICATION OF THE 5-S ACTIVITY THEORETIC REQUIREMENTS METHOD
english

2006 Proceedings of the First International Conference on Software and Data Technologies   unpublished
We can say that system architecture defines adaptiveness, engineering activities deliver adaptiveness, and controlling tasks verify the existence of adaptiveness in an implemented system.  ...  From the system's development perspective, the strategic level refers to the architectural solutions, the tactical level to the engineering decisions, and the operational level to the project controlling  ...  The evaluation of our method through the use of the prototype system is another future work.  ... 
doi:10.5220/0001316401510158 fatcat:jm27ggpvlzatzh5t3envzikpbu

Sub-method Structural and Behavioral Reflection

Marcus Denker
2008
Thanks to both of you for your advice and support!  ...  Acknowledgments First I want to thank my advisor Oscar Nierstrasz for the opportunity to join the Software Composition Group, and Stéphane Ducasse, who knew before me that I would come to Bern.  ...  AspectBoxes [13] is another example where aspects are controlled via a context, in this case defined by the classbox model [10] .  ... 
doi:10.24442/boristheses.1033 fatcat:afo4uapn5jbancrnipcrni36ge

Sub-method Structural and Behavioral Reflection

Marcus Denker
2008 unpublished
AspectBoxes [13] is another example where aspects are controlled via a context, in this case defined by the classbox model [10] .  ...  When we change program structure, these changes are visible via the introspective API of the language.  ...  But the topic discussed is reflective layer activation, not a reflective model of context or the use of context to structure or control reflection itself. Aspects.  ... 
doi:10.7892/boris.104452 fatcat:t23u3ucsybhz3lga5obfk3bmxu