Basic information about a final thesis
Type of 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.|
|Final thesis progress:||Final thesis was successfully defended.|
Additional informationAdditional information about the final thesis follows. Click on the language link to display the information in the desired language.
|Language of final thesis:|
|Title of the thesis:|
Software Metrics Based on Developer's Activity and Context of Software Development
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.
Implicit Feedback, Software Metrics, Dependency Graph
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.
Final thesis (final thesis appendices) unlimited
|Reviews for final thesis unlimited|