Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Bedrijfsbeschrijving

HAN

Arnhem

http://www.han.nl

Context

Iets rondom het onderzoek naar educational patterns van Christian Koppe.

Opdracht

Volgt

Keywords

Architecture Compliance is “a measure to which degree the implemented architecture in the source code conforms to the planned software architecture”. Dit kan ook automatisch worden gecheckt, bijvoorbeeld met het open-source tool HUSACCT welke aan de Hogeschool Utrecht is ontwikkeld. Dit tool ondersteunt vooral een modulaire architectuur en biedt al veel semantieksupport. Wat ontbreekt is een uitbreidingsmogelijkheid zodat ook andere semantische aspecten zoals patterns kunnen worden meegenomen in architecture compliance checking. Uitdaging is hierbij ook dit goed in de complexe architectuur van het tool zelf te integreren. Het tool zelf is in Java ontwikkeld en ondersteunt zowel Java als C# software.

Opdracht

Ontwerp een semantieke uitbreidingsmogelijkheid voor het software architecture compliance checking tool HUSAACT en laat met de implementatie van een prototype zien dat deze voldoet aan de eisen.

Keywords

  • Java
  • Patterns
  • Open Source
  • Educational Patterns
  • Onderzoek