mirage   mirage   mirage

Extensions to the WYSIWYT methodology

DSpace/Manakin Repository

Show simple item record

dc.contributor.advisor Burnett, Margaret M.
dc.creator Ren, Bing
dc.date.accessioned 2012-06-18T18:46:25Z
dc.date.available 2012-06-18T18:46:25Z
dc.date.copyright 2001-06-11
dc.date.issued 2001-06-11
dc.identifier.uri http://hdl.handle.net/1957/29932
dc.description Graduation date: 2002 en_US
dc.description.abstract Researchers in the Forms/3 group have previously developed the WYSIWYT methodology, exploring a way of systematically testing spreadsheet languages. The previous work presented the WYSIWYT methodology for individual spreadsheet cells, and later partially extended it to large grids in which some cells share the same formula. The Forms/3 spreadsheet language supports not only operations of individual cells but also some advanced programming features such as homogeneous grids, recursive programs, and user-defined abstract data types. Therefore, it is important for the testing methodology to support even these more powerful features of the language, not just the "easy parts". In this document, we present extensions to the WYSIWYT methodology for these advanced features. We optimized the visual aspects of testing spreadsheet grids and collected experimental information about scalability. We also developed two possible ways the WYSIWYT methodology could be extended to accommodate recursion in terms of their testing theoretic aspects, implementation strategies, algorithms and time complexities. Since the ultimate goal is to help the people using these languages, we also conducted an empirical study and used its results to inform our choice as to which of these two approaches to adopt. Finally, we developed an approach of testing user-defined abstract data types; here we present design, implementation issues, algorithms and time complexities. en_US
dc.language.iso en_US en_US
dc.subject.lcsh Electronic spreadsheets -- Computer programs -- Testing en_US
dc.subject.lcsh Visual programming languages (Computer science) -- Testing en_US
dc.subject.lcsh Computer programs -- Testing en_US
dc.title Extensions to the WYSIWYT methodology en_US
dc.type Thesis/Dissertation en_US
dc.degree.name Master of Science (M.S.) in Computer Science en_US
dc.degree.level Master's en_US
dc.degree.discipline Engineering en_US
dc.degree.grantor Oregon State University en_US
dc.description.digitization File scanned at 300 ppi (Monochrome, 256 Grayscale) using Capture Perfect 3.0.82 on a Canon DR-9080C in PDF format. CVista PdfCompressor 4.0 was used for pdf compression and textual OCR. en_US
dc.description.peerreview no en_us


This item appears in the following Collection(s)

Show simple item record

Search ScholarsArchive@OSU


Advanced Search

Browse

My Account

Statistics