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...
Saved in:
Main Author: | |
---|---|
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 |