Communications of the ACM - Special issue on analysis and modeling in software development
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Using design patterns to develop reusable object-oriented communication software
Communications of the ACM - Special issue on object-oriented experiences and future trends
Communications of the ACM
Analysis patterns: reusable objects models
Analysis patterns: reusable objects models
Object models (2nd ed.): strategies, patterns, and applications
Object models (2nd ed.): strategies, patterns, and applications
The Unified Modeling Language user guide
The Unified Modeling Language user guide
The Rational Unified Process: an introduction
The Rational Unified Process: an introduction
Designing component-based frameworks using patterns in the UML
Communications of the ACM
Testing object-oriented systems: models, patterns, and tools
Testing object-oriented systems: models, patterns, and tools
Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process
Requirements Engineering: Processes and Techniques
Requirements Engineering: Processes and Techniques
Software Cost Estimation with Cocomo II with Cdrom
Software Cost Estimation with Cocomo II with Cdrom
Lessons Learned in Software Testing
Lessons Learned in Software Testing
Patterns of Enterprise Application Architecture
Patterns of Enterprise Application Architecture
Software development cost estimation approaches – A survey
Annals of Software Engineering
Improving Estimation Practices by Applying Use Case Models
PROFES '02 Proceedings of the 4th International Conference on Product Focused Software Process Improvement
Ten Steps Towards Systematic Requirements Reuse
RE '97 Proceedings of the 3rd IEEE International Symposium on Requirements Engineering
Towards a systematic approach to the capture of patterns within a business domain
Journal of Systems and Software
Organizing Business Knowledge: The MIT Process Handbook
Organizing Business Knowledge: The MIT Process Handbook
A specification pattern for use cases
Information and Management
Software Testing (2nd Edition)
Software Testing (2nd Edition)
Patterns for essential use case bodies
CRPIT '02 Proceedings of the 2002 conference on Pattern languages of programs - Volume 13
A systematic literature review of software quality cost research
Journal of Systems and Software
Hi-index | 0.00 |
A novel process to discover test case patterns is proposed. This has led to the construction of a test case patterns catalogue. The catalogue has been analysed to estimate the potential reusability in different software applications. This has shown that 43% of system functions are generally application domain independent, whereas 57% are application domain dependent. Statistical tests showed that the level of specialisation in software systems could be as low as 20%, which supports the direction taken in this research to reuse test case patterns in software engineering activities, in particular, software cost estimation at the early sages of software development.