Java-tools that suit Ericsson Telecom AB
Abstract
This master thesis concerns with finding a tool, which generates Java-code. While choosing a tool it is important to know who is using it and which requirements there are on a tool. To get to know that I have made a questionnaire among people in the organisation and some of them have been interviewed. To learn which functionality the different tools offer, the market has been investigated. To learn this I have read a lot about the different tools. It was also necessary to talk and write to the vendors. With the questionnaire and the interviews as basis a requirement list has been made. The requirements in the list are put in three categories: Definite requirements, Not that definite requirements and Wishes. Among the definite requirements there are requirements about being a whole IDE (integrated development environment), requirements concerning how the organisation works, requirements about the generated code by the tool and requirements about help function and support. For the reader having a survey of the tools on the market a lot of them are described with advantages and disadvantages. Also a judgement for matching the tools with the requirements has been done. There are a number of tools, having fulfilling the most absolutely requirements from the organisation. Jbuilder from Borland, Parts for Java from Objectshare, Visual Age from IBM, PowerJ from Sybase and Visual Café from Symantec are five candidates. Which tool is preferred depends on the priority point by the person making the decision. Some people in the organisation want both visually building of events and the possibility to make changes in debug mode (which is to be found among the Not that definite requirements). Therefor I recommend a tool which fulfil this and the choice will be to evaluate Visual Café from Symantec.
Degree
Student essay
University
Göteborg University. School of Business, Economics and Law