[CSUSB]>> [CNS]>> [Comp Sci Dept]>> [R J Botting]>> biba.php

Bibliographic Item (1.0)

ArisholmSjoberg04

  1. Erik Arisholm & Dag I J Sjoberg
  2. Evaluating the Effect of a delegate versus centralized Control Style on the maintainability of Object-Oriented Software
  3. IEEE Trans Software Engineering V30n8(Aug 2004)pp521-534
  4. =EXPERIMENT EVOLUTION MAINTENANCE Object-Oriented MODULES Expert REALITY vs novice Java SESE RDD Responsibility GLM ANOVA
  5. Comparison of the correctness and effort for maintaining two OO designs for the Coffee-Machine problem from OOPSLA'97 OO. Compared consultants(3 levels: junior, intermediate, senior) and Students(Ugrad vs Grad).
  6. Two designs: one centralizes most of the responsibilities into a FrontPanel object. The decentralized design models ideas like product, ingredient, recipe and spreads the functionality over 12 modules.
  7. Overall correctness on 4 tasks: 59%, correctness increases with expertise, centralized(69%) done correctly more often than decentralized(50%)!
  8. Effort drops with expertise for students, but for consultants the effort on decentralized design drops with expertise and increases for the centralized.

Search for bibliographic items containing a matching string.


(Search uses POSIX regular expressions and ignores case)

Search for a specific bibliographic item by name.



To see the complete bibliography (1Mb+) select:[Bibliography]