Utveckling av olika typer av påbyggnadskod till programvaror blir allt vanligare. Dessa som går under samlingsnamnet plugins skiljer sig från vanliga applikationer då de har en annan struktur samt speciella beroenden till applikationsspecifika moduler. Problem uppstår när denna typ av utveckling inte stöds av de vanliga utvecklingsmiljöer som finns ute på företagen och delar som borde vara automatiserade måste utföras manuellt. Syftet med studien är att undersöka hur utvecklingsmiljön för Java på Sandvik IT Services kan anpassas för att stödja plugin-utveckling för IBM Lotus Notes. I denna studie undersöks skillnaden mellan plugin-utveckling och den vanliga Java-utvecklingen på företaget samt hur detta påverkar verktygen i utvecklingsmiljön. Resultatet beskriver hur utvecklingsmiljön kan anpassas för att stödja plugin-utveckling och en lösning för detta föreslås. Slutligen visas en implementation av lösningen i form av en prototyp där utvecklingsmiljön anpassas för plugins med Maven pluginet Tycho.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:hig-6943 |
Date | January 2010 |
Creators | Nordlinder, Johan |
Publisher | Högskolan i Gävle, Avdelningen för Industriell utveckling, IT och Samhällsbyggnad |
Source Sets | DiVA Archive at Upsalla University |
Language | Swedish |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0022 seconds