Search Results - Declarative Meta Programming
-
1
Soploon: A virtual assistant to help teachers to detect object‐oriented errors in students’ source codes
ISSN: 1061-3773, 1099-0542Published: Hoboken Wiley Subscription Services, Inc 01.09.2018Published 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…”
Get full text
Journal Article -
2
RT-Trust: Automated refactoring for different trusted execution environments under real-time constraints
ISSN: 2590-1184, 2590-1184Published: Elsevier Ltd 01.02.2020Published in Journal of computer languages (Online) (01.02.2020)“… To address these problems, this paper presents novel program analyses and transformation techniques, accessible to the developer via a declarative meta-programming model…”
Get full text
Journal Article -
3
Using Declarative Meta Programming for Design Flaws Detection in Object-Oriented Software
ISBN: 9780769536545, 0769536549Published: IEEE 01.05.2009Published in 2009 International Conference on Signal Processing Systems : 15-17 May 2009 (01.05.2009)“… This paper proposes a declarative-based approach in which the design flaws of an object-oriented system can be detected at the meta-level in the declarative meta programming…”
Get full text
Conference Proceeding -
4
Effective meta-programming in declarative languages (BL)
Published: ProQuest Dissertations & Theses 01.01.1998“…Declarative meta-programming is vital, since it is the most promising means by which programs can be made to reason about other programs…”
Get full text
Dissertation -
5
A Method for Detecting Bad Smells and ITS Application to Software Engineering Education
ISBN: 1479941743, 9781479941742Published: IEEE 01.08.2014Published in IIAI-AAI 2014 : proceedings : 2014 IIAI 3rd International Conference on Advanced Applied Informatics : Kitakyushu, Japan, 31 August - 4 September 2014 (01.08.2014)“… Therefore, we propose a method for detecting bad smells using declarative meta programming that can be applied to software development training…”
Get full text
Conference Proceeding Journal Article -
6
In Praise of Impredicativity: A Contribution to the Formalization of Meta-Programming
ISSN: 1471-0684, 1475-3081Published: Cambridge Cambridge University Press 01.01.2020Published in Theory and practice of logic programming (01.01.2020)“… Higher-order functions, as program-processing programs are called in functional programming, and meta-programs, as they are called in logic programming, are widespread declarative programming techniques…”
Get full text
Journal Article -
7
Esfinge Virtual Lab - A Virtual Laboratory Platform With a Metadata-based API and Based on Dynamic Component
ISSN: 2169-3536, 2169-3536Published: Piscataway IEEE 01.01.2023Published in IEEE access (01.01.2023)“… Using declarative programming techniques and a metadata-based APIs, a software developer may focus on business principles and processes rather than expend energy on the retrieval of information…”
Get full text
Journal Article -
8
Meta-interpretive learning: application to grammatical inference
ISSN: 0885-6125, 1573-0565Published: New York Springer US 01.01.2014Published in Machine learning (01.01.2014)“… We develop a framework in which predicate invention and recursive generalisations are implemented using abduction with respect to a meta-interpreter…”
Get full text
Journal Article -
9
In Praise of Impredicativity: A Contribution to the Formalisation of Meta-Programming
ISSN: 2331-8422Published: Ithaca Cornell University Library, arXiv.org 18.04.2020Published in arXiv.org (18.04.2020)“… Higher-order functions, as program-processing programs are called in functional programming, and meta-programs, as they are called in logic programming, are widespread declarative programming techniques…”
Get full text
Paper -
10
Supporting software development through declaratively codified programming patterns
ISSN: 0957-4174, 1873-6793Published: Elsevier Ltd 01.11.2002Published in Expert systems with applications (01.11.2002)“… To explicitly codify these patterns, we adopt a declarative meta programming approach. In this approach, we reify the structure of a (object-oriented…”
Get full text
Journal Article -
11
DataForge: Modular platform for data storage and analysis
ISSN: 2100-014X, 2101-6275, 2100-014XPublished: Les Ulis EDP Sciences 01.01.2018Published in EPJ Web of conferences (01.01.2018)“… Also the framework extensively uses declarative programming principles via meta-data concept which allows a certain degree of meta-programming and improves results…”
Get full text
Journal Article Conference Proceeding -
12
A Prolog-based Approach to Self-Evaluated, Declarative and Zero-Knowledge Verifiable Policies
ISSN: 2375-0227Published: IEEE 21.10.2024Published in Proceedings - International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (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 policies…”
Get full text
Conference Proceeding -
13
Demand-driven evaluation of collection attributes
ISSN: 0928-8910, 1573-7535, 1573-7535Published: Boston Springer US 01.06.2009Published in Automated software engineering (01.06.2009)“… In this paper we show how collection attributes and the combined formalism, circular collection attributes, have been implemented in our declarative meta programming system JastAdd, and how they…”
Get full text
Journal Article -
14
How to Build Your Own ASP-based System?
ISSN: 1471-0684, 1475-3081Published: Cambridge Cambridge University Press 01.01.2023Published 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…”
Get full text
Journal Article -
15
Programming languages
ISBN: 1479941085, 9781479941087Published: IEEE 01.09.2014Published in 2014 11th International Conference on Electronics, Computer and Computation (ICECCO) (01.09.2014)“… The features of this paper can be summarized as follows: 1. It introduces the basic classification of programming languages and explain the declarative programming languages. 2…”
Get full text
Conference Proceeding -
16
Proceedings 35th International Conference on Logic Programming (Technical Communications)
ISSN: 2331-8422Published: Ithaca Cornell University Library, arXiv.org 17.09.2019Published in arXiv.org (17.09.2019)“… Languages: Concurrency, Objects, Coordination, Mobility, Higher Order, Types, Modes, Assertions, Modules, Meta-programming, Logic-based domain-specific languages, Programming Techniques…”
Get full text
Paper -
17
Prospects for Declarative Mathematical Modeling of Complex Biological Systems
ISSN: 0092-8240, 1522-9602, 1522-9602Published: New York Springer US 01.08.2019Published in Bulletin of mathematical biology (01.08.2019)“…Declarative modeling uses symbolic expressions to represent models. With such expressions, one can formalize high-level mathematical computations on models…”
Get full text
Journal Article -
18
Adaptive large-neighbourhood search for optimisation in answer-set programming
ISSN: 0004-3702, 1872-7921Published: Elsevier B.V 01.12.2024Published in Artificial intelligence (01.12.2024)“…Answer-set programming (ASP) is a prominent approach to declarative problem solving that is increasingly used to tackle challenging optimisation problems…”
Get full text
Journal Article -
19
Defining Actions in Concurrent Declarative Programming
ISSN: 1571-0661, 1571-0661Published: Elsevier B.V 01.09.2002Published in Electronic notes in theoretical computer science (01.09.2002)“… In this paper, we tackle the problem of the definition of actions within the context of a component-based approach to concurrent declarative programming…”
Get full text
Journal Article -
20
Model Transformation of Declarative User Interface from Platform Specific Model to Platform Independent Model using Graphical Notation
ISSN: 2278-3075, 2278-3075Published: 30.10.2019Published in International journal of innovative technology and exploring engineering (30.10.2019)“… A framework based on mathematical graphical notation is presented and relational mapping to re-engineer declarative user interface model transformation through a platform independent model (PIM) is presented…”
Get full text
Journal Article

