Some patterns for software architectures

[1]  Mary Shaw,et al.  Patterns for software architectures , 1995 .

[2]  Mary Shaw,et al.  Abstractions for Software Architecture and Tools to Support Them , 1995, IEEE Trans. Software Eng..

[3]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[4]  Mary Shaw,et al.  An Introduction to Software Architecture , 1993, Advances in Software Engineering and Knowledge Engineering.

[5]  David Garlan,et al.  Using tool abstraction to compose systems , 1992, Computer.

[6]  Gregory R. Andrews,et al.  Paradigms for process interaction in distributed programs , 1991, CSUR.

[7]  Paolo Ciancarini,et al.  Software process enactment in Oikos , 1990, SDE.

[8]  Thomas G. Lane Studying software architecture through design spaces and rules , 1990 .

[9]  Stephen Travis Pope,et al.  A cookbook for using the model-view controller user interface paradigm in Smalltalk-80 , 1988 .

[10]  David B. Wortman,et al.  Semantic analysis in a concurrent compiler , 1988, PLDI '88.

[11]  Jeannette M. Wing,et al.  Programming at the processor-memory-switch level , 1988, Proceedings. [1989] 11th International Conference on Software Engineering.

[12]  Mark A. Linton Distributed Management of a Software Database , 1987, IEEE Software.

[13]  Grady Booch,et al.  Object-oriented development , 1986, IEEE Transactions on Software Engineering.

[14]  Maurice J. Bach The Design of the UNIX Operating System , 1986 .

[15]  David Notkin,et al.  Gandalf: Software development environments , 1986, IEEE Transactions on Software Engineering.

[16]  Frederick Hayes-Roth,et al.  Rule-based systems , 1985, CACM.

[17]  Marek Fridrich,et al.  Helix: The Architecture of the XMS Distributed File system , 1985, IEEE Software.

[18]  Mark C. Paulk The ARC Network: A Case StudY , 1985, IEEE Software.

[19]  Mary Shaw,et al.  Descartes: A programming-language approach to interactive display interfaces , 1983, SIGPLAN '83.

[20]  Gilles Kahn,et al.  The Semantics of a Simple Language for Parallel Programming , 1974, IFIP Congress.

[21]  D. L. Parnas,et al.  On the criteria to be used in decomposing systems into modules , 1972, Software Pioneers.

[22]  Carl Hewitt,et al.  PLANNER: A Language for Proving Theorems in Robots , 1969, IJCAI.