• English
    • Latviešu
    • Deutsch
    • русский
  • Help
  • English 
    • English
    • Latviešu
    • Deutsch
    • русский
  • Login
View Item 
  •   DSpace Home
  • B4 – LU fakultātes / Faculties of the UL
  • A -- Eksakto zinātņu un tehnoloģiju fakultāte / Faculty of Science and Technology
  • Bakalaura un maģistra darbi (EZTF) / Bachelor's and Master's theses
  • View Item
  •   DSpace Home
  • B4 – LU fakultātes / Faculties of the UL
  • A -- Eksakto zinātņu un tehnoloģiju fakultāte / Faculty of Science and Technology
  • Bakalaura un maģistra darbi (EZTF) / Bachelor's and Master's theses
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

SAP UI5 lietotņu pirmkoda automatizētas pārstrādes rīka izstrāde

Thumbnail
View/Open
302-65255-Fridrihsone_Laura_lf16010.pdf (1.496Mb)
Author
Fridrihsone, Laura
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Zandersons, Oskars
Date
2018
Metadata
Show full item record
Abstract
Kvalifikācijas darbā tika izstrādāts rīks SAP UI5 lietotņu pirmkoda automatizētai pārveidei, kas veic SAP UI5 JavaScript koda analīzi un aizvieto novecojušās un mazāk efektīvās sinhronās moduļu ielādes metodes ar aktuālajām un tīmekļa kontekstā efektīvākām asinhronajām moduļu ielādes metodēm, kā arī veic koda izmaiņas, kuru nepieciešamība izriet no iepriekšminētās metožu aizvietošanas. Izstrādātā rīka mērķis ir padarīt automātisku, ātru un pabeigtu, bez cilvēciskām kļūdām, šādas pārstrādes procesu tām lietotnēm un projektiem, kuru izstrāde ir aizsākusies pietiekami sen, lai kodu būtu nepieciešams šādi aktualizēt. Rīks tika izstrādāts izmantojot SAP UI5 ietvaru lietotāja saskarnes pusē, NodeJS izpildes vidi un ExpressJS ietvaru izpildāmās daļas pusē un darbam ar failu sistēmu, kā arī JSCodeShift rīku JavaScript koda atpazīšanai, sintakses koka izveidei, analīzei un izmaiņu veikšanai tajā.
 
DEVELOPMENT OF AUTOMATED REFACTORING TOOL FOR SAP UI5 The qualification paper developed an automated conversion tool for SAP UI5 applications that perform an analysis of the SAP UI5 JavaScript code and replaces outdated and less efficient synchronous modules loading methods with the most actual and more Internet-loaded asynchronous load loading methods, as well as code changes that result from the above methods substitution The purpose of the tool developed is to make it automatic, fast and complete without any human errors in the process of computing for those applications and projects whose creation has begun long enough to update the code. The issue was developed using the SAP UI5 framework on the UI side, the NodeJS execution environment, and the ExpressJS framework on the executable side and the file system, as well as the JSCodeShift tool for identifying, syntax, analyzing, and modifying JavaScript code.
 
URI
https://dspace.lu.lv/dspace/handle/7/39723
Collections
  • Bakalaura un maģistra darbi (EZTF) / Bachelor's and Master's theses [5688]

University of Latvia
Contact Us | Send Feedback
Theme by 
@mire NV
 

 

Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

My Account

Login

Statistics

View Usage Statistics

University of Latvia
Contact Us | Send Feedback
Theme by 
@mire NV