{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,15]],"date-time":"2025-11-15T10:29:56Z","timestamp":1763202596115},"reference-count":29,"publisher":"World Scientific Pub Co Pte Ltd","issue":"01","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Int. J. Soft. Eng. Knowl. Eng."],"published-print":{"date-parts":[[2022,1]]},"abstract":"<jats:p> An increasing amount of researchers use software images to capture the requirements and code dependencies needed to carry out computational experiments. Software images preserve the computational environment required to execute a scientific experiment and have become a crucial asset for reproducibility. However, software images are usually not properly documented and described, making it challenging for scientists to find, reuse and understand them. In this paper, we propose a framework for automatically describing software images in a machine-readable manner by (i) creating a vocabulary to describe software images; (ii) developing an annotation framework designed to automatically document the underlying environment of software images and (iii) creating DockerPedia, a Knowledge Graph with over 150,000 annotated software images, automatically described using our framework. We illustrate the usefulness of our approach in finding images with specific software dependencies, comparing similar software images, addressing versioning problems when running computational experiments; and flagging problems with vulnerable software dependencies. <\/jats:p>","DOI":"10.1142\/s0218194022500036","type":"journal-article","created":{"date-parts":[[2022,2,24]],"date-time":"2022-02-24T09:36:08Z","timestamp":1645695368000},"page":"71-89","source":"Crossref","is-referenced-by-count":2,"title":["DockerPedia: A Knowledge Graph of Software Images and Their Metadata"],"prefix":"10.1142","volume":"32","author":[{"given":"Maximiliano","family":"Osorio","sequence":"first","affiliation":[{"name":"Departamento de Inform\u00e1tica, Universidad T\u00e9cnica Federico Santa Mar\u00eda, Avenida Espa\u00f1a 1680, Valparaiso, Chile"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Carlos","family":"Buil-Aranda","sequence":"additional","affiliation":[{"name":"Departamento de Inform\u00e1tica, Universidad T\u00e9cnica Federico Santa Mar\u00eda, Avenida Espa\u00f1a 1680, Valparaiso, Chile"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Idafen","family":"Santana-Perez","sequence":"additional","affiliation":[{"name":"Departamento de Se\u00f1ales y Comunicaciones, Universidad de Las Palmas de Gran Canaria, Espa\u00f1a"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniel","family":"Garijo","sequence":"additional","affiliation":[{"name":"Ontology Engineering Group, Universidad Polit\u00e9cnica de Madrid, Espa\u00f1a"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"219","published-online":{"date-parts":[[2022,2,24]]},"reference":[{"key":"S0218194022500036BIB001","doi-asserted-by":"publisher","DOI":"10.1088\/1748-0221\/3\/08\/S08003"},{"key":"S0218194022500036BIB002","doi-asserted-by":"publisher","DOI":"10.1177\/1094342016649766"},{"key":"S0218194022500036BIB003","doi-asserted-by":"publisher","DOI":"10.1093\/nar\/gkl320"},{"key":"S0218194022500036BIB005","doi-asserted-by":"publisher","DOI":"10.1093\/nar\/gkt905"},{"key":"S0218194022500036BIB006","doi-asserted-by":"publisher","DOI":"10.1080\/0952813X.2010.490962"},{"key":"S0218194022500036BIB007","doi-asserted-by":"publisher","DOI":"10.1038\/d41586-020-02462-7"},{"key":"S0218194022500036BIB008","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-38791-8_58"},{"key":"S0218194022500036BIB010","doi-asserted-by":"publisher","DOI":"10.1038\/sdata.2016.18"},{"key":"S0218194022500036BIB011","doi-asserted-by":"publisher","DOI":"10.1162\/dint_a_00033"},{"key":"S0218194022500036BIB012","doi-asserted-by":"publisher","DOI":"10.3233\/DS-190026"},{"key":"S0218194022500036BIB017","doi-asserted-by":"publisher","DOI":"10.1016\/j.procs.2011.04.069"},{"key":"S0218194022500036BIB018","doi-asserted-by":"publisher","DOI":"10.1016\/j.procs.2011.04.062"},{"key":"S0218194022500036BIB019","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2012.62"},{"key":"S0218194022500036BIB020","doi-asserted-by":"publisher","DOI":"10.1093\/bioinformatics\/btx192"},{"key":"S0218194022500036BIB021","doi-asserted-by":"publisher","DOI":"10.7717\/peerj.1273"},{"key":"S0218194022500036BIB022","doi-asserted-by":"publisher","DOI":"10.1007\/s10816-015-9272-9"},{"key":"S0218194022500036BIB024","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2016.15"},{"key":"S0218194022500036BIB025","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2017.2754499"},{"issue":"2","key":"S0218194022500036BIB026","first-page":"1","volume":"25","author":"Cyganiak R.","year":"2014","journal-title":"W3C Recommendation"},{"key":"S0218194022500036BIB027","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2015.12.017"},{"key":"S0218194022500036BIB044","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2017.01.008"},{"key":"S0218194022500036BIB045","first-page":"1","volume-title":"Proc. 2012 IEEE 8th Int. Conf. E-Science (e-Science)","author":"Belhajjame K.","year":"2012"},{"key":"S0218194022500036BIB046","doi-asserted-by":"publisher","DOI":"10.1016\/j.envsoft.2014.06.022"},{"key":"S0218194022500036BIB047","first-page":"1","volume-title":"Proceedings of the 5th USENIX Conference on Theory and Practice of Provenance","author":"Chirigati F.","year":"2013"},{"key":"S0218194022500036BIB048","doi-asserted-by":"publisher","DOI":"10.29173\/iq18"},{"key":"S0218194022500036BIB052","doi-asserted-by":"publisher","DOI":"10.1145\/2857274.2857276"},{"key":"S0218194022500036BIB053","volume-title":"Int. Semantic Web Conf. (Posters & Demos)","author":"Huo D.","year":"2015"},{"key":"S0218194022500036BIB055","first-page":"1","volume-title":"Proc. 16th Int. Semantic Web Conf. Posters and Demos","volume":"1931","author":"Tommasini R.","year":"2017"},{"key":"S0218194022500036BIB056","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0177459"}],"container-title":["International Journal of Software Engineering and Knowledge Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S0218194022500036","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,2,24]],"date-time":"2022-02-24T09:36:58Z","timestamp":1645695418000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/abs\/10.1142\/S0218194022500036"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,1]]},"references-count":29,"journal-issue":{"issue":"01","published-print":{"date-parts":[[2022,1]]}},"alternative-id":["10.1142\/S0218194022500036"],"URL":"https:\/\/doi.org\/10.1142\/s0218194022500036","relation":{},"ISSN":["0218-1940","1793-6403"],"issn-type":[{"value":"0218-1940","type":"print"},{"value":"1793-6403","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,1]]}}}