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 00:15
View this page in: English

Meer nieuws

  • 18 maart 2024

    VentureLab North helpt onderzoekers op weg naar succesvolle startups

    Het is menig onderzoeker al overkomen. Tijdens het werken vraag je je opeens af: zou dit niet ontzettend nuttig zijn voor de mensen buiten mijn onderzoeksveld? Er zijn allerlei manieren om onderzoeksinzichten te verspreiden. Denk bijvoorbeeld aan...

  • 04 maart 2024

    Een plantaardige sensor

    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...

  • 11 december 2023

    Join the 'Language and AI' community

    As a part of the Jantina Tammes School, the 'Language and AI' theme is an interdisciplinary initiative that aims to encourage collaboration among academics, PhD candidates, students, and industry representatives who share a keen interest in the...