[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3266237.3266243acmotherconferencesArticle/Chapter ViewAbstractPublication PagessbesConference Proceedingsconference-collections
research-article

On the sustainability of academic software: the case of static analysis tools

Published: 17 September 2018 Publication History

Abstract

From 1991 to 2015, 60 papers published in the ASE and SCAM conferences introduced static analysis prototypes or tools as academic software developed to support research. In this study, we characterize such academic software concerning sustainability. We performed an exploratory study regarding publicization (whether the software is available from an explicitly given URL in a software publication), evolution stage (initial development, evolution, servicing, phase-out or close-down), and recognition (the way others mention the software in their papers). Thereby, we discussed the results under the umbrella of software sustainability. Results for the academic software for static analysis published at ASE and SCAM, show that 40% are not publicly available from the URL informed by the authors; 78% are in an initial development stage, discontinued, or closed-down; 23% has no mentions in relevant digital libraries besides the original software publication, but 30% received contributions to their source code. We observed that a large number of academic static analysis software has inadequate publicization, short life cycles and low recognition. A systematic analysis of publicization, software life cycle, and recognition of academic software is viable, and its results may be useful to support rapid decision-making on adopting academic software for use or even as a target for contribution. The results may also promote a more inclusive view of scientific reputation with respect to the academic software produced by researchers.

References

[1]
Alice Allen, Cecilia Aragon, Christoph Becker, Jeffrey Carver, Andrei Chis, Benoit Combemale, Mike Croucher, Kevin Crowston, Daniel Garijo, Ashish Gehani, et al. 2017. Engineering Academic Software (Dagstuhl Perspectives Workshop 16252). In Dagstuhl Manifestos. Vol. 6. Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik.
[2]
Andrea Capiluppi, Jesús M. González-Barahona, Israel Herraiz, and Gregorio Robles. 2007. Adapting the staged model for software evolution to free/libre/open source software. In Ninth international workshop on Principles of software evolution: in conjunction with the 6th ESEC/FSE joint meeting. 79--82.
[3]
S. Crouch, N. C. Hong, S. Hettrick, M. Jackson, A. Pawlik, S. Sufi, L. Carr, D. De Roure, C. Goble, and M. Parsons. 2013. The Software Sustainability Institute: Changing Research Software Attitudes and Practices. Computing in Science Engineering 15, 6 (Nov 2013), 74--80.
[4]
Carole Goble. 2014. Better software, better research. IEEE Internet Computing 18, 5 (2014), 4--8.
[5]
Robert Goodland. 2002. Sustainability: Human, Social, Economic and Environmental. In Encyclopedia of Global Environmental Change: Social and Economic Dimensions. Vol. 5. 489--491.
[6]
M.J. Grant and A. Booth. 2009. A typology of reviews: an analysis of 14 review types and associated methodologies. HEALTH INFO LIBR J 26 (6 2009), 91--108. Issue 2. Accessed on 2018/05/28.
[7]
James Howison and Julia Bullard. 2016. Software in the scientific literature: Problems with seeing, finding, and using software mentioned in the biology literature. Journal of the Association for Information Science and Technology 67, 9 (2016), 2137--2155.
[8]
James Howison, Ewa Deelman, Michael J. McLennan, Rafael Ferreira da Silva, and James D. Herbsleb. 2015. Understanding the scientific software ecosystem and its impact: Current and future measures. Research Evaluation 24, 4 (2015), 454--470.
[9]
James Howison and James D. Herbsleb. 2011. Scientific software production: incentives and collaboration. In Proceedings of the ACM 2011 conference on Computer supported cooperative work. 513--522.
[10]
Henrik Hygerth. 2016. Sustainable Software Engineering. Master's thesis. KTH Industrial Engineering and Management.
[11]
B. Penzenstadler, V. Bauer, C. Calero, and C. Franch. 2012. Sustainability in software engineering: A systematic literature review. In 16th International Conference on Evaluation Assessment in Software Engineering (EASE 2012). 32--41.
[12]
B. Penzenstadler and H. Femmer. 2013. A Generic Model for Sustainability with Process- and Product- specificc Instances. In Proceedings of the 2013 Workshop on Green in/by Software Engineering. 3--8.
[13]
B. Penzenstadler, A. Raturi, Richardson D., and Tomlinson B. 2014. Safety, Security, Now Sustainability: The Nonfunctional Requirement for the 21st Century. IEEE Software 31, 3 (2014), 40--47.
[14]
Václav T. Rajlich and Keith H. Bennett. 2000. A staged model for the software life cycle. Computer 33, 7 (2000), 66--71.
[15]
SSI 2018. Software Sustainability Institute. (2018). www.software.ac.uk/software-sustainability-institute

Cited By

View all
  • (2021)A Manifesto on Resource Re-Use in Interactive Information RetrievalProceedings of the 2021 Conference on Human Information Interaction and Retrieval10.1145/3406522.3446056(141-149)Online publication date: 14-Mar-2021
  • (2021)Lost in Zero Space – An Empirical Comparison of 0.y.z Releases in Software Package DistributionsScience of Computer Programming10.1016/j.scico.2021.102656(102656)Online publication date: Apr-2021
  • (2020)How Magic Is Zero?Proceedings of the IEEE/ACM 42nd International Conference on Software Engineering Workshops10.1145/3387940.3392205(695-702)Online publication date: 27-Jun-2020

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
SBES '18: Proceedings of the XXXII Brazilian Symposium on Software Engineering
September 2018
379 pages
ISBN:9781450365031
DOI:10.1145/3266237
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 17 September 2018

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. academic software
  2. publicization of software
  3. recognition of software
  4. software evolution
  5. technical sustainability

Qualifiers

  • Research-article

Conference

SBES '18
SBES '18: XXXII BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING
September 17 - 21, 2018
Sao Carlos, Brazil

Acceptance Rates

SBES '18 Paper Acceptance Rate 38 of 140 submissions, 27%;
Overall Acceptance Rate 147 of 427 submissions, 34%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)11
  • Downloads (Last 6 weeks)1
Reflects downloads up to 20 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2021)A Manifesto on Resource Re-Use in Interactive Information RetrievalProceedings of the 2021 Conference on Human Information Interaction and Retrieval10.1145/3406522.3446056(141-149)Online publication date: 14-Mar-2021
  • (2021)Lost in Zero Space – An Empirical Comparison of 0.y.z Releases in Software Package DistributionsScience of Computer Programming10.1016/j.scico.2021.102656(102656)Online publication date: Apr-2021
  • (2020)How Magic Is Zero?Proceedings of the IEEE/ACM 42nd International Conference on Software Engineering Workshops10.1145/3387940.3392205(695-702)Online publication date: 27-Jun-2020

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media