Universidade de Lisboa Repositório da Universidade de Lisboa

Repositório da Universidade de Lisboa >
Faculdade de Ciências (FC) >
FC - Dissertações de Mestrado >

Please use this identifier to cite or link to this item: http://hdl.handle.net/10451/5723

Title: Integração de ferramentas de desenvolvimento no eclipse
Authors: Valente, Miguel Rodrigues
Advisor: Afonso, Ana Paula Pereira, 1965-
Costa, Nuno
Keywords: Eclipse
Construtor
Integração
Desenvolvimento
Software
Trabalhos de projecto de mestrado - 2007
Issue Date: 2007
Abstract: Nos tempos que correm, são cada vez mais utilizadas ferramentas que facilitam o trabalho a quem desenvolve software. Isto acontece por razões óbvias, sendo a mais determinante a de permitir ao programador preocupar-se o menos possível, compormenores irrelevantes ao processo de criação de software, sejam eles inerentes à linguagem, o memorizar da totalidade das bibliotecas disponíveis ou o descobrir a localização de erros de sintaxe. O aparecimento deste tipo de ferramentas tem vindo a rentabilizar bastante o trabalho de quem as usa, não só em termos de velocidade mas, também de criatividade já que, menos interrupções ao raciocínio permitem ir mais longe em termos de abstracção e complexidade. Neste contexto, a plataforma de desenvolvimento Eclipse tem tomado uma posição dianteira face a outras por várias razões. Destacam-se a facilidade de utilização, o excelente apoio à linguagem Java, e talvez a mais relevante para o contexto deste projecto, a possibilidade de alterar funcionalidades já existentes e até a de criar outras novas, integrando-as na plataforma. Esta mais valia tem proporcionado, nos últimos tempos, uma adaptação da plataforma original aos objectivos, gostos e preferências dos elementos de várias empresas sendo mesmo, muitas vezes criada uma nova versão do Eclipse à medida de cada um. Este projecto tem como objectivo a integração de novas funcionalidades no Eclipse, entre as quais, um construtor específico para uma linguagem usada internamente, acompanhado de todas as funcionalidades que permitam e maximizem o seu uso. Tendo como objectivo principal o de rentabilizar e facilitar o desenvolvimento de software da empresa EF Tecnologias de Software, SA, este projecto foi elaborado no âmbito da disciplina de Projecto em Engenharia Informàtica, com uma duração de nove meses e com o objectivo de obter o grau de Mestre em Engenharia Informática.
Nowadays we are witnessing a growing use of software development tools. The main objective of these tools is to allow the programmer to waste, as little time as possible, with irrelevant details to the process of software creation. Like errors inherent to the language nature, memorizing all of the available libraries or discovering the exact lines where syntax errors occur. The growing use of this type of tools has improved dramatically the work of whom uses them, not only at the level of creativity but also the development speed. This advantage allows the developer to focus on the real issue, reaching higher levels of abstraction and complexity. In this context, the development platform Eclipse has taken a lead position, among other platforms. It´s easy to use, it as excellent Java language support, and perhaps the most important feature for this project, the possibility to modify existing features and even to create new ones, integrating them in the platform. These features have allowed, in the last years, an evolution of the original platform to meet the users goals, tastes and preferences, sometimes even originating a new version of the Eclipse, built to meet specific needs. This project’s goal is the integration of new functionalities in the Eclipse platform. Among these tools, a builder for an internally used language, along with all the features that allow and maximize its use. To increase the productivity and ease up the work of the elements of the company EF Tecnologias de Software, SA is this application’s main goal. It was developed in the scope of project of Engineering Computer Sciences, with a duration of nine months and the goal of achieving the degree of Master in Engineering Computer Sciences.
Description: Trabalho de projecto de mestrado em Engenharia Informática, apresentado à Universidade de Lisboa, através da Faculdade de Ciências, 2007
URI: http://hdl.handle.net/10451/5723
Appears in Collections:FC - Dissertações de Mestrado

Files in This Item:

File Description SizeFormat
ulfc099990_tm_Miguel_Valente.pdf1.98 MBAdobe PDFView/Open
Statistics
FacebookTwitterDeliciousLinkedInDiggGoogle BookmarksMySpaceOrkut
Formato BibTex mendeley Endnote Logotipo do DeGóis 

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

 

  © Universidade de Lisboa / SIBUL
Alameda da Universidade | Cidade Universitária | 1649-004 Lisboa | Portugal
Tel. +351 217967624 | Fax +351 217933624 | repositorio@reitoria.ul.pt - Feedback - Statistics
DeGóis
  Estamos no RCAAP Governo Português separator Ministério da Educação e Ciência   Fundação para a Ciência e a Tecnologia

Financiado por:

POS_C UE