-
1
-
-
0003752204
-
A Pattern Language: Towns, Buildings, Construction
-
fiksolahl-king, L, and angel, S. Oxford University Press, New York.
-
Alexander, C., Ishikawa, S., Silverstein, M., Jacobson, M., fiksolahl-king, L, and angel, S. 1977. A Pattern Language: Towns, Buildings, Construction. Oxford University Press, New York.
-
(1977)
-
-
Alexander, C.1
Ishikawa, S.2
Silverstein, M.3
Jacobson, M.4
-
2
-
-
0011840442
-
A formal approach to software architectures In
-
J. van Leeuwen, Ed. and garlan, D. Elsevier Science Publishers, B.V., Amsterdam.
-
Allen R. and garlan, D. 1992. A formal approach to software architectures In Proceedings of IFIP 92, J. van Leeuwen, Ed. Elsevier Science Publishers, B.V., Amsterdam.
-
(1992)
Proceedings of IFIP
-
-
Allen, R.1
-
3
-
-
84976808960
-
-
July, Towards formalized software architectures. Tech Rep CMU-CS-92-163, School of Computer Science, Carnegie MeTon Univ., Pittsburgh, Pa.
-
Allen, R. and Garlan, D. 1992. Towards formalized software architectures. Tech Rep CMU-CS-92-163, School of Computer Science, Carnegie MeTon Univ., Pittsburgh, Pa. July.
-
(1992)
-
-
Allen, R.1
Garlan, D.2
-
4
-
-
84910593224
-
Proceedings of the ACM Interface Definition Language Workshop. SIGPLAN Not. 29
-
8 Beyond defmition/use: Architectural interconnection. In
-
Allen, R. and Garlan, D. 1994. Beyond defmition/use: Architectural interconnection. In Proceedings of the ACM Interface Definition Language Workshop. SIGPLAN Not. 29, 8
-
(1994)
-
-
Allen, R.1
Garlan, D.2
-
5
-
-
0028166453
-
Proceedings of the 16th International Conference on Software Engineering
-
Formalizing architectural connection. In (Sorrento, Italy). IEEE Computer Society Press, Los Alamitos, Calif.,
-
Allen, R. and Garlan, D. 1994 Formalizing architectural connection. In Proceedings of the 16th International Conference on Software Engineering (Sorrento, Italy). IEEE Computer Society Press, Los Alamitos, Calif., 71–80.
-
(1994)
, pp. 71-80
-
-
Allen, R.1
Garlan, D.2
-
7
-
-
84976786201
-
Proceedings of the Workshop on Domain-Specific Software Architecture
-
DARPA. Software Engineering Inst., Hidden Valley, Pa.
-
DARPA. 1990. Proceedings of the Workshop on Domain-Specific Software Architecture. Software Engineering Inst., Hidden Valley, Pa.
-
(1990)
-
-
-
8
-
-
84976664871
-
-
Aug, A reference model for computer assisted software engineering environment frameworks. Tech. Rep. HPL-SEG-TN-9011, Hewlett Packard Laboratories, Bristol, England
-
Earl, A. 1990. A reference model for computer assisted software engineering environment frameworks. Tech. Rep. HPL-SEG-TN-9011, Hewlett Packard Laboratories, Bristol, England Aug.
-
(1990)
-
-
Earl, A.1
-
9
-
-
67651192557
-
Tutorial on Software Design Techniques
-
and Washerman, A I. IEEE Computer Society Press, Los Alamitos, Calif
-
Freeman, P. and Washerman, A I. 1976. Tutorial on Software Design Techniques. IEEE Computer Society Press, Los Alamitos, Calif.
-
(1976)
-
-
Freeman, P.1
-
10
-
-
0003880013
-
Design Patterns: Elements of Reusable Object-Oriented Design
-
And, J. Vlissides Addison-Wesley, Reading, Mass.
-
Gamma, E, Helm, R., Johnson, R., And Vlissides, J. 1994 Design Patterns: Elements of Reusable Object-Oriented Design. Addison-Wesley, Reading, Mass.
-
(1994)
-
-
Gamma, E.1
Helm, R.2
Johnson, R.3
-
11
-
-
84947810012
-
VDM ' x2018;90: VDM and Z—Formal Methods in Software Development
-
Garlan, D. And Delisle, N. Formal specifications as reusable frameworks. In (Kiel, Germany). Lecture Notes in Computer Science, Springer-Verlag, Berlin,
-
Garlan, D. And Delisle, N. 1990. Formal specifications as reusable frameworks. In VDM ' x2018;90: VDM and Z—Formal Methods in Software Development (Kiel, Germany). Lecture Notes in Computer Science, vol. 428. Springer-Verlag, Berlin, 150–163.
-
(1990)
, vol.428
, pp. 150-163
-
-
-
12
-
-
84976813340
-
VDM 91: Formal Software Development Methods
-
Formalizing design spaces: Implicit invocation mechanisms. In Lecture Notes in Computer Science, Springer-Verlag, Berlin
-
Garlan, D. And Notkin, D. 1991. Formalizing design spaces: Implicit invocation mechanisms. In VDM 91: Formal Software Development Methods. Lecture Notes in Computer Science, vol. 551. Springer-Verlag, Berlin, 31–44.
-
(1991)
, vol.551
, pp. 31-44
-
-
Garlan, D.1
Notkin, D.2
-
13
-
-
0027187106
-
Proceedings of the 15th International Conference on Software Engineering
-
Adding implicit invocation to traditional programming languages. In (Bal-timore, Md.). IEEE Computer Society Press, Los Alamitos, Calif.
-
Garlan, D. and Scott, C. 1993. Adding implicit invocation to traditional programming languages. In Proceedings of the 15th International Conference on Software Engineering (Bal-timore, Md.). IEEE Computer Society Press, Los Alamitos, Calif.
-
(1993)
-
-
Garlan, D.1
Scott, C.2
-
14
-
-
0003667907
-
Advances in Software Engineering and Knowledge Engineering
-
An introduction to software architecture. In World Scientific, Singapore, Also appears as SCS and SEI Tech. Reps. CMU-CS-94-166, CMU/SEI-94-TR-21, ESC-TR- V. Ambriola and G. Tortora, Eds.
-
Garlan, D. and Shaw, M. 1993. An introduction to software architecture. In Advances in Software Engineering and Knowledge Engineering, V. Ambriola and G. Tortora, Eds. World Scientific, Singapore, 1–39. Also appears as SCS and SEI Tech. Reps. CMU-CS-94-166, CMU/SEI-94-TR-21, ESC-TR- 94-021.
-
(1993)
, pp. 1-39
-
-
Garlan, D.1
Shaw, M.2
-
15
-
-
84949945411
-
Proceedings of SIGSOFT 94: The 2nd ACM SIGSOFT Symposium on the Foundations of Software Engineering
-
Exploiting style in architectural design environments. In ACM Press, New York,
-
Garlan, D., Allen, R., and Ockerbloom, J. 1994. Exploiting style in architectural design environments. In Proceedings of SIGSOFT 94: The 2nd ACM SIGSOFT Symposium on the Foundations of Software Engineering. ACM Press, New York, 179–185.
-
(1994)
, pp. 179-185
-
-
Garlan, D.1
Allen, R.2
Ockerbloom, J.3
-
16
-
-
0026880657
-
Using tool abstraction to compose systems
-
June, Kaiser, G. E., And Notkin, D, 6
-
Garlan, D,, Kaiser, G. E., And Notkin, D, 1992. Using tool abstraction to compose systems. IEEE Comput. 25, 6 (June).
-
(1992)
IEEE Comput. 25
-
-
Garlan, D.1
-
17
-
-
0029288791
-
A domain-specific software architecture for adaptive intelligent systems
-
hayes-roth, b, pfleger, k., lalanda, p., morignot, p., and balabanovic, m. 4 (Apr,)
-
hayes-roth, b, pfleger, k., lalanda, p., morignot, p., and balabanovic, m. 1995 A domain-specific software architecture for adaptive intelligent systems. IEEE Trans. Softw. Eng. 21, 4 (Apr,), 288–301.
-
(1995)
IEEE Trans. Softw. Eng. 21
, pp. 288-301
-
-
-
18
-
-
84976761785
-
Communicating Sequential Processes. Prentice-Hall International, London inverardi P. and wolf, A. 1995. Formal specification and analysis of software architectures using the chemical, abstract machine model. IEEE Trans. Softw. Eng. 21,4
-
(Apr
-
Hoare, C. A. R. 1985. Communicating Sequential Processes. Prentice-Hall International, London inverardi P. and wolf, A. 1995. Formal specification and analysis of software architectures using the chemical, abstract machine model. IEEE Trans. Softw. Eng. 21,4 (Apr ), 373–386.
-
(1985)
, pp. 373-386
-
-
Hoare, C.A.R.1
-
19
-
-
0029292854
-
Specification and analysis of system architecture using Rapide
-
Apr, augustin, L. m, keenney, J. J., vera, J., bryan, D., and mann, W. 4
-
Lockham, D. C., augustin, L. m, keenney, J. J., vera, J., bryan, D., and mann, W. 1995. Specification and analysis of system architecture using Rapide IEEE Trans. Softw Eng 21. 4 (Apr.), 336–355.
-
(1995)
IEEE Trans. Softw Eng 21.
, pp. 336-355
-
-
Lockham, D.C.1
-
20
-
-
84976824370
-
-
Modelling distributed software architectures. Tech. Rep CMU-CS-95-151, Carnegie Mellon Univ., Pittsburgh, Pa.
-
Magee, J. and Kramer, J. 1995. Modelling distributed software architectures. Tech. Rep CMU-CS-95-151, Carnegie Mellon Univ., Pittsburgh, Pa.
-
(1995)
-
-
Magee, J.1
Kramer, J.2
-
21
-
-
84976761936
-
-
June, and graham, M H The domain-specific software architecture program Tech. Rep. CMU/SEI-92-SR-9, Carnegie Mellon Software Engineering Institute, Pittsburgh. Pa.
-
Mettala, E. and graham, M H 1992. The domain-specific software architecture program Tech. Rep. CMU/SEI-92-SR-9, Carnegie Mellon Software Engineering Institute, Pittsburgh. Pa. June.
-
(1992)
-
-
Mettala, E.1
-
22
-
-
0029288831
-
IEEE Trans. Softw. Eng. 21
-
moriconi, m, zian, X, and riemenschneider, r 1995 Correct architecture refinement. 4
-
moriconi, m, zian, X, and riemenschneider, r 1995 Correct architecture refinement. IEEE Trans. Softw. Eng. 21, 4 (Apr.), 356–372
-
-
-
-
23
-
-
0027570688
-
How architecture wins technology wars
-
Apr, and ferguson, C. H. 2 (Mar -
-
Morris, C. R. and ferguson, C. H. 1993. How architecture wins technology wars Harvard Bus. Rev 71, 2 (Mar -Apr.)
-
(1993)
Harvard Bus. Rev 71
-
-
Morris, C.R.1
-
24
-
-
84976770960
-
Blackboard systems: Part 1
-
Nn, H. P. 1986. Blackboard systems: Part 1 Al Mag 7, 3, 38–53.
-
(1986)
Al Mag 7
, vol.3
, pp. 38-53
-
-
Nn, H.P.1
-
25
-
-
0009597121
-
Blackboard systems: Part 2
-
Nil, H. P. 1986. Blackboard systems: Part 2. AI Mag 7, 4, 62–69
-
(1986)
AI Mag 7, 4
, pp. 62-69
-
-
Nil, H.P.1
-
26
-
-
0001956194
-
Foundations for the study of software architecture
-
Oct
-
Perry, D E. and Wolf, A. L. 1992. Foundations for the study of software architecture. Softw Eng. Not 77, 4 (Oct.), 40–52
-
(1992)
Softw Eng. Not
, vol.77
, Issue.4
, pp. 40-52
-
-
Perry, D.E.1
Wolf, A.L.2
-
27
-
-
0003880003
-
Design Patterns for Object-Oriented Software Development
-
Addison-Wesley, Reading, Mass.
-
Pree, W 1995 Design Patterns for Object-Oriented Software Development Addison-Wesley, Reading, Mass.
-
(1995)
-
-
Pree, W.1
-
28
-
-
0025452123
-
Connecting tools using message passing m the Field Environment
-
July
-
Reiss, S 1990. Connecting tools using message passing m the Field Environment. IEEE Softw. 7, 4 (July), 57–66.
-
(1990)
IEEE Softw.
, vol.7
, Issue.4
, pp. 57-66
-
-
Reiss, S.1
-
30
-
-
0003116303
-
Formulations and Formalisms in Software Architecture
-
Lecture Notes m Computer Science. Springer-Verlag, Berlin.
-
Shaw, M and Garlan, D. 1995. Formulations and Formalisms in Software Architecture Lecture Notes m Computer Science. Vol. 1000. Springer-Verlag, Berlin.
-
(1995)
, vol.1000
-
-
Shaw, M.1
Garlan, D.2
-
31
-
-
0029288830
-
Abstractions for software architecture and tools to support them
-
zelesnik 4 (Apr), and, g.
-
Shaw, M., Deline, R., Klein, D. V., Ross, T. L., Young, D. M., and zelesnik, g. 1995. Abstractions for software architecture and tools to support them. IEEE Trans. Softw. Eng. 21, 4 (Apr), 314–335
-
(1995)
IEEE Trans. Softw. Eng. 21
, pp. 314-335
-
-
Shaw, M.1
Deline, R.2
Klein, D.V.3
Ross, T.L.4
Young, D.M.5
-
32
-
-
0003566434
-
The Z Notation: A Reference Manual
-
2nd ed. Prentice-Hall, Englewood Cliffs, N J
-
Spivey, J. 1992. The Z Notation: A Reference Manual, 2nd ed. Prentice-Hall, Englewood Cliffs, N J
-
(1992)
-
-
Spivey, J.1
-
33
-
-
0026887938
-
Reconciling environment integcation and software evolution
-
July, 3
-
Sullivan, K J. and Notkin, D 1992. Reconciling environment integcation and software evolution. ACM Trans Softw. Eng. Method 1, 3 (July), 229–268
-
(1992)
ACM Trans Softw. Eng. Method 1
, pp. 229-268
-
-
Sullivan, K.J.1
Notkin, D.2
-
34
-
-
0028064053
-
Proceedings of the 2nd International Workshop on Configurable Distributed Systems
-
Mode changes in real-time architecture description language. In IEEE Computer Society Press, Los Alamitos, Calif.
-
Vestal, S. 1994. Mode changes in real-time architecture description language. In Proceedings of the 2nd International Workshop on Configurable Distributed Systems. IEEE Computer Society Press, Los Alamitos, Calif.
-
(1994)
-
-
Vestal, S.1
|