PLSEApr 9, 2013

On PROGRESS Operation. How to Make Object-Oriented Programming System More Object-Oriented (DRAFT)

arXiv:1304.3140v1
Originality Synthesis-oriented
AI Analysis

This work tackles a fundamental limitation in object-oriented programming for developers, though it appears incremental as it builds on alternative realizations.

The paper addresses the challenge of implementing persistent, modifiable objects in object-oriented programming systems by proposing the PROGRESS operation, which allows modification of existing objects within an inheritance hierarchy.

A system, which implements persistent objects, has to provide different opportunities to change the objects in arbitrary ways during their existence. A traditional realization of OO paradigm in modern programming systems has fundamental drawbacks which complicate an implementation of persistent modifiable objects considerably. There is alternative realization that does not have these drawbacks. In the article the PROGRESS operation is offered, which modify existing object within an existing inheritance hierarchy.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes