| Previous | [ 1] | [ 2] | [ 3] | [ 4] | [ 5] | [ 6] | [ 7] | [ 8] | [ 9] | [ 10] | [ 11] | [ 12] | [ 13] | [ 14] | [ 15] | [ 16] | [ 17] | [ 18] | [ 19] | [ 20] |
¡@
GREGOR POLANCIC, ROMANA VAJDE HORVAT AND IVAN ROZMAN
Department of Electrical Engineering and Computer Science
University of Maribor
Smetanova 17, 2000 Maribor, Slovenia
Advances in object-oriented frameworks (usually abbreviated as ¡§OOF¡¨ or simply
¡§frameworks¡¨) are currently regarded as one of the most promising areas in software development.
However, many OOFs and related projects fail. To bypass known OOF related
problems, a novel approach for the systematic improvement of OOFs will be introduced
in this article. The proposed approach is based on the technology acceptance
model (TAM) and the ¡§divide and conquer¡¨ principle, which posits that a complex problem
is easier to manage if it is broken down into simpler problems. The fundamental idea
behind the research can be expressed with the assumption that elements which constitute
OOF can influence the user¡¦s perceptions via the most important OOF characteristics
understandability, adaptability and confidence. The original outcome of our research is a
conceptual OOF model and an OOF improvement process which can be used by framework
developers as well as framework users. Several practical and theoretical implications
of this work can be foreseen. Practitioners might use the outcomes of this research
to develop more successful frameworks and for OOF evaluation purposes. From a theoretical
viewpoint, this research can be used as a foundation for evaluating the implications
of OOF-related guidelines and design approaches. While our research was mainly
based on existing literature and common theories, we are aware of its limitations. Because
of this, we plan to continue our research in several directions. Our current research
is directed at empirically validating the conceptual OOF model that is presented in this
article and at validating the proposed approach in an actual setting.
Received September 10, 2007; revised March 4, 2008; accepted May 22, 2008.
Communicated by Jonathan Lee.