When and how to develop domain-specific languages
ACM Computing Surveys (CSUR)
Using Wikis in Software Development
IEEE Software
Domain-Specific Modeling
A wiki instance in the enterprise: opportunities, concerns and reality
Proceedings of the 2008 ACM conference on Computer supported cooperative work
Proceedings of the 2010 ACM conference on Computer supported cooperative work
Wiki scaffolding: helping organizations to set up wikis
Proceedings of the 7th International Symposium on Wikis and Open Collaboration
Wiki refactoring as mind map reshaping
CAiSE'12 Proceedings of the 24th international conference on Advanced Information Systems Engineering
A meta-plugin for bespoke data management in wordpress
WISE'12 Proceedings of the 13th international conference on Web Information Systems Engineering
Hi-index | 0.00 |
Some wikis support virtual communities that are built around the wiki itself (e.g., Wikipedia). By contrast, corporate wikis are not created in a vacuum since the community already exists. Documentation, organigrams, etc are all there by the time the wiki is created. The wiki should then be tuned to the existing information ecosystem. That is, wiki concerns (e.g., categories, permissions) are to be influenced by the corporate settings. So far, "all wikis are created equal": empty. This paper advocates for corporate wikis to be initialized with a "wiki scaffolding": a wiki installation where some categories, permissions, etc, are initialized to mimic the corporate settings. Such scaffolding is specified in terms of a Domain Specific Language (DSL). The DSL engine is then able to turn the DSL expression into a MediaWiki installation which is ready to be populated but now, along the company settings. The DSL is provided as a FreeMind plugin, and DSL expressions are denoted as mindmaps.