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 条
  • [1] On separation of platform-independent particles in user interfaces
    Cerny, Tomas
    Donahoo, Michael J.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2015, 18 (03): : 1215 - 1228
  • [2] XANUI: A TEXTUAL PLATFORM-INDEPENDENT MODEL FOR RICH USER INTERFACES
    Hermida, Jesus M.
    Melia, Santiago
    Arias, Antonio
    JOURNAL OF WEB ENGINEERING, 2016, 15 (1-2): : 45 - 83
  • [3] On separation of platform-independent particles in user interfacesSurvey on separation of concerns in user interface design
    Tomas Cerny
    Michael J. Donahoo
    Cluster Computing, 2015, 18 : 1215 - 1228
  • [4] A platform-independent graphical user interface for SEQSEE and XALIGN
    Wishart, DS
    Fortin, S
    Woloschuk, DR
    Wong, W
    Rosborough, T
    VanDomselaar, G
    Schaeffer, J
    Szafron, D
    COMPUTER APPLICATIONS IN THE BIOSCIENCES, 1997, 13 (05): : 561 - 562
  • [5] Platform-Independent Programs
    Cha, Sang Kil
    Pak, Brian
    Brumley, David
    Lipton, Richard J.
    PROCEEDINGS OF THE 17TH ACM CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY (CCS'10), 2010, : 547 - 558
  • [6] A platform-independent user-friendly dictionary from Italian to LIS
    Shoaib, Umar
    Ahmad, Nadeem
    Prinetto, Paolo
    Tiotto, Gabriele
    LREC 2012 - EIGHTH INTERNATIONAL CONFERENCE ON LANGUAGE RESOURCES AND EVALUATION, 2012, : 2435 - 2438
  • [7] An Ontology-Oriented Architecture for Platform-Independent Multi-User Choreographies
    Silva, Emanuel
    Silva, Nuno
    Paredes, Hugo
    Martins, Paulo
    Fonseca, Benjamim
    Morgado, Leonel
    BULLETIN OF THE TECHNICAL COMMITTEE ON LEARNING TECHNOLOGY, 2012, 14 (02): : 17 - 20
  • [8] Platform-independent object migration in CORBA
    Kapitza, R
    Schmidt, H
    Hauck, RJ
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2005: COOPIS, DOA, AND ODBASE, PT 1, PROCEEDINGS, 2005, 3760 : 900 - 917
  • [9] A platform-independent metamodel for multiagent systems
    Christian Hahn
    Cristián Madrigal-Mora
    Klaus Fischer
    Autonomous Agents and Multi-Agent Systems, 2009, 18 : 239 - 266
  • [10] A platform-independent metamodel for multiagent systems
    Hahn, Christian
    Madrigal-Mora, Cristian
    Fischer, Klaus
    AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2009, 18 (02) : 239 - 266