EconPapers    
Economics at your fingertips  
 

Object Class or Association Class? Testing the User Effect on Cardinality Interpretation

Geert Poels (), F. Gailly (), A. Maes () and R. Paemeleire ()
Additional contact information
R. Paemeleire: -

Working Papers of Faculty of Economics and Business Administration, Ghent University, Belgium from Ghent University, Faculty of Economics and Business Administration

Abstract: In UML class diagrams, a many-to-many relationship with attributes can be represented by an association class or by a connecting object class. It is unclear which modeling construct is preferred in particular modeling scenarios. Because of lack of theory, this paper investigates the issue empirically. An experiment was conducted that tested the effect of representational form chosen on the performance of model users at cardinality interpretation tasks. It was shown that, controlling for cardinality knowledge, business users can better interpret the information that a UML class diagram conveys about a many-to-many relationship with attributes if this relationship is represented as an association class. The implication for ‘best practices’ in UML modeling is that modelers should refrain from objectifying such relationships if the goal is an effective communication of domain semantics to users that are not modeling experts.

Pages: 19 pages
Date: 2005-08
References: View references in EconPapers View complete reference list from CitEc
Citations: View citations in EconPapers (13)

Downloads: (external link)
http://wps-feb.ugent.be/Papers/wp_05_323.pdf (application/pdf)

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:rug:rugwps:05/323

Access Statistics for this paper

More papers in Working Papers of Faculty of Economics and Business Administration, Ghent University, Belgium from Ghent University, Faculty of Economics and Business Administration Contact information at EDIRC.
Bibliographic data for series maintained by Nathalie Verhaeghe ().

 
Page updated 2025-04-01
Handle: RePEc:rug:rugwps:05/323