Proposal For A Visual Debugger Essay

3343 words - 13 pages

This is a mock business report written for Business Communication (English 302).

The premise is that I work for a software company and I am proposing an improvement to an integrated development environment.

Abstract

Debugging is the most time-consuming process in software engineering. Coding errors are hard to detect, since having even one line wrong can produce disastrous results. Many programmers detect bugs by filling their code with output lines to see what the values of their variables are. This is a very inefficient method, and although tools exist to make the process faster, they are seldom used, perhaps because they are hard to use or because programmers don't feel the need to use them.

My objectives are to cut the cost in time and money of debugging code, and to create a profitable software package for other programmers. Our company stands to gain by creating a smart and easy-to-use debugger. It will make the process of programming swifter and more efficient, leading to both profits by selling the debugger and savings by creating a more efficient software engineering process for ourselves.

The main improvement of our debugger over other debuggers will be a visual component; complex data structures like graphs, tables, and trees will be displayed visually as the programmer conceptually sees them, not as lines of text.

        There are three possible directions to take concerning adding a visual debugger to an integrated development environment, or IDE, which is a program used to create programs.

First of all, we could create our own IDE and implement the debugger along with it. This option would take longer to develop than the first, but would not have the difficulties of interfacing with other IDE's, since the debugger would be tailor-made for our own IDE. Also, we could stand to charge more for this product than for a plug-in.

Secondly, we could create the debugger as a plug-in for an environment such as Visual Studio or Eclipse. This would take less time and be cheaper than other options, but may lead to difficulties in interfacing with a variety of IDE's, and may be unstable.

Finally, we could link an existing IDE and an existing graph displayer but program the interface between the two. This would take the fastest among the three options but would not lead to much actual profit by sales. It would, however, improve the efficiency of our own programming practices.

As for the schedule, option 1 could take many years; it would probably demand constant attention. Several years would be a reasonable period for option 2, and option 3 could be done in a matter of months. The duration of one development cycle within these schedules would vary depending on how many versions we release to the awaiting public, among other factors, but the ideal development cycle would be one version per year. Both Eclipse, which was open source starting on November 7, 2001, and GraphViz, which started in 2000, have maintained a nearly...

Find Another Essay On Proposal for a Visual Debugger

Proposal For A Senior Employment Agency

2599 words - 10 pages PROPOSAL FOR A SENIOR EMPLOYMENT AGENCY BY COLORADO SPRINGS EMPLOYMENT INC. INTRODUCTION Grants Request Document Type: National Aging Grant Funding Opportunity Number: HHS-2010-AOA-SL-1007 Opportunity Category: Title IV Discretionary Projects Funding Instrument Type: Cooperative Agreement Expected Number of Awards: 7 Estimated Total Program Funding: 7 Award Ceiling: $100,000 Award Floor: $100,000 Grant Application Due

Proposal for a Sustainable Forestry Management Policy

741 words - 3 pages Proposal for a Sustainable Forestry Management Policy Forests are an invaluable natural resource with multiple conflicting uses. When left to stand, forests help conserve biodiversity, stabilize the environment and control erosion; when logged, they provide building materials, fuel and agricultural land for human use. The challenge is to find an equilibrium between these uses: in other words, to make the transition toward sustainable

Proposal for a Skate Park in Nacogdoches

1332 words - 5 pages of skating something; somewhere, get broke. There has never been any attempt, whatsoever to get a skate park here in Nacogdoches. This is the reason why there are so many skaters out at night skateboarding on the public sidewalks. This is also presents a problem for the police because there are many places that are great for skating, but are restricted by city ordinances. However, there is always some zealous skater who will brave it and

A Proposal for Sustainable Development through Microfinance

1937 words - 8 pages A Proposal for Sustainable Development through Microfinance The following proposal synthesizes from the history of the microfinance industry, particularly its successes and failures, a model for developing a sustainable microfinance initiative. Central to this synthesis is the analysis of the strengths and weaknesses, challenges and opportunities, and characteristics of three well-managed microfinance institutions (“MFIs”): Grameen Bank

A Proposal for Major League Baseball

1360 words - 6 pages that are willing to try to take the risk. A solution to this matter is to end the individual’s contract ,or just distribute the money to many charities that need the money or to help the community. Have a bingo game with the money that the team is giving to the player. Each time increasing the winning prize to the point that the player have to provide money for bingo. In the history of baseball there are any legends that exceed many

