loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Marco Monteiro 1 ; Paula Oliveira 2 and Ramiro Gonçalves 2

Affiliations: 1 School of Technology and Management, Polytechnic Institute of Leiria, Portugal ; 2 University of Trás-os-Montes e Alto Douro, Portugal

Keyword(s): Attribute-Oriented Programming, Source Code Model, GUI Generation, Data-Driven Application.

Related Ontology Subjects/Areas/Topics: Aspect-Orientation ; Declarative Languages ; Object-Oriented Programming ; Programming Languages ; Software Engineering

Abstract: Due to data-driven application nature and its increasing complexity, developing its user interface can be a repetitive and time-consuming activity. Consequently, developers tend to focus more on the user interface aspects and less on business related code. In this paper, we present an alternative approach to graphical user interface development for data-driven applications, where the key concept is the generation of concrete graphical user interface from a source code based model. The model includes the original source code metadata and non-intrusive declarative language extensions that describes the user interface structure. Some Object Relational Mapping tools already use a similar concept to handle interoperability between the data layer and the business layer. Our approach applies the same concept to handle business and presentation layer interoperability. Also, concrete user interface implementation will be delegated to specialized software packages, developed by external entiti es, that provide complete graphical user interfaces services to the application. When applying our approach, we expect faster graphical user interface development, allowing developers to refocus on the source code and concentrate their efforts on application core logic. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 13.59.82.167

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Monteiro, M.; Oliveira, P. and Gonçalves, R. (2008). A SOURCE CODE BASED MODEL TO GENERATE GUI - GUI Generation based on Source Code with Declarative Language Extensions. In Proceedings of the Third International Conference on Software and Data Technologies - Volume 1: ICSOFT; ISBN 978-989-8111-51-7; ISSN 2184-2833, SciTePress, pages 21-28. DOI: 10.5220/0001878600210028

@conference{icsoft08,
author={Marco Monteiro. and Paula Oliveira. and Ramiro Gon\c{C}alves.},
title={A SOURCE CODE BASED MODEL TO GENERATE GUI - GUI Generation based on Source Code with Declarative Language Extensions},
booktitle={Proceedings of the Third International Conference on Software and Data Technologies - Volume 1: ICSOFT},
year={2008},
pages={21-28},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001878600210028},
isbn={978-989-8111-51-7},
issn={2184-2833},
}

TY - CONF

JO - Proceedings of the Third International Conference on Software and Data Technologies - Volume 1: ICSOFT
TI - A SOURCE CODE BASED MODEL TO GENERATE GUI - GUI Generation based on Source Code with Declarative Language Extensions
SN - 978-989-8111-51-7
IS - 2184-2833
AU - Monteiro, M.
AU - Oliveira, P.
AU - Gonçalves, R.
PY - 2008
SP - 21
EP - 28
DO - 10.5220/0001878600210028
PB - SciTePress