Suchergebnisse - "Meta Programming"

  1. 1

    lbmpy: Automatic code generation for efficient parallel lattice Boltzmann methods von Bauer, Martin, Köstler, Harald, Rüde, Ulrich

    ISSN: 1877-7503, 1877-7511
    Veröffentlicht: Elsevier B.V 01.02.2021
    Veröffentlicht in Journal of computational science (01.02.2021)
    “… •In this article we present a meta-programming system for lattice Boltzmann methods similar to what FEniCS is for finite element methods.•Our tool can …”
    Volltext
    Journal Article
  2. 2

    The usage of cybernetic in complex software systems and its application to the deterministic multithreading von Bozkurt, Erkam Murat

    ISSN: 1532-0626, 1532-0634
    Veröffentlicht: Hoboken Wiley Subscription Services, Inc 25.12.2022
    Veröffentlicht in Concurrency and computation (25.12.2022)
    “… Abtract In this paper, a new cybernetic control technology that can be used in complex software systems will be introduced. In this approach, the software …”
    Volltext
    Journal Article
  3. 3

    An approach for dynamically adaptable SIMD vectorization of FEM kernels von Kadlubiak, Kristian, Meca, Ondřej, Říha, Lubomír, Brzobohatý, Tomáš

    ISSN: 0010-4655
    Veröffentlicht: Elsevier B.V 01.11.2024
    Veröffentlicht in Computer physics communications (01.11.2024)
    “… The paper focuses on the optimization of the FEM matrix kernels with respect to user-defined parameters such as materials, initial conditions, and boundary …”
    Volltext
    Journal Article
  4. 4

    The MetaCoq Project von Sozeau, Matthieu, Anand, Abhishek, Boulier, Simon, Cohen, Cyril, Forster, Yannick, Kunze, Fabian, Malecha, Gregory, Tabareau, Nicolas, Winterhalter, Théo

    ISSN: 0168-7433, 1573-0670
    Veröffentlicht: Dordrecht Springer Netherlands 01.06.2020
    Veröffentlicht in Journal of automated reasoning (01.06.2020)
    “… The MetaCoq project aims to provide a certified meta-programming environment in Coq . It builds on Template-Coq , a plugin for Coq originally implemented by …”
    Volltext
    Journal Article
  5. 5

    LMA: A generic and efficient implementation of the Levenberg–Marquardt Algorithm von Ramadasan, Datta, Chevaldonné, Marc, Chateau, Thierry

    ISSN: 0038-0644, 1097-024X
    Veröffentlicht: Bognor Regis Wiley Subscription Services, Inc 01.11.2017
    Veröffentlicht in Software, practice & experience (01.11.2017)
    “… Summary This paper presents an open‐source, generic and efficient implementation of a very popular nonlinear optimization method: the Levenberg–Marquardt …”
    Volltext
    Journal Article
  6. 6

    How to Build Your Own ASP-based System? von KAMINSKI, ROLAND, ROMERO, JAVIER, SCHAUB, TORSTEN, WANKO, PHILIPP

    ISSN: 1471-0684, 1475-3081
    Veröffentlicht: Cambridge Cambridge University Press 01.01.2023
    Veröffentlicht in Theory and practice of logic programming (01.01.2023)
    “… Answer Set Programming, or ASP for short, has become a popular and sophisticated approach to declarative problem solving. Its popularity is due to its …”
    Volltext
    Journal Article
  7. 7

    Staged selective parser combinators von Willis, Jamie, Wu, Nicolas, Pickering, Matthew

    ISSN: 2475-1421, 2475-1421
    Veröffentlicht: 02.08.2020
    Veröffentlicht in Proceedings of ACM on programming languages (02.08.2020)
    “… Parser combinators are a middle ground between the fine control of hand-rolled parsers and the high-level almost grammar-like appearance of parsers created via …”
    Volltext
    Journal Article
  8. 8

    A case for data-oriented specifications: simpler implementation of B tools and DSLs von Körner, Philipp, Mager, Florian, Roßbach, Jan

    ISSN: 1614-5046, 1614-5054
    Veröffentlicht: Heidelberg Springer Nature B.V 01.09.2025
    Veröffentlicht in Innovations in systems and software engineering (01.09.2025)
    “… Considering programs as data enables powerful meta-programming. One example is Lisp’s macro system, which gives rise to powerful transformations of programs …”
    Volltext
    Journal Article
  9. 9

    Enhancing High-Level Synthesis Using a Meta-Programming Approach von Vandebon, Jessica, de Figueiredo Coutinho, Jose, Luk, Wayne, Nurvitadhi, Eriko

    ISSN: 0018-9340, 1557-9956
    Veröffentlicht: New York IEEE 01.12.2021
    Veröffentlicht in IEEE transactions on computers (01.12.2021)
    “… In today's increasingly heterogeneous compute landscape, there is high demand for design tools that offer seemingly contradictory features: portable …”
    Volltext
    Journal Article
  10. 10

    Programming cobots by voice: a pragmatic, web-based approach von Ionescu, Tudor B., Schlund, Sebastian

    ISSN: 0951-192X, 1362-3052
    Veröffentlicht: Taylor & Francis 02.01.2023
    “… This paper introduces a novel voice-based programming approach and software framework for collaborative robots (cobots) based on the Web Speech API, which is …”
    Volltext
    Journal Article
  11. 11

    Sorald: Automatic Patch Suggestions for SonarQube Static Analysis Violations von Etemadi, Khashayar, Harrand, Nicolas, Larsen, Simon, Adzemovic, Haris, Phu, Henry Luong, Verma, Ashutosh, Madeiral, Fernanda, Wikstrom, Douglas, Monperrus, Martin

    ISSN: 1545-5971, 1941-0018, 1941-0018
    Veröffentlicht: Washington IEEE 01.07.2023
    “… Previous work has shown that early resolution of issues detected by static code analyzers can prevent major costs later on. However, developers often ignore …”
    Volltext
    Journal Article
  12. 12

    Taming stateful computations in Rust with typestates von Duarte, José, Ravara, António

    ISSN: 2590-1184
    Veröffentlicht: 01.10.2022
    Veröffentlicht in Journal of computer languages (Online) (01.10.2022)
    Volltext
    Journal Article
  13. 13

    A Dependent Type Theory for Meta-programming with Intensional Analysis von Hu, Jason Z. S., Pientka, Brigitte

    ISSN: 2475-1421, 2475-1421
    Veröffentlicht: New York, NY, USA ACM 07.01.2025
    Veröffentlicht in Proceedings of ACM on programming languages (07.01.2025)
    “… In this paper, we introduce DeLaM, a dependent layered modal type theory which enables meta-programming in Martin-Löf type theory (MLTT) with recursion …”
    Volltext
    Journal Article
  14. 14

    Algorithmic differentiation and hull-consistency enforcing using C++ template meta-programming von Kubica, Bartłomiej Jacek

    ISSN: 1017-1398, 1572-9265
    Veröffentlicht: New York Springer US 01.12.2023
    Veröffentlicht in Numerical algorithms (01.12.2023)
    “… Algorithmic differentiation is a tool used in several branches of computational science, both in conjunction with the interval calculus, and apart of it. This …”
    Volltext
    Journal Article
  15. 15

    Modular language implementation in Rascal – experience report von Basten, Bas, van den Bos, Jeroen, Hills, Mark, Klint, Paul, Lankamp, Arnold, Lisser, Bert, van der Ploeg, Atze, van der Storm, Tijs, Vinju, Jurgen

    ISSN: 0167-6423, 1872-7964
    Veröffentlicht: Elsevier B.V 15.12.2015
    Veröffentlicht in Science of computer programming (15.12.2015)
    “… All software evolves, and programming languages and programming language tools are no exception. And just like in ordinary software construction, modular …”
    Volltext
    Journal Article
  16. 16

    EspyInsideFunction.jl — extracting intermediate results from numerical functions von Mainçon, Philippe

    ISSN: 2352-7110, 2352-7110
    Veröffentlicht: Elsevier 01.07.2022
    Veröffentlicht in SoftwareX (01.07.2022)
    “… EspyInsideFunction allows to write software in the Julia programming language Julia (2017) [1] to make the value of variables within a function’s local scope — …”
    Volltext
    Journal Article
  17. 17

    A Prolog-based Approach to Self-Evaluated, Declarative and Zero-Knowledge Verifiable Policies von Farkas, Martin, Toldi, Balazs Adam, Peter, Bertalan Zoltan, Kocsis, Imre

    ISSN: 2375-0227
    Veröffentlicht: IEEE 21.10.2024
    “… In most domains where declarative policies are employed, it is typically the executor of the policy who performs policy evaluation, and not the subjects of …”
    Volltext
    Tagungsbericht
  18. 18

    Enabling PHP software engineering research in Rascal von Hills, Mark, Klint, Paul, Vinju, Jurgen J.

    ISSN: 0167-6423, 1872-7964
    Veröffentlicht: Elsevier B.V 01.02.2017
    Veröffentlicht in Science of computer programming (01.02.2017)
    “… Today, PHP is one of the most popular programming languages, and is commonly used in the open source community and in industry to build large application …”
    Volltext
    Journal Article
  19. 19

    Soploon: A virtual assistant to help teachers to detect object‐oriented errors in students’ source codes von Vallejos, Sebastián, Berdun, Luis S., Armentano, Marcelo G., Soria, Álvaro, Teyseyre, Alfredo R.

    ISSN: 1061-3773, 1099-0542
    Veröffentlicht: Hoboken Wiley Subscription Services, Inc 01.09.2018
    Veröffentlicht in Computer applications in engineering education (01.09.2018)
    “… When checking students’ source codes, teachers tend to overlook some errors. This work introduces Soploon, a tool that automatically detects novice programmer …”
    Volltext
    Journal Article
  20. 20

    Automatic object model generation for nanoelectronics using C++ meta programming von Peng, Fei, Xiao, Zhenjie, Xu, Dong, Huang, Jianhong, Xie, Guangjun

    ISSN: 0013-5194, 1350-911X, 1350-911X
    Veröffentlicht: The Institution of Engineering and Technology 28.11.2019
    Veröffentlicht in Electronics letters (28.11.2019)
    “… Since the development of nanoelectronics is at its early stage, a lot of different devices have been proposed. Accompanying the increasing research interests …”
    Volltext
    Journal Article