Bibliography

Entries marked with an asterisk “*” are accessible online at www.orm.net.

Abrial, J. 1974, ‘Data Semantics’, Data Base Management, eds J. Klimbie and K. Koffeman, North-Holland, Amsterdam, pp. 1–60.

Aho, A., Beeri, C. and Ullman, J. 1979, ‘The Theory of Joins in Relational Databases’, ACM Trans, on Database Systems, vol. 4, no. 3, pp. 297–314.

Atkinson, M., Bancilhon, R, DeWitt, D., Dittrick, K., Maier, D. and Zdonik, S., ‘The Object-Oriented Database System Manifesto’, Proc. DOOD-89: First Int. Conf. on Deductive and Object-Oriented Databases, eds, W. Kim, J-M. Nicolas and S. Nishio, Elsevier, pp. 40–57.

Baader, F, Calvanese, D., McGuinness, D., Nardi, D. and Patel-Schneider, P. (eds) 2003, The Description Logic Handbook, Cambridge University Press.

Bakema, G., Zwart, J. and van der Lek, H. 1994, ‘Fully Communication Oriented NIAM’, NIAM-ISDM1994 Conf. Working Papers, eds G.M. Nijssen and J. Sharp, Albuquerque, NM, pp. Ll-35.

Balsters, H., Carver, A., Halpin, T. and Morgan, T. 2006, ‘Modeling Dynamic Rules in ORM’, On the Move to Meaningful Internet Systems 2006: OTM 2006 Workshops, eds. R. Meersman, Z. Tari, P. Herrero et al., Montpellier. Springer LNCS 4278, pp. 1201–10.

Barbier, F., Henderson-Sellers, B., Opdahl, A. and Gogolla, M. 2000, ‘The Whole-Part Relationship in UML: A New Approach’, Unified Modeling Language: Systems Analysis, Design and Development Issues, eds K. Siau and T. Halpin, Idea Group, Hershey, PA.

Barker, R. 1990a, CASE*Method: Entity Relationship Modelling, Addison-Wesley, Wokingham.

Barker, R. 1990b, CASE*Method: Tasks and Deliverables, Addison-Wesley, Wokingham.

Barker, R. and Longman, C. 1992, CASE*Method: Function and Process Modelling, Addison-Wesley, Wokingham.

Batini, C, Ceri, S. and Navathe, S. 1992, Conceptual Database Design: An Entity-Relationship Approach, Benjamin Cummings, Redwood City, CA.

Bennett, S., McRobb, S. and Farmer, R. 2006, Object-Oriented Systems Analysis and Design, Third Edtion, McGraw Hill, Berkshire.

Bentley, J. 1998, ‘Little Languages’, More Programming Pearls, Addison-Wesley, Reading MA.

Berners-Lee, T., Hendler, J. and Lassila, O. 2001, ‘The Semantic Web’, Scientific American, May 2001.

Bird, L., Goodchild, A. and Halpin, T. 2000, ‘Object-Role Modelling and XML Schema’, Conceptual Modeling - ER2000, Proc. 19th ER Conf., Springer LNCS vol. 1920, pp. 309–22.

Booch, G., Rumbaugh, J. and Jacobson, I. 1999, The Unified Modeling Language User Guide, Addison-Wesley, Reading MA.

Blaha, M. and Premerlani, W. 1998, Object-Oriented Modeling and Design for Database Applications, Prentice Hall, New Jersey.

Bloesch, A. and Halpin, T. 1996, ‘ConQuer: A Conceptual Query Language’, Proc. ER’96:15th Int. Conf. on Conceptual Modeling, Springer LNCS, no. 1157, pp. 121–33.*

Bloesch, A. and Halpin, T. 1997, ‘Conceptual Queries Using ConQuer-II’, Proc. ER’97: 16th Int. Conf. on Conceptual Modeling, Springer LNCS, no. 1331, pp. 113–26.*

Bruce, T. 1992, Designing Quality Databases: Practical Information Management and IDEF1X, Dorset House, New York.

Bubenko, J. 2007, ‘From Information Algebra to Enterprise Modelling and Ontologies—a Historical Perspective on Modelling for Information Systems’, in Conceptual Modelling in Information Systems Engineering, eds J. Krogstie, A, Opdahl and S. Brinkkemper, Springer, Berlin, pp. 1–18.

Burlton, R. 2001, Business Process Management: Profiting From Process, Sams Publishing.

Campbell, L. and Halpin, T. 1993, ‘Automated Support for Conceptual to External Mapping’, Proc. 4th Workshop on Next Generation CASE Tools, eds S. Brinkkemper and F. Harmsen, Univ. Twente Memoranda Informatica 93–32, pp. 35–51.

Campbell, L. and Halpin, T. 1994a, ‘Abstraction Techniques for Conceptual Schemas’, Proc. 5th Australasian Database Conf., Christchurch (Jan.), World Scientific, Singapore.

Campbell, L. and Halpin, T. 1994b, ‘The Reverse Engineering of Relational Databases’, Proc. 5th Workshop on Next Generation CASE Tools, Utrecht (June).

Campbell, L., Halpin, T. and Proper, H.1996 ‘Conceptual Schemas with Abstractions: Making Flat Conceptual Schemas More Comprehensible’, Data and Knowledge Engineering, vol. 20, no. 1, pp. 39–85.*

Carver, A. and Halpin, T. 2008, ‘Semantic Normalization’, Neumont University Technical Report.

Cattell, R. 1991, Object Data Management, Addison-Wesley, Reading MA.

Cattell, R. and Barry, D. (eds) 2000, The Object Data Standard: ODMG 3.0, Morgan Kaufmann, San Francisco.

Celko, J. 1999, Data and Databases: Concepts in Practice, Morgan Kaufmann, San Francisco.

