Abstract

Understanding data-modeling performance can provide valuable lessons for the selection, training, research, and development of data models. Data modeling is the process of transforming expressions in loose natural language communications into formal diagrammatic or tabular expressions. While researchers generally agree that abstraction levels can be used to explain general performance differences across models, empirical studies have reported many construct level results that cannot be explained. To explore further explanations, we develop a set of model-specific construct complexity values based on both theoretical and empirical support from complexity research in databases and other areas. We find that abstraction levels and complexity values together are capable of providing a consistent explanation of laboratory experiment data. In our experiment, data were drawn from three models: the relational model, the extended-entity-relationship model, and the object-oriented model. With the newly developed complexity measures, a consistent explanation can be made for findings from other studies which provide sufficient model details for complexity values to be calculated.

Journal
IEEE Transactions on Professional Communication
Published
2006-06-01
DOI
10.1109/tpc.2006.875079
CompPile
Open Access
Closed
Topics
Export

Citation context

Cited by in this index (0)

No articles in this index cite this work.

References (81)

  1. Reflection: Ontology in information systems
    J. Database Manage.
  2. Conceptual Database Design: An Entity Relationship Approach
  3. 10.1145/75577.75579
     ↗
  4. 10.4018/jdm.1993100103
     ↗
  5. 10.1287/isre.12.4.384.9702
     ↗
Show all 81 →
  1. 10.4018/jdm.2004100103
     ↗
  2. 10.2307/249587
     ↗
  3. 10.1002/asi.20178
     ↗
  4. 10.1006/ijhc.1999.0358
     ↗
  5. 10.4018/jdm.1994100103
     ↗
  6. 10.1016/s0306-4379(97)00009-4
     ↗
  7. 10.1109/TSMCA.2003.820581
     ↗
  8. 10.4018/jdm.2011100103
     ↗
  9. 10.4018/jdm.2002040101
     ↗
  10. 10.1145/175290.175305
     ↗
  11. A framework for empirical evaluation of conceptual modeling techniques
     ↗
  12. 10.1287/isre.7.2.137
     ↗
  13. 10.4324/9780203771587
     ↗
  14. 10.1016/0169-023X(85)90027-8
     ↗
  15. The Unified Modeling Language User Guide
  16. Introduction to Object-Oriented Databases
  17. Database Management
  18. Object-Oriented Modeling and Design
  19. 10.1145/62061.62062
     ↗
  20. 10.1007/978-1-4612-5196-5_2
     ↗
  21. 10.1145/320544.320546
     ↗
  22. 10.4018/jdm.2003070101
     ↗
  23. 10.1016/j.ijhcs.2004.10.003
     ↗
  24. 10.1016/j.ijhcs.2003.12.019
     ↗
  25. 10.1016/j.dss.2004.05.011
     ↗
  26. 10.1108/02635570310465634
     ↗
  27. 10.1016/S0167-9236(01)00097-5
     ↗
  28. Analysis of competing data structures: Does ontological clarity produce better end-user q…
  29. The effect of base rate sensitization on end-user query performance moderated by conscien…
  30. 10.4018/978-1-59140-063-9.ch004
     ↗
  31. A meta-analysis on relationship modeling accuracy: Comparing relational and semantic models
  32. Conceptual database design by novice and expert database designers
  33. 10.4018/jdm.1992100101
     ↗
  34. 10.1145/203241.203265
     ↗
  35. 10.4018/jdm.1995070102
     ↗
  36. 10.1145/355611.362534
     ↗
  37. Object-Oriented Modeling and Design for Database Applications
  38. Fundamentals of Database Systems
  39. Object Oriented Databases: A Semantic Data Model Approach
  40. Object-Oriented Database Design Clearly Explained
  41. Relational Database Design
  42. Object-Oriented Databases
  43. Database : Models, Languages, Design
  44. Database System Concepts
  45. 10.1145/7474.7475
     ↗
  46. 10.1006/ijhc.1999.0264
     ↗
  47. Elements of Software Science
  48. 10.4018/jdm.2001010103
     ↗
  49. 10.1016/0749-5978(86)90044-0
     ↗
  50. 10.1207/s15327051hci0104_2
     ↗
  51. 10.1145/320434.320440
     ↗
  52. 10.1145/320064.320070
     ↗
  53. 10.1145/500080.500110
     ↗
  54. 10.1016/0020-7373(89)90007-2
     ↗
  55. 10.1080/07421222.1996.11518106
     ↗
  56. 10.1006/ijhc.1999.0272
     ↗
  57. 10.4018/jdm.1994100102
     ↗
  58. 10.1006/ijhc.1994.1061
     ↗
  59. 10.1016/0306-4379(96)00012-9
     ↗
  60. Theoretical and practical complexity of unified modeling language: Delphi study and metri…
  61. 10.1006/ijhc.1995.1017
     ↗
  62. Complexity and errors in SQL queries: Development and empirical comparison of complexity …
  63. 10.1023/A:1009934820999
     ↗
  64. 10.2307/30036539
     ↗
  65. 10.4018/jdm.2002010101
     ↗
  66. Models of Thought
  67. MIS Decision Variables and Decision Making Performance
  68. 10.1145/356835.356837
     ↗
  69. Foundations of Behavioral Research
  70. Database Management Systems
  71. 10.1016/0950-5849(94)90087-6
     ↗
  72. An Introduction to Database Systems
  73. 10.1145/291128.291130
     ↗
  74. 10.1016/0953-5438(95)01021-1
     ↗
  75. Applied Linear Statistic Models: Regression, Analysis of Variance, and Experiment Designs
  76. Groups: Interaction and Performance