Delivering component-oriented architectures is a well-established trend in software engineering and development. Assessing software reuse scenarios goes much beyond the usual "build vs buy" dilemma that so often occurs in early stages of a software process: scouting, comparing, choosing and integrating the right set of components meeting project's requirements is still an ad-hoc and error-prone task, performed by developers with little or no frameworks and tools to support them. This paper describes the SSP (Software Semantic Provisioning) project, funded in its early stages by Google™ Inc., developed during the Google Summer of Code™ 2007 program, and incubated by the Eclipse Software Foundation; the project aims to provide an ontological description of the software domain to underlie a semantic web framework to support developers in scouting and provisioning software components. A prototypical RESTful semantic repository, and an Eclipse plug-in consuming the repository services have been implemented and will be discussed.

Sguera, S., Ombredanne, P., Stellato, A., Pazienza, M.t. (2008). Software semantic provisioning actually reusing software. In ENASE 2008 - Proceedings of the 3rd International Conference on Evaluation of Novel Approaches to Software Engineering (pp. 185-188). INSTICC Press.

Software semantic provisioning actually reusing software

STELLATO, ARMANDO;PAZIENZA, MARIA TERESA
2008-01-01

Abstract

Delivering component-oriented architectures is a well-established trend in software engineering and development. Assessing software reuse scenarios goes much beyond the usual "build vs buy" dilemma that so often occurs in early stages of a software process: scouting, comparing, choosing and integrating the right set of components meeting project's requirements is still an ad-hoc and error-prone task, performed by developers with little or no frameworks and tools to support them. This paper describes the SSP (Software Semantic Provisioning) project, funded in its early stages by Google™ Inc., developed during the Google Summer of Code™ 2007 program, and incubated by the Eclipse Software Foundation; the project aims to provide an ontological description of the software domain to underlie a semantic web framework to support developers in scouting and provisioning software components. A prototypical RESTful semantic repository, and an Eclipse plug-in consuming the repository services have been implemented and will be discussed.
2008
Settore ING-INF/05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
Settore INF/01 - INFORMATICA
English
Rilevanza internazionale
Articolo scientifico in atti di convegno
Component provisioning; Component-oriented architectures; Semantic web services; Software reuse; Computer Science Applications1707 Computer Vision and Pattern Recognition; Software
Sguera, S., Ombredanne, P., Stellato, A., Pazienza, M.t. (2008). Software semantic provisioning actually reusing software. In ENASE 2008 - Proceedings of the 3rd International Conference on Evaluation of Novel Approaches to Software Engineering (pp. 185-188). INSTICC Press.
Sguera, S; Ombredanne, P; Stellato, A; Pazienza, Mt
Contributo in libro
File in questo prodotto:
File Dimensione Formato  
2008_ENASE2008_Software_Semantic_Provisioning_-_Actually_Reusing_Software.pdf

solo utenti autorizzati

Descrizione: articolo pubblicato
Licenza: Creative commons
Dimensione 267.47 kB
Formato Adobe PDF
267.47 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2108/166052
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact