DocumentCode
596201
Title
A Guided Mashup Framework for Rapid Software Analysis Service Composition
Author
Wijesiriwardana, C. ; Ghezzi, Giacomo ; Gall, Harald
Author_Institution
Dept. of Inf., Univ. of Zurich, Zurich, Switzerland
Volume
1
fYear
2012
fDate
4-7 Dec. 2012
Firstpage
725
Lastpage
728
Abstract
Historical data about software projects is stored in repositories such as version control, bug tracking and mailing lists. Analyzing such data is vital to discover unthought-of-yet-interesting insights of a software project. Even though a wide range of software analysis techniques are already available, integration of such analyses is yet to be systematically addressed. Inspired from the recently introduced concept of Software as a Service, our research group investigated the concept of Software Analysis as a Service (SOFAS), a distributed and collaborative software analysis platform. SOFAS allows software analyses to be accessed, composed into workflows, and executed over the Internet. However, traditional service composition is a complex, time consuming and error-prone process, which requires experts in both composition languages and existing standards. In this paper, we propose a mashup platform to address the problem of software analysis composition in a light-weight, programming-free process-centric way. Our proposed mashup platform provides design-time guidance to the users throughout the mashup design by integrating a continuous feedback mechanism. It requires exploiting semantic web technologies and Software Engineering Ontologies (SEON).
Keywords
cloud computing; groupware; ontologies (artificial intelligence); program diagnostics; project management; semantic Web; software engineering; software standards; Internet; SEON; SOFAS; bug tracking; collaborative software analysis platform; composition languages; continuous feedback mechanism; design-time guidance; distributed software analysis; error-prone process; guided mashup framework; historical data; mailing lists; mashup platform; programming-free process-centric way; research group; semantic Web technology; software analysis as a service; software analysis composition; software analysis service composition; software analysis techniques; software as a service; software engineering ontology; software projects; software standards; version control; Data mining; History; Mashups; Measurement; Ontologies; Semantics; Mashups; Software Analysis as a Service; Software Engineering Ontologies;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference (APSEC), 2012 19th Asia-Pacific
Conference_Location
Hong Kong
ISSN
1530-1362
Print_ISBN
978-1-4673-4930-7
Type
conf
DOI
10.1109/APSEC.2012.112
Filename
6462735
Link To Document