Maturing Software Engineering Knowledge through Classifications: A Case Study on Unit Testing Techniques

@article{Vegas2009MaturingSE,
  title={Maturing Software Engineering Knowledge through Classifications: A Case Study on Unit Testing Techniques},
  author={S. Vegas and Natalia Juristo Juzgado and V. Basili},
  journal={IEEE Transactions on Software Engineering},
  year={2009},
  volume={35},
  pages={551-565}
}
Classification makes a significant contribution to advancing knowledge in both science and engineering. It is a way of investigating the relationships between the objects to be classified and identifies gaps in knowledge. Classification in engineering also has a practical application; it supports object selection. They can help mature software engineering knowledge, as classifications constitute an organized structure of knowledge items. Till date, there have been few attempts at classifying in… Expand
A taxonomy for requirements engineering and software test alignment
A Specialized Global Software Engineering Taxonomy for Effort Estimation
An extended global software engineering taxonomy
On the Evaluation of Software Maintainability Using Automatic Test Case Generation
A systematic review of state-based test tools
  • M. Shafique, Y. Labiche
  • Computer Science
  • International Journal on Software Tools for Technology Transfer
  • 2013
...
1
2
3
4
5
...

References

SHOWING 1-10 OF 43 REFERENCES
Characterisation schema for selecting software testing techniques
A Characterisation Schema for Software Testing Techniques
The role of knowledge in software development
Using Experiments to Build a Body of Knowledge
Research in software engineering: an analysis of the literature
A unified classification system for research in the computing disciplines
Mathematical foundations of software engineering: a roadmap
Orthogonal defect classification
Software unit test coverage and adequacy
...
1
2
3
4
5
...