Celko, J. 2000, Joe Celko’s SQL for Smarties: advanced SQL programming,2nd edn, Morgan Kaufmann, San Francisco.

Celko, J. 2004, Joe Celko’s Trees and Hierarchies in SQL for Smarties, Morgan Kaufmann, San Francisco.

Celko, J. 2005, Joe Celko’s SQL Programming Style, Morgan Kaufmann, San Francisco.

Chamberlin, D. 1998, A Complete Guide to DB2 Universal Database, Morgan Kaufmann, San Francisco.

Chamberlin, D. and Boyce, R. 1974, ‘SEQUEL: A Structured English Query Language’, Proc. 1974 ACM SIGMOD Workshop on Data Description, Access and Control, Ann Arbor, Michigan.

Chawdhry, P. 1992, ‘NIAMEX—A NIAM Compiler and EXPRESS Pre-processor’, Proc. EXPRESS Users Group Conf., Oct. 1992.

Chen, P. 1976, ‘The Entity-Relationship Model—Toward a Unified View of Data’, ACM Transactions on Database Systems, vol. 1, no. 1, pp. 9–36.

Chong, R., Wang, X., Dang, M. and Snow D. 2008, Understanding DB2: Learning Visually with Examples,2nd edn, IBM Press.

Choobineh, J., Mannino, M. and Tseng, V. 1992, ‘A Form-based Approach for Database Analysis and Design’, CACM, vol. 35, no. 2, pp. 108–20.

Codd, E. 1969, ‘Derivability, Redundancy, and Consistency of Relations Stored in Large Data Banks’, IBM Research Report RJ599, August 19, 1969.

Codd, E. 1970, ‘A Relational Model of Data for Large Shared Data Banks’, CACM, vol. 13, no. 6, pp. 377–87.

Codd, E. 1990, The Relational Model for Database Management: Version 2, Addison-Wesley, Reading MA.

Codd, E., Codd, S. and Salley, C. 1993, ‘Providing OLAP (On-line Analytical Processing) to User-Analysts: An IT Mandate’, Arbor Software Corporation. Accessible online at www.arborsoft.com/essbase/wht_ppr/coddToc.html.

Connolly, T., Begg, C. and Strachan, A. 1999, Database Systems,2nd edn, Addison-Wesley.

Control Data 1982, IAST: Information Analysis Support Tools, Reference Manual, Control Data Publication no. 60484610.

Creasy, P. 1989, ‘ENIAM—A More Complete Conceptual Schema Language’, Proc. 15th VLDB Conf., Amsterdam.

Cuyler, D. and Halpin, T. 2003, ‘Metamodels for Object-Role Modeling’, Proc. EMMSAD’03: 8th IFIP WG8.1 Int. Workshop on Evaluation of Modeling Methods in Systems Analysis and Design, Velden, Austria (June).

Czejdo, B., Elmasri, R., Rusinkiewicz, M. and Embley, D. 1990, ‘A Graphical Data Manipulation Language for an Extended Entity-Relationship Model’, IEEE Computer, March 1990, pp. 26–37.

D‘Atri, A. and Sacca, D. 1984, ‘Equivalence and Mapping of Database Schemas’, Proc. 10th Int. conf. on Very Large Databases, VLDB, Singapore, pp. 187–195.

Date, C. 1998, ‘The Birth of the Relational Model: Parts 1–3’, Intelligent Enterprise, vol. 1, Oct-Dec issues, Miller Freeman, Inc. San Mateo CA.

Date, C. 2000, An Introduction to Database Systems, vol. 1, 7th edn, Addison-Wesley, Reading MA.

Date, C. and Darwen, H. 1997, A Guide to the SQL Standard, 4th edn, Addison-Wesley, Reading MA.

Date, C. and Darwen, H. 1998, Foundation for Object/Relational Databases: the Third Manifesto, Addison-Wesley, Reading MA.

Date, C. and Fagin, R. 1992, ‘Simple Conditions for Guaranteeing Higher Normal Forms in Relational Databases’, ACM TODS, vol. 17, no. 3, pp. 465–476.

Delaney, K. 2000, ‘Introducing Indexed Views’, SQL Server Magazine, no. 15, Duke Communications, www.sqlmag.com. pp. 32–37.

Denning, P. and Metcalfe, R. (eds) 1997, Beyond Calculation: The Next Fifty Years of Computing, Springer-Verlag, New York.

De Troyer, O. 1991, ‘The OO-Binary Relationship Model: A Truly Object-Oriented Conceptual Model’, Advanced Information Systems Engineering: Proc. CAiSE-91, Springer LNCS, no. 498, Trondheim.

De Troyer, O. 1993, On Data Schema Transformation, PhD thesis, Katholieke Universiteit of Brabant, Tilburg.

De Troyer, O., Meersman, R. and Verlinden, P. 1988, ‘RIDL* on the CRIS Case: A Workbench for NIAM’, Computerized Assistance during the Information Systems Life Cycle: Proc. CRIS-88, eds T. Olle, A. Verrijn-Stuart and L. Bhabuta, North-Holland, Amsterdam.

De Troyer, O. and Meersman, R. 1995, ‘A Logic Framework for a Semantics of Object Oriented Data Modeling’, Proc. OOER’95: Object-Oriented and Entity-Relationship Modeling, Springer LNCS, no. 1021, Gold Coast Australia, pp. 238–49.

Dietz, J. and Halpin, T. 2003, ‘Combining DEMO and ORM—An Investigation of Mutual Benefits’, Proc. EMMSAD’03: 8th IFIP WG8.1 Int. Workshop on Evaluation of Modeling Methods in Systems Analysis and Design, Velden, Austria (June).

Dix, A., Finlay, J., Abowd, G. and Beale, R. 1993, Human-Computer Interaction, Prentice Hall, New York.

DuBois, P. 2006, MySQL Cookbook, 2nd edn, O’Reilly Media, Inc.

Elmasri, R. and Navathe, S. 1994, Fundamentals of Database Systems, 2nd edn, Benjamin/Cummings, Redwood City, CA.

Embley, D., Kurtz, B. and Woodfield, S. 1992, Object-Oriented Systems Analysis, Prentice Hall, Englewood Cliffs, NJ.

Embley, D. 1998, Object Database Management, Addison-Wesley, Reading, MA.

Embley, D. Wu, H., Pinkston, J. and Czejdo, B. 1996, ‘OSM-QL: A Calculus-based Graphical Query Language’, Tech. Report, Dept of Comp. Science, Brigham Young Univ., Utah.

Eriksson, H. and Penker, M. 2000, Business Modeling with UML, John Wiley.

Evans, C. 1980, The Mighty Micro, Coronet Books, London.

Everest, G. 1976, ‘Basic Data Structure Models Explained with a Common Example’, Proc. Fifth Texas Conference on Computing Systems, Austin TX, IEEE Computer Society Publications, Long Beach, CA, pp. 39–45.

Everest, G. 1994, ‘Experiences Teaching NIAM/OR Modeling’, Proc. 2nd NIAM-ISDM Conf., Albuquerque, NM.

Fagin, R. 1977, ‘Multivalued Dependencies and a New Normal Form for Relational Databases’, ACM Trans, on Database Systems, vol. 2, no. 3.

Fagin, R. 1979, ‘Normal Forms and Relational Database Operators’, Proc. 1979 ACM SIGMOD int. Conf. on Management of Data, Boston.

Fagin, R. 1981, ‘A Normal Form for Relational Databases that is based on Domains and Keys’, ACM Trans, on Database Systems, vol. 6, no. 3, pp. 387–415.

Falkenberg, E. 1976, ‘Concepts for Modelling Information’, Modelling in Database Management Systems, ed. G. Nijssen, North-Holland Publishing, Amsterdam.

Falkenberg, E. 1993, ‘DETERM: Deterministic Event-tuned Entity-Relationship Modeling’, Entity-Relationship Approach - ER’93, Springer LNCS no. 823, pp. 230–41.

Falkenberg, E. and Oei, J. 1994, ‘Meta-model Hierarchies from an Object-Role Modeling Perspective’, Proc. First Int. Conf On Object-Role Modeling (ORM-1), eds T. Halpin and R. Meersman, Magnetic Island, Australia, pp. 218–227.

Falkenberg, E. Hesse, W, Lindgreen, P., Nilson, B., Oei, J., Rolland, C, Stamper, R., Van Assche, F, Verrijn-Stuart, A. and Voss, K. 1998, A Framework of Information System Concepts: the FRISCO Report (Web edition), IFIP, Available online by anonymous ftp://ftp.leidenuniv.nl/pub/rul/fri-full.zip.

Fillmore, C. 1968, “The Case for Case”, in Universals in Linguistic Theory, eds E. Bach and R. Harms, Holt, Rinehart and Winston, New York, pp. 1–88.

Finkelstein, C. 1989, Introduction to Information Engineering, Addison-Wesley, Reading MA.

Finkelstein, C. 1992, Information Engineering: Strategic Systems Development, Addison-Wesley, Reading MA.

Finkelstein, C. 1998, ‘Information Engineering Methodology’, Handbook on Architectures of Information Systems, eds. P. Bernus, K. Mertins and G. Schmidt, Springer-Verlag, Berlin, Germany, pp. 405–27.

Finkelstein, C. and Aiken, P. 2000, Building Corporate Portals with XML, McGraw-Hill, New York.

Fitting, M. 2000, ‘Databases and Higher Types’. In John Lloyd et. al. (ed.), Computational Log-ic-CL2000, (LNAI1861, pp 41–52). Springer-Verlag.

Fowler, M. with Scott, K. 1997, UML Distilled, Addison-Wesley.

Gorman, M. 1998, ‘Great News, The Relational Data Model is Dead!’, URL: http://www.wiscorp.com/SQLStandards.html#sqll999readings.

Greenwald, R., Stackowiak, R. and Stern, J. 2007, Oracle Essentials: Oracle Database llg, O’Reilly Media, Inc.

Guarino, N. and Welty, C. 2002, ‘Evaluating Ontological Decisions with OntoClean’, CACM, vol. 45, no. 2, pp. 61–65.

Guizzardi, G., Wagner, G., Guarino, N. and van Sinderen, N. 2004, ‘An Ontologically Well-Founded Profile for UML Conceptual Models, Proc. 16th Int. Conf. on Advanced Inf. Sys. Engineering, CMSE2004, eds. A. Persson and J. Stirna. Springer LNCS 3084, pp. 112–26.

Guizzardi, G. 2005, Ontological Foundations for Structural Conceptual Models, CTIT PhD Thesis Series, No. 05–74, Enschede, The Netherlands.

Haack, S. 1978, Philosophy of Logics, Cambridge University Press, London.

Habrias, H. 1993, ‘Normalized Object Oriented Method’, in Encyclopedia of Microcomputers, vol. 12, Marcel Dekker, New York, pp. 271–85.

Halpin, T. 1989a, ‘Venn Diagrams and SQL Queries’, The Australian Computer Journal, vol. 21, no. 1, pp. 27–32.

Halpin, T. 1989b, ‘A Logical Analysis of Information Systems: Static Aspects of the Data-Oriented Perspective’, PhD thesis, University of Queensland.

Halpin, T. 1989c, ‘Contextual Equivalence of Conceptual Schemas’, Proc. Advanced Database Systems Symposium, Inform. Proc. Society of Japan, Kyoto, pp. 47–54.

