WebHome
Center
Master Program
Center
Home
Courses
People
Projects
Page
Edit Page
Rename Page
Attach File
Printable
Wiki Source
More ...
Web
Recent Changes
Notify Service
News
Page Index
Search
More ...
Wiki
About TWiki
Text Formatting
Registration
Change Password
Reset Password
Users
Groups
Log In
or
Register
Guno Heitman
Students
Name: Guno Heitman <br> Email: <script type="text/javascript"> <!-- document.write('geh'); document.write('ei' + 'tma'); if (false) { document.write('@hotmail.com') } else { document.write('@cs' + '.u'); } document.write('u.nl'); //--> </script> ----++ Planning Below you can find my planning for the [[Master.WebHome][master program Software Technology]]. -----+++ 2003-2004 * [[Master.ColloquiumSoftwareTechnology][Software Technology Colloquium]] (one meeting each week during year 1 and 2) Period 1 :: [[http://www.students.cs.uu.nl/~geheitma/rooster.php?soort=rooster&stjaar=4&opl=ica&sr=1&jaar=2003&periode=1&vak1=INFOAFP&groep1=1&vak2=INFOSWE&groep2=1][schedule]] * [[Master.Software Engineering][Software Engineering]] * [[Master.Advanced Functional Programming][Advanced Functional Programming]] Period 2 :: [[http://www.students.cs.uu.nl/~geheitma/rooster.php?soort=rooster&stjaar=4&opl=ica&sr=1&jaar=2003&periode=2&vak1=INFODBA&groep1=1&vak2=INFOPTR&groep2=1&vak3=INFOINP&groep3=1&vak4=INFOMSO&groep4=1&assistent=ja][schedule]] * [[http://www.cs.uu.nl/education/vak.php?vak=inp&jaar=2003][Internet Programmeren]] * [[Master.Program Transformation][Program Transformation]] * [[Master.Data Base Architectures][Data Base Architectures]] * Student Assistent for: [[http://www.cs.uu.nl/education/vak.php?vak=mso&jaar=2003][Modelleren en systeemontwikkeling]] Period 3 :: [[http://www.students.cs.uu.nl/~geheitma/rooster.php?soort=rooster&stjaar=4&opl=ica&sr=1&jaar=2003&periode=3&vak1=INFOCD&groep1=1&vak2=INFOGOB&groep2=1&vak3=INFOOPT&groep3=2][schedule]] * [[http://www.cs.uu.nl/education/vak.php?vak=opt&jaar=2003][Optimalisering]] * [[Master.Distributed Object Systems][Distributed Object Systems]] * [[Master.Complex Data][Complex Data]] Period 4 :: [[http://www.students.cs.uu.nl/~geheitma/rooster.php?soort=rooster&stjaar=4&opl=ica&sr=1&jaar=2003&periode=4&vak1=INFOAPA&vak2=INFOTS][schedule]] * [[Master.AutomaticProgramAnalysis][Automatic Program Analysis]] * [[Master.Type Systems][Type Systems]] ----+++ 2004-2005 Period 1 :: [[http://www.students.cs.uu.nl/~geheitma/rooster.php?soort=rooster&stjaar=4&opl=ica&sr=1&jaar=2004&periode=1&vak1=INFONO&vak2=INFOGP][schedule]] * [[Master.NetworkedObjects][Networked Objects]] * [[Master.GenericProgramming][Generic Programming]] Period 1 * Working on my paper for the [[Master.ColloquiumSoftwareTechnology][Software Technology Colloquium]] * Preparing for my Thesis Project. -----++ Thesis Project ----+++ Topic/Area Web-based applications ----+++ Project Gebruik van portals en serverside intergratie ----+++ Description Nu veel organisaties een website hebben, komen er weer nieuwe produkten die informatie van verschillende systemen integreren in een enkel scherm. Deze produkten worden portal-produkten genoemd. De functionaliteit laat zich beschrijven als een scherm dat bestaat uit een frameset met verschillende frames, waarbij de frames van verschillende bronnen afkomstig zijn. De frameset draait nu echter niet in de browser, maar in de server. Dit heeft aanzienlijke voordelen op het gebied van beveiliging, performance en beschikbaarheid. Met het beschikbaar komen van deze produkten zijn veel organisaties zich aan het orienteren op hoe zij de voordelen van deze portals kunnen benutten. Hierbij ligt de focus niet alleen op het integreren van verschillende systemen, maar meer op het integreren van verschillende pagina's binnen dezelfde systeem. Hiermee wordt het onder meer mogelijk dat klanten zelf hun schermindeling gaan bepalen. Als voorbeeld kan gedacht worden aan Internet bankieren, waarbij de klant er voor kiest om het overboekscherm en het scherm met saldo informatie te combineren in één scherm. Deze toepassingen leiden tot de volgende vraagstukken: * Hoe kan deze functionaliteit het beste worden ingezet in user interfaces als je kijkt naar zaken als usability en customization (de functionele kant)? * Wat zijn de technische aspekten waar aandacht aan besteed moet worden? Hierbij kan gedacht worden aan de gevolgen van side-effects (bijv. het saldo scherm moet worden bijgewerkt na verwerken van een overboeking), bandbreedte gebruik, benodigde server capaciteit etc. Deze zaken kunnen leiden tot requirements die gesteld worden aan nieuwe projecten of beoordelingscriteria bij het selecteren van commerciele produkten. * Hoe kun je complexe functionaliteit (bijvoorbeeld een wizard of tabblad structuur met veel schermafhankelijkheid) optimaal mappen op web-technologie gezien aspeckten als back-support, refresh-functies en caching? ----+++ Thesis See my seperate [[http://catamaran.labs.cs.uu.nl/twiki/st-intra/bin/view/Thesis/MasterThesisProjectOfGunoHeitman][Thesis page]]