Vol.6, No.4, November 2017.                                                                                                                                                                   ISSN: 2217-8309

                                                                                                                                                                                                                eISSN: 2217-8333


TEM Journal



Association for Information Communication Technology Education and Science

Conceptual Model of an Application for Automated Generation of Webpage Mobile Versions


Todor Rachovski, Stanka Hadzhikoleva, Emil Hadzhikolev


© 2017 Stanka Hadzhikoleva, published by UIKTEN. This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License. (CC BY-NC-ND 4.0)


Citation Information: TEM Journal. Volume 6, Issue 4, Pages 877-882, ISSN 2217-8309, DOI: 10.18421/TEM64-30, November 2017.


Received: 19 September 2017

Accepted: 08 November 2017

Published: 27 November 2017




Accessing webpages through various types of mobile devices with different screen sizes and using different browsers has put new demands on web developers. The main challenge is the development of websites with responsive design that is adaptable depending on the mobile device used. The article presents a conceptual model of an app for automated generation of mobile pages. It has five-layer architecture: database, database management layer, business logic layer, web services layer and a presentation layer. The database stores all the data needed to run the application. The database management layer uses an ORM model to convert relational data into an object-oriented format and control the access to them. The business logic layer contains components that perform the actual work on building a mobile version of the page, including parsing, building a hierarchical model of the page and a number of transformations. The web services layer provides external applications with access to lower-level functionalities, and the presentation layer is responsible for choosing and using the appropriate CSS. A web application that uses the proposed model was developed and experiments were conducted.


Keywords –Responsive Design, Automated Generation of Mobile Pages, Mobile Website.



Full text PDF >  



Copyright © 2012-2017 UIKTEN, All Rights reserved
Copyright licence: All articles are licenced via Creative Commons CC BY-NC-ND 4.0 licence