Home > Java > Tools for Tools
TitleHomeThema afbeelding
  • Producten & diensten
  • Training
  • Seminars
  • Consultancy
  • Projecten
  • Ontwikkelstraat Endeavour
  • Beheer en ondersteuning
  • Hosting
  • Polaris CMS
  • Competenties
  • Professional Development
  • Microsoft .NET
  • Java
  • Business Intelligence
  • Application Infrastructure
  • Downloads
  • Blogs
  • Over ons
  • Markten
  • Partners
  • Referenties
  • Afstuderen
  • Carrière
  • Sitemap
  • Contact
  • Nieuws
E-mail deze pagina
Print deze pagina
Home
 
 
 

2009-10: Tools for Tools

(Deze opdracht is geschikt voor twee personen)
In projecten kan het gewenst zijn om eigen tooling te schrijven waarmee specifieke processen voor het project kunnen worden geautomatiseerd. Een aantal onderdelen van dergelijke tools zijn generiek. Door een basisframework op te stellen kan het schrijven van projectspecifieke tooling makkelijk worden, en is hierdoor eerder een optie.

Opdracht

De basis voor iedere tool is de gegevens waarmee gewerkt wordt, en hoe ze worden opgeslagen. Evalueer het Eclipse Modeling Framework (EMF) op mogelijkheden voor het ondersteunen voor het maken van projectspecifieke tools. Hiervoor gelden de volgende evaluatiecriteria:

  • Hoe moeilijk is het om EMF te leren?
  • Hoe moeilijk is het om EMF te configureren/gebruiken?
  • Wat zijn de mogelijkheden voor het opslaan van objecten in verschillende bestanden, met onderlinge relaties?
  • Zijn de EMF bestanden goed te beheren in een versiebeheersysteem?
  • Wat zijn de mogelijkheden om het bewerken van grotere gegevensets efficiënt te houden?
  • Hoe sterk is koppeling tussen EMF en het te persisteren model?
Om deze gegevens te bewerken is een interface nodig. Evalueer de producten Eclipse Graphical Editor Framework (GEF) en Graphical Modeling Framework (GMF) op mogelijkheden, gebruiksgemak en beperkingen.

De opdracht kan alleen of met twee personen worden uitgevoerd. Het kader van deze opdracht is waarschijnlijk te groot om alle mogelijkheden binnen de gestelde tijd te voltooien. Van de opdrachtnemer(s) wordt daarom verlangd om in overleg met de opdrachtgever een verantwoorde keuze te maken, volgens een planning te werken, en het project met een incrementele of iteratieve aanpak op te zetten.

Inzetbaarheid

Het resulterende product zou een onderdeel kunnen worden van de Java Ontwikkelstraat.

Technieken/methodieken

  • Planning: Naar keuze, SDM, DSDM, Stage-delivery, IS 95% regel, XP, RUP
  • Ontwerp: UML
  • Bouw Tool: IBM Websphere Application Developer / Eclipse
  • Applicatie omgeving: Java
  • Applicatietechnieken: Eclipse platform / Java

Benodigde kennis/interesse

  • Java voorkennis vereist
  • Basiskennis van OO/UML
  • Basiskennis van XML

Fasen

  • Vooronderzoek
  • Onderzoek
  • PVA (plan van aanpak)
  • Definitie van eisen
  • FO (functioneel ontwerp)
  • TO (technisch ontwerp)
  • Bouwen
  • Testen
  • Opleveren
  • Onderzoek verslag
  • Presentatie

Meer weten?

Indien je geïnteresseerd bent in deze afstudeeropdracht, klik dan hier om direct te solliciteren.
Heb je vragen of wil je een afspraak maken? Neem dan contact op met één van ons:

  • Pascalle Hijl, Afstudeercoördinator, telefoon: 06 - 45 37 85 07
  • Hanjo de Wit, Afstudeercoördinator, telefoon: 06 - 512 290 55
  • Evelien Frederiks, Senior Recruiter, telefoon: 06 - 531 570 81

Je kan ook een mail sturen naar recruiter.nl@infosupport.com

Andere opdrachten in de categorie Java

Management informatie websites (IBM HIS-Apache)

Gestructureerde grafische user interfaces met XUL

Authorisatie/authenticatie binnen een Java Web Applicatie

Rapid Application Development met Java

Webservices for Remote Portlets (WSRP)


naar bovenzijde pagina