Abstract — It has been almost four decades since the idea of software reuse was proposed. Many success stories have been told, yet it is believed that software reuse is still in the development phase and has not reached its full potential. How far are we with software reuse research? What have we learned from previous software reuse efforts? This paper is an attempt to answer these questions and propose a software reuse repository system based on semantic Wikis. In addition to supporting general collaboration among users offered by regular wikis, semantic Wikis provide means of adding metadata about the concepts and relations that are contained within the Wiki. This underlying model of domain knowledge enhances the software repository navig...
Software reuse has been pointed as one of the most promising technique to deal with quality and prod...
The use of software documentation in traditional file-based format has various issues. Storing and a...
Ontology plays a vital role in sharing a common understanding of the domain among groups of people a...
It has been almost four decades since the idea of software reuse was proposed. Many success stories ...
Self-organized reuse of artifacts from software and system development, using the lightweight Wiki-T...
An enhanced wiki-centered framework acts as a knowledge-sharing platform for software development te...
Abstract: The increasing number of distributed software projects together with the success of agile ...
Although reuse is generally considered a good practice within software engineering, several problems...
Abstract. Wikis are becoming popular knowledge management tools. Analysing knowledge management requ...
Wikis are becoming popular knowledge management tools. Analysing knowledge management requirements, ...
Wikis present advantages regarding usage simplicity, collab-oration and instant availability of cont...
Abstract: Within software development, wikis are currently mainly used for brainstorming and documen...
Software reuse has been pointed as one of the most promising technique to deal with quality and prod...
Software preservation is concerned with the long-term storage of and access to computer programs in ...
Ontology plays a vital role in sharing a common understanding of the domain among groups of people a...
Software reuse has been pointed as one of the most promising technique to deal with quality and prod...
The use of software documentation in traditional file-based format has various issues. Storing and a...
Ontology plays a vital role in sharing a common understanding of the domain among groups of people a...
It has been almost four decades since the idea of software reuse was proposed. Many success stories ...
Self-organized reuse of artifacts from software and system development, using the lightweight Wiki-T...
An enhanced wiki-centered framework acts as a knowledge-sharing platform for software development te...
Abstract: The increasing number of distributed software projects together with the success of agile ...
Although reuse is generally considered a good practice within software engineering, several problems...
Abstract. Wikis are becoming popular knowledge management tools. Analysing knowledge management requ...
Wikis are becoming popular knowledge management tools. Analysing knowledge management requirements, ...
Wikis present advantages regarding usage simplicity, collab-oration and instant availability of cont...
Abstract: Within software development, wikis are currently mainly used for brainstorming and documen...
Software reuse has been pointed as one of the most promising technique to deal with quality and prod...
Software preservation is concerned with the long-term storage of and access to computer programs in ...
Ontology plays a vital role in sharing a common understanding of the domain among groups of people a...
Software reuse has been pointed as one of the most promising technique to deal with quality and prod...
The use of software documentation in traditional file-based format has various issues. Storing and a...
Ontology plays a vital role in sharing a common understanding of the domain among groups of people a...