Your SlideShare is downloading. ×
  • Like
Assessing Open Source Communities' using Service Oritented Computing concepts
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Assessing Open Source Communities' using Service Oritented Computing concepts

  • 126 views
Published

The quality of Open Source Software products is directly related to its community’s health. To date, health analysis is made accessing available data repositories or using software management tools …

The quality of Open Source Software products is directly related to its community’s health. To date, health analysis is made accessing available data repositories or using software management tools that are often too static or ad hoc. To address this issue, we propose to adopt principles and methods from the Service Oriented Computing field. Particularly, we propose to adapt the concepts of quality service and service level agreement, and propose to reuse the existing body of knowledge and techniques from SOC monitoring. To demonstrate the feasibility of the approach, we use a service monitoring framework called SALMonOSS as a proof of concept to realize the implementation of the proposal.
----
Presentation in RCIS 2014

Published in Software
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
126
On SlideShare
0
From Embeds
0
Number of Embeds
2

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Assessing Open Source Communities’ Health using Service Oriented Computing concepts Marc Oriol, Oscar Franco-Bedoya, Xavier Franch, Jordi Marco
  • 2. 2 85%Commercial software will include Open Source components 2015
  • 3. 3 Quality MATTERS
  • 4. 4 Communities
  • 5. 5 Our goal is assess the health of OSS communities
  • 6. 6 Key health indicators metrics
  • 7. 7 How can we monitor these metrics ?
  • 8. 8 Service Oriented Computing
  • 9. 9 The current state of the art in Service Oriented Computing (SOC) related to quality assessment can be ported into OSS community health analysis “ ” Service Oriented Computing
  • 10. 10 SLA1 SLO1.1 SLO1.2 ... SLA1 SLO1.1 SLO1.2 ... Service Service Service Provider Service provides Monitor measures obtains appliesto Service Client + Analyzer informs SLA SLO1.1 SLO1.2 ... QoS + negotiate checks checks ServiceOriented Computing Proactiveadaptation ... Additional techniqueson top triggers SLA1 SLO1.1 SLO1.2 ... SLA1 SLO1.1 SLO1.2 ... OSScomp. OSScomp OSSCommunity OSScomp. distributes Monitor measures obtains appliesto + Analyzer CLA CLO1.1 CLO1.2 ... Comm. indicators + negotiate checks checks Open SourceSoftware OSSadopter informs OSSselection ... Additional techniqueson top triggers
  • 11. 11 Monitoring services with SALMon
  • 12. 12 Monitoring comunitties with SALMonOSS
  • 13. 13 Where can we obtain the data ?
  • 14. 14
  • 15. 15 Monitoring Software management tool Service
  • 16. 16 What are the strategies ?
  • 17. 17 Monitoring Software management tool Service Monitoring Software management tool Service Active Passive
  • 18. 18 Conclusions  Monitor: active or passive strategies  Aligment with Service Oriented Computing concepts. Wrapping tools into services  KHIs  Metrics  Apply techniques on top (e.g. OSS selection)
  • 19. 19 Thank you! moriol@essi.upc.edu http://twitter.com/marc_oriol ohernan@essi.upc.edu https://twitter.com/ohfrancob franch@essi.upc.edu jmarco@lsi.upc.edu contact information @gessi_upc www.essi.upc.edu/~gessi