[1]
Robert Allen and David Garlan. Formalizing architectural connection. In ICSE '94: Proceedings of the 16th international conference on Software engineering, pages 71–80, Los Alamitos, CA, USA, 1994. IEEE Computer Society Press.
DOI: 10.1109/icse.1994.296767
Google Scholar
[2]
B. Barn, A.W. Brown, and J. Cheesman. Methods and tools for component based development. Technology of Object-Oriented Languages, 1998. TOOLS 26. Proceedings, On page(s): 385-395,3-7 Aug 1998,Santa Barbara, CA, USA.
DOI: 10.1109/tools.1998.711029
Google Scholar
[3]
Dirk Niebuhr, Andreas Rausch. A Concept for Dynamic Wiring of Components. Sixth International Workshop on Specification and Verification of Component-Based Systems (SAVCBS 2007), September 3-4, 2007, Cavtat near Dubrovnik, Croatia.
DOI: 10.1145/1292316.1292330
Google Scholar
[4]
Andrea Bracciali, Antonio Brogi, and Carlos Canal. A formal approach to component adaptation. the 28th Australasian Computer ScienceConference, Vol. 38, 74(1): 45–54, 2005. Newcastle, Australia.
DOI: 10.1016/j.jss.2003.05.007
Google Scholar
[5]
Martin Buchi and Wolfgang Weck. Generic wrappers. In Proceedings of the 14th European Conference on Object-Oriented Programming, pages 201–225, June 2000, Sophia Antipolis and Cannes, France.
Google Scholar
[6]
Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading, Massachusetts, (1995).
Google Scholar
[7]
George T. Heineman. A model for designing adaptable software components. Proceedings of the 22nd Annual International Computer Software and Applications Conference. Pages: 121 – 127, Washington, DC, USA, 1998, IEEE Computer Society.
DOI: 10.1109/cmpsac.1998.716647
Google Scholar
[8]
George T. Heineman and H. Ohlenbusch. An evaluation of component adaptation techniques. In ICSE'99 Workshop on CBSE, pages 126–138, Washington, DC, USA, March 1999. IEEE Computer Society.
Google Scholar
[9]
Urs Holzle. Integrating independently-developed components in objectoriented languages. In ECOOP' 93: Proceedings of the 7th European Conference on Object-Oriented Programming, pages 36–56, London, UK, 1993. Springer-Verlag.
DOI: 10.1007/3-540-47910-4_4
Google Scholar
[10]
Ralph Keller and Urs Holzle. Binary component adaptation. In ECOOP '98: Proceedings of the 12th European Conference on Object-Oriented Programming, pages 307–329, London, UK, 1998. Springer-Verlag.
DOI: 10.1007/bfb0054097
Google Scholar
[11]
In`es Mouakher, Arnaud Lanoix and Jeanine Souqui`eres. Component Adaptation: Specification and Verification. http: /research. microsoft. com/~cszypers/events/WCOP2006/wcop06-Lanoix. pdf.
Google Scholar
[12]
Jeong Ah Kim, Oh-Cheon Kwon, Jihyun Lee, and Gyu-Sang Shin. Component adaptation using adaptation pattern components. The 2001 IEEE International Conference on Systems, Man, and Cybernetics., On page(s): 1025-1029 vol. 2, Oct. 7-10, Tucson, AZ, USA.
DOI: 10.1109/icsmc.2001.973053
Google Scholar
[13]
Gunter Kniesel. Type-safe delegation for run-time component adaptation. In ECOOP '99: Proceedings of the 13th European Conference on Object-Oriented Programming, pages 351–366, London, UK, 1999. Springer-Verlag.
DOI: 10.1007/3-540-48743-3_16
Google Scholar
[14]
David Notkin, David Garlan, William G. Griswold, and Kevin J. Sullivan. Adding implicit invocation to languages: Three approaches. In Proceedings of the First JSSST International Symposium on Object Technologies for Advanced Software, pages 489–510, London, UK, 1993. Springer-Verlag.
DOI: 10.1007/3-540-57342-9_91
Google Scholar
[15]
David L. Parnas. Designing software for ease of extension and contraction. In Proceedings of the 3rd international conference on Software engineering, IEEE, 1978. pages 264–277. Fig. 4 The first version when Log4j introduced Fig. 5 Modifying the status of Log4j.
Google Scholar
[16]
Sun. Java API Specification. java. sun. com. Fig. 6 The new version of the Adaptation Table Fig. 3 The early version of adaptation table.
Google Scholar