Show simple item record

dc.contributor.authorAkbulut, Akhan
dc.contributor.authorTOPRAK, SEZER
dc.date.accessioned2019-10-15T08:54:09Z
dc.date.available2019-10-15T08:54:09Z
dc.date.issued2019-08
dc.identifier13tr_TR
dc.identifier.urihttps://hdl.handle.net/11413/5413
dc.description.abstractIn recent years, smart TVs have become more common, making them need to be included as targets for the software industry. In this study, the authors developed a code generator framework and demonstrated it in an architectural view. The proposed framework converts C# programming language based projects, in a Windows Forms or a Windows Phone Application project, into native smart TV Platform applications. The selected primary smart TV platforms assigned for application conversion were Android TV, Firefox OS, and Tizen OS. The authors enabled developers to generate native codes for all three platforms from a single code base using model to model conversion, as in the model driven architecture approach with the use of the open source Roslyn C# language compiler. The need for creating projects for every single platform to make them run on different platforms will thus be eliminated and development cycles shortened. By doing so, the time required to develop an application for each platform is reduced while keeping the generated applications' quality as high as the original application. To show the functionality, the proposed approach is applied in three case studies. The success of the code conversion is satisfactory and converted applications are functional.
dc.language.isoen_UStr_TR
dc.publisherINST ENGINEERING TECHNOLOGY-IET, MICHAEL FARADAY HOUSE SIX HILLS WAY STEVENAGE, HERTFORD SG1 2AY, ENGLANDtr_TR
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 United States*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/us/*
dc.subjectProgram Compilers
dc.subjectDigital Television
dc.subjectC Plus Language
dc.subjectSoftware Architecture
dc.subjectTelecommunication Computing
dc.subjectAndroid (operating system)
dc.subjectPublic Domain Software
dc.subjectSoftware Industry
dc.subjectCode Generator Framework
dc.subjectArchitectural View
dc.titleCode Generator Framework for Smart TV Platforms
dc.typeArticletr_TR
dc.contributor.authorID116056tr_TR
dc.contributor.authorID176006tr_TR
local.journal.issue4tr_TR
local.journal.startpage268tr_TR
local.journal.endpage279tr_TR
dc.identifier.wos478743100005
dc.identifier.wos478743100005en
dc.identifier.scopus2-s2.0-85070336802
dc.identifier.scopus2-s2.0-85070336802en


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivs 3.0 United States
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 United States