A Creative Group Proposal for Assisting Veterans

1623 words - 7 pages draw out how they have managed when this symptom arises. Apprehension and anxiety: Anxiety is a common and natural response to a dangerous situation. For many veterans it lasts long after the trauma has ended. This can happen when a veteran’s worldview and sense of safety change and become negative as a result of a traumatic experience. Individuals become anxious when they remember the trauma. Triggers that can cause anxiety may include places

Proposal For a New University Admissions System

2597 words - 10 pages system still be able to handle the increased number of applications and still run effectively? It may do; but then again it may not and this is an issue that needs to be addressed before the system is implemented as mistakes made early on will be very expensive later on. 3.0         Recommendations 3.1         Operating System For a new admissions system the first proposal is the server operating system to use. The choice here has to

Proposal for a Homemade Fusion Reactor

2430 words - 10 pages Proposal for a Homemade Fusion Reactor Cameron Palte and Michael Moncton “The true method of knowledge is experiment.” - William Blake Table of Contents Introduction Dangers Project Overview - Parts (a page for each part) Part List Cost Research Competitions Future Uses To Add Cost List Electrical System Design Calculations for Radiation List of safety procedures

This Is A Network Proposal For A Small Office. A Small LAN Proposal

1123 words - 5 pages Description of Proposed Network: Our proposal includes the development of a LAN able to meet the requirements of your company's software. The computer network components include the use of a server, a switch, patch panel, and a router for the office. The selected NOS (Network Operating System) is Windows 2000 Server. This operating system provides great conveniences to the installation, configuration, and maintenance of the network. Windows 2000

A Proposal for Requesting Funding to Build a Park

924 words - 4 pages Serenity Park Grant Proposal Cover letter page 1 Summary page 2 Project description page 2 Future funding page 3 Budget narrative page 3 Park Design page 4 March 13, 2004 Mr. Joe Brown Hartley Foundation 123 Corporate Way South Park, FL 32510 Dear Mr. Brown: In response to your request, I am submitting this proposal to build a Serenity Park in

A Modest Proposal for Preventing the Children of Poverty

607 words - 3 pages To start off the full title of Johnathan Swift’s writing is "A Modest Proposal for Preventing the Children of Poor People from Being a Burthen to their Parents, or the Country, and for making them Beneficial to the Publick." From just reading the title in the book “A Modest Proposal”, I was thinking it was a story about romance and how a gentleman proposed marriage to his female lover. His proposal, in effect, is to fatten up these

Similar Essays

A Proposal For Vegetation Maintenance Essay

923 words - 4 pages a visual inspection to see if the City of Weatherford was complying with regulations by maintaining this site; discovery proved once again the vegetation was extensively overgrown, as well as out of control. Consequently, the vegetation was obstructing the view of pedestrians and/or vehicles for potential dangers. Therefore, the proposal to address the City of Weatherford with possible solutions to maintain the vegetation at this crossing is in

Ecomerce Proposal For A Business Essay

5498 words - 22 pages Identification ---------------------------------------------------------18 APPENDICESAPPENDIX I- Screen shots of prototype Webpage. ------------------------21APPENDIX II- Detailed Budget Plan-------------------------------------------- 22APPENDIX III-APPENDIX IV-APPENDIX V-Executive-SummaryFancy - a - Click has decided to prepare an ecommerce proposal for the Academics Plus bookstore as part of our group project. It is believed that this proposal

Proposal For A Coal Mining Project

1360 words - 6 pages Executive Summary The proposal for coal mining project might be very deceiving, since it yields very huge revenue for the country. It creates employment opportunities for the people in the mining area. But coal mining pose a great threat to the civilization in the mining area.  Coal mining pollutes the environment by releasing carbon dioxide in the air.  Noise pollution.  Effect on marine life

A Modest Proposal For Gun Control Today

542 words - 2 pages . Eric and Dylan, the criminals who carried out the Columbine massacre, violated more than a dozen laws. Here is a modest proposal that goes to the heart of the problem. Any new federal and state law should impose a mandatory death sentence for anyone who uses a gun in the commission of a crime. If lawmakers are too easily upset for this, or perceive too many constitutional objections to a mandatory death penalty, then the use of a gun in criminal