View-based editing of variational code Public

http://ir.library.oregonstate.edu/concern/honors_college_theses/rx913r941

Descriptions

Attribute NameValues
Creator
Abstract or Summary
  • This paper discusses the merits of providing users variational views when editing variational code. I provide a plugin for the popular Atom Integrated Development Environment (IDE) which replaces #ifdef annotations commonly used by the C PreProcessor (CPP) with colored backgrounds, thus reducing code clutter and attempting to help programmers quickly distinguish code that belongs to different features. I also provide a number of helpful features designed to help the programmer create, remove, and refactor feature code. Finally, I present a user study conducted in order to determine how helpful each of the two main features (code folding and background color) are to programmers - it was determined that while there were no significant differences in efficiency or accuracy, the user experience was considerably enhanced.
Resource Type
Date Available
Date Copyright
Date Issued
Degree Level
Degree Name
Advisor
Non-Academic Affiliation
Keyword
Rights Statement
Language
Digitization Specifications
  • latex was used to create the pdf
Replaces
Additional Information
  • description.provenance : Made available in DSpace on 2017-06-07T21:13:44Z (GMT). No. of bitstreams: 2 license_rdf: 1379 bytes, checksum: da3654ba11642cda39be2b66af335aae (MD5) thesis.pdf: 2217172 bytes, checksum: dea31dcc07b115074e9cfce29896d41e (MD5)
  • description.provenance : Approved for entry into archive by Steven Van Tuyl(steve.vantuyl@oregonstate.edu) on 2017-06-07T21:13:44Z (GMT) No. of bitstreams: 2 license_rdf: 1379 bytes, checksum: da3654ba11642cda39be2b66af335aae (MD5) thesis.pdf: 2217172 bytes, checksum: dea31dcc07b115074e9cfce29896d41e (MD5)
  • description.provenance : Submitted by Miles Van de Wetering (vandewmi@oregonstate.edu) on 2017-06-06T03:08:08Z No. of bitstreams: 2 license_rdf: 1379 bytes, checksum: da3654ba11642cda39be2b66af335aae (MD5) thesis.pdf: 2217172 bytes, checksum: dea31dcc07b115074e9cfce29896d41e (MD5)

Relationships

In Administrative Set:
Last modified: 07/27/2017

Downloadable Content

Download PDF
Citations:

EndNote | Zotero | Mendeley

Items