View-based abstraction: Enhancing Maintainability and Modularity in the presence of Implementation Dependencies

This dissertation presents a new, backwards compatible, language independent, and incremental programming methodology called view-based abstraction. Unlike the well-known black-box abstraction approach, view-based abstraction enables programmers to maintain program modularity even in the presence of...

Full description

Bibliographic Details
Main Author: Rodriguez, Luis H., Jr.
Other Authors: Abelson, Hal
Published: 2023
Online Access:https://hdl.handle.net/1721.1/149856