Halpin, T. 1990a, ‘Conceptual Schemas and Relational Databases’, Databases in the 1990s: Proc. 1st Australian Database Conf., eds B. Srinivasan and J. Zeleznikov, World Scientific, Singapore, pp. 45–56.

Halpin, T. 1990b, ‘Conceptual Schema Optimization’, Proc. 13th Australian Computer Science Conf., Monash University, Melbourne.

Halpin, T. 1991a, ‘Optimizing Global Conceptual Schemas’, Databases in the 1990s:2-Proc. 2nd Australian Database Conf., eds B. Srinivasan and J. Zeleznikov, World Scientific, Singapore.

Halpin, T. 1991b, ‘A Fact-Oriented Approach to Schema Transformation’, Proc. MFDBS-91 Int. Conf. on Mathematical Fundamentals of Database and Knowledge Base Systems, Spinger LNCS, no. 495, Rostock.

Halpin, T. 1991c, ‘WISE: a Workbench for Information System Engineering’, Proc. 2nd European Workshop on Next Generation of CASE Tools, Trondheim. Revised and reprinted in Next Generation CASE Tools, IOS Press (1992).

Halpin, T. 1993, ‘What is an Elementary Fact?’, Proc. 1st NIAM-ISDM Conf., Utrecht.* Halpin. T. 1995, ‘Subtyping: Conceptual and Logical Issues’, Database Newsletter, ed. R. Ross, Database Research Group Inc., vol. 23, no. 6, pp. 3–9.*

Halpin, T. 1996, ‘Business Rules and Object-Role Modeling’, Database Programming and Design, vol. 9, no. 10 (Oct. 1996), pp. 66–72.*

Halpin, T. 1998a, ‘Conceptual Queries’, Database Newsletter, vol. 26, no. 2, ed. R. Ross, Database Research Group, Inc., Boston (March/April 1998).*

Halpin, T. 1998–99, ‘UML Data Models from an ORM Perspective: Parts 1–10’, Journal of Conceptual Modeling, InConcept, Minneapolis USA.*

Halpin, T. 1999a, ‘Object Role Modeling: an overview’, www.orm.net.*

Halpin, T. 1999b, ‘Data Modeling in UML and ORM Revisited’, Proc. EMMSAD’99: 4th IFIP WG8.1 Int. Workshop on Evaluation of Modeling Methods in Systems Analysis and Design, Heidelberg, Germany (June).*

Halpin, T. 2000a, ‘Integrating Fact-Oriented Modeling with Object-Oriented Modeling’, Information Modeling for the new Millenium, eds K. Siau and M. Rossi, Idea Group, Hershey, PA.

Halpin, T. 2000b, ‘Modeling Collections in UML and ORM’, Proc. EMMSAD’00: 5th Int. Workshop on Evaluation of Modeling Methods in Sys. Analysis and Design, Kista, Sweden.*

Halpin, T.2000c, ‘Supplementing UML with Concepts from ORM’, Unified Modeling Language: Systems Analysis, Design and Development Issues, eds K. Siau and T. Halpin, Idea Group, Hershey, PA.

Halpin, T. 2000d, ‘An ORM Metamodel, Journal of Conceptual Modeling, no. 16, InConcept, Minneapolis, MN.*

Halpin, T. 2000e, ‘An ORM Metamodel of Barker ER’, Journal of Conceptual Modeling, no. 17, InConcept, Minneapolis, MN.*

Halpin, T. 2002a, ‘Join Constraints’, Proc. Seventh CAiSE/IFIP-WG8. I International Workshop on Evaluation of Modeling Methods in Systems Analysis and Design, eds. T. Halpin, J. Krogstie and K. Siau, Toronto, Canada, pp. 121–31.

Halpin, T. and Wagner, G. 2003, ‘Modeling Reactive Behavior in ORM’. Conceptual Modeling - ER2003, Proc. 22nd ER Conference, Chicago, October 2003, Springer LNCS.

Halpin, T. 2004a, ‘Information Modeling and Higher-Order Types’, Proc. CAiSE’04 Workshops, vol. 1, (eds J. Grundspenkis and M. Kirkova), Riga Tech. University, pp. 233–18.

Halpin, T. 2004b, ‘Comparing Metamodels for ER, ORM and UML Data Models’, Advanced Topics in Database Research, vol. 3, ed. K. Siau, Idea Group, Hershey PA, pp. 23-44.

Halpin, T. 2005a. ‘Objectification’, Proc. CAiSE’05 Workshops, vol. 1, eds J. Castro and E. Teniente, FEUP, pp. 519–532.

Halpin, T. 2005b, ‘ORM 2’, On the Move to Meaningful Internet Systems 2005: OTM 2005 Workshops, eds. R. Meersman, Z. Tari, P. Herrero et al., Cyprus, Springer LNCS 3762, pp. 676–87.

Halpin, T. 2005c, ‘Constraints on Conceptual Join Paths’, Information Modeling Methods and Methodologies, eds J. Krogstie, T. Halpin, T.A. and K. Siau, Idea Group, Hershey PA, pp. 258–77.

Halpin, T. 2005d, ‘Higher-Order Types and Information Modeling’, Advanced Topics in Database Research, vol. 4, ed. K. Siau, Idea Publishing Group, Hershey PA, USA, Ch. X (pp. 218–37).

Halpin, T. 2005e, ‘Information Modeling in UML and ORM: A Comparison’, Encyclopedia of Information Science and Technology, vol. 3, ed. M. Khosrow-Pour, Idea Group, Hershey PA, pp. 1471–75.

Halpin, T. 2006a, ‘Business Rule Modality’, Proc. CAiSE’06 Workshops, eds T. Latour and M. Petit, Namur University Press, pp. 383–94.

