The role of knowledge in software development
Communications of the ACM
WikiWiki weaving heterogeneous software artifacts
Proceedings of the 2005 international symposium on Wikis
Supporting the evolution of software knowledge with adaptive software artifacts
Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion
A meta-reflective wiki for collaborative design
Proceedings of the 7th International Symposium on Wikis and Open Collaboration
Cultivating collaborative design: design for evolution
Procedings of the Second Conference on Creativity and Innovation in Design
Documenting software using adaptive software artifacts
Proceedings of the 2013 companion publication for conference on Systems, programming, & applications: software for humanity
Hi-index | 0.00 |
Software development is a knowledge-intensive activity and frequently implies a progressive crystallization of knowledge, towards programming language statements. Although wikis have proved very effective, for both collaborative authoring and knowledge management, it would be useful for knowledge acquisition to better support team awareness and the recognition of knowledge structures, their relations, and their incremental evolution. This paper presents Weaki, a wiki prototype especially designed to support incremental formalization of structured contents that uses weakly-typed pages and type evolution. Weaki was applied in academic settings, by students of Software Engineering Labs.