Thesis Details

Adaptér OSLC pro framework ANaConDA

Bachelor's Thesis Student: Vašíček Ondřej Academic Year: 2018/2019 Supervisor: Smrčka Aleš, Ing., Ph.D.
English title
OSLC Adapter for ANaConDA Framework
Language
Czech
Abstract

This work is a proof of concept for adding an OSLC interface to academic software tools. The process of adding OSLC support to a tool is demonstrated by creating an OSLC adapter for the ANaConDA framework using Eclipse Lyo. The goal of this work is to allow ANaConDA to integrate with other tools. An introduction to ANaConDA, OSLC, and Eclipse Lyo is provided along with an overview of the related basic concepts. Then, the design and implementation of the OSLC adapter for ANaConDA is presented. As a result of this work, the process of creating an OSLC adapter is evaluated, and a working implemented OSLC adapter for ANaConDA is presented. Finally, this work features an overview of my past ANaConDA related work which includes implementation of two data race detectors, FastTrack and Eraser.

Keywords

OSLC, OSLC Adapter, OSLC Provider, OSLC Automation, Eclipse Lyo, tool integration, ANaConDA, dynamic analysis, concurrency

Department
Degree Programme
Information Technology
Files
Status
defended, grade A
Date
28 August 2019
Reviewer
Committee
Růžička Richard, doc. Ing., Ph.D., MBA (DCSY FIT BUT), předseda
Beran Vítězslav, doc. Ing., Ph.D. (DCGM FIT BUT), člen
Dytrych Jaroslav, Ing., Ph.D. (DCGM FIT BUT), člen
Křena Bohuslav, Ing., Ph.D. (DITS FIT BUT), člen
Zendulka Jaroslav, doc. Ing., CSc. (DIFS FIT BUT), člen
Citation
VAŠÍČEK, Ondřej. Adaptér OSLC pro framework ANaConDA. Brno, 2019. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2019-08-28. Supervised by Smrčka Aleš. Available from: https://www.fit.vut.cz/study/thesis/21899/
BibTeX
@bachelorsthesis{FITBT21899,
    author = "Ond\v{r}ej Va\v{s}\'{i}\v{c}ek",
    type = "Bachelor's thesis",
    title = "Adapt\'{e}r OSLC pro framework ANaConDA",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2019,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/21899/"
}
Back to top