StudentShare solutions
Triangle menu

Computer Science Research Proposal - Essay Example

Not dowloaded yet

Extract of sample
Computer Science Research Proposal

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.
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(GraphViz).
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 annual release schedule.
Management of this Software
Management of this project depends on how components of the project will be subdivided. Option 1 will need many more teams and a large staff, to cover the many aspects of an IDE. Option 2 could require one team for interfacing with IDE's, a large one for displaying graphs visually, and other smaller teams for the execution window and the variable window.
Wages for programmers could run around $20,000 a year a person. Computer equipment and office space, which requires property taxes, will be needed.
I conclude that, with the need for cutting the cost and time associated with debugging, this project is worth the costs, and option 2 is the optimal choice.
Introduction
An integrated development environment puts jointly the whole lot needed for programming into one application: a text editor, a compiler, a runtime environment, a debugger, and other tools. Some instances of these applications include Visual Studio, JBuilder, and Eclipse. Integrated developm ...Show more

Summary

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…
Author : melisa33
Computer Science Research Proposal essay example
Read Text Preview
Save Your Time for More Important Things
Let us write or edit the essay on your topic
"Computer Science Research Proposal"
with a personal 20% discount.
Grab the best paper

Related Essays

Research Proposal
II. Aims and Objectives These methodological considerations are important on a number of grounds. One recognizes that the extent that it’s determined the passengers engage with the digital advertisement over the static advertisement corresponds directly with the financial potential of the digital advertisements.
6 pages (1500 words) Essay
Ethical appraisal of a science research proposal
In line with this, it is necessary to determine the role of opioid receptors (i.e.?, ? and ? ) in the establishment and the breakdown of tolerance since this information will enable forensic toxicologists to interpret blood drug concentrations of morphine, 6-monoacetylmorphine, and glucuronide metabolites after the use of heroin.
8 pages (2000 words) Essay
Learning Research Proposal

Apart from theoretical background, the proposal will develop succinct and precise hypothesis for the research, take into consideration ethical concerns that are requisite in professional research exercises. Psychology of learning suggest that the visual presentation of information does to elicit the required level of attention among the student.

11 pages (2750 words) Essay
Research Proposal (general research proposal for doctoral thesis to the graduate department)
My choice to conduct field research at this university is based on the high ranking status of the university's computer science department. In particular, I have a great desire to work with a professor in this department who is highly admired and well respected in his field.
2 pages (500 words) Essay
Research Report Proposal
These factors have a tendency to increase levels of stress in female faculty working in the University Teacher Education program. This study will explore the research about the effects of therapeutic massage on stress and quality of life of female faculty working in the teacher education program at a (Name) University.
2 pages (500 words) Essay
A Research Proposal concerning Computer Operating Systems Education
Employees at every level are required to operate a computer in virtually every work environment. Employers assume candidates know how to properly operate a computer when applying for a position. An employee is given the basic instructions on how to operate the applications needed to do their task (Nelson Chaney 1987).
17 pages (4250 words) Essay
Computer Science
Here my basic aim to investigate this paradigm in comparison to traditional software engineering. Perhaps the most observable transform to software engineering development thinking in the previous
10 pages (2500 words) Essay
Research proposal
David (2004), states that a mistake in the security of an information technology may result to disastrous effects. It is therefore important that
4 pages (1000 words) Essay
Research proposal
Every company, whether big or small, needs information to take critical decisions regarding different business matters (Earl 1996). The importance of using Management Information Systems (MIS) in companies can be known from the fact that they not only help
12 pages (3000 words) Essay
Research proposal
Silicon Valley has conceptualized global markets in the commercial workplace planning; to what extent do these radical reorganized workplaces
12 pages (3000 words) Essay
Get a custom paper written
by a pro under your requirements!
Win a special DISCOUNT!
Put in your e-mail and click the button with your lucky finger
Your email
YOUR PRIZE:
Apply my DISCOUNT
Comments (0)
Rate this paper:
Thank you! Your comment has been sent and will be posted after moderation