Deep semantic versioning for evolution and variability
L Carvalho, JC Seco - … 23rd International Symposium on Principles and …, 2021 - dl.acm.org
… The model we present in this paper is a proof of concept for what can be a language-level
tool to support deep semantic versioning in software development. The advent of visual …
tool to support deep semantic versioning in software development. The advent of visual …
Digital Editions and Version Numbering
PA Broyles - Digital Humanities Quarterly (DHQ), 2020 - hcommons.org
… The Semantic Versioning specification, created by Tom Preston-Werner, is an attempt to …
(It is worth noting, however, that the Semantic Versioning specification is itself semantically …
(It is worth noting, however, that the Semantic Versioning specification is itself semantically …
Serverless Security
A Understand, I Secure, MA Calles - Springer
When I started working with the Serverless Framework, I was curious about the security aspect.
I was transitioning to a project for a mobile app with a serverless back end. Previously, I …
I was transitioning to a project for a mobile app with a serverless back end. Previously, I …
Dependency smells in javascript projects
… We then explain the semantic versioning standard and how and why it may not be followed.
… It was introduced by the co-founder of GitHub, Tom Preston-Werner, in 2011. In our study, …
… It was introduced by the co-founder of GitHub, Tom Preston-Werner, in 2011. In our study, …
Understanding the Impact of APIs Behavioral Breaking Changes on Client Applications
… Our results show that most breaking changes were introduced during a non-Major dependency
update, violating the semantic versioning scheme. We further analyzed the effects these …
update, violating the semantic versioning scheme. We further analyzed the effects these …
Studying the performance risks of upgrading Docker Hub images: a case study of WordPress
… Semantic versioning does not officially impose … of version, we can use changes in version
numbers as a (rough) proxy for changes in performance. Based on the semantic versioning …
numbers as a (rough) proxy for changes in performance. Based on the semantic versioning …
Applied product lifecycle management for scaling development: an information management methodology
B Munster - 2022 - essay.utwente.nl
… Versions of configuration items should be assigned unique numbers. A common numbering
system is Semantic Versioning 2.0.0, which employs a “Major.minor.patch” numbering …
system is Semantic Versioning 2.0.0, which employs a “Major.minor.patch” numbering …
On the usage of JavaScript, Python and Ruby packages in Docker Hub images
… vulnerable, we compare its version number to the range of version numbers affected by a
certain … , we define four degrees of outdatedness based on the semantic versioning policy [20]: …
certain … , we define four degrees of outdatedness based on the semantic versioning policy [20]: …
Guidelines for collaborative development of sustainable data treatment software
J Wuttke, S Cottrell, MA Gonzalez… - Journal of Neutron …, 2022 - content.iospress.com
Software development for data reduction and analysis at large research facilities is
increasingly professionalized, and internationally coordinated. To foster software quality and …
increasingly professionalized, and internationally coordinated. To foster software quality and …
Characterizing outdateness with technical lag: an exploratory study
JM Gonzalez-Barahona - Proceedings of the IEEE/ACM 42nd …, 2020 - dl.acm.org
… For some parts of this paper we assume that semantic versioning [6] is used, with version
tags of the form xyz, but most of it can be easily generalized to other tagging schemas. …
tags of the form xyz, but most of it can be easily generalized to other tagging schemas. …