Halpin, T. 2006b, ‘Object-Role Modeling (ORM/NIAM)’, Handbook on Architectures of Information Systems, 2nd edition, Springer, Heidelberg, pp. 81–103.

Halpin, T. 2007a, ‘Modality of Business Rules’, Research Issues in Systems Analysis and Design, Databases and Software Development, ed. K. Siau, IGI Global, Hershey, PA, pp. 206–26.

Halpin, T. 2007b, ‘Subtyping Revisited’, Proc. CAiSE’07 Workshops, vol. 1, eds. B. Pernici and J. Gulla, Tapir Academic Press, pp. 131–141.

Halpin, T., Carver, A. and Owen, K. 2007, ‘Reduction Transformations in ORM’, On the Move to Meaningful Internet Systems 2007: OTM 2007 Workshops, eds. R. Meersman, Z. Tari, P. Herrero et al, Vilamoura, Springer LNCS 4805, pp. 699–708.

Halpin, T. 2008, ‘Objectification of Relationships’, Advanced Topics in Database Research, ed. K. Siau, IGI Global, Hershey, PA, (in press).

Halpin, T. and Bloesch, A. 1999, ‘Data Modeling in UML and ORM: A Comparison’, Journal of Database Management, vol. 10, no. 4, Idea Group, Hershey, PA, pp. 4–13.*

Halpin, T., Evans, K, Hallock, P. and MacLean, W. 2003, Database Modeling with Microsoft Visio for Enterprise Architects, Morgan Kaufmann, San Francisco.

Halpin, T. and Girle, R. 1981, Deductive Logic, 2nd edn, Logiqpress, Brisbane.

Halpin, T. and Proper, H. 1995a, ‘Database Schema Transformation and Optimization’, Proc. OOER’95, ed. M. Papazoglou, Springer LNCS, no. 1021, pp. 191–203.*

Halpin, T. and Proper, H. 1995b, ‘Subtyping and Polymorphism in Object-Role Modeling’, Data and Knowledge Engineering, vol. 15, pp. 251–81.*

Halpin, T. and Ritson, P. 1992, ‘Fact-Oriented Modelling and Null Values’, Proc. 3rd Australian Database Confi, eds. B. Srinivasan and J. Zeleznikov, World Scientific, Singapore.

Halpin, T. and Ritson, P. 1996, ‘Entity Integrity Revisited’, The Australian Computer Journal, vol. 28, no. 3, August 1996, pp. 73–80.

Halpin, T. and Vermeir, D. 1997, ‘Default Reasoning in Information Systems’, Database Applications Semantics, Chapman and Hall, London, pp. 423–41.

Hammer, M. 1997, Beyond Reengineering: How the Process-Centered Organization is Changing Our Work and Our Lives, Collins.

Hammer, M. and McLeod, D. 1981, ‘Database Description with SDM: A Semantic Database Model’, ACM Transactions on Database Systems, vol. 6, pp. 351–86.

Harel, D. and Politi, M. 1998, Modeling Reactive Systems With Statecharts: The Statemate Approach, McGraw-Hill.

Harris, R. 1996, Information Graphics: A Comprehensive Illustrated Reference, Management Graphics, Atlanta, GA.

Havey, M. 2005, Essential Business Process Modeling, O’Reilly Media, Inc.

Hay, D. 1996, Data Model Patterns: Conventions of Thought, Dorset House, New York.

Hay, D. 1999a, ‘There Is No Object-Oriented Analysis’, DataToKnowledge Newsletter, vol. 27, no. 1, Business Rule Solutions, Inc., Houston TX.

Hay, D. 1999b, ‘Object Orientation and Information Engineering: UML’, The Data Administration Newsletter, no. 9, (June 1999), ed. R. Reiner, available online at www.tdan.com.

Hay, D. 2003, Requirements Analysis, Pearson Education, New Jersey.

Hay, D. 2006, Data Model Patterns: A Metadata Map, Morgan Kaufmann.

Heath, I. 1971, ‘Unacceptable File Operations in a Relational Database’, Proc. 1971 ACM SIGFIDET Workshop on Data Description, Access and Control, San Diego, CA.

Hohenstein, U. and Engels, G. 1991, ‘Formal Semantics of an Entity-Relationship-Based Query Language’, Proc. 9th ER Conf., ed. H. Kangassalo, Elsevier Science, Amsterdam.

IEEE 1999, IEEE standard for conceptual modeling language syntax and semantics for IDEF1X97 (IDEFobject), IEEE Std 1320.2–1998, IEEE, New York.

Inmon, W. 1993, Building the Data Warehouse, John Wiley and Sons, New York.

Intellibase 1990, RIDL-M User’s Guide, Intellibase N.V., Belgium.

Jacobson, I., Booch, G. and Rumbaugh, J. 1999, The Unified Software Development Process, Addison-Wesley, Reading, MA.

Jarke M., Mylopoulos, J., Schmidt, J. and Vassiliou, Y 1992, ‘DAIDA: An Environment for Evolving Information Systems’, ACM Trans, on Inform. Systems, vol. 10, no. 1, pp. 1–50.

Jarrar, M. 2007, ‘Mapping ORM into the SHOIN/OWL Description Logic’, On the Move to Meaningful Internet Systems 2007: OTM 2007 Workshops, eds. R. Meersman, Z. Tari, P. Herrero et al., Vilamoura, Springer LNCS 4805.

Jeyaraj, A. and Sauter, V. 2007, ‘An Empirical Investigation of the Effectiveness of Systems Modeling and Verification Tools’, CACM, vol. 50, no. 6, pp. 63–67.

Jukik, N. 2006, ‘Modeling Strategies and Alternatives for Data Warehousing Projects’, CACM, vol. 49, no. 4, pp. 83–88.

Keet, C. 2006, ‘Part-Whole Relations in Object-Role Models’, Proc. OTM Workshops 2006, Springer LNCS 4278, pp. 1118–27.

