Semantic annotation, publication, and discovery of Java software components: an integrated approach
Zinon Zygkostiotis, Dimitris Dranidis, Dimitrios Kourtesis · White Rose Research Online (University of Leeds, The University of Sheffield, University of York) · 2009
Abstract: Component-based software development has matured into standard practice in software engineering. Among the advantages of reusing software modules are lower costs, faster development, more manageable code, increased productivity, and improved software quality. As the number of available software components has grown, so has the need for effective