liu.seSearch for publications in DiVA
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Utvärdering av plattformar för tunga Java-klienter
Linköping University, Department of Computer and Information Science.
2006 (Swedish)Independent thesis Basic level (professional degree), 10 points / 15 hpStudent thesis
Abstract [sv]

BRP Systems utvecklar och säljer affärssystem till mindre och medelstora tjänsteföretag. Huvudsystemet är en Java Swing-applikation och för att få bättre struktur på programmet önskar man vid utvecklingen använda ett lämpligt ramverk om något sådant går att identifiera. Denna rapport undersöker två sådana ramverk.

Ett ramverk kan användas som hjälp vid utvecklingen av komplexa applikationer. De fungerar som en grund till applikationen som utvecklas och kan erbjuda olika hjälpfunktioner som ofta behövs i vanliga program. Ramverk kan även få källkoden att bli mer strukturerad och lättunderhållen. Skriver man själv ett stort program från grunden är det lätt att programmet innehåller buggar och blir svårt att underhålla om man inte har tänkt igenom strukturen noga från början.

Två ramverk valdes ut som intressanta att utvärdera: Spring RCP och Eclipse RCP. Ramverken utvärderades utifrån fyra punkter; språkstöd, formulärhantering, menyhantering och actionhantering. Vid utvärderingen av ramverken implementerades dessa genom att skriva ett enklare program i respektive ramverk. Jag läste först in mig på Spring RCP för att se vad det erbjöd och implementerade sedan programmet i ramverket. Därefter gjorde jag likadant med Eclipse RCP.

Spring RCP visade sig vara det bättre ramverket på två av punkterna: språk- och formulärstödet. Vad gäller meny- och actionhantering hade ramverken ganska lika funktionalitet. Sammantaget var således Spring RCP bättre med utgång från dessa fyra punkter. Ytterligare aspekter som exempelvis dokumentation bör dock även beaktas innan man väljer ramverk.

Place, publisher, year, edition, pages
Institutionen för datavetenskap , 2006. , 58 p.
Keyword [sv]
Eclipse RCP, Spring RCP
National Category
Computer Science
Identifiers
URN: urn:nbn:se:liu:diva-7090ISRN: LITH-IDA-EX-ING--06/004--SEOAI: oai:DiVA.org:liu-7090DiVA: diva2:22150
Uppsok
teknik
Supervisors
Examiners
Available from: 2006-07-12 Created: 2006-07-12

Open Access in DiVA

fulltext(489 kB)692 downloads
File information
File name FULLTEXT01.pdfFile size 489 kBChecksum MD5
e7b88e981bc89916e84d339e5063e6c5c1d1deddeb59c819b4caebf90a9b75db9e23ba7d
Type fulltextMimetype application/pdf

By organisation
Department of Computer and Information Science
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 692 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 511 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf