DocumentCode :
655089
Title :
Integrating Microblogging Into Domain Specific Language Editors
Author :
Diaz, Orlando ; Arellano, C.
Author_Institution :
Comput. Sci. Dept., ONEKIN Group, Univ. of the Basque Country, San Sebastian, Spain
fYear :
2013
fDate :
Sept. 30 2013-Oct. 2 2013
Firstpage :
219
Lastpage :
225
Abstract :
Micro logging is emerging as a suitable means for question-answering in working settings. This leads to different efforts to seamlessly integrate microblogging into the daily-used tools. Specifically, microblogging is being regarded as particularly useful during software development, akin to the tradition of Q&A forums. This paper looks at a particular kind of software: the one being developed by domain experts through the use of Domain Specific Languages (DSLs). We believe this setting is specially amenable to benefit from Q&A microblogging due to inherent limitations of the target audience. This brings the twist of domain specific ness into microblogging, i.e. the Q&A process is now framed by the semantics of the DSL constructs. This permits the introduction of editing assistants that embed domain knowledge about the kind of questions that can be posed, and the way answers can be selected. This opens an opportunity for more focused and assisted microblogging. This paper introduces Crowd Call, an in place microblogging mediator for DSL editors. The aim is to make microblogging a natural gesture during the conception of the DSL expressions, making transparent the interplay between the DSL editor and the Social Networking Services. In addition, Crowd Call can be configured to the constructs and resolution strategies of the DSL at hand so that questions and answers are framed by the semantics of the DSL. The approach is illustrated for three DSLs: the Google Spreadsheets formula language, SQL and Sticklet. We show how Crowd Call-mediated microblogging is tuned for the semantics of each DSL.
Keywords :
SQL; question answering (information retrieval); social networking (online); specification languages; text editing; CrowdCall-mediated microblogging; DSL constructs; DSL editors; DSL expressions; DSL semantics; Google Spreadsheets formula language; Q and A microblogging; Q and A process; SQL; Sticklet; domain experts; domain knowledge; domain specific language editors; inplace microblogging mediator; question answering; resolution strategies; social networking services; software development; Communities; Computer languages; DSL; Google; Semantics; Social network services; Software; Domain Specific Languages; Microblogging; Social Networking Services;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cloud and Green Computing (CGC), 2013 Third International Conference on
Conference_Location :
Karlsruhe
Type :
conf
DOI :
10.1109/CGC.2013.42
Filename :
6686034
Link To Document :
بازگشت