Separating out platform-independent particles of user interfaces

被引:2
|
作者
Cerny, Tomas [1 ]
Donahoo, Michael J. [2 ]
机构
[1] Computer Science, FEE, Czech Technical University, Charles Square 13, Prague,12135, Czech Republic
[2] Computer Science, Baylor University, Waco,TX,76798, United States
来源
关键词
User interfaces;
D O I
10.1007/978-3-662-46578-3_112
中图分类号
学科分类号
摘要
User Interfaces (UIs) visualize a wide range of various underlying computer application concerns. Such orthogonal concerns present in even the simplest UIs. The expectation of support for users from various backgrounds, location, different technical skills, etc. serves to increase concern complexity. Nowadays users typically remotely access to applications from a variety of platforms including web, mobile or even standalone clients. Providing platform-specific support for multiple UIs further increases the concern complexity. Such a wide-range of concerns often results in a significant portion of the UI description being restated using platform-specific components, which brings extended development, and maintenance efforts. This paper aims to separate out the platformindependent particles of UI that could be reused across various platforms. Such separation supports reduction of information restatement, development and maintenance effort. The platform-independent particles are provided in a machine-readable format to support their reuse in platform-specific UIs. © Springer-Verlag Berlin Heidelberg 2015.
引用
收藏
页码:941 / 948
相关论文
共 50 条
  • [21] A generalized language for platform-independent structured reporting
    Kahn, CE
    METHODS OF INFORMATION IN MEDICINE, 1997, 36 (03) : 163 - 171
  • [22] DECODES A platform-independent computational geometry environment
    Steinfeld, Kyle
    Ko, Joy
    PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON COMPUTER-AIDED ARCHITECTURAL DESIGN RESEARCH IN ASIA (CAADRIA 2013): OPEN SYSTEMS, 2013, : 499 - 508
  • [23] An Approach for Platform-Independent Online Controlled Experimentation
    Auer, Florian
    Felderer, Michael
    SOFTWARE QUALITY: FUTURE PERSPECTIVES ON SOFTWARE ENGINEERING QUALITY, SWQD 2021, 2021, 404 : 139 - 158
  • [24] A platform-independent solution for the tracking of chronic diseases
    Mehta, A
    Ricketts, I
    Johnson, MJ
    Muhsin, F
    TOWARD AN ELECTRONIC HEALTH RECORD EUROPE '97 - CONFERENCE ON THE CREATION OF A EUROPEAN ELECTRONIC HEALTH RECORD, CONFERENCE PROCEEDINGS, 1997, : 267 - 269
  • [25] Platform-independent runtime optimizations using OpenThreads
    Haines, M
    Langendoen, E
    11TH INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM, PROCEEDINGS, 1997, : 460 - 466
  • [26] RStudio: A Platform-Independent IDE for R and Sweave
    Racine, Jeffrey S.
    JOURNAL OF APPLIED ECONOMETRICS, 2012, 27 (01) : 167 - 172
  • [27] A language and platform-independent approach for reverse engineering
    Duffy, EB
    Malloy, BA
    Third ACIS International Conference on Software Engineering Research, Managment and Applications, Proceedings, 2005, : 415 - 422
  • [28] A Platform-Independent Token System for Payment Terminals
    Johannes, P.
    Pelc, S.
    Rather, E.
    Forth Dimensions, 19 (02):
  • [29] A Platform-Independent Tool for Modeling Parallel Programs
    Jacob, Ferosh
    Gray, Jeff
    Sun, Yu
    Bangalore, Purushotham
    PROCEEDINGS OF THE 49TH ANNUAL ASSOCIATION FOR COMPUTING MACHINERY SOUTHEAST CONFERENCE (ACMSE '11), 2011, : 138 - 143
  • [30] Demonstration of VERDICTDB, the Platform-Independent AQP System
    He, Wen
    Park, Yongjoo
    Hanafi, Idris
    Yatvitskiy, Jacob
    Mozafari, Barzan
    SIGMOD'18: PROCEEDINGS OF THE 2018 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2018, : 1665 - 1668