Welcome to the upgraded MacSphere! We're putting the finishing touches on it; if you notice anything amiss, email macsphere@mcmaster.ca

Error Algebras

dc.contributor.advisorZucker, Jeffery
dc.contributor.authorLei, Wei
dc.contributor.departmentComputing and Softwareen_US
dc.date.accessioned2017-03-28T16:00:00Z
dc.date.available2017-03-28T16:00:00Z
dc.date.issued2007-11
dc.description.abstractIn computations over many-sorted algebras, one typically encounters error cases, caused by attempting to evaluate an operation outside its domain (e.g. division by the integer 0; taking the square root of a negative integer; popping an empty stack). We present a method for systematically dealing with such error cases, namely the construction of an "error algebra" based on the original algebra. As an application of this method, we show that it provides a good semantics for (possibly improper) function tables.en_US
dc.description.degreeMaster of Science (MSc)en_US
dc.description.degreetypeThesisen_US
dc.identifier.urihttp://hdl.handle.net/11375/21255
dc.language.isoenen_US
dc.subjecterroren_US
dc.subjectalgebrasen_US
dc.subjectcomputationsen_US
dc.subjectmany-sorted algebrasen_US
dc.titleError Algebrasen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Lei_Wei_2007Nov_Masters.pdf
Size:
1.31 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.68 KB
Format:
Item-specific license agreed upon to submission
Description: