Sökning: "Software Libraries"

Visar resultat 1 - 5 av 37 avhandlingar innehållade orden Software Libraries.

  1. 1. Software Diversity for Third-Party Dependencies

    Författare :Nicolas Harrand; Benoit Baudry; Martin Monperrus; David Broman; Ville Leppänen; KTH; []
    Nyckelord :TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY; Automated Software Engineering; Software Diversity; Software libraries; Software Monoculture; Computer Science; Datalogi;

    Sammanfattning : Thanks to the emergence of package managers and online software repositories, modern software development heavily relies on the reuse of third-party libraries. This practice has significant benefits in terms of productivity and reliability. LÄS MER

  2. 2. Support for Development and Maintenance of Generic Libraries

    Författare :Marcin Zalewski; Chalmers tekniska högskola; []
    Nyckelord :NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; Change Impact Analysis; Analyses; Software Libraries;

    Sammanfattning : Software libraries have emerged as one of the most common ways of providingreusable, organized collections of software. Practically every softwareproject nowadays uses a number of software libraries for the most basic tasksas well as for domain-specific programming tasks. LÄS MER

  3. 3. Improving Modeling with UML by Stereotype-based Language Customization

    Författare :Miroslaw Staron; Blekinge Tekniska Högskola; []
    Nyckelord :NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; UML; Software Engineering; Modeling; Software Development; MDA; Model Driven Development; Unified Modeling Language;

    Sammanfattning : Graphical modeling is becoming an increasingly important part of software engineering as it provides means of increasing productivity by raising the level of abstraction in software devel-opment. One of the most widely adopted modeling notations is the Unified Modeling Language (UML) which has gained popularity due to its generality and broad applicability. LÄS MER

  4. 4. Generic Programming with Concepts

    Författare :Marcin Zalewski; Chalmers tekniska högskola; []
    Nyckelord :NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; libraries; c ; concepts; generic; template;

    Sammanfattning : Generic programming is an indispensable ingredient of modern programminglanguages. In the C++ programming language, generic programming isimplemented by the means of parameterized fragments of code, called templates,in which parameters are constrained by concepts. LÄS MER

  5. 5. Artificial Software Diversification for WebAssembly

    Författare :Javier Cabrera Arteaga; Benoit Baudry; Martin Monperrus; Tobias Wrigstad; KTH; []
    Nyckelord :TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY; TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY; WebAssembly; LLVM; Software Diversity; Automatic Software Engineering; Security; Electrical Engineering; Elektro- och systemteknik;

    Sammanfattning : WebAssembly has become the fourth official web language, along with HTML, CSS and JavaScript since 2019. WebAssembly allows web browsers to execute existing programs or libraries written in other languages, such as C/C++ and Rust. In addition, WebAssembly evolves to be part of edge-cloud computing platforms. LÄS MER