Core J2EE Patterns: Best Practices and Design Strategies
Core J2EE Patterns: Best Practices and Design Strategies
An empirical study of an informal knowledge repository in a medium-sized software consulting company
Proceedings of the 25th International Conference on Software Engineering
The Anatomy of an Experience Repository
ISESE '03 Proceedings of the 2003 International Symposium on Empirical Software Engineering
Evidence-Based Software Engineering
Proceedings of the 26th International Conference on Software Engineering
Mining Patterns to Support Software Architecture Evaluation
WICSA '04 Proceedings of the Fourth Working IEEE/IFIP Conference on Software Architecture
A case study of wiki-based experience repository at a medium-sized software company
Proceedings of the 3rd international conference on Knowledge capture
tolog – a topic maps query language
TMRA'05 Proceedings of the First international conference on Charting the Topic Maps Research and Applications Landscape
Good architecture = good (ADL + practices)
QoSA'10 Proceedings of the 6th international conference on Quality of Software Architectures: research into Practice - Reality and Gaps
Hi-index | 0.00 |
Industry best practices are widely held but not necessarily empirically verified software engineering beliefs. Best practices can be documented in distributed web-based public repositories as pattern catalogues or practice libraries. There is a need to systematically index and organize these practices to enable their better practical use and scientific evaluation. In this paper, we propose a semi-automatic approach to index and organise best practices. A central repository acts as an information overlay on top of other pre-existing resources to facilitate organization, navigation, annotation and meta-analysis while maintaining synchronization with those resources. An initial population of the central repository is automated using Yahoo! contextual search services. The collected data is organized using semantic web technologies so that the data can be more easily shared and used for innovative analyses. A prototype has demonstrated the capability of the approach.