21.01.2022 Views

Sommerville-Software-Engineering-10ed

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 6 ■ References 195

Garlan, D., and M. Shaw. 1993. “An Introduction to Software Architecture.” In Advances in Software

Engineering and Knowledge Engineering, edited by V. Ambriola and G. Tortora, 2:1–39. London:

World Scientific Publishing Co.

Hofmeister, C., R. Nord, and D. Soni. 2000. Applied Software Architecture. Boston: Addison-Wesley.

Kircher, M., and P. Jain. 2004. Pattern-Oriented Software Architecture Volume 3: Patterns for

Resource Management. New York: John Wiley & Sons.

Krutchen, P. 1995. “The 4+1 View Model of Software Architecture.” IEEE Software 12 (6): 42–50.

doi:10.1109/52.469759.

Lange, C. F. J., M. R. V. Chaudron, and J. Muskens. 2006. “UML Software Architecture and Design

Description.” IEEE Software 23 (2): 40–46. doi:10.1109/MS.2006.50.

Lewis, P. M., A. J. Bernstein, and M. Kifer. 2003. Databases and Transaction Processing: An

Application-Oriented Approach. Boston: Addison-Wesley.

Martin, D., and I. Sommerville. 2004. “Patterns of Cooperative Interaction: Linking Ethnomethodology

and Design.” ACM Transactions on Computer-Human Interaction 11 (1) (March 1): 59–89.

doi:10.1145/972648.972651.

Nii, H. P. 1986. “Blackboard Systems, Parts 1 and 2.” AI Magazine 7 (2 and 3): 38–53 and 62–69.

http://www.aaai.org/ojs/index.php/aimagazine/article/view/537/473

Schmidt, D., M. Stal, H. Rohnert, and F. Buschmann. 2000. Pattern-Oriented Software Architecture

Volume 2: Patterns for Concurrent and Networked Objects. New York: John Wiley & Sons.

Shaw, M., and D. Garlan. 1996. Software Architecture: Perspectives on an Emerging Discipline.

Englewood Cliffs, NJ: Prentice-Hall.

Usability Group. 1998. “Usability Patterns”. University of Brighton. http://www.it.bton.ac.uk/

Research/patterns/home.html

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!