Quality in Software

Auteur(s): 
ir. Frank Peeters, docent-onderzoeker, LaQuSo (TU/e), Fontys Hogeschool ICT
Samenvatting: 

Gedurende een softwareontwikkeling traject zijn requirements, bijna voortdurend, in beweging. Hoe zorg je ervoor dat het ontwerp blijft matchen met de requirements en vice versa? Dat is de onderzoeksvraag van het toegepast wetenschappelijk onderzoek in het kader van het EQuA-project (RAAK‐PRO, gestart in oktober 2010 voor 4 jaar). Vanuit het onderzoek is onder meer een feittype‐georiënteerde methodologie ontworpen en een tool (Symbiosis) gebouwd waarmee de requirements en het klassendiagram, inclusief operaties en de broncode, gesynchroniseerd blijven.
Deze tool beschikt binnenkort over een interface waarmee requirements op gebruiksvriendelijke wijze kunnen worden ingevoerd en gevalideerd. De voortgang in de realisatie van de requirements kan op de voet worden gevolgd. In de presentatie werd de Symbiosis‐tool gedemonstreerd en ontstond een levendige discussie achteraf.

Trefwoorden: 
requirements engineering, model driven design, natural language processing

Doelgroep: