Skip to main content

Showing 1–5 of 5 results for author: Murtovi, A

.
  1. arXiv:2402.10684  [pdf, other

    cs.SE cs.PL

    Language-Driven Engineering An Interdisciplinary Software Development Paradigm

    Authors: Bernhard Steffen, Tiziana Margaria, Alexander Bainczyk, Steve Boßelmann, Daniel Busch, Marc Driessen, Markus Frohme, Falk Howar, Sven Jörges, Marvin Krause, Marco Krumrey, Anna-Lena Lamprecht, Michael Lybecait, Alnis Murtovi, Stefan Naujokat, Johannes Neubauer, Alexander Schieweck, Jonas Schürmann, Steven Smyth, Barbara Steffen, Fabian Storek, Tim Tegeler, Sebastian Teumert, Dominic Wirkner, Philip Zweihoff

    Abstract: We illustrate how purpose-specific, graphical modeling enables application experts with different levels of expertise to collaboratively design and then produce complex applications using their individual, purpose-specific modeling language. Our illustration includes seven graphical Integrated Modeling Environments (IMEs) that support full code generation, as well as four browser-based application… ▽ More

    Submitted 16 February, 2024; originally announced February 2024.

    Comments: 43 pages, 30 figures

  2. The Power of Typed Affine Decision Structures: A Case Study

    Authors: Gerrit Nolte, Maximilian Schlüter, Alnis Murtovi, Bernhard Steffen

    Abstract: TADS are a novel, concise white-box representation of neural networks. In this paper, we apply TADS to the problem of neural network verification, using them to generate either proofs or concise error characterizations for desirable neural network properties. In a case study, we consider the robustness of neural networks to adversarial attacks, i.e., small changes to an input that drastically chan… ▽ More

    Submitted 28 April, 2023; originally announced April 2023.

    Journal ref: International Journal on Software Tools for Technology Transfer, 1-20, 2023

  3. arXiv:2301.08013  [pdf, other

    cs.NE cs.SC

    Towards Rigorous Understanding of Neural Networks via Semantics-preserving Transformations

    Authors: Maximilian Schlüter, Gerrit Nolte, Alnis Murtovi, Bernhard Steffen

    Abstract: In this paper we present an algebraic approach to the precise and global verification and explanation of Rectifier Neural Networks, a subclass of Piece-wise Linear Neural Networks (PLNNs), i.e., networks that semantically represent piece-wise affine functions. Key to our approach is the symbolic execution of these networks that allows the construction of semantically equivalent Typed Affine Decisi… ▽ More

    Submitted 28 April, 2023; v1 submitted 19 January, 2023; originally announced January 2023.

    Comments: To appear in Software Tools for Technology Transfer

  4. arXiv:1912.11308  [pdf, other

    cs.LG cs.AI cs.PL cs.SE

    ADD-Lib: Decision Diagrams in Practice

    Authors: Frederik Gossen, Alnis Murtovi, Philip Zweihoff, Bernhard Steffen

    Abstract: In the paper, we present the ADD-Lib, our efficient and easy to use framework for Algebraic Decision Diagrams (ADDs). The focus of the ADD-Lib is not so much on its efficient implementation of individual operations, which are taken by other established ADD frameworks, but its ease and flexibility, which arise at two levels: the level of individual ADD-tools, which come with a dedicated user-friend… ▽ More

    Submitted 24 December, 2019; originally announced December 2019.

  5. arXiv:1912.11281  [pdf, other

    cs.PL

    Aggressive Aggregation: a New Paradigm for Program Optimization

    Authors: Frederik Gossen, Marc Jasper, Alnis Murtovi, Bernhard Steffen

    Abstract: In this paper, we propose a new paradigm for program optimization which is based on aggressive aggregation, i.e., on a partial evaluation-based decomposition of acyclic program fragments into a pair of computationally optimal structures: an Algebraic Decision Diagram (ADD) to capture conditional branching and a parallel assignment that refers to an Expression DAG (ED) which realizes redundancy-fre… ▽ More

    Submitted 24 December, 2019; originally announced December 2019.