Page 134 -
P. 134

Chapter 4   References  117


                     REFERENCES

                         Beck, K. (1999). ‘Embracing Change with Extreme Programming’. IEEE Computer, 32 (10), 70–8.

                         Crabtree, A. (2003). Designing Collaborative Systems: A Practical Guide to Ethnography. London:
                         Springer-Verlag.

                         Davis, A. M. (1993). Software Requirements: Objects, Functions and States. Englewood Cliffs, NJ:
                         Prentice Hall.

                         IEEE. (1998). ‘IEEE Recommended Practice for Software Requirements Specifications’. In IEEE
                         Software Engineering Standards Collection. Los Alamitos, Ca.: IEEE Computer Society Press.
                         Jacobson, I., Christerson, M., Jonsson, P. and Overgaard, G. (1993). Object-Oriented Software
                         Engineering. Wokingham: Addison-Wesley.
                         Kotonya, G. and Sommerville, I. (1998). Requirements Engineering: Processes and Techniques.
                         Chichester, UK: John Wiley and Sons.
                         Larman, C. (2002). Applying UML and Patterns: An Introduction to Object-oriented Analysis and
                         Design and the Unified Process. Englewood Cliff, NJ: Prentice Hall.
                         Martin, D., Rodden, T., Rouncefield, M., Sommerville, I. and Viller, S. (2001). ‘Finding Patterns in
                         the Fieldwork’. Proc. ECSCW’01. Bonn: Kluwer. 39–58.
                         Martin, D., Rouncefield, M. and Sommerville, I. (2002). ‘Applying patterns of interaction to work
                         (re)design: E-government and planning’. Proc. ACM CHI’2002, ACM Press. 235–42.
                         Martin, D. and Sommerville, I. (2004). ‘Patterns of interaction: Linking ethnomethodology and
                         design’. ACM Trans. on Computer-Human Interaction, 11 (1), 59–89.
                         Robertson, S. and Robertson, J. (1999). Mastering the Requirements Process. Harlow, UK:
                         Addison-Wesley.
                         Sommerville, I., Rodden, T., Sawyer, P., Bentley, R. and Twidale, M. (1993). ‘Integrating
                         ethnography into the requirements engineering process’. Proc. RE’93, San Diego CA.: IEEE
                         Computer Society Press. 165–73.
                         Stevens, P. and Pooley, R. (2006). Using UML: Software Engineering with Objects and
                         Components, 2nd ed. Harlow, UK: Addison Wesley.
                         Suchman, L. (1987). Plans and Situated Actions. Cambridge: Cambridge University Press.

                         Viller, S. and Sommerville, I. (1999). ‘Coherence: An Approach to Representing Ethnographic
                         Analyses in Systems Design’. Human-Computer Interaction, 14 (1 & 2), 9–41.

                         Viller, S. and Sommerville, I. (2000). ‘Ethnographically informed analysis for software engineers’.
                         Int. J. of Human-Computer Studies, 53 (1), 169–96.
   129   130   131   132   133   134   135   136   137   138   139