Skip to ContentSkip to Navigation
Over ons Actueel Nieuws Nieuwsberichten

Visualization of metrics and areas of interest on software architecture diagrams

29 januari 2010

Promotie: dhr. H.V. Byelas, 13.15 uur, Academiegebouw, Broerstraat 5, Groningen
Proefschrift: Visualization of metrics and areas of interest on software architecture diagrams
Promotor(s): prof.dr. A.C. Telea
Faculteit: Wiskunde en Natuurwetenschappen
Contact: via Klazien Offens, tel. 050-363 8079, e-mail: k.m.offens@rug.nl

Nieuwe methoden om overzicht te houden bij het ontwerpen van software

Bij het ontwikkelen van software is het hebben van een goed overzicht over de structuur en de kwaliteit van cruciaal belang. Softwarestructuur wordt afgebeeld door middel van architectuur- en ontwerpdiagrammen. Een diagram presenteert afzonderlijke aspecten, functionaliteit en interacties tussen geselecteerde onderdelen. Dergelijke onderdelen heten areas of interest (AOIs). Een diagram kan meerdere overlappende AOIs bevatten en een AOI kan meerdere diagrammen betreffen. Het is dus niet mogelijk of AOIs effectief af te beelden met behulp van standaard diagramnotaties. Softwarekwaliteit wordt meestal beschreven door middel van softwaremetrieken die berekend zijn op diagram-elementen (functies, klassen, packages en verzamelingen hiervan).

Effectief systeembegrip vereist manieren om meerdere metrieken, gedefinieerd op verschillende elementen, te correleren met systeemstructuur en AOIs.

In zijn proefschrift stelt George Byelas nieuwe methoden voor om AOIs en de metrieken waarmee ze geassocieerd zijn, effectief af te beelden. Hij maakt gebruik van een combinatie van geometrische annotaties, belichting en texturen. Daarmee probeert hij de wijze te imiteren waarop gebruikers AOIs tekenen tijdens ontwerpsessies. Het resultaat zijn visualisatiemethoden die weliswaar gericht zijn op het ontwerp van softwarearchitectuur, maar ook kunnen worden gebruikt voor organisatiediagrammen en ruimtelijke kaarten. Byelas testte zijn methoden in zowel academische als industriële omgevingen.

Heorhiy (George) Byelas (Oekraïne, 1977) studeerde softwaretechnologie aan de TU Eindhoven. Het onderzoek werd uitgevoerd bij de afdeling Mathematics and Computer Sciences van de TUE en de afdeling Computer Science van de RUG. Byelas gaat door met onderzoek bij de het Groningen Bioinformatics Centre.

Laatst gewijzigd:13 maart 2020 01:15
View this page in: English

Meer nieuws

  • 16 december 2024

    Jouke de Vries: ‘De universiteit zal wendbaar moeten zijn’

    Aan het einde van 2024 blikt collegevoorzitter Jouke de Vries terug op het afgelopen jaar. Daarbij gaat hij in op zijn persoonlijke hoogte- en dieptepunten en kijkt hij vooruit naar de toekomst van de universiteit in financieel moeilijke tijden.

  • 10 juni 2024

    Om een wolkenkrabber heen zwermen

    In Makers van de RUG belichten we elke twee weken een onderzoeker die iets concreets heeft ontwikkeld: van zelfgemaakte meetapparatuur voor wetenschappelijk onderzoek tot kleine of grote producten die ons dagelijks leven kunnen veranderen. Zo...

  • 24 mei 2024

    Lustrum 410 in beeld

    Lustrum 410 in beeld: Een fotoverslag van het lustrum 2024