Enriching the object-oriented paradigm via shadows in the context of mathematics
dc.contributor.author | Conrad, Marc | en_GB |
dc.contributor.author | French, Tim | en_GB |
dc.contributor.author | Huchard, Marianne | en_GB |
dc.contributor.author | Maple, Carsten | en_GB |
dc.contributor.author | Pott, Sandra | en_GB |
dc.date.accessioned | 2013-02-28T13:49:32Z | |
dc.date.available | 2013-02-28T13:49:32Z | |
dc.date.issued | 2006 | |
dc.identifier.citation | Conrad, M., French, T., Huchard, M., Maple, C., and Pott, S. (2006) Enriching the Object-Oriented Paradigm via Shadows in the Context of Mathematics, 5(6): 107-126 Journal of Object Technology | en_GB |
dc.identifier.issn | 1660-1769 | |
dc.identifier.uri | http://hdl.handle.net/10547/270637 | |
dc.description.abstract | It is well-known that few object-oriented programming languages allow objects to change their nature at run-time. In this paper we discuss the need for object-oriented programming languages to reflect the dynamic nature of problems, particularly those arising in a mathematical context. It is from this context that we present a framework, together with a Java-like implementation of that framework, that realistically represents the dynamic and evolving characteristic of problems and algorithms. | |
dc.language.iso | en | en |
dc.publisher | ETH Zurich, Chair of Software Engineering | en_GB |
dc.relation.url | http://hal-lirmm.ccsd.cnrs.fr/lirmm-00120306/en/ | en_GB |
dc.relation.url | http://www.jot.fm/issues/issue_2006_07/article4/ | en_GB |
dc.subject | object oriented programming | en_GB |
dc.subject | shadows | en_GB |
dc.title | Enriching the object-oriented paradigm via shadows in the context of mathematics | en |
dc.type | Article | en |
dc.identifier.journal | Journal of Object Technology | en_GB |
html.description.abstract | It is well-known that few object-oriented programming languages allow objects to change their nature at run-time. In this paper we discuss the need for object-oriented programming languages to reflect the dynamic nature of problems, particularly those arising in a mathematical context. It is from this context that we present a framework, together with a Java-like implementation of that framework, that realistically represents the dynamic and evolving characteristic of problems and algorithms. |