Enriching the Object-Oriented Paradigm via Shadows in the Context of Mathematics

By: Marc Conrad, Tim French, Marianne Huchard, Carsten Maple, Sandra Pott

Abstract

Whereas the pure object-oriented paradigm is closely linked to mathematical structures, the actual implementation of mathematics within software artifacts often does not follow a strict object-oriented design process. We do not advocate the mass re-education of mathematicians to adopt more rigorous and formal object oriented design processes such as exemplified in the UML (Unified Modelling Process). We prefer to simply accept the de facto situation as a given, and go on later to suggest ways in which an extension to object orientation, namely shadows can be used to actively support the development of mathematical software artifacts, within informal and rapid software development contexts of use.

Cite as:

Marc Conrad, Tim French, Marianne Huchard, Carsten Maple, Sandra Pott, “Enriching the Object-Oriented Paradigm via Shadows in the Context of Mathematics”, Journal of Object Technology, Volume 5, no. 6 (July 2006), pp. 107-126, doi:10.5381/jot.2006.5.6.a4.

PDF | HTML | DOI | BiBTeX | Tweet this | Post to CiteULike | Share on LinkedIn

The JOT Journal   |   ISSN 1660-1769   |   DOI 10.5381/jot   |   AITO   |   Open Access   |    Contact