• DocumentCode
    2078084
  • Title

    SOFAS: software analysis services

  • Author

    Ghezzi, Giacomo

  • Author_Institution
    Inst. for Inf., Univ. of Zurich, Zurich, Switzerland
  • Volume
    2
  • fYear
    2010
  • fDate
    2-8 May 2010
  • Firstpage
    381
  • Lastpage
    384
  • Abstract
    We propose a distributed and collaborative software analysis platform to enable seamless interoperability of software analysis tools across platform, geographical and organizational boundaries. In particular, we devise software analysis tools as services that can be accessed and composed over the Internet. These distributed services shall be widely accessible through a software analysis broker where organizations and research groups can register and share their tools. To enable (semi)-automatic use and composition of these tools, they will be classified and mapped into a software analysis taxonomy and adhere to specific meta-models and ontologies for their category of analysis. We claim that moving software analysis "outside the lab and into the Web" is highly beneficial from many point of views. Simple, common analyses can be effortlessly combined together into much meaningful, complex and novel ones. Analyses can be run everywhere and anytime without the need to install several tools and to cope with many output formats. Empirical studies can be easily replicated. At last, we claim that this will greatly help in the maturing of the field and boost its role in supporting software development practices.
  • Keywords
    Internet; groupware; ontologies (artificial intelligence); open systems; program diagnostics; software tools; Internet; SOFAS; analysis category; collaborative software analysis platform; distributed services; distributed software analysis platform; geographical boundaries; metamodels; ontologies; organizational boundaries; platform boundaries; seamless interoperability; software analysis broker; software analysis services; software analysis tools; software development practice; tool composition; Computer architecture; History; Ontologies; Semantics; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2010 ACM/IEEE 32nd International Conference on
  • Conference_Location
    Cape Town
  • ISSN
    0270-5257
  • Print_ISBN
    978-1-60558-719-6
  • Type

    conf

  • DOI
    10.1145/1810295.1810398
  • Filename
    6062219