E. Bruneton, T. Coupaye, M. Leclercq, V. Quéma, and J. Stefani, The FRACTAL component model and its support in Java, Software: Practice and Experience, vol.6, issue.11-12, pp.361257-1284, 2006.
DOI : 10.1002/spe.767

V. Cepa and M. Mezini, Declaring and Enforcing Dependencies Between .NET Custom Attributes, Lecture Notes in Computer Science, vol.3286, pp.283-297, 2004.
DOI : 10.1007/978-3-540-30175-2_15

R. Chinnici, Java API for XML-based Remote Procedure Call (JAX-RPC) Specification . Sun Microsystems, p.101, 2003.

M. Eichberg, T. Schäfer, and M. Mezini, Using Annotations to Check Structural Properties of Classes, Fundamental Approaches to Software Engineering, 8th International Conference, pp.237-252, 2005.
DOI : 10.1007/978-3-540-31984-9_18

D. Evans, J. Guttag, J. Horning, and Y. M. Tan, LCLint: A tool for using specifications to check code, Proceedings of the ACM SIGSOFT '94 Symposium on the Foundations of Software Engineering, pp.87-96, 1994.

D. Evans and D. Larochelle, Improving security using extensible lightweight static analysis, IEEE Software, vol.19, issue.1, pp.42-51, 2002.
DOI : 10.1109/52.976940

M. Frigo and S. G. Johnson, FFTW: The fastest fourier transform in the west, 1997.

J. Gosling, B. Joy, G. Steele, and G. Bracha, The Java Language Specification, 2005.

S. Z. Guyer and C. Lin, Broadway: A Compiler for Exploiting the Domain-Specific Semantics of Software Libraries, Proceedings of the IEEE, 2004.
DOI : 10.1109/JPROC.2004.840489

G. Hedin, Attribute extensions -a technique for enforcing programming conventions, Nord. J. Comput, vol.4, issue.1, pp.93-122, 1997.

E. Hilsdale and J. Hugunin, Advice weaving in AspectJ, Proceedings of the 3rd international conference on Aspect-oriented software development , AOSD '04, pp.26-35, 2004.
DOI : 10.1145/976270.976276

S. Johnson, Lint, a C Program Checker, 1978.

J. Kort and R. Lämmel, Parse-tree annotations meet re-engineering concerns, Proceedings Third IEEE International Workshop on Source Code Analysis and Manipulation, p.161, 2003.
DOI : 10.1109/SCAM.2003.1238042

W. S. Means and M. A. Bodie, The Book of SAX: The Simple API for XML. No StarchPress, 2002.

L. D. Michel and M. Keith, Enterprise JavaBeans, Version 3.0. Sun Microsystems, 2006.

R. Pawlak, C. Noguera, and N. Petitprez, Spoon, Proceedings of the 1st workshop on Aspect oriented middleware development , AOMD '05, 2006.
DOI : 10.1145/1101560.1101566

URL : https://hal.archives-ouvertes.fr/inria-00071366

R. Rouvoy, N. Pessemier, R. Pawlak, and P. Merle, Using attribute-oriented programming to leverage fractal-based developments, Proceedings of the 5th International ECOOP Workshop on Fractal Component Model (Fractal'06), 2006.
URL : https://hal.archives-ouvertes.fr/hal-01353552

M. P. Sellink and C. Verhoef, Scaffolding for software renovation, Proceedings of the Fourth European Conference on Software Maintenance and Reengineering, pp.161-172, 2000.
DOI : 10.1109/CSMR.2000.827324

M. Shomrat and A. Yehudai, Obvious or not?, Proceedings of the 1st international conference on Aspect-oriented software development , AOSD '02, pp.3-9, 2002.
DOI : 10.1145/508386.508388

B. Stroustrup, A rationale for semantically enhanced library languages, Library-Centric Software Design LCSD'05, 2005.

T. L. Veldhuizen, Arrays in Blitz++, Proceedings of the 2nd International Scientific Computing in Object-Oriented Parallel Environments (ISCOPE'98), 1998.
DOI : 10.1007/3-540-49372-7_24

T. L. Veldhuizen and D. Gannon, Active libraries: Rethinking the roles of compilers and libraries, Proceedings of the SIAM Workshop on Object Oriented Methods for Inter-operable Scientific and Engineering Computing (OO'98), 1998.

H. Wada and J. Suzuki, Modeling Turnpike Frontend System: A Model-Driven Development Framework Leveraging UML Metamodeling and Attribute-Oriented Programming, MoDELS, pp.584-600, 2005.
DOI : 10.1007/11557432_44

C. Walls, N. Richards, and R. Oberg, XDoclet in Action, 2004.

B. Zotter, Web Services Metadata for the Java Platform, Version 1.0. BEA Systems, 2005.