Several researchers have recently indicated an urgent need for re-evaluation and validation of the various software engineering abstraction techniques, and object orientation in particular. This paper presents three questionable practices and one promising direction with respect to achieving high quality analysis models. This work is based on five years of observation of more than 700 students working on software requirements specifications of a small telephone exchange and a related accounts management system.
%0 Conference Paper
%1 svetinovic06conceptual
%A Svetinovic, Davor
%A Berry, Daniel M.
%A Godfrey, Michael W.
%B ROA '06: Proceedings of the 2006 international workshop on Role of abstraction in software engineering
%C New York, NY, USA
%D 2006
%I ACM Press
%K cites.ucot research.conceptual research.cs.oo state.printed
%P 19--22
%R http://doi.acm.org/10.1145/1137620.1137625
%T Increasing quality of conceptual models: is object-oriented analysis that simple?
%U http://portal.acm.org/citation.cfm?id=1137625
%X Several researchers have recently indicated an urgent need for re-evaluation and validation of the various software engineering abstraction techniques, and object orientation in particular. This paper presents three questionable practices and one promising direction with respect to achieving high quality analysis models. This work is based on five years of observation of more than 700 students working on software requirements specifications of a small telephone exchange and a related accounts management system.
%@ 1-59593-401-4
@inproceedings{svetinovic06conceptual,
abstract = {Several researchers have recently indicated an urgent need for re-evaluation and validation of the various software engineering abstraction techniques, and object orientation in particular. This paper presents three questionable practices and one promising direction with respect to achieving high quality analysis models. This work is based on five years of observation of more than 700 students working on software requirements specifications of a small telephone exchange and a related accounts management system.},
added-at = {2008-08-17T18:59:51.000+0200},
address = {New York, NY, USA},
author = {Svetinovic, Davor and Berry, Daniel M. and Godfrey, Michael W.},
biburl = {https://www.bibsonomy.org/bibtex/2cd887df8a3b12c55c8a0a789ea5f7006/msn},
booktitle = {ROA '06: Proceedings of the 2006 international workshop on Role of abstraction in software engineering},
description = {Increasing quality of conceptual models},
doi = {http://doi.acm.org/10.1145/1137620.1137625},
interhash = {be3f8c6d2f2f2540e3835c5569f96f88},
intrahash = {cd887df8a3b12c55c8a0a789ea5f7006},
isbn = {1-59593-401-4},
keywords = {cites.ucot research.conceptual research.cs.oo state.printed},
location = {Shanghai, China},
pages = {19--22},
publisher = {ACM Press},
timestamp = {2009-06-25T15:59:20.000+0200},
title = {Increasing quality of conceptual models: is object-oriented analysis that simple?},
url = {http://portal.acm.org/citation.cfm?id=1137625},
year = 2006
}