meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Last revision Both sides next revision
perccom_summer_school_2018:group3:start [2018/05/08 18:37]
mavipasi created
perccom_summer_school_2018:group3:start [2018/05/19 20:32]
mukhammadjon.jalolov_student.lut.fi
Line 1: Line 1:
 ====== Thesis Presentations Group 3 ====== ====== Thesis Presentations Group 3 ======
  
-**Title:**  insert title\\ +**Title:**  Using JavaScript/Dart Frameworks for Front‐End Development in Building Automation\\ 
-**Author:** LastnameName\\  +**Author:** JalolovMukhammadjon\\  
-**Supervisor(s):** insert names separated by semicolons\\ +**Supervisor(s):** Prof. Dr. Olaf Drögehorn\\ 
-**Hosting Institution:** insert name of hosting Unviersity(ies)\\ +**Hosting Institution:** Harz University of Applied Sciences - Hochschule Harz\\ 
-**Abstract:** Insert thesis abstract(200 words)\\ +**Abstract:** Building automation systems (BAScan provide enhanced comfort for people saving time and enabling monitoring of resource usage, as well as reducing energy consumption (GeSi Smarter2030 report). However, the widespread adoption of BASs is still inferior due to sophisticated and not interactive user interfaces (UI). In this regard, developers tend to choose BAS frontend software from their experience rather than relying on software maintainability, ease of design, resulting in the complexity of UIs. JavaScript (JS) is the primary language for dynamic web applications with its numerous frameworks with inadequate comparative studies on them necessitate empirical comparison to alleviate the task of design, programing and maintaining BAS UI code with a proper choice. Therefore, based on open source home automation platform – FHEM, this study analyzes JavaScript frameworks and Google Dart language (Dart) in the field of BASs using software metric measurement tools to measure metrics pertaining to software project’s maintainability – lines of code, cyclomatic complexity, maintainability index and others in different frontend scenarios. The study also investigates the support of MVC/MVVM, Object-Oriented and similar software design patterns by the frameworks. Online surveys are done with developers and analytical observations are made on source codes. In the end, the results from each framework are summarized as guidance for developers to choose an appropriate JSf in a given situation for building interactive frontends. \\ 
-**Full thesis:** [[https://www.doria.fi/|Insert link to thesis]].\\+**Paper:** [[https://www.doria.fi/|Insert link to thesis paper]].\\
  
 ---- ----
 +
  
 **Title:**  insert title\\ **Title:**  insert title\\
Line 15: Line 16:
 **Hosting Institution:** insert name of hosting Unviersity(ies)\\ **Hosting Institution:** insert name of hosting Unviersity(ies)\\
 **Abstract:** Insert thesis abstract(200 words)\\ **Abstract:** Insert thesis abstract(200 words)\\
-**Full thesis:** [[https://www.doria.fi/|Insert link to thesis]].\\+**Paper:** [[https://www.doria.fi/|Insert link to thesis paper]].\\
  
 ---- ----
  
 ...Repeat ...Repeat