Formal specification of an object oriented-graphics kernel

Most, if not all, computer graphics software packages exhibit two limitations: their highest level of abstraction is procedural, and their specification is informal. Data abstraction and object-orientation lead to the simplification of software development formal specifications result in precise and...

Full description

Saved in:
Bibliographic Details
Main Author: Sison, Raymund C.
Format: text
Language:English
Published: Animo Repository 1990
Subjects:
Online Access:https://animorepository.dlsu.edu.ph/etd_masteral/1380
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: De La Salle University
Language: English
id oai:animorepository.dlsu.edu.ph:etd_masteral-8218
record_format eprints
spelling oai:animorepository.dlsu.edu.ph:etd_masteral-82182021-02-03T13:26:26Z Formal specification of an object oriented-graphics kernel Sison, Raymund C. Most, if not all, computer graphics software packages exhibit two limitations: their highest level of abstraction is procedural, and their specification is informal. Data abstraction and object-orientation lead to the simplification of software development formal specifications result in precise and mathematically verifiable descriptions. This thesis uses an object-oriented approach in the design and implementation of a computer graphics kernel, and a formal (algebraic-axiomatic) approach in the specification and analysis of its properties and behavior. Order-sorted algebras are used to model inheritance. An outline of a correctness proof for a small programming example is given. The synergy of these two approaches to graphical modeling, is finally examined and recommendations are provided for further work. 1990-01-01T08:00:00Z text https://animorepository.dlsu.edu.ph/etd_masteral/1380 Master's Theses English Animo Repository Computer graphics Programming languages (Electronic computers) Computer Sciences
institution De La Salle University
building De La Salle University Library
continent Asia
country Philippines
Philippines
content_provider De La Salle University Library
collection DLSU Institutional Repository
language English
topic Computer graphics
Programming languages (Electronic computers)
Computer Sciences
spellingShingle Computer graphics
Programming languages (Electronic computers)
Computer Sciences
Sison, Raymund C.
Formal specification of an object oriented-graphics kernel
description Most, if not all, computer graphics software packages exhibit two limitations: their highest level of abstraction is procedural, and their specification is informal. Data abstraction and object-orientation lead to the simplification of software development formal specifications result in precise and mathematically verifiable descriptions. This thesis uses an object-oriented approach in the design and implementation of a computer graphics kernel, and a formal (algebraic-axiomatic) approach in the specification and analysis of its properties and behavior. Order-sorted algebras are used to model inheritance. An outline of a correctness proof for a small programming example is given. The synergy of these two approaches to graphical modeling, is finally examined and recommendations are provided for further work.
format text
author Sison, Raymund C.
author_facet Sison, Raymund C.
author_sort Sison, Raymund C.
title Formal specification of an object oriented-graphics kernel
title_short Formal specification of an object oriented-graphics kernel
title_full Formal specification of an object oriented-graphics kernel
title_fullStr Formal specification of an object oriented-graphics kernel
title_full_unstemmed Formal specification of an object oriented-graphics kernel
title_sort formal specification of an object oriented-graphics kernel
publisher Animo Repository
publishDate 1990
url https://animorepository.dlsu.edu.ph/etd_masteral/1380
_version_ 1712574913435402240