Naked Objects
Bibliography | |
[Abbott1983] Abbott, R. J. (1983). 'Program design by informal English descriptions.' Communications of the ACM 26(11): 882 - 894. [Alexander1977] Alexander, C., S. Ishikawa, et al. (1977). A Pattern Language. New York, Oxford University Press. [Beck1999] Beck, K. (1999). EXtreme Programming EXplained., Addison-Wesley. [Beck1989] Beck, K. and W. Cunningham (1989). A Laboratory for Teaching Object-Oriented Thinking OOPLSA '89, Association of Computing Machinery. [Booch1986] Booch, G. (1986). 'Object-Oriented Development.' IEEE Transactions on Software Engineering 12(2): 211-221. [Booch1994] Booch, G. (1994). Object-Oriented Analysis and Design: with Applications. Addison-Wesley. [Brown2000] Brown, J. S. and P. Duguid (2000). The Social Life of Information. Boston, MA, Harvard Business School Press. [Bruner1966] Bruner, J. (1966). Toward a Theory of Instruction. Cambridge, MA, Belknap Press/Harvard University Press. [Clement1996] Clement, A. (1996). 'Computing at work: Empowering Action by Low-Level Users.' in Computerization and Controversy - Value Conflicts and Social Choices. R. Kling Ed. San Diego, CA, Academic Press. [Coad1999] Coad, P. and E. Lefebvre (1999). Modeling in Color. Software Development. March 1999. [Collins1995] Collins, D. (1995). Designing Object-oriented User interfaces. Redwood City, CA, Benjamin/Cummings. [Dahl1966] Dahl, O. J. and K. Nygaard (1966). 'Simula -- an Algol-based simulation language.' CACM (9): 671-678. [Deligiannis2002] Deligiannis, I., M. Shepperd, et al. (2002). A Controlled Experiment Investigation of an Object-Oriented Design Heuristic for Maintainability. Bournemouth University, ESERG,. [Dietel1999] Dietel, H. and D. P (1999). Java: How to Program. Third Edition, Prentice Hall. [Eeles1998] Eeles, P. and O. Sims (1998). Building Business Objects. New York, John Wiley. [Finsterwalder2001] Finsterwalder, M. (2001). Automating Acceptance Tests for GUI Applications. XP2001, Cagliari. [Firesmith1996] Firesmith, D. (1996). 'Use Cases: The Pros and Cons.' in Wisdom of the Gurus. R. Wiener. New York, SIGS books. [Fowler2000] Fowler, M. (2000). Refactoring. Addison-Wesley. [Gamma1995] Gamma, E., R. Helm, et al. (1995). Design Patterns - Elements of Reusable Object Oriented Software. Reading, MA, Addison-Wesley. [Garson1988] Garson, B. (1988). The Electronic Sweatshop - How Computers are Transforming the Office of the Future into the Factory of the Past. New York, Simon and Schuster. [Groder1999] Groder, C. (1999). 'Building Maintainable GUI Tests.' in Software Test Automation. M. Fewster and D. Graham, Eds., ACM Press / Addison-Wesley. [Hammer1993] Hammer, M. and J. Champy (1993). Reengineering the Corporation: A Manifesto for Business Revolution. Harper Collins. [Herzum2000] Herzum, P. and O. Sims (2000). Business Component Factory. Wiley. [Hiltzik1999] Hiltzik, M. (1999). Dealers of Lightning - Xerox PARC and the Dawn of the Computer Age. New York, HarperCollins. [Holub1999] Holub, A. (1999). 'Building User Interfaces for Object-Oriented Systems.' Java World. July 1999. [Hunt2000] Hunt, A. and D. Thomas (2000). The Pragmatic Programmer. Addison-Wesley. [Hutchins1986] Hutchins, E., J. Hollan, et al. (1986). 'Direct Manipulation Interfaces.' in User Centered System Design: New Perspectives on Human-Computer Interaction. D. Norman and S. Draper, Eds. Hillsdale, NJ, Lawrence Erlbaum. [IBM1991] IBM (1991). CUA-91 Manual: Common User Access-Advanced Interface Design Reference. IBM. [Ingalls1997] Ingalls, D., T. Kaehler, et al. (1997). Back to the Future: The story of Squeak. OOPSLA'97, Association of Computing Machinery. [Jacobson1992] Jacobson, I., M. Christersson, et al. (1992). Object-oriented Software Engineering: A Use Case Driven Approach. Reading, MA, Addison-Wesley. [Jacobson1995] Jacobson, I., M. Ericsson, et al. (1995). The Object Advantage - Business Process Reengineering with Object Technology. Reading, MA, Addison-Wesley. [Jacobson1999] Jacobson, I., J. Rumbaugh, et al. (1999). The Unified Software Development Process.Addison-Wesley [Kaner1997] Kaner, C. (1997). 'Pitfalls and Strategies in Automated Testing.' IEEE Computer 30(4): 114-116. [Kanigel1997] Kanigel, R. (1997). The One Best Way - Frederick Winslow Taylor and the Enigma of Efficiency. London, Little, Brown and company. [Kay1990] Kay, A. (1990). 'User Interface: A Personal View.' in The Art of Human-Computer Interface Design. B. Laurel. Reading, MA, Addison-Wesley: 191-207. [Kay1996] Kay, A. (1996). 'The early history of SmallTalk.' in History of Programming Languages. T. Bergin and R. Gibson. Reading, MA, Addison-Wesley / ACM Press: 511-589. [Krasner1988] Krasner, G. and S. Pope (1988). 'A cookbook for using the Model-View-Controller user interface paradigm in Smalltalk-80.' Journal of Object Oriented Programming 1(3): 26-49. [Laurel1991] Laurel, B. (1991). Computers as Theatre. Reading, MA, Addison-Wesley. [Levy1994] Levy, S. (1994). Insanely Great. New York, Penguin Books. [Maloney1995] Maloney, J. and R. Smith (1995). Directness and Liveness in the Morphic User Interface Construction Environment. UIST, Pittsburgh, ACM. [Meyer1988] Meyer, B. (1988). Object-oriented Software Construction. Prentice-Hall. [Pawson1995] Pawson, R., J.-L. Bravard, et al. (1995). 'The Case for Expressive Systems.' Sloan Management Review Winter 1995: 41-48. [Porter1985] Porter, M. (1985). Competitive Advantage: Creating an Sustaining Superior Performance. New York, Free Press. [Raskin2000] Raskin, J. (2000). The Humane Interface. Reading, MA, Addison-Wesley / ACM Press. [Riel1996] Riel, A. (1996). Object-Oriented Design Heuristics. Addison-Wesley. [Roberts1998] Roberts, D., D. Berry, et al. (1998). Designing for the User with OVID. IndianApolis, Macmillan Technical Publishing / IBM. [Rosson1989] Rosson, M. B. and E. Gold (1989). Problem-Solution Mapping in Object-Oriented Design. OOPSLA '89, New York, ACM. [Rurnbaugh1991] Rurnbaugh, J., M. Blaha, et al. (1991). Object-Oriented Modeling and Design. Englewood Cliffs, NJ, Prentice-Hall. [Rurnbaugh1999] Rumbaugh, J., I. Jacobson, et al. (1999). The Unified Modeling Language Reference Guide. Reading, MA, Addison Wesley [Sharble1993] Sharble, R. and S. Cohen (1993). 'The object-oriented brewery: a comparison of two object-oriented development methods.' SIGSOFT Software Engineering Notes 18(2). [Sharp1997] Sharp, A. (1997). Smalltalk By Example. McGraw-Hill. [Shlaer1988] Shlaer, S. and S. J. Mellor (1988). Object-Oriented Systems Analysis - Modelling the World in Data. Yourdon Press. [Shneiderman1982] Shneiderman, B. (1982). 'The Future of Interactive Systems, and the Emergence of Direct Manipulation.' Behaviour and Information Technology 1: 237-256. [Shneiderman1998] Shneiderman, B., Ed. (1998). Designing the User Interface. Reading, MA, Addison-Wesley. [Sims1994] Sims, O. (1994). Business Objects: Ease of Programming for Client-Server. McGraw-Hill. [Smith1995] Smith, R., J. Maloney, et al. (1995). The Self-4.0 User Interface: Manifesting a System-wide Vision of Concreteness, Uniformity, and Flexibility. OOPSLA '95, Association of Computing Machinery. [Stabell1998] Stabell, C. and O, Fjeldstad (1998). 'Configuring Value for Competitive Advantage: On Chains, Shops and Networks.' Strategic Management Journal 19: 413-437. [Sutherland1963] Sutherland, I. (1963). Sketchpad: A Man-Machine Graphical Communication System. Spring Joint Computer Conference. [Taylor1911] Taylor, F. (1911). The Principles of Scientific Management. New York, W.W. Norton and Co. [Wirfs-Brock] Wirfs-Brock, R. 'Characterizing Your Objects.' SmallTalk Report 2(5). [Wirfs-Brock] Wirfs-Brock, R. 'How Designs Differ.' Report on Object Analysis and Design 1(4). [Wirfs-Brock1989] Wirfs-Brock, R. and B. Wilkerson (1989). Object-oriented Design: A Responsibility-Driven Approach. OOPSLA, New Orleans.
|
|
Copyright (c) 2002 nakedobjects.org You may print this document for your own personal use, or you may copy it in electronic form for access within your organisation, provided this notice is preserved. |