Keet, C. 2007, ‘Mapping the Object-Role Modeling language ORM2 into Description Logic Language DLRifd’, KRDB Research Centre TR KRDB07–2, Faculty of Computer Science, Free University of Bozen-Bolzano, Italy.

Kendall, K. and Kendall, J. 1988, Systems Analysis and Design, Prentice Hall, Englewood Cliffs, NJ.

Kennedy, P. 1993, Preparing for the Twenty-first Century, Harper Collins, London.

Kent, W. 1977, ‘Entities and Relationships in Information’, Proc. 1977 IFIP Working Conf. on Modelling in Data Base Management Systems, ed. G. Nijssen, Nice, France, North-Holland Publishing, pp. 67–91.

Kent, W. 1983, ‘A Simple Guide to Five Normal Forms in Relational Database Theory’, CACM, vol. 26, no. 2, pp 120–5.

Kent, W 1991, ‘A Rigorous Model of Object Reference, Identity, and Existence’, Jnl of Object-Oriented Programming, June 1991, pp. 28–36.

Kent, W. 2000, Data and Reality, 2nd Edition, The IstBooks Library.

Khoshaflan, S. and Copeland, G. 1990, ‘Object Identity’, in Readings in Object-Oriented Database Systems, eds S. Zdonik and D. Maier, Morgan Kaufmann, San Mateo CA, pp. 37–46.

Kobayashi, I. 1986, ‘Losslessness and Semantic Correctness of Database Schema Transformation: Another Look at Schema Equivalence’, Information Systems, vol. 11, no. 1, Pergamon Press, pp. 41–59.

Kobayashi, I. 1990, ‘Transformation and Equivalence among Predicate Systems’, Proc. French-Japanese Seminar on Deductive Databases and Artificial Intelligence, INRIN, Sophia-Antipolis.

Kobryn, C. 1999, ‘UML 2001: A Standardization Odyssey’, CACM, vol. 42, no. 10, pp. 29–37.

Kimball. R. 1996, The Data Warehouse Toolkit, John Wiley and Sons, New York.

Kulkarni, K. 2006, ‘Overview of SQL:2003’, URL: www.wiscorp.com/SQL2003Features.pdf

Kurzweil, R. 1999, The Age of Spiritual Machines, Phoenix, London.

Kurzweil, R. 2005, The Singularity is Near: When Humans Transcend Biology, Penguin Group, New York.

Lacy, L. 2005, OWL: Representing Information Using the Web Ontology Language, Trafford Publishing, Victoria, BC.

Lassen K. and van der Aalst W. 2006, ‘WorkflowNet2BPEL4WS: A Tool for Translating Unstructured Workflow Processes to Readable BPEL’, BETA Working Paper Series, WP 167, Eindhoven University of Technology, Eindhoven.

Levesque, H. 1984, ‘A Fundamental Trade-off in Knowledge Representation and Reasoning’, Proc. CSCSI-84, London, Ontario, pp. 141–52.

Ling, T., Tompa, F. and Kameda, T. 1981, ‘An Improved Third Normal Form for Relational Databases’, ACM Trans, on Database Systems, vol. 6, no. 2, pp. 329–46.

Loney, K. and Koch, G. 2000, Oracle8i: The Complete Reference, Osborne/McGraw-Hill, Berkeley, CA.

Mark, L. 1988, ‘The Binary Relationship Model’, Tech. Report UMIACS-TR-88–67, University of Maryland.

Martin, J. 1993, Principles of Object Oriented Analysis and Design, Prentice Hall, Englewood Cliffs, NJ.

Martin, J. and Odell, J. 1998, Object-Oriented Methods: A Foundation, UML edn, Prentice Hall, Upper Saddle River, NJ.

Matthews, R. and McGee, W. 1990, ‘Data Modeling for Software Development’, IBM Systems Journal, vol. 29, no. 2, pp. 228–35.

McLeod, G. 2000, ‘Beyond Use Cases’, Proc. EMMSAD’OO: 5th IFIP WG8.1 Int. Workshop on Evaluation of Modeling Methods in Systems Analysis and Design, Kista, Sweden.

Meersman, R. 1982a, ‘The RIDL Conceptual Language’, Research Report, Int. Centre for Information Analysis Services, Control Data Belgium, Brussels.

Meersman, R. 1982b, ‘The High-level End User’, Infotech State of the Art Report, series 10, no. 7, Pergamon Press, pp. 535–53.

Meersman, R., De Troyer, O. and Ponsaert, F. 1984, The RIDL User Guide, Control Data Corp., Brussels.

Meersman, R. and Van Assche, F. 1983, ‘Modeling and Manipulating Production Databases in terms of Semantic Nets’, Proc. 8th IJCAI Conference, Morgan Kaufmann.

Melton, J. and Simon, A. 2002, SQL: 1999 Understanding Relational Language Components, Morgan Kaufmann.

Melton, J. and Buxton, S. 2006, Querying XML: XQuery, XPath, and SQL/XML in Context, Morgan Kaufmann.

Menzel, C. and Mayer, R. 1998, ‘The IDEF Family of Languages’, Handbook on Architectures of Information Systems, eds. P. Bernus, K. Mertins and G. Schmidt, Springer-Verlag, Berlin, Germany, pp. 209–41.

Morgan, T. 2006, ‘Some Features of State Machines in ORM’, On the Move to Meaningful Internet Systems 2006: OTM 2006 Workshops, eds. R. Meersman, Z. Tari, P. Herrero et al., Montpellier, Springer LNCS 4278.

Morgan, T. 2007, ‘Business Process Modeling and ORM’, On the Move to Meaningful Internet Systems 2007: OTM 2007 Workshops, eds. R. Meersman, Z. Tari, P. Herrero et al., Vilamoura, Springer LNCS 4805.

Mok, W. and Embley, D. 1996, ‘Transforming Conceptual Model to Object-Oriented Database Designs: Practicalities, Properties and Peculiarities’, Proc. ER‘96: 15th Int. Conf. on conceptual modeling, Springer LNCS, vol. 1157, pp. 309–24.

Moody, D. and Kortink, M. 2000, ‘From Enterprise Models to Dimensional Models: A Methodology for Data Warehouse and Data Mart Design’, Proc. DMDW’00: Int. Workshop on Design and Management of Data Warehouses, Report 25, Swiss Life IT RandD, Zurich.

Muller, R.. 1999, Database Design for Smarties, Morgan Kaufmann, San Francisco.

Mylopoulos, J. 1998, ‘Information Modelling in the Time of the Revolution’, Information Systems, vol. 23, no. 3/4, Pergamon, Exeter, pp. 127–55.

Nijssen, G. 1976, ‘A Gross Architecture for the Next Generation Database Management Systems’, Proc. 1976 IFIP Working Conf. on Modelling in Data Base Management Systems, ed. G. Nijssen, Freudenstadt, Germany, North-Holland Publishing, pp. 1–24.

Nijssen, G. 1977, ‘Current Issues in Conceptual Schema Concepts’, Proc. 1977 IFIP Working Conf. on Modelling in Data Base Management Systems, ed. G. Nijssen, Nice, France, North-Holland Publishing, pp. 31–66.

Nijssen, G. 1994, ‘A General Analysis Procedure: Recent Advances in Universal Informatics’, Proc. 2nd NIAM-ISDM Conf., Albuquerque, NM.

NIST 1993, Integration definition for information modeling (IDEFIX), FIPS Publication 184, National Institute of Standards and Technology, www.sdct.itl.nist.gov/~ftp/ideflx.trf.

Odell, J. 1998, Advanced Object-Oriented Analysis and Design using UML, Cambridge University Press, and SIGS Books, New York.

Olle, T., Hagelstein, J., Macdonald, I., Rolland, C, Sol, H., van Assche, F. and Verrijn-Stuart, A. 1991, Information Systems Methodologies: a framework for understanding, 2nd edn, Addison-Wesley, Wokingham, England.

OMG 2007, Semantics of Business Vocabulary and Business rules (SBVR) Specification. Available online at http://omg.Org/technology/documents/bms_spec_catalog.htm#SBVR.

Orlowska, M. and Zhang, Y. 1992, ‘Understanding the fifth normal form (5NF)’, Australian Computer Science Communications, vol. 14, pp. 631–9.

Ouyang, C, van der Aalst, W., Dumas, M. and ter Hofstede, A. 2006 ‘From BPMN Process Models to BPEL Web Services’. In Pro 4th International Conference on Web Services (ICWS), Chicago, IEEE Computer Society.

Ozsoyoglu, G. and Wang, H. 1993, ‘Example-Based Graphical Database Query Languages’, Computer, vol. 26, no. 5, pp. 25–38.

Pardi, W. 1999, XML in Action, Microsoft Press, Redmond WA.

Petrounias, I. and Loucopoulos, P. 1994, ‘Time Dimension in a Fact-based Model’, Proc. ORM-1 Conference, Dept of Computer Science, University of Queensland.

Pohl, K. 1994, ‘The Three Dimensions of Requirements Engineering: A Framework and its Applications’, Information Systems, Pergamon, Exeter, pp. 243–58.

Proper, H. 1994, ‘A Theory for Conceptual Modelling of Evolving Application Domains’, PhD thesis, University of Nijmegen.

Rissanen, J. 1977, ‘Independent Components of Relations’, ACM Trans, on Database Systems, vol. 2, no. 2, pp 317–25.

Ritson, P. and Halpin, T. 1993a, ‘Mapping One-to-One Predicates to a Relational Schema’, Advances in Database Research: Proc. 4th Australian Database Conf., eds M. Orlowska and M. Papazoglou, World Scientific, Singapore, pp. 68–84.

Ritson, P. and Halpin, T. 1993b, ‘Mapping Integrity Constraints to a Relational Schema’, Proc. 4thACIS, Brisbane (Sep.), pp. 381–400.

Rochfeld, A., Morejon, J. and Negros, P. 1991, ‘Inter-Relationship Links in E-R Model’, Proc. 9th ER Conf., ed. H. Kangassalo, Elsevier Science, Amsterdam.

Ross, R. 1998, Business Rule Concepts, Business Rule Solutions, Inc., Houston TX.

Rumbaugh, J., Jacobson, I. and Booch, G. 1999, The Unified Modeling Language Reference Manual, Addison-Wesley, Reading MA.

Rummler, G. and Brache, A. 1995, Improving Performance: How to Manage the White Space in the Organization Chart, 2nd edn, Jossey-Bass Publishing.

Seidman, C. 2000, ‘Creating Horizontally Partitioned Views’, SQL Server Magazine, no. 14, Duke Communications, pp. 51–3.

Senko, M. 1975, ‘Information Systems: Records, Relations, Sets, Entities and Things’, Information Systems, vol. 1, no. 1, Jan. 1995, Pergamon Press, pp. 3–13.

Shneiderman, B. 1992, Designing the User Interface,2nd edn, Addison-Wesley, Reading MA.

Shoval, P. Gudes, E. and Goldstein, M. 1988, ‘GISD: A Graphical Interactive System for Conceptual Database Ddesign’, Information Systems, vol. 13, no. 1, pp. 81–95.

Shoval, P. and Kabeli, J. 2000, ‘Functional and Object-Oriented Analysis and Design of Information Systems—An Integrated Methodology’, Proc. EMMSAD’00: 5th IFIP WG8.1 Workshop on Evaluation of Modeling Methods in Systems Analysis and Design, Kista, Sweden.

Shoval, P. and Shreiber, N. 1993, ‘Database Reverse Engineering: from the Relational to the Binary Relational Model’, Data and Knowledge Engineering, vol. 10, pp. 293–315.

Siau, K. and Halpin, T. (eds) 2000, Unified Modeling Language: Systems Analysis, Design and Development Issues, Idea Group, Hershey, PA.

Silverston, L. 2001a, The Data Model Resource Book: Vol. 1, John Wiley, New York.

Silverston, L. 2001b, The Data Model Resource Book: Vol. 2, John Wiley, New York.

Simsion, G. and Witt, G. 2005, Data Modeling Essentials, 3rd edn., Morgan Kaufmann.

Snodgrass, R. 1990, ‘Temporal Databases: Status and Research Directions’, SIGMOD Record, vol. 19, no. 4, pp. 83–89.

Snodgrass, R. 2000, Developing Time-Oriented Database Applications in SQL, Morgan Kaufmann, San Francisco.

Stonebraker, M., Rowe, L., Lindsay, B., Gray, J., Carey, M., Brodie, M., Bernstein, P. and Beech, D. 1990, ‘Third Generation Database System Manifesto’, ACM SIGMOD Record, vol. 19, no. 3.

Sundblad, S. and Sundblad, P. 2002, Design Patterns for Scalable Microsoft .NET Applications, Sundblad and Sundblad ADB-Arkitektur AB, Uppsala, Sweden. Electronic version available online at www.2xsundblad.com/.

ter Hofstede, A., Proper, H. and van der Weide, T. 1992, ‘Data Modeling in Complex Application Domains’, Proc. CAiSE’92: Fourth Int. Conference on Advanced Information Systems Engineering, ed. P. Loucopoulos, Springer LNCS, no. 593, pp. 364–77.

ter Hofstede, A. 1993, Information Modeling in Data Intensive Domains, PhD thesis, University of Nijmegen.

ter Hofstede, A., Proper, H. and van der Weide T. 1993, ‘Formal Definition of a Conceptual Language for the Description and Manipulation of Information Models’, Information Systems, vol. 18, no. 7, pp. 489–523.

ter Hofstede, A. and van der Weide, T. 1994, ‘Fact Orientation in Complex Object Role Modeling Techniques’, Proc. 1st Int. Conf. on Object-Role Modeling (ORM-1), eds T. Halpin and R. Meersman, Magnetic Island, Australia, pp. 45–59.

ter Hofstede, A., Proper, H. and van der Weide, T. 1996, ‘Query Formulation as an Information Retrieval Problem’, The Computer Journal, vol. 39, no. 4, pp. 255–74.

Thalheim, B. 1984, ‘Deductive Basis of Relations’, Proc. MFSSS-84, Berlin, Springer LNCS, no. 215, Heildelberg, pp. 226–30.

Thalheim, B. 1994, Fundamentals of Entity-Relationship Modelling, Springer, Heidelberg.

Thomsen, E., Spofford, G. and Chase, D. 1999, Microsoft OLAP Solutions, John Wiley, New York.

Trog, D., Vereecken, J., De Leenheer, P. and Meersman, R. 2006, ‘T-Lex: A Role-based Ontology Engineering Tool’, On the Move to Meaningful Internet Systems 2006: OTM 2006 Workshops, eds. R. Meersman, Z. Tari, P. Herrero et al., Montpellier. Springer LNCS 4278.

van Bommel, P. and van der Weide, T 1992, ‘Reducing the Search Space for Conceptual Schema Transformations’, Data and Knowledge Engineering, vol. 8, pp. 269–92.

van der Aalst, W. and van Hee, K. 2004, Workflow Management: Models, Methods, and Systems, MIT Press.

van Griethuysen, J. (ed.) 1982, Concepts and Terminology for the Conceptual Schema and the Information Base, ISO TC97/SC5/WG3, Eindhoven.

Verheijen, G. and van Bekkum, J. 1982, ‘NIAM: An Information Analysis Method’, Information systems Design Methodologies: a comparative review, Proc. IFIP WG8.1 Working Conf., Noordwijkerhout, The Netherlands, North Holland Publishing, pp. 537–90.

Vermeir, D. 1983, ‘Semantic Hierarchies and Abstractions in Conceptual Schemata’, Information systems, vol. 8, no. 2, pp. 117–24.

Vieira R. 2007, Professional SQL Server 2005 Programming, Wiley Publishing, Indianapolis.

Vincent, M. 1994, ‘Semantic Justification of Normal Forms in Relational Database Design’, PhD thesis, Monash University.

Vincent, M. and Srinivasan, B. 1993, ‘Redundancy and the Justification for Fourth Normal Form in Relational Databases’, Int. Journal of Foundations of Computer Science, vol. 4, no. 4, pp. 355–65.

Vincent, M. and Srinivasan, B. 1994, ‘A Note on Relation Schemes which are in 3NF but not in BCNF’, Information Processing Letters, vol. 48, pp. 281–3.

Walmsley P. 2007, XQuery, O’Reilly Media, Inc.

Wanner, J. and Kleppe, A. 2003, The Object Constraint Language Second Edition, Addison-Wesley, Boston, MA.

Wintraecken, J. 1990, The NIAM Information Analysis Method: Theory and Practice, Kluwer, Deventer, The Netherlands.

Zachman, J. 1987, ‘A Framework for Information Systems Architecture’, IBM Systems Journal, vol. 26, no. 3, pp. 276–92.

Zaniolo, C. 1982, ‘A New Normal Form for the Design of Relational Database Schemas’, ACM Trans, on Database Systems, vol. 7, no. 3, pp. 489–99.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.145.42.94