SlideWiki is an online system for supporting educators and studentsin collaborative use of OpenCourseWare (OCW). We combine stateof the art feature development and academic research to achieve this.Our online, distributed, and open source development of SlideWikiin an academic and multidisciplinary context introduces challengesrelated to separation of concerns, community development, the co-ordination of geographical distributed researchers and developers,and the variety of preferred and necessary programming languagesand run-time environments. We present the SlideWiki microservicearchitecture that we use for collaborative online system develop-ment, and discuss how it alleviates above challenges. Our studyexemplies how a microservice architecture can alleviate challengesin developing and maintaining large-scale socio-technical systemsin other academic, open source, multidisciplinary, online, and geo-graphically distributed contexts.
%0 Generic
%1 2817a3bf2e2345dda666e5bf2ca2d177
%A de Graaf, Klaas Andries
%A Khalili, Ali
%B 10th ACM Conference on Web Science, WebSci 2018
%D 2018
%I ACM
%K Collaboration, Development, Distributed MicroserviceArchitecture, Online OpenCourseWare, SlideWiki Webdevelopment myown
%T SlideWiki microservice architecture for collaborative online system development
%X SlideWiki is an online system for supporting educators and studentsin collaborative use of OpenCourseWare (OCW). We combine stateof the art feature development and academic research to achieve this.Our online, distributed, and open source development of SlideWikiin an academic and multidisciplinary context introduces challengesrelated to separation of concerns, community development, the co-ordination of geographical distributed researchers and developers,and the variety of preferred and necessary programming languagesand run-time environments. We present the SlideWiki microservicearchitecture that we use for collaborative online system develop-ment, and discuss how it alleviates above challenges. Our studyexemplies how a microservice architecture can alleviate challengesin developing and maintaining large-scale socio-technical systemsin other academic, open source, multidisciplinary, online, and geo-graphically distributed contexts.
@conference{2817a3bf2e2345dda666e5bf2ca2d177,
abstract = {SlideWiki is an online system for supporting educators and studentsin collaborative use of OpenCourseWare (OCW). We combine stateof the art feature development and academic research to achieve this.Our online, distributed, and open source development of SlideWikiin an academic and multidisciplinary context introduces challengesrelated to separation of concerns, community development, the co-ordination of geographical distributed researchers and developers,and the variety of preferred and necessary programming languagesand run-time environments. We present the SlideWiki microservicearchitecture that we use for collaborative online system develop-ment, and discuss how it alleviates above challenges. Our studyexemplies how a microservice architecture can alleviate challengesin developing and maintaining large-scale socio-technical systemsin other academic, open source, multidisciplinary, online, and geo-graphically distributed contexts.},
added-at = {2019-02-06T08:25:50.000+0100},
author = {de Graaf, Klaas Andries and Khalili, Ali},
biburl = {https://www.bibsonomy.org/bibtex/2d98e4d51d30cbfc83f571de850e92b16/kadegraaf},
booktitle = {10th ACM Conference on Web Science, WebSci 2018 },
day = 30,
eventdate = {27-05-2018 Through 30-05-2018},
eventtitle = {WebSci 2018},
interhash = {12b58fc36c26dc70cb7f5a02a23477da},
intrahash = {d98e4d51d30cbfc83f571de850e92b16},
keywords = {Collaboration, Development, Distributed MicroserviceArchitecture, Online OpenCourseWare, SlideWiki Webdevelopment myown},
language = {English},
month = {5},
organization = {ACM},
publisher = {ACM},
timestamp = {2019-02-06T08:26:17.000+0100},
title = {SlideWiki microservice architecture for collaborative online system development},
year = 2018
}