erratum to: design and implementation of a social ...erratum open access erratum to: design and...

12
ERRATUM Open Access Erratum to: Design and implementation of a social networking platform for cloud deployment specialists Kostas Magoutis 1,2* , Christos Papoulas 1,3 , Antonis Papaioannou 1,3 , Flora Karniavoura 1,3 , Dimitrios-Georgios Akestoridis 2 , Nikos Parotsidis 2 , Maria Korozi 1,3 , Asterios Leonidis 1,3 , Stavroula Ntoa 1 and Constantine Stephanidis 1,3 It has come to the publishers attention that the original PDF version of this article [1] unfortunately published many figures in the incorrect order. The order of the figures has been updated in the original PDF and is given for reference below. * Correspondence: [email protected] 1 Institute of Computer Science (ICS), Foundation for Research and Technology Hellas (FORTH), Heraklion, Greece 2 Department of Computer Science and Engineering, University of Ioannina, Ioannina, Greece Full 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.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. Magoutis et al. Journal of Internet Services and Applications (2015) 6:20 DOI 10.1186/s13174-015-0036-2

Upload: others

Post on 24-Jun-2020

21 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Erratum to: Design and implementation of a social ...ERRATUM Open Access Erratum to: Design and implementation of a social networking platform for cloud deployment specialists Kostas

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 Ntoa1

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

Page 2: Erratum to: Design and implementation of a social ...ERRATUM Open Access Erratum to: Design and implementation of a social networking platform for cloud deployment specialists Kostas

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

Page 3: Erratum to: Design and implementation of a social ...ERRATUM Open Access Erratum to: Design and implementation of a social networking platform for cloud deployment specialists Kostas

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

Page 4: Erratum to: Design and implementation of a social ...ERRATUM Open Access Erratum to: Design and implementation of a social networking platform for cloud deployment specialists Kostas

Fig. 5 Personalized models page

Magoutis et al. Journal of Internet Services and Applications (2015) 6:20 Page 4 of 12

Page 5: Erratum to: Design and implementation of a social ...ERRATUM Open Access Erratum to: Design and implementation of a social networking platform for cloud deployment specialists Kostas

Fig. 6 Application model page

Magoutis et al. Journal of Internet Services and Applications (2015) 6:20 Page 5 of 12

Page 6: Erratum to: Design and implementation of a social ...ERRATUM Open Access Erratum to: Design and implementation of a social networking platform for cloud deployment specialists Kostas

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

Page 7: Erratum to: Design and implementation of a social ...ERRATUM Open Access Erratum to: Design and implementation of a social networking platform for cloud deployment specialists Kostas

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

Page 8: Erratum to: Design and implementation of a social ...ERRATUM Open Access Erratum to: Design and implementation of a social networking platform for cloud deployment specialists Kostas

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

Page 9: Erratum to: Design and implementation of a social ...ERRATUM Open Access Erratum to: Design and implementation of a social networking platform for cloud deployment specialists Kostas

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

Page 10: Erratum to: Design and implementation of a social ...ERRATUM Open Access Erratum to: Design and implementation of a social networking platform for cloud deployment specialists Kostas

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

Page 11: Erratum to: Design and implementation of a social ...ERRATUM Open Access Erratum to: Design and implementation of a social networking platform for cloud deployment specialists Kostas

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

Page 12: Erratum to: Design and implementation of a social ...ERRATUM Open Access Erratum to: Design and implementation of a social networking platform for cloud deployment specialists Kostas

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.