Improvements to the user interface of LHCb's continuous integration system

Graduate Thesis uoadl:1324125 858 Read counter

Unit:
Κατεύθυνση / ειδίκευση Διαχείριση Πληροφορίας και Δεδομένων (ΔΕΔ)
Library of the School of Science
Deposit date:
2015-11-19
Year:
2015
Author:
Κυριαζή Σοφία
Supervisors info:
Αφροδίτη Τσαλγατίδου
Original Title:
Βελτιώσεις στην Διεπαφή Χρήστη των εφαρμογών συνεχούς ενσωμάτωσης του πειράματος LHCb (CERN)
Languages:
Greek
Translated title:
Improvements to the user interface of LHCb's continuous integration system
Summary:
The purpose of this paper is to identify a set of steps leading to an improved
interface for LHCb's Nightly Builds Dashboard. The goal is to have an efficient
application that meets the needs of both the project developers, by providing
them with a user friendly interface, as well as those of the computing team
supporting the system, by providing them with a dashboard allowing for better
monitoring of the build job themselves. In line with what is already used by
LHCb, the web interface has been implemented with the Flask Python framework
for future maintainability and code clarity. The Database chosen to host the
data is the schema-less CouchDB, serving the purpose of flexibility in document
form changes. To improve the user experience, we use JavaScript libraries such
as JQuery.
Keywords:
improvements, application, interface, user, dynamic
Index:
Yes
Number of index pages:
10,11,12,13
Contains images:
Yes
Number of references:
21
Number of pages:
72
File:
File access is restricted only to the intranet of UoA.

document.pdf
4 MB
File access is restricted only to the intranet of UoA.

 


attachments.zip
6 MB
File access is restricted.