Essays about: "Versioning"

Showing result 1 - 5 of 31 essays containing the word Versioning.

  1. 1. Traceability Link Correctness: Project-Specific or Generic?

    University essay from Göteborgs universitet/Institutionen för data- och informationsteknik

    Author : Sanja Colak; Mayra Nilsson; [2021-08-12]
    Keywords : Traceability; trace links; trace link correctness; Traceability Information Model; Data Model; project-specific;

    Abstract : To enable proper maintenance of a software product, it is important to discover new and maintain existing traceability links between artifacts. Correctness of trace links is important as it builds trust in existing trace links and improves software maintenance. READ MORE

  2. 2. Proactive Mitigation of Deprecated API Version Usage : Utilizing continuous integration to automatically and proactively detect deprecated API version usage in microservice ecosystems

    University essay from Uppsala universitet/Institutionen för informatik och media

    Author : Eric Nilsson; [2021]
    Keywords : Microservices; Continuous Integration; Proactivity; Automaticity; API; API Versioning; Deprecation; Data Integration; Ontology Matching; Design Science Research;

    Abstract : The notion of change is one of the more pronounced challenges API developers face, since a change to published APIs means a change for its’ consumers. API Versioning is a commonly used strategy to mitigate the risks of changing APIs, however, the strategy introduces a possibility of having practically innumerable number of API versions published at once, all possibly used by different consumers, creating considerable overhead for API developers to manage. READ MORE

  3. 3. Enhance Inter-service Communication in Supersonic K-Native REST-based Java Microservice Architectures

    University essay from Högskolan Kristianstad/Fakulteten för naturvetenskap

    Author : Vincenzo Buono; Petar Petrovic; [2021]
    Keywords : Enhance Interservice Communication; Protocol Buffers; Data Interchange Formats; Quarkus; Kubernetes;

    Abstract : The accelerating progress in network speeds and computing power permitted the architectural design paradigm to shift from monolithic applications to microservices. The industry moved from single-core and multi-threads, code-heavy applications, running on giant machines 24/7 to smaller machines, multi-cores single threads where computing power and memory consumption are managed very critically. READ MORE

  4. 4. TUF on the Tangle : Securing software updates using a distributed ledger

    University essay from Linköpings universitet/Institutionen för datavetenskap

    Author : Oliver Johns; Anton Andell; [2021]
    Keywords : Security; Software; Update; Distributed; Ledger; IOTA; TUF; The update framework; Tangle;

    Abstract : This study investigates the viability of revising The Update Framework (TUF) to be implemented on a distributed ledger called IOTA. TUF is a framework that is becoming the de facto standard for securing update systems. The design for the revised Update Framework, called TUFT, is thoroughly explained and examined. READ MORE

  5. 5. Chaos Engineering for Containerized Applications with Multi-Version Deployments

    University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Author : Adriaan Knapen; [2021]
    Keywords : ;

    Abstract : It is common practice to use versioning policies to create unique identifiers for applications running in production. Many times the schema used for the versioning identifier also includes information which allows one to infer the impact of the changes bundled in this new version. READ MORE