Not logged in.
Quick Search - Contribution
Contribution Details
Type | Conference or Workshop Paper |
Scope | Discipline-based scholarship |
Published in Proceedings | Yes |
Title | SOFAS: A lightweight architecture for software analysis as a service |
Organization Unit | |
Authors |
|
Presentation Type | paper |
Item Subtype | Original Work |
Refereed | Yes |
Status | Published in final form |
Language |
|
ISBN | 978-0-7695-4351-2 |
Page Range | 93 - 102 |
Event Title | 9th Working IEEE/IFIP Conference on Software Architecture |
Event Type | conference |
Event Location | Boulder, Colorado, USA |
Event Start Date | June 20 - 2011 |
Event End Date | June 24 - 2011 |
Place of Publication | Boulder, Colorado, USA |
Publisher | IEEE Computer Society |
Abstract Text | Access to data stored in software repositories by systems such as version control, bug and issue tracking, or mailing lists is essential for assessing the quality of a software system. A myriad of analyses exploiting that data have been proposed throughout the years: source code analysis, code duplication analysis, co-change analysis, bug prediction, or detection of bug fixing patterns. However, easy and straight forward synergies between these analyses rarely exist. To tackle this problem we have developed SOFAS, a distributed and collaborative software analysis platform to enable a seamless interoperation of such analyses. In particular, software analyses are offered as RESTful web services that can be accessed and composed over the Internet. SOFAS services are accessible through a software analysis catalog where any project stakeholder can, depending on the needs or interests, pick specific analyses, combine them, let them run remotely and then fetch the final results. That way, software developers, testers, architects, or quality assurance experts are given access to quality analysis services. They are shielded from many peculiarities of tool installations and configurations, but SOFAS offers them sophisticated and easy-to-use analyses. This paper describes in detail our SOFAS architecture, its considerations and implementation aspects, and the current set of implemented and offered RESTful analysis services. |
Digital Object Identifier | 10.1109/WICSA.2011.21 |
Other Identification Number | merlin-id:2355 |
PDF File |
![]() |
Export |
![]() ![]() |