Team-Fly |
Requirements Analysis: From Business Views to Architecture By David C. Hay | |
Table of Contents | |
Allee, V. 1997. The Knowledge Evolution: Expanding Organizational Intelligence . Boston: Butterworth-Heinemann, pp. 6768. American National Standards Institute. 1975. "ANSI/X3/SPARC Study Group on Data Base Management Systems; Interim Report." FDT (Bulletin of ACM SIGMOD) 7 :2. Ashby, W. R. 1956. An Introduction to Cybernetics . New York: John Wiley & Sons (Science Editions). Adams, D. 1982. The Restaurant at the End of the Universe . New York: Pocket Books, pp. 3738. Ambler, S. 1999. "Mapping Objects to Relational Databases" (An Amblysoft White Paper). Newmarket, Ontario: Amblysoft, Inc. Barker, R. 1990. CASE*Method: Entity Relationship Modeling . Wokingham, England: Addison-Wesley. ___________. 1989. CASE*Method: Tasks and Deliverables . Wokingham, England: Addison-Wesley. ___________, and Cliff Longman. 1992. CASE Method: Function and Process Models . Wokingham, England: Addison-Wesley. Beer, S. 1979. The Heart of Enterprise . Chichester, UK: John Wiley & Sons. Berkshire Hathaway. 1998. Annual Report . Booch, G., James Rumbaugh, and Ivar Jacobson. 1999. The Unified Modeling Language User Guide . Reading, MA: Addison-Wesley. Brenner, P., E. Campbell, and D. Wendelken. 2002. "Implementing Business Rules in a Java J2II and XML Environment," Conference Proceedings, Oracle Development Tools User Group 2002 Conference . Brown, R. G. 1993. "Data Modeling MethodologiesContrasts in Style." Handbook of Data Management . Boston: Auerbach. Bruce, T. 1992. Designing Quality Databases with IDEF1X Information Models . New York: Dorset House. Business Rules Group. 1995. "Business Rules: What Are They Really?" Available at http://www.businessrulesgroup.org _____________. 2000. "Organizing Business Plans: The Standard Model for Business Rule Motivation." Available at http://www.businessrulesgroup.org Carlis, J., and Joseph Maguire. 2001. Mastering Data Modeling . Boston: Addison-Wesley. Chen, P. 1976. "The Entity-Relationship Approach to Logical Data Base Design." The Q.E.D. Monograph Series: Data Management . Wellesley, MA: Q.E.D. Information Sciences, Inc. This is based on his article, "The Entity-Relationship Model: Towards a Unified View of Data," ACM Transactions on Database Systems , 1:1 (March 1976), 936. _____________. 1977. "The Entity-Relationship Model: A Basis for the Enterprise View of Data," AFIPS Conference Proceedings, 46 (1977 National Computer Conference), 77-84. AFIPS Press, New Jersey. Coad, P., and Edward Yourdon. 1990. Object-Oriented Analysis . Englewood Cliffs, NJ: Yourdon Press. Cockburn, A. 2000. Writing Effective Use Cases . Reading, MA: Addison-Wesley. Codd, E. F. 1970. "A Relational Model of Data for Large Shared Data Banks," Communications of the ACM , 13:6 (June). Constantine, L. L., and Lucy A.D. Lockwood. 1999. Software for Use . New York: Addison-Wesley/ACM Press. Date, C. J., 1986. An Introduction to Database Systems , Fourth Edition. Reading, MA: Addison-Wesley. DeMarco, T. 1978. Structured Analysis and System Specification . Englewood Cliffs, NJ: Prentice Hall. Downs, E., P. Clare, and I. Coe. 1988. Structured Systems Analysis and Design Method . London: Prentice-Hall. The Economist , "When the Bull Turned." March 20, 1993. _____________, "All Fall Down," March 20, 1993. Embley, D. W., Barry D. Kurtz, and Scott N. Woodfield. 1992. Object-Oriented Systems Analysis: A Model-Driven Approach . Englewood Cliffs, NJ: Yourdon Press. English, L. P. 1999. Improving Data Warehouse and Business Information Quality . New York: John Wiley & Sons, Inc. Eva, M. 1994. SSADM Version 4: A User's Guide , 2d ed. London: McGraw-Hill International. Federal Information Processing Standard (FIPS). 1993. IDEF1X Federal Information Processing Standard . FIPS pub. 184. Dec, 1993. Feldmann, C. G. 1998. The Practical Guide to Business Process Reengineering Using IDEF0 . New York: Dorset House. Finkelstein, C. 1989. An Introduction to Information Engineering: From Strategic Planning to Information Systems . Sydney: Addison-Wesley. _____________. 1992. Strategic Systems Development. Sydney: Addison-Wesley. ____________. 1999. Lecture. Data Resource Management Association , Seattle, Washington, May 1999. Fowler , M. 1997. Analysis Patterns . Reading, MA: Addison-Wesley. ____________. 1999. "Is There Such a Thing as Object-Oriented Analysis?" , Distributed Computing , October 1999. (Available at http://martinfowler.com/articles/analysis.pdf) ____________. 2000. UML Distilled , 2d ed. Reading, MA: Addison-Wesley. Gane, C., and Trish Sarson. 1979. Structured Systems Analysis: Tools and Techniques . Englewood Cliffs, NJ: Prentice Hall. Halpin, T. 1995. Conceptual Schema & Relational Database Design , 2d ed. Sydney: Prentice Hall. ____________. 2001. Information Modeling and Relational Databases . San Francisco: Morgan Kaufman Publishers. Hatley, D., Peter Hruschka, and Imtiaz Pirbhai. 2000. Process for System Architecture and Requirements Engineering . New York: Dorset House. Harmon, P., and Mark Watson. 1998. Understanding UML: The Developer's Guide . San Francisco: Morgan Kaufmann Publishers, Inc. Hay, D. C. 1996. Data Model Patterns: Conventions of Thought . New York: Dorset House. ____________. Winter, 1998. "Making Data Models Readable," Information Systems Management , 15(1), Boca Raton, FL: CRC Press, pp. 2133. (This article may also be found at http://www.essentialstrategies.com/ publications /modeling/-makingrd.htm) ____________. 1996. "What Data Models Can't Do." Various Conferences. (Available at http://www.essentialstrategies.com/publications/businessrules/brules.htm) Inmon, W.H., John A. Zachman, and Jonathon G. Geiger. 1997. Data Stores, Data Warehousing and the Zachman Framework: Managing Enterprise Knowledge . New York: McGraw-Hill. Jacobson, I. 1992. Object-Oriented Software Engineering: A Use Case Driven Approach . Harlow, England: Addison-Wesley/ACM Press. ____________. 1994. The Object Advantage: Business Process Reengineering with Object Technology . Wokingham, England: Addison-Wesley. ____________, Grady Booch, and James Rumbaugh. 1999. The Unified Software Development Process . Reading, MA: Addison-Wesley. Jackson, M. 1983. System Development . Englewood Cliffs, NJ: Prentice-Hall. Kelly, K. 1998. New Rules for the New Economy . Harmondswoth, Middlesex: Viking. Kersner, H. 2001. Project Management: A Systems Approach to Planning, Scheduling, and Controlling , 7th ed. New York: John Wiley & Sons. Larman, C. 1998. Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design . Upper Saddle River, NJ: Prentice Hall PTR. Landale, E. 2001. Letter to the author. McMenamin, S., and John Palmer. 1984. Essential Systems Analysis . Englewood Cliffs, NJ: Yourdon Press. Martin, J., and Carma McClure. 1985. Diagramming Techniques for Analysts and Programmers . Englewood Cliffs, NJ: Prentice Hall. Martin, J. and Clive Finkelstein. November 1981. "Information Engineering," Technical Report , 2 vols. Lancs, UK: Savant Institute, Carnforth. Merriam Webster Collegiate Dictionary . 1998. http://www.m-w.com Microsoft Corporation. 1999. Microsoft Windows User Experience . Redmond, WA: Microsoft Press. Miller, G. A. 1956. "The Magical Number Seven, Plus or Minus Two: Some Limits on Our Capacity for Processing Information," The Psychological Review , 63:2 (March 1956), 8197. Norman, D. A. 1988. The Psychology of Everyday Things . New York: Basic Books. Object Management Group (OMG). 1997. "XML Metadata Interchange (XMI) Proposal to the OMG OA&DTF RFP3: Stream-based Model Interchange Format." Framingham, MA: Object Management Group, p. 433. ____________. 1998. "Unified Modeling Language Specification." Framingham, MA: Object Management Group. (More recent versions may be found at http://www.rational.com); (Note that UML is still being developed and new versions are often available. For the latest version, see http://www.omg.org) Oracle Corporation. 1986. "Strategic Planning Course," SQL*Development Method. Belmont, CA. Oracle Corporation. Custom Development Method , 1996. Redwood Shores, CA: Oracle Corporation. POSC 2000. Petrochemical Open Software Corporation data model. http://www.posc.org Rational Software Corporation. 1997. Unified Modeling Language Notation Guide . Santa Clara, CA: Rational Software Corporation. Ridderstrle, J., and Kjell Nordsrm. 2000. Funky Business . Harlow, UK: Pearson Education Limited. Raiffa, H. 1968. Decision Analysis . Reading, MA: Addison-Wesley. Robertson, S., and James. 1999. Mastering the Requirements Process . Harlow, UK: Addison-Wesley. Robinson K., and J. Hall. 1991. Logical Data Modeling and Process Specification . Stamford, CT: Model Systems Consultants, Inc. Ross, Ronald G. 1987. Entity Modeling: Techniques and Applications . Boston: Database Research Group. _____________. 1994. The Business Rule Book: Classifying, Defining, and Modeling Rules , 1st ed. Boston: Database Research Group. _____________. 1997. The Business Rule Book: Classifying, Defining, and Modeling Rules , 2d ed. Boston: Database Research Group. Rumbaugh, J., Michael Blaha, William Premerlani, Frederick Eddy, and William Lorensen. 1991. Object-Oriented Modeling and Design . Englewood Cliffs, NJ: Prentice Hall. Rumbaugh, J., Ivar Jacobson, and Grady Booch. 1999. The Unified Modeling Language Reference Manual . Reading, MA: Addison-Wesley. Schmidt, R. 1999. Data Modeling for Information Professionals . Upper Saddle River, NJ: Prentice Hall PTR. Sharp, J. 1998. "Where is the 'Engineering' in 'Information Engineering'?" , The Journal of Conceptual Modeling , October 1998. ____________. 2000. "Natural Language Modeling Creates Precise Requirements," 12th International DAMA Conference. Shlaer, S., and Stephen Mellor. 1988. Object-Oriented Systems Analysis: Modeling the World in Data . Englewood Cliffs, NJ: Prentice Hall/Yourdon Press. Shugart, A. 1997. Business Week , August 25, 1997. Simsion, G. 1994. Data Modeling Essentials: Analysis, Design, and Innovation . Boston: International Thomson Computer Press. Sowa, J. F., and John A. Zachman. 1992. "Extending and Formalizing the Framework for Information Systems Architecture," IBM Systems Journal , 31:3. IBM Publication G321-5488. Spewak, S. 1992. Enterprise Architecture Planning . New York: John Wiley & Sons, Inc. Stewart, T. A. 1997. Intellectual Capital . New York: Doubleday/Currency. Tufte, E. R. 1983. The Visual Display of Quantitative Information . Cheshire, CT: Graphics Press. ________________. 1990. Envisioning Information . Cheshire, CT: Graphics Press. ________________. 1997. Visual Explanations . Cheshire, CT: Graphics Press. Von Halle, B., and David Kull, eds. 1993. Handbook of Data Management . Boston: Auerbach. Von Halle, B. 1994. Database Programming and Design articles: "Back to the Business Rule Basics," October 1994, "Living by the Rules," November 1994, "Lessons to Learn from Tee-ball," December 1994. ________________. 2002. Business Rules Applied . New York: John Wiley & Sons, Inc. Warmer, J., and Anneke Kleppe. 1999. The Object Constraint Language: Precise Modeling with UML . Reading, MA: Addison-Wesley. Wendelken, D. 2001, "Building a Business Rules Playbook," Conference Proceedings, Oracle Development Tools User Group 2001 Conference. Wiegers, K. 1996. Creating a Software Engineering Culture . New York: Dorset House. Wight, O. 1974. Production and Inventory Management in the Computer Age . Boston: Cahners Publishing Company, Inc. Williams, Simon. 2000. The Associative Model of Data . London: Lazy Software. Yourdon, E., and Larry L. Constantine. 1979. Structured Design: Fundamentals of a Discipline of Computer Program and Systems Design . Englewood Cliffs, NJ: Prentice Hall. Zachman, J. 1987. "A Framework for Information Systems Architecture," IBM Systems Journal , 26:3 (IBM Publication G321-5298). __________. 1999. "A Revolution in Concepts," ZIFA 1999 Annual Forum, August 2325, 1999. |
Team-Fly |
Top |