Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • 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
Pluginkonfigurering - ett grafiskt och användarvänligt sätt att konfigurera "plugins" i iipax
KTH, School of Information and Communication Technology (ICT).
2012 (Swedish)Independent thesis Basic level (university diploma), 10 credits / 15 HE creditsStudent thesisAlternative title
Plugin Configuration- a graphical and user-friendly way to configure the plugins in iipax (English)
Abstract [sv]

Företaget Ida Infront, där examensarbetet utfördes, var intresserad av hur den grafiska pluginkonfigurering kan göras mer användarvänlig i deras egenproducerade mjukvaruprogram iipax. Programmet iipax används bland annat till att effektivisera ärendehanteringsprocesser och digitala arkiveringar. Det är till stor del uppbyggt av plugins vilka förtecknas i en konfigurationsfil men även i vissa fall det grafiska användargränssnittet. Pluginkonfigurering sker genom att användaren fyller i pluginnamn, parameternamn och parametervärden för ett plugin i ett formulär. Det finns ingen information i programmet vilka plugins som finns eller vad de har för parametrar, vilket gör det svårt att konfigurera plugins. Utifrån en kravspe-cifikation som angavs i början av examensarbetet och möten med anställda på Ida Infront har en prototyp tagits fram som visar hur man kan konfigu-rera plugins på ett enklare sätt. Prototypen är ett modifierat iipax-program där ett ramverk, som består av en databas med plugins och en grafisk konfigureringskomponent, ingår. Ramverket använder "reflection" för att hitta plugins, vilket gör att bara plugins som existerar på servern kan läggas till i databasen. I konfigureringskomponenten kan användaren välja plugins från en lista och pluginparametrarna fylls i och valideras automatiskt. Det undersöktes även hur annotationer kan användas för att förbättra möjlighe-terna att samla in information om plugins. I prototypen krävs inte samma förkunskap av användaren för att konfigurera plugins som i ett omodifierat iipax och risken att användaren gör fel har minskats. Enligt min uppfatt-ning har pluginkonfigureringen blivit användarvänligare, men det har inte utförts någon undersökning för att bekräfta detta.

Abstract [en]

The company Ida Infront, where the thesis was performed, was interested in how plugin configuration can be made more user-friendly in their self-produced software application iipax. The program iipax is used, among other things, to streamline workflow processes and digital archives. It is largely made up of plugins listed in a configuration file, but in some cases also in the graphical user interface. Plugin configuration is done by the user who fills in the plugin name, parameter names and parameter values into a form. There is no information available in the program about which plugins exist or what parameters they have, making it difficult to configure the plugins. Based on a specification given in the beginning of the thesis work and on meetings with employees at Ida Infront, a prototype has been developed that shows how configuring plugins in a simpler way is done. The prototype is a modified iipax application in which a framework, consisting of a database with plugins and a graphic configuration component, is included. The framework uses "reflection" to locate plugins, which means that only plugins that exist on the server can be added to the database. In the configuration component, the user can choose a plugin from a list and plugin parameters are filled in and validated automatically. It was also examined how annotations can be used to improve the ability to collect information about plugins. The prototype does not require the prior knowledge of the user to configure the plugins in an unmodified iipax and the risk that the user make an error has been reduced. In my opinion configuring plugins has been made more user-friendly, but no research has been done to confirm this.

Place, publisher, year, edition, pages
2012. , 40 p.
Series
Trita-ICT-EX, 2012:087
Keyword [sv]
Ida Infront, iipax, plugin, java
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:kth:diva-104308OAI: oai:DiVA.org:kth-104308DiVA: diva2:563813
Educational program
Bachelor of Science in Engineering - Computer Engineering
Uppsok
Technology
Examiners
Available from: 2012-11-14 Created: 2012-10-31 Last updated: 2012-11-14Bibliographically approved

Open Access in DiVA

fulltext(1037 kB)146 downloads
File information
File name FULLTEXT01.pdfFile size 1037 kBChecksum SHA-512
e042d1aa2123acdb9b81d6e96b517ec822516f880ff019eb636370b53b67576736406cbb28519a438e1a372aa13001c52db87f586efa854911b82840431d24fd
Type fulltextMimetype application/pdf

By organisation
School of Information and Communication Technology (ICT)
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 146 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: 66 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • 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