Open Access. Powered by Scholars. Published by Universities.®

Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 6 of 6

Full-Text Articles in Engineering

Carbon Sponsoring: A New Idea In Personal Carbon Trading, Direct Carbon Offset Pledges For Travel, Alexander Y. Bigazzi Apr 2009

Carbon Sponsoring: A New Idea In Personal Carbon Trading, Direct Carbon Offset Pledges For Travel, Alexander Y. Bigazzi

Civil and Environmental Engineering Undergraduate Honors Theses

Public and political consensus expresses the need for broad action to mitigate climate change. To this end, different forms of carbon trading exist to initiate carbon reduction projects. This thesis proposes the idea of carbon sponsoring, a new tool for personal carbon trading. Unlike carbon offsets, the main option for individuals wishing to mitigate their carbon footprint, carbon sponsoring is a purely social instrument involving carbon-reducing pledges. Carbon sponsoring is intended for individuals who seek immediate, direct carbon offsets for their personal emissions. It is not meant as a broad tool correcting the various deficiencies of the carbon trading markets ...


Programmer Friendly Refactoring Tools, Emerson Murphy-Hill Feb 2009

Programmer Friendly Refactoring Tools, Emerson Murphy-Hill

Dissertations and Theses

Tools that perform semi-automated refactoring are currently under-utilized by programmers. If more programmers adopted refactoring tools, software projects could make enormous productivity gains. However, as more advanced refactoring tools are designed, a great chasm widens between how the tools must be used and how programmers want to use them. This dissertation begins to bridge this chasm by exposing usability guidelines to direct the design of the next generation of programmer-friendly refactoring tools, so that refactoring tools fit the way programmers behave, not vice-versa.


Computational Techniques For Reducing Spectra Of The Giant Planets In Our Solar System, Holly L. Grimes Jan 2009

Computational Techniques For Reducing Spectra Of The Giant Planets In Our Solar System, Holly L. Grimes

Dissertations and Theses

This thesis presents algorithms for performing the next two reduction steps, namely orthogonalization and extraction. More specifically, this thesis addresses the following research question: What are proper methods of orthogonalizing spectral images in preparation for extraction?


Graphical User Interfaces As Updatable Views, James Felger Terwilliger Jan 2009

Graphical User Interfaces As Updatable Views, James Felger Terwilliger

Dissertations and Theses

In contrast to a traditional setting where users express queries against the database schema, we assert that the semantics of data can often be understood by viewing the data in the context of the user interface (UI) of the software tool used to enter the data. That is, we believe that users will understand the data in a database by seeing the labels, dropdown menus, tool tips, help text, control contents, and juxtaposition or arrangement of controls that are built in to the user interface. Our goal is to allow domain experts with little technical skill to understand and query ...


Dynamic Task Prediction For An Spmt Architecture Based On Control Independence, Komal Jothi Jan 2009

Dynamic Task Prediction For An Spmt Architecture Based On Control Independence, Komal Jothi

Dissertations and Theses

Exploiting better performance from computer programs translates to finding more instructions to execute in parallel. Since most general purpose programs are written in an imperatively sequential manner, closely lying instructions are always data dependent, making the designer look far ahead into the program for parallelism. This necessitates wider superscalar processors with larger instruction windows. But superscalars suffer from three key limitations, their inability to scale, sequential fetch bottleneck and high branch misprediction penalty. Recent studies indicate that current superscalars have reached the end of the road and designers will have to look for newer ideas to build computer processors.

Speculative ...


Quantum Inductive Learning And Quantum Logic Synthesis, Martin Lukac Jan 2009

Quantum Inductive Learning And Quantum Logic Synthesis, Martin Lukac

Dissertations and Theses

Since Quantum Computer is almost realizable on large scale and Quantum Technology is one of the main solutions to the Moore Limit, Quantum Logic Synthesis (QLS) has become a required theory and tool for designing Quantum Logic Circuits. However, despite its growth, there is no any unified aproach to QLS as Quantum Computing is still being discovered and novel applications are being identified.

The intent of this study is to experimentally explore principles of Quantum Logic Synthesis and its applications to Inductive Machine Learning. Based on algorithmic approach, I first design a Genetic Algorithm for Quantum Logic Synthesis that is ...