Title
Improving Object-Oriented Frameworks by Considering the Characteristics of Constituent Elements
Abstract
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.
Year
Venue
Keywords
2009
JOURNAL OF INFORMATION SCIENCE AND ENGINEERING
object-oriented framework,TAM,design pattern,guideline,causal model,improvement process,divide and conquer,software quality
Field
DocType
Volume
Object-oriented programming,Computer science,Technology acceptance model,Artificial intelligence,Divide and conquer algorithms,Software quality,Management science,Metamodeling,Software development,Causal model,Design pattern,Distributed computing
Journal
25
Issue
ISSN
Citations 
4
1016-2364
0
PageRank 
References 
Authors
0.34
29
3
Name
Order
Citations
PageRank
Gregor Polančič1689.35
Romana Vajde Horvat2648.46
Ivan Rozman3414122.20