Sep 22, 2020   9:37 a.m. Móric
Academic information system

Final theses


Basic information

Basic information about a final thesis

Type of thesis:
Diploma thesis
Thesis title:Software Metrics Based on Developer's Activity and Context of Software Development
Written by (author):
Ing. Martin Konôpka
Department: Institute of Informatics, Information Systems and Software Engineering (FIIT)
Thesis supervisor: prof. Ing. Mária Bieliková, PhD.
Opponent:
Final thesis progress:Final thesis was successfully defended.


Additional information

Additional information about the final thesis follows. Click on the language link to display the information in the desired language.

Language of final thesis:
Slovak

Slovak        English

Title of the thesis:
Software Metrics Based on Developer's Activity and Context of Software Development
Summary:
Software development is an extensive process difficult to monitor and control. Insufficient monitoring of software project negatively affects production of quality software products, which is one of the main goals of software engineering. Therefore, research in software engineering aims its effort to monitoring and evaluation of software and its quality attributes. We are aware of several successful source code metrics, although with disadvantages of possible misinterpretation and high computational complexity. These metrics evaluate results of developer's work. However, they do not take into consideration the causes of the identified problems in source code. In this thesis we propose method for identification of hidden source code dependencies as a metric based on developer's activity and context of software development. We assume that events occurred during the development process affect source code dependencies and attributes of the resulting software. By identifying implicit source code dependencies we broaden the space of known dependencies in source code and so we contribute to the software maintainability. Implicit dependencies can replace or supplement explicit dependencies because of their independence of syntactic analysis of source code. We base our work on the PerConIK (Personalized Conveying of Information and Knowledge) project which focuses on creation of lightweight semantics over the information space of software projects development, where we see possible application of our work.
Key words:
Implicit Feedback, Software Metrics, Dependency Graph

Display and download files

To display the final thesis assignment form click on the Display the final thesis assignment form icon. The following icons - Final thesis, Thesis appendices, Supervisor's review, Opponent's review - relate to the final thesis and can be downloaded. They could be displayed on condition they have been inserted and are available publicly.

Parts of thesis with postponed release:

Final thesis (final thesis appendices) unlimited
Reviews for final thesis unlimited