erratum to: design and implementation of a social ...erratum open access erratum to: design and...
TRANSCRIPT
Magoutis et al. Journal of Internet Services and Applications (2015) 6:20 DOI 10.1186/s13174-015-0036-2
ERRATUM Open Access
Erratum to: Design and implementation ofa social networking platform for clouddeployment specialists
Kostas Magoutis1,2*, Christos Papoulas1,3, Antonis Papaioannou1,3, Flora Karniavoura1,3,Dimitrios-Georgios Akestoridis2, Nikos Parotsidis2, Maria Korozi1,3, Asterios Leonidis1,3, Stavroula Ntoa1and Constantine Stephanidis1,3
It has come to the publisher’s attention that the originalPDF version of this article [1] unfortunately publishedmany figures in the incorrect order. The order of thefigures has been updated in the original PDF and isgiven for reference below.
* Correspondence: [email protected] of Computer Science (ICS), Foundation for Research andTechnology – Hellas (FORTH), Heraklion, Greece2Department of Computer Science and Engineering, University of Ioannina,Ioannina, GreeceFull list of author information is available at the end of the article
© 2015 Magoutis et al. Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, andreproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link tothe Creative Commons license, and indicate if changes were made.
Fig. 1 Integration of a collaborative social platform with repositories of information
Fig. 2 DSLs comprising CAMEL
Magoutis et al. Journal of Internet Services and Applications (2015) 6:20 Page 2 of 12
Fig. 4 Engineering and social activities are seamlessly interweavedwithin the PaaSage professional network
0
200
400
600
800
1000
1200
1400
1600
1800
2000
Sep.’09 Jan.’10 May’10
Num
ber
of A
vaila
ble
Coo
k bo
oks
Sep.’10 Jan.’11 May’11 Sep.’11 Jan.’12 May’12 Sep.’12 Jan.’13 May’13 Sep.’13 Jan.’14 May’14 Sep.’14 Jan.’15
Date
Fig. 3 Evolution of total number of cookbooks on Chef Supermarket over time
Magoutis et al. Journal of Internet Services and Applications (2015) 6:20 Page 3 of 12
Fig. 5 Personalized models page
Magoutis et al. Journal of Internet Services and Applications (2015) 6:20 Page 4 of 12
Fig. 6 Application model page
Magoutis et al. Journal of Internet Services and Applications (2015) 6:20 Page 5 of 12
Fig. 7 Models and components list
Fig. 8 List of currently running applications
Fig. 9 Users are constantly motivated to participate in social activities
Magoutis et al. Journal of Internet Services and Applications (2015) 6:20 Page 6 of 12
Fig. 11 Evolutionary design of the application model overview panel
Fig. 10 Automatic provision of context-sensitive assistance when available
Fig. 12 Main navigation menu
Magoutis et al. Journal of Internet Services and Applications (2015) 6:20 Page 7 of 12
Fig. 13 Statistical information and graphics for user’s models and components
Page Handler
ApplicationModel
Handler
ApplicationComponent
Handler
CommunityHandler
Controller
View
Model
MySQL
Request
...
Fig. 14 Architecture of the Elgg Social Networking engine. Page handlers refer to functionality of implemented plugins
Fig. 15 Application components. Component categories and components imported from Chef Supermarket
Magoutis et al. Journal of Internet Services and Applications (2015) 6:20 Page 8 of 12
Fig. 16 Distribution of Chef cookbook categories
1
10
100
1000
1 10 100 1000
Fre
quen
cy
Directly Supports
1
10
100
1000
1 10 100 1000
Fre
quen
cy
Indirectly Supports
1
10
100
1000
1 10 100 1000
Fre
quen
cy
Directly Depends
1
10
100
1000
1 10 100 1000
Fre
quen
cy
Indirectly Depends
Fig. 17 Distribution of Chef cookbook dependencies in log-log scale
Fig. 18 Frequency of issues raised during the first evaluation iteration with users
Magoutis et al. Journal of Internet Services and Applications (2015) 6:20 Page 9 of 12
57,5
65 65
57,5
52,5
62,5
45
82,585
77,5
90
82,5
68,5
55,5
77,8
0
10
20
30
40
50
60
70
80
90
100
User 1 User 2 User 3 User 4 User 5 User 6 User 7 User 8 User 9 User 10 User 11 User 12 Overall Mediumexpertise
Highexpertise
SUS Score
Fig. 19 SUS scores
Magoutis et al. Journal of Internet Services and Applications (2015) 6:20 Page 10 of 12
Fig. 21 Users’ rating of model finding and model information
4,75
2,66
3,3
3,63
4,6
2
3
3,4
4,85
3,14
3,5
3,83
0
1
2
3
4
5
Registration Finding a model Model information Finding a component
PaaSage Features Scores
Overall Medium expertise High expertise
Fig. 20 Scores of the individual PaaSage features: registration, finding a model, model information, finding a component
Fig. 22 User requests for DevOps features to be included in the PaaSage social network
Magoutis et al. Journal of Internet Services and Applications (2015) 6:20 Page 11 of 12
Fig. 24 The execution history of different cloud deployments
Fig. 23 PaaSage features that were mostly liked by the users
Magoutis et al. Journal of Internet Services and Applications (2015) 6:20 Page 12 of 12
Author details1Institute of Computer Science (ICS), Foundation for Research andTechnology – Hellas (FORTH), Heraklion, Greece. 2Department of ComputerScience and Engineering, University of Ioannina, Ioannina, Greece.3Computer Science Department, University of Crete, Rethymnon, Greece.
Reference1. Magoutis K, Papoulas C, Papaioannou A, Karniavoura F, Akestoridis D-G,
Parotsidis N, et al. Design and implementation of a social networkingplatform for cloud deployment specialists. J Internet Serv Appl. 2015; 6:19.http://www.jisajournal.com/content/6/1/19.