Home // INFOCOMP 2018, The Eighth International Conference on Advanced Communications and Computation // View article
A Theoretical Concept: Towards Mathematical Declarations of Code Intentions
Authors:
Athanasios Tsitsipas
Lutz Schubert
Keywords: Software Engineering; (De-)composition; Group Theory
Abstract:
Abstract—”The whole is more than the sum of its parts” (Aristotle). Current imperative languages do not allow a program to be simply broken up (decomposition) or to merge several parts of a program, but demand appropriate knowledge and manual effort. The idea behind is to transfer methods from mathematical combinatorics to standard programming models to enable the distribution of a task across multiple heterogeneous resources. This approach allows distributed, heterogeneous resources to be treated as an integrated platform, with no hassle of adaptation for the developer. In this paper we propose and discuss a theoretical framework, with which the correctness of the code can be guaranteed with automated (de-)composition and adaptation. This will lay the groundwork for new programming methods that will allow code to be more fully understood, analysed and modified. This is relevant for all areas that develop and use software.
Pages: 55 to 56
Copyright: Copyright (c) IARIA, 2018
Publication date: July 22, 2018
Published in: conference
ISSN: 2308-3484
ISBN: 978-1-61208-655-2
Location: Barcelona, Spain
Dates: from July 22, 2018 to July 26, 2018