Abstract-Software utvecklingsprocesser blir mer samarbete, försöker integrera slutanvändare så mycket som möjligt. Tanken är att gå vidare mot en samhällsdriven process där alla aktörer (både tekniska och icke-tekniska) samarbetar för att se till att det framtida systemet uppfyller alla förväntningar. Detta förefaller särskilt lämpligt inom området för domänspecifika språk (DSL) som vanligtvis är utformade för att underlätta utvecklingen av programvara för en viss domän. DSL erbjuder konstruktioner närmare ordförrådet i domänen som förenklar antagandet av DSL av slutanvändare. Intressant nog är utvecklingen av DSL inte en samarbetsprocess i sig. I detta avseende är syftet med detta dokument att föreslå en samarbetsinfrastruktur för utveckling av DSL där slutanvändarna har ett direkt och aktivt deltagande i språkutvecklingen. Denna infrastruktur bygger på Collaborato, en DSL som representerar förändringsförslag, möjliga lösningar och kommentarer som uppstår under utvecklingen och utvecklingen av ett språk.
Författarna till Ref ) tillhandahåller också en samarbetsinfrastruktur för deras deltagande i alla skeden av utvecklingen av DSL.
Community-driven language development
{'venue': '2012 4th International Workshop on Modeling in Software Engineering (MISE)', 'journal': '2012 4th International Workshop on Modeling in Software Engineering (MISE)', 'mag_field_of_study': ['Computer Science']}