-
3
-
-
0031193084
-
A Formal Basis for Architectural Connection
-
ArchJava web site
-
Robert Allen and David Garlan. A Formal Basis for Architectural Connection. ACM Transactions on Software Engineering and Methodology 6(3):213-249, July 1997. ArchJava web site. http://www.archjava.org/
-
(1997)
ACM Transactions on Software Engineering and Methodology
, vol.6
, Issue.3
, pp. 213-249
-
-
Allen, R.1
Garlan, D.2
-
4
-
-
0012652988
-
Composing Crosscutting Concerns Using Composition Filters
-
Lodewijk Bergmans and Mehmet Aksit, Composing Crosscutting Concerns Using Composition Filters, Communications of the ACM 44(10):51-57, October 2001.
-
(2001)
Communications of the ACM
, vol.44
, Issue.10
, pp. 51-57
-
-
Bergmans, L.1
Aksit, M.2
-
5
-
-
0012606343
-
The Design and Implementation of Open ORB 2
-
Gordon S. Blair, Geoff Coulson, Anders Andersen, Lynne Blair, Michael Clarke, Fabio Costa, Hector Duran-Limon, Tom Fitzpatrick, Lee Johnston, Rui Moreira, Nikos Parlavantzas, and Katia Saikoski. The Design and Implementation of Open ORB 2. IEEE Distributed Systems Online Journal 2(6): 2001.
-
(2001)
IEEE Distributed Systems Online Journal
, vol.2
, Issue.6
-
-
Blair, G.S.1
Coulson, G.2
Andersen, E.3
Blair, L.4
Clarke, M.5
Costa, F.6
Duran-Limon, H.7
Fitzpatrick, T.8
Johnston, L.9
Moreira, R.10
Parlavantzas, N.11
Saikoski, K.12
-
6
-
-
0023401622
-
A Remote Procedure Call Facility for Interconnecting Heterogeneous Computer Systems
-
Brian Bershad, Dennis Ching, Edward Lazowska, Jan Sanislo, and Michael Schwartz. A Remote Procedure Call Facility for Interconnecting Heterogeneous Computer Systems. IEEE Trans. Software Engineering 13(8):880-894, August 1987.
-
(1987)
IEEE Trans. Software Engineering
, vol.13
, Issue.8
, pp. 880-894
-
-
Bershad, B.1
Ching, D.2
Lazowska, E.3
Sanislo, J.4
Schwartz, M.5
-
7
-
-
0345884636
-
-
Languages, and Applications, Vancouver, British Columbia
-
Gilad Bracha, Martin Odersky, David Stoutamire, and Philip Wadler. Making the Future Safe for the Past: Adding Genericity to the Java Programming Language. Proc. Object Oriented Programming Systems, Languages, and Applications, Vancouver, British Columbia, October 1998.
-
(1998)
Making the Future Safe for the Past: Adding Genericity to the Java Programming Language. Proc. Object Oriented Programming Systems
-
-
Bracha, G.1
Odersky, M.2
Stoutamire, D.3
Wadler, P.4
-
10
-
-
0002008223
-
An Introduction to Software Architecture
-
I (Ambriola V, Tortora G, Eds.) World Scientific Publishing Company
-
David Garlan and Mary Shaw. An Introduction to Software Architecture. In Advances in Software Engineering and Knowledge Engineering, I (Ambriola V, Tortora G, Eds.) World Scientific Publishing Company, 1993.
-
(1993)
Advances in Software Engineering and Knowledge Engineering
-
-
Garlan, D.1
Shaw, M.2
-
12
-
-
0023960862
-
Fine-Grained Mobility in the Emerald System
-
Eric Jul, Hank Levy, Norman Hutchinson, and Andrew Black. Fine-Grained Mobility in the Emerald System. ACM Trans. Computer Systems 6(1):109-133, February 1988.
-
(1988)
ACM Trans. Computer Systems
, vol.6
, Issue.1
, pp. 109-133
-
-
Jul, E.1
Levy, H.2
Hutchinson, N.3
Black, A.4
-
13
-
-
0003820057
-
-
MIT Press, Cambridge, MA
-
Gregor Kiczales, James des Rivières, and Daniel G. Bobrow. The Art of the Meta-Object Protocol. MIT Press, Cambridge, MA, 1991.
-
(1991)
The Art of the Meta-Object Protocol
-
-
Kiczales, G.1
Des Rivières, J.2
Bobrow, D.G.3
-
14
-
-
73849096784
-
-
Göteborg, Sweden
-
A. LaMarca, W. Brunette, D. Koizumi, M. Lease, S. B. Sigurdsson, K. Sikorski, D. Fox, and G. Borriello. PlantCare: An Investigation in Practical Ubiquitous Systems. Proc. International Conference on Ubiquitous Computing, Göteborg, Sweden, September 2002.
-
(2002)
An Investigation in Practical Ubiquitous Systems. Proc. International Conference on Ubiquitous Computing
-
-
Lamarca, A.1
Brunette, W.2
Koizumi, D.3
Lease, M.4
Sigurdsson, S.B.5
Sikorski, K.6
Fox, D.7
Plantcare, G.B.8
-
15
-
-
0029373110
-
An Event Based Architecture Definition Language. IEEE Trans
-
David C. Luckham and James Vera. An Event Based Architecture Definition Language. IEEE Trans. Software Engineering 21(9), September 1995.
-
(1995)
Software Engineering
, vol.21
, Issue.9
-
-
Luckham, D.C.1
Vera, J.2
-
16
-
-
84943331996
-
The Component Object Model Specification
-
Microsoft Corporation. The Component Object Model Specification, Version 0.9. October 1995.
-
(1995)
Version
, pp. 9
-
-
-
19
-
-
0037810318
-
-
Languages, and Applications, Seattle, Washington
-
Mira Mezini and Klaus Ostermann. Integrating Independent Components with On-Demand Remodularization. Proc. Object-Oriented Programming Systems, Languages, and Applications, Seattle, Washington, November 2002.
-
(2002)
Integrating Independent Components with On-Demand Remodularization. Proc. Object-Oriented Programming Systems
-
-
Mezini, M.1
Ostermann, K.2
-
20
-
-
0030412628
-
-
Proc. Foundations of Software Engineering, San Francisco, California
-
Nenad Medvidovic, Peyman Oreizy, Jason E. Robbins, and Richard N. Taylor. Using Object-Oriented Typing to Support Architectural Design in the C2 Style. Proc. Foundations of Software Engineering, San Francisco, California, October 1996.
-
(1996)
Using Object-Oriented Typing to Support Architectural Design in the C2 Style
-
-
Medvidovic, N.1
Oreizy, P.2
Robbins, J.E.3
Taylor, R.N.4
-
21
-
-
0029288831
-
Riemenschneider. Correct Architecture Refinement
-
Mark Moriconi, Xiaolei Qian, and Robert A. Riemenschneider. Correct Architecture Refinement. IEEE Trans. Software Engineering, 21(4):356-372, April 1995.
-
(1995)
IEEE Trans. Software Engineering
, vol.21
, Issue.4
, pp. 356-372
-
-
Moriconi, M.1
Xiaolei, Q.2
Robert, A.3
-
22
-
-
0033892696
-
Taylor. A Classification and Comparison Framework for Software Architecture Description Languages
-
Nenad Medvidovic and Richard N. Taylor. A Classification and Comparison Framework for Software Architecture Description Languages. IEEE Trans. Software Engineering, 26(1):70-93, January 2000.
-
(2000)
IEEE Trans. Software Engineering
, vol.26
, Issue.1
, pp. 70-93
-
-
Medvidovic, N.1
Richard, N.2
-
24
-
-
0001956194
-
Foundations for the Study of Software Architecture
-
Dewayne E. Perry and Alexander L. Wolf. Foundations for the Study of Software Architecture. ACM SIGSOFT Software Engineering Notes, 17:40-52, October 1992.
-
(1992)
ACM SIGSOFT Software Engineering Notes
, vol.17
, pp. 40-52
-
-
Perry, D.E.1
Wolf, A.L.2
-
26
-
-
0029288830
-
Abstractions for Software Architecture and Tools to Support Them
-
Mary Shaw, Rob DeLine, Daniel V. Klein, Theodore L. Ross, David M. Young, and Gregory Zelesnik. Abstractions for Software Architecture and Tools to Support Them. IEEE Trans. Software Engineering, 21(4):314-335, April 1995.
-
(1995)
IEEE Trans. Software Engineering
, vol.21
, Issue.4
, pp. 314-335
-
-
Shaw, M.1
Deline, R.2
Klein, D.V.3
Ross, T.L.4
Young, D.M.5
Zelesnik, G.6
-
28
-
-
84943332002
-
-
Languages, and Applications, Seattle, Washington
-
Sergio Soares, Eduardo Laureano, and Paulo Borba. Implementing Distribution and Persistance Aspects with AspectJ. Proc. Object-Oriented Programming Systems, Languages, and Applications, Seattle, Washington, November 2002.
-
(2002)
Implementing Distribution and Persistance Aspects with Aspectj. Proc. Object-Oriented Programming Systems
-
-
Soares, S.1
Laureano, E.2
Borba, P.3
-
30
-
-
84943226800
-
-
Description at
-
UbiCore LLC. Universally Interoperable Core. Description at http://www.ubi-core.com/Documentation/Universally_Interoperable_Core/universally_interoperable_core.html.
-
Universally Interoperable Core
-
-
Ubicore, L.1
-
31
-
-
0037925437
-
-
Heterogeneous Systems. Proc. International Conference on Software Engineering, Portland, Oregon
-
Eric Wohlstadter, Stoney Jackson and Premkumar Devanbu. DADO: Enhancing Middleware to Support Cross-Cutting Features in Distributed, Heterogeneous Systems. Proc. International Conference on Software Engineering, Portland, Oregon, May 2003.
-
(2003)
DADO: Enhancing Middleware to Support Cross-Cutting Features in Distributed
-
-
Wohlstadter, E.1
Jackson, S.2
Devanbu, P.3
|