Visualization of metrics and areas of interest on software architecture diagrams
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 |
Meer nieuws
-
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...
-
21 mei 2024
Uitslag universitaire verkiezingen 2024
De stemmen zijn geteld en de uitslag van de universitaire verkiezingen is binnen!