Author List: Parsons, Jeffrey; Wand, Yair;
MIS Quarterly, 2008, Volume 32, Issue 4, Page 839-868.
Organizing phenomena into classes is a pervasive human activity. The ability to classify phenomena encountered in daily life in useful ways is essential to human survival and adaptation. Not surprisingly, then, classification-oriented activities are widespread in the information systems field. Classes or entity types play a central role in conceptual modeling for information systems requirements analysis, as well as in the design of databases and object-oriented software. Furthermore, classification is the primary task in applications such as data mining and the development of domain ontologies to support information sharing in semantic web applications. However, despite the pervasiveness of classification, little research has proposed well-grounded guidelines for identifying, evaluating, and choosing classes when modeling a domain or designing information systems artifacts. In this paper, we adopt the cognitive notions of inference and economy to derive a set of principles to guide effective and efficient classification. We present a model for characterizing what may be considered useful classes in a given context based on the inferences that can be drawn from membership in a class. This foundation is then used to suggest practical design rules for evaluating and refining potential classes. We illustrate the use of the rules by showing that applying them to a previously published example yields meaningful changes. We then present an evaluation by a panel of experts who compared the published and revised models. The evaluation shows that following the rules leads to semantically clearer models that are preferred by experts. The paper concludes by outlining possible future research directions.
Keywords: classes and types; classification principles; Conceptual modeling; design science; information modeling
Algorithm:

List of Topics

#216 0.153 conceptual model modeling object-oriented domain models entities representation understanding diagrams schema semantic attributes represented representing object relationships concepts classes entity-relationship
#77 0.145 information systems paper use design case important used context provide presented authors concepts order number various underlying implementation framework nature
#21 0.097 research information systems science field discipline researchers principles practice core methods area reference relevance conclude set focus propose perspective inquiry
#215 0.087 data classification statistical regression mining models neural methods using analysis techniques performance predictive networks accuracy method variables prediction problem measure
#205 0.081 cognitive style research rules styles human individual personality indicates stopping users composition analysis linguistic contextual certain differences preferred theoretical activity
#287 0.074 design systems support development information proposed approach tools using engineering current described developing prototype flexible built architecture environment integrated designing
#222 0.072 research researchers framework future information systems important present agenda identify areas provide understanding contributions using literature studies paper potential review
#81 0.069 applications application reasoning approach cases support hypertext case-based prototype problems consistency developed benchmarking described efficient practical address activity demonstrate effective
#157 0.067 evaluation effectiveness assessment evaluating paper objectives terms process assessing criteria evaluations methodology provides impact literature potential important evaluated identifying multiple