Abstract
For Aspect-Oriented Software Development (AOSD) the topic of Aspects, Dependencies and Interactions is of high importance across the whole range of development activities – from requirements engineering through to language design. Aspect interactions must be adequately addressed all across the software lifecycle if AOSD is to succeed as a paradigm. Thus, this topic must be tackled by the AOSD community as a whole. This first workshop, initiated by AOSD-Europe project, aimed to establish a dedicated forum for discussion of this vital topic and to attract both researchers and practitioners currently engaged with related issues. The workshop has succeeded in initiating a broad community-wide discussion of this topic and has provided an initial overview of perspectives on the state of the art as well as of outstanding issues in this area.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Aldrich, J., Chambers, C.: Ownership Domains: Separating Aliasing Policy from Mechanism. In: Odersky, M. (ed.) ECOOP 2004. LNCS, vol. 3086, pp. 1–25. Springer, Heidelberg (2004)
Apel, S., Liu, J.: On the Notion of Functional Aspects in Aspect-Oriented Refactoring. In: Aspects, Dependencies, and Interactions Workshop (held at ECOOP), Lancaster University Computing Department Technical Report Series, Lancaster, pp. 1-9 (2006)
Batory, D.: Feature Interactions in Feature-Based Program Synthesis, University of Texas at Austin, Dept. Computer Sciences, Austin, Technical Report TR-06-52 (September 2006)
Durr, P., Bergmans, L., Aksit, M.: Reasoning about Semantic Conflicts between Aspects. In: Aspects, Dependencies, and Interactions Workshop (held at ECOOP), Lancaster University Computing Department Technical Report Series, Lancaster, pp. 10-18 (2006)
Kessler, B., Tanter, É.: Analyzing Interactions of Structural Aspects. In: Aspects, Dependencies, and Interactions Workshop (held at ECOOP), Lancaster University Computing Department Technical Report Series, Lancaster, pp. 70-76 (2006)
Khan, S., Rashid, A.: Analysing Requirements Dependencies and Change Impact Using Concern Slicing. In: Aspects, Dependencies, and Interactions Workshop (held at ECOOP), Lancaster University Computing Department Technical Report Series, Lancaster, pp. 33- 42 (2006)
Kiczales, G., Mezini, M.: Aspect-oriented programming and modular reasoning. In: 27th International Conference on Software Engineering (ICSE 2005), pp. 49–58. ACM Press, New York (2005)
Lee, K.: Using Feature Dependency Analysis and AOP for Incremental Software Development. In: Aspects, Dependencies, and Interactions Workshop (held at ECOOP), Lancaster University Computing Department Technical Report Series, Lancaster, pp. 62-69 (2006)
Magno, J., Moreira, A.: Concern Interactions and Tradeoffs: Preparing Requirements to Architecture. In: Aspects, Dependencies, and Interactions Workshop (held at ECOOP), Lancaster University Computing Department Technical Report Series, Lancaster, pp. 43-52 (2006)
Masuhara, H., Aotani, T.: Issues on Observing Aspect Effects from Expressive Pointcuts. In: Aspects, Dependencies, and Interactions Workshop (held at ECOOP), Lancaster University Computing Department Technical Report Series, Lancaster, pp. 53-61 (2006)
Rashid, A., Moreira, A.: Domain Models are NOT Aspect Free. In: Nierstrasz, O., et al. (eds.) MoDELS 2006. LNCS, vol. 4199, pp. 155–169. Springer, Heidelberg (2006)
Shaker, P., Peters, D.K.: Design-level Detection of Interactions in Aspect-Oriented Systems. In: Aspects, Dependencies, and Interactions Workshop (held at ECOOP), Lancaster University Computing Department Technical Report Series, Lancaster, pp. 23-32 (2006)
Walsh, T., Lievens, D., Harrison, W.: Dispatch and Interaction in a Service-Oriented Programming Language. In: Aspects, Dependencies, and Interactions Workshop (held at ECOOP), Lancaster University Computing Department Technical Report Series, Lancaster, pp. 19-22 (2006)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer Berlin Heidelberg
About this paper
Cite this paper
Chitchyan, R., Fabry, J., Bergmans, L. (2007). Aspects, Dependencies, and Interactions. In: Südholt, M., Consel, C. (eds) Object-Oriented Technology. ECOOP 2006 Workshop Reader. ECOOP 2006. Lecture Notes in Computer Science, vol 4379. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-71774-4_4
Download citation
DOI: https://doi.org/10.1007/978-3-540-71774-4_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-71772-0
Online ISBN: 978-3-540-71774-4
eBook Packages: Computer ScienceComputer Science (R0)