loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Authors: Hendrik Winkelmann and Herbert Kuchen

Affiliation: Department of Information Systems, University of Münster, Leonardo-Campus 3, Münster, Germany

Keyword(s): Constraint-Logic Object-Oriented Programming, Constraint Solving, Symbolic Execution, Symbolic Arrays.

Abstract: Constraint-logic object-oriented programming is a young programming paradigm that aims to bring constraint-solving techniques to an audience more accustomed to imperative programming. A prototypical language of this paradigm, Muli, allows for the use not only of primitive-typed free variables, but also for free objects and free arrays of primitive-typed elements. In the work at hand, we extend the current version of Muli so that it supports free arrays of arrays and free arrays of objects. We do so by utilizing the concept of symbolic aliasing. Our evaluation shows that the presented approach can speed up program validation and test case generation, as well as solving complex constraint satisfaction problems.

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 18.221.112.220

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Winkelmann, H. and Kuchen, H. (2023). Constraint-Logic Object-Oriented Programming with Free Arrays of Reference-Typed Elements via Symbolic Aliasing. In Proceedings of the 18th International Conference on Evaluation of Novel Approaches to Software Engineering - ENASE; ISBN 978-989-758-647-7; ISSN 2184-4895, SciTePress, pages 412-419. DOI: 10.5220/0011849200003464

@conference{enase23,
author={Hendrik Winkelmann. and Herbert Kuchen.},
title={Constraint-Logic Object-Oriented Programming with Free Arrays of Reference-Typed Elements via Symbolic Aliasing},
booktitle={Proceedings of the 18th International Conference on Evaluation of Novel Approaches to Software Engineering - ENASE},
year={2023},
pages={412-419},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0011849200003464},
isbn={978-989-758-647-7},
issn={2184-4895},
}

TY - CONF

JO - Proceedings of the 18th International Conference on Evaluation of Novel Approaches to Software Engineering - ENASE
TI - Constraint-Logic Object-Oriented Programming with Free Arrays of Reference-Typed Elements via Symbolic Aliasing
SN - 978-989-758-647-7
IS - 2184-4895
AU - Winkelmann, H.
AU - Kuchen, H.
PY - 2023
SP - 412
EP - 419
DO - 10.5220/0011849200003464
PB - SciTePress