


default search action
10th AOSD 2011: Porto de Galinhas, Brazil
- Paulo Borba, Shigeru Chiba:
Proceedings of the 10th International Conference on Aspect-Oriented Software Development, AOSD 2011, Porto de Galinhas, Brazil, March 21-25, 2011. ACM 2011, ISBN 978-1-4503-0605-8
Keynote
- Mary Shaw
:
Modularity for the modern world: summary of invited keynote. 1-6
Specifying concerns
- Andrew Casey, Laurie J. Hendren:
MetaLexer: a modular lexical specification language. 7-18 - Shahar Maoz
, Yaniv Sa'ar:
AspectLTL: an aspect language for LTL specifications. 19-30 - Sébastien Mosser
, Gunter Mussbacher, Mireille Blay-Fornarino
, Daniel Amyot
:
From aspect-oriented requirements models to aspect-oriented business process design models: an iterative and concern-driven approach for software engineering. 31-42
Incremental development
- Ina Schaefer, Lorenzo Bettini
, Ferruccio Damiani
:
Compositional type-checking for delta-oriented programming. 43-56 - Chang Hwan Peter Kim, Don S. Batory, Sarfraz Khurshid:
Reducing combinatorics in testing product lines. 57-68 - Daniel Lohmann
, Wanja Hofer, Wolfgang Schröder-Preikschat
, Olaf Spinczyk:
Aspect-aware operating system development. 69-80
Being empirical
- Eduardo Figueiredo, Alessandro Garcia, Marcelo de Almeida Maia, Gabriel Coutinho Sousa Ferreira, Camila Nunes, Jon Whittle:
On the impact of crosscutting concern projection on code measurement. 81-92 - Steffen Zschaler
, Awais Rashid
:
Aspect assumptions: a retrospective study of AspectJ developers' assumptions about aspect usage. 93-104 - Susanne Cech Previtali, Thomas R. Gross:
Aspect-based dynamic software updating: a model and its empirical evaluation. 105-116
Advances on aspect languages
- Eric Bodden
:
Closure joinpoints: block joinpoints without surprises. 117-128 - Philippe Moret
, Walter Binder
, Éric Tanter:
Polymorphic bytecode instrumentation. 129-140 - Mehdi Bagherzadeh, Hridesh Rajan
, Gary T. Leavens, Sean L. Mooney:
Translucid contracts: expressive specification and modular verification for aspect-oriented interfaces. 141-152
Practical aspects
- Andres J. Ramirez, Adam C. Jensen, Betty H. C. Cheng
:
An aspect-oriented approach for implementing evolutionary computation applications. 153-164 - Pilsung Kang, Eli Tilevich
, Srinidhi Varadarajan, Naren Ramakrishnan
:
Maintainable and reusable scientific software adaptation: democratizing scientific software adaptation. 165-176 - Kiev Gama
, Didier Donsez:
Applying dependability aspects on top of "aspectized" software layers. 177-190
Measuring code
- Jörg Liebig, Christian Kästner
, Sven Apel
:
Analyzing the discipline of preprocessor annotations in 30 million lines of C code. 191-202 - Isela Macia Bertran, Alessandro Garcia, Arndt von Staa:
An exploratory study of code smells in evolving aspect-oriented systems. 203-214 - Reishi Yokomori, Harvey P. Siy, Norihiro Yoshida, Masami Noro, Katsuro Inoue:
Measuring the effects of aspect-oriented refactoring on component relationships: two case studies. 215-226
Events
- Vaidas Gasiunas, Lucas Satabin, Mira Mezini, Angel Núñez, Jacques Noyé:
EScala: modular event-driven object interactions in scala. 227-240 - Adrian Holzer, Lukasz Ziarek, K. R. Jayaram, Patrick Eugster:
Putting events in context: aspects for event-based distributed programming. 241-252 - Tetsuo Kamina
, Tomoyuki Aotani
, Hidehiko Masuhara:
EventCJ: a context-oriented programming language with declarative event-based context transition. 253-264
Modularity visions: keynote address
- André van der Hoek, Nicolás López:
A design perspective on modularity. 265-280
Modularity visions track: invited talks
- James D. Herbsleb
:
Talking about concerns. 281-282 - Gilad Bracha:
Modules: dreams and reality. 283-284
Modularity visions: papers
- Christoph Bockisch, Somayeh Malakuti, Mehmet Aksit, Shmuel Katz:
Making aspects natural: events and composition. 285-300 - William Harrison:
Modularity for the changing meaning of changing. 301-312

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.