International Journal of Man-Machine Studies
Task-technology fit and individual performance
MIS Quarterly
Usefulness and ease of use: field study evidence regarding task considerations
Decision Support Systems - Special issue on user interfaces
The REBOOT approach to software reuse
Journal of Systems and Software - Special issue on software reuse
An empirical investigation on factors affecting the acceptance of CASE by systems developers
Information and Management
Patterns for evolving frameworks
Pattern languages of program design 3
Development of successful object-oriented frameworks
Addendum to the 1997 ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications (Addendum)
The evaluation of framework reusability
ACM SIGAPP Applied Computing Review - Special issue on frameworks and patterns in software reuse
A case study: productivity and quality gains using an object-oriented framework
Software—Practice & Experience
Object-oriented framework-based software development: problems and experiences
ACM Computing Surveys (CSUR)
Enterprise frameworks: guidelines for selection
ACM Computing Surveys (CSUR)
Object-oriented framework and product lines
Proceedings of the first conference on Software product lines : experience and research directions: experience and research directions
Design, implementation and evolution of object oriented frameworks: concepts and guidelines
Software—Practice & Experience
Success and Failure Factors in Software Reuse
IEEE Transactions on Software Engineering
Why do people use information technology?: a critical review of the technology acceptance model
Information and Management
Characterizing Stability in Evolving Frameworks
TOOLS '99 Proceedings of the Technology of Object-Oriented Languages and Systems
A generative approach to framework instantiation
Proceedings of the 2nd international conference on Generative programming and component engineering
Software Process Representation and Analysis for Framework Instantiation
IEEE Transactions on Software Engineering
A framework instantiation approach based on the features model
Journal of Systems and Software - Special issue: Applications of statistics in software engineering
Software Reuse Research: Status and Future
IEEE Transactions on Software Engineering
Using classic problems to teach Java framework design
Science of Computer Programming - Special issue: Principles and practices of programming in Java (PPPJ 2004)
Extending the ISO/IEC 9126-1 quality model with non-technical factors for COTS components selection
Proceedings of the 2006 international workshop on Software quality
A meta-analysis of the technology acceptance model
Information and Management
Journal of Management Information Systems
Calculating ROI for Software Product Lines
IEEE Software
Extending the TAM for a t-commerce
Information and Management
Competence gaps in software personnel: A multi-organizational study
Computers in Human Behavior
Hi-index | 0.00 |
Framework-based development is currently regarded as one of the most promising software development approaches, boasting increases in lead time, productivity and quality. However, many frameworks and framework-related projects still fail, which indicates that frameworks still have unsolved problems. In this article, we will identify and investigate the major framework characteristics and individual differences that impact the most important users' perceptions about frameworks. To test the causal relationships between these factors, we performed an online survey and analyzed the results using structural equation modeling. The results support the technology acceptance model (TAM), which was used as an underlying theory. In addition, we found that framework characteristics and individual differences have a significant impact on users' perceptions, especially in the case of voluntary framework use. Beside TAM constructs, the results also suggest an additional determinant for the acceptance of frameworks: ''confidence''. Despite the limits of our research, we foresee future research activities as well as theoretical and practical implications. Our results might be used to develop acceptable frameworks and for the evaluation of existing frameworks, their constituent parts and framework-related guidelines.