SlideWiki microservice architecture for collaborative online system development

K.A. de Graaf, A. Khalili

Research output: Contribution to ConferencePosterAcademic

Abstract

SlideWiki is an online system for supporting educators and students
in collaborative use of OpenCourseWare (OCW). We combine state
of the art feature development and academic research to achieve this.
Our online, distributed, and open source development of SlideWiki
in an academic and multidisciplinary context introduces challenges
related to separation of concerns, community development, the co-
ordination of geographical distributed researchers and developers,
and the variety of preferred and necessary programming languages
and run-time environments. We present the SlideWiki microservice
architecture that we use for collaborative online system develop-
ment, and discuss how it alleviates above challenges. Our study
exemplies how a microservice architecture can alleviate challenges
in developing and maintaining large-scale socio-technical systems
in other academic, open source, multidisciplinary, online, and geo-
graphically distributed contexts.
Original languageEnglish
Publication statusPublished - 30 May 2018
Event10th ACM Conference on Web Science, WebSci 2018 - Amsterdam, Netherlands
Duration: 27 May 201830 May 2018

Conference

Conference10th ACM Conference on Web Science, WebSci 2018
CountryNetherlands
CityAmsterdam
Period27/05/1830/05/18

Fingerprint

Online systems

Keywords

  • MicroserviceArchitecture,OnlineCollaboration,DistributedDevelopment,Webdevelopment,OpenCourseWareplatform

Cite this

de Graaf, K. A., & Khalili, A. (2018). SlideWiki microservice architecture for collaborative online system development. Poster session presented at 10th ACM Conference on Web Science, WebSci 2018, Amsterdam, Netherlands.
de Graaf, K.A. ; Khalili, A. / SlideWiki microservice architecture for collaborative online system development. Poster session presented at 10th ACM Conference on Web Science, WebSci 2018, Amsterdam, Netherlands.
@conference{2817a3bf2e2345dda666e5bf2ca2d177,
title = "SlideWiki microservice architecture for collaborative online system development",
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.",
keywords = "MicroserviceArchitecture,OnlineCollaboration,DistributedDevelopment,Webdevelopment,OpenCourseWareplatform",
author = "{de Graaf}, K.A. and A. Khalili",
year = "2018",
month = "5",
day = "30",
language = "English",
note = "10th ACM Conference on Web Science, WebSci 2018 ; Conference date: 27-05-2018 Through 30-05-2018",

}

de Graaf, KA & Khalili, A 2018, 'SlideWiki microservice architecture for collaborative online system development' 10th ACM Conference on Web Science, WebSci 2018, Amsterdam, Netherlands, 27/05/18 - 30/05/18, .

SlideWiki microservice architecture for collaborative online system development. / de Graaf, K.A.; Khalili, A.

2018. Poster session presented at 10th ACM Conference on Web Science, WebSci 2018, Amsterdam, Netherlands.

Research output: Contribution to ConferencePosterAcademic

TY - CONF

T1 - SlideWiki microservice architecture for collaborative online system development

AU - de Graaf, K.A.

AU - Khalili, A.

PY - 2018/5/30

Y1 - 2018/5/30

N2 - 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.

AB - 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.

KW - MicroserviceArchitecture,OnlineCollaboration,DistributedDevelopment,Webdevelopment,OpenCourseWareplatform

M3 - Poster

ER -

de Graaf KA, Khalili A. SlideWiki microservice architecture for collaborative online system development. 2018. Poster session presented at 10th ACM Conference on Web Science, WebSci 2018, Amsterdam, Netherlands.