Proposed User Interface Generation for Software Product Lines Engineering

被引:0
|
作者
Sakinah, Siti Ina [1 ]
Fadhlillah, Hafiyyan Sayyid [1 ]
Azurat, Ade [1 ]
Setyautami, Maya R. A. [1 ]
机构
[1] Univ Indonesia, Fac Comp Sci, Jakarta, Indonesia
关键词
Delta Oriented Programming; Software Product Lines Engineering; Interaction Flow Modeling Language; User Interface Design;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software Product Line Engineering (SPLE) is an approach that enables user to create multiple products in a single development. The combination of features in a SPLE application causes variation in the user interface. It needs an adaptive user interface with each configuration of the selected features. Interaction Flow Modeling Language (IFML) is a modeling language of Object Management Croup (0MG), used to model User Interface (UI) of an application. Using IFML as a modeling language, an abstract. UI model will be created to model each feature of the SPLE application. This study uses AISCO (Adaptive Information System for Charity Organizations) as a real case study. This research aims to analyze SPLE application modeling using abstract UI model model and propose a new strategy to generate UI in SPLE. The result of this research is the process of generating UI using WNW in SPLE.
引用
收藏
页码:481 / 486
页数:6
相关论文
共 50 条
  • [1] Automatic Generation of Interoperability Connectors using Software Product Lines Engineering
    Niang, Boubou
    Kahn, Giacomo
    Amokrane, Nawel
    Ouzrout, Yacine
    Sahli, Hamza
    Derras, Mustapha
    Laval, Jannik
    [J]. PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES (ICSOFT), 2022, : 449 - 456
  • [2] On the Value of User Preferences in Search-Based Software Engineering: A Case Study in Software Product Lines
    Sayyad, Abdel Salam
    Menzies, Tim
    Ammar, Hany
    [J]. PROCEEDINGS OF THE 35TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2013), 2013, : 492 - 501
  • [3] User Experience Design in Software Product Lines
    Harutyunyan, Nikolay
    Riehle, Dirk
    [J]. PROCEEDINGS OF THE 52ND ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, 2019, : 7503 - 7512
  • [4] Software Product Lines in Automotive Systems Engineering
    Thiel, Steffen
    Babar, Muhammad Ali
    Botterweck, Goetz
    O'Brien, Liam
    [J]. SAE INTERNATIONAL JOURNAL OF PASSENGER CARS-ELECTRONIC AND ELECTRICAL SYSTEMS, 2009, 1 (01): : 531 - 543
  • [5] Graphical User Interfaces in Dynamic Software Product Lines
    Kramer, Dean
    Oussena, Samia
    Komisarczuk, Peter
    Clark, Tony
    [J]. 2013 4TH INTERNATIONAL WORKSHOP ON PRODUCT LINE APPROACHES IN SOFTWARE ENGINEERING (PLEASE), 2013, : 25 - 28
  • [6] Incremental Test Generation for Software Product Lines
    Uzuncaova, Engin
    Khurshid, Sarfraz
    Batory, Don
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2010, 36 (03) : 309 - 322
  • [7] Natural Language User Interface For Software Engineering Tasks
    Wachtel, Alexander
    Klamroth, Jonas
    Tichy, Walter F.
    [J]. ACHI 2017: THE TENTH INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTER-HUMAN INTERACTIONS, 2017, : 34 - 39
  • [8] Cost-related interface for software product lines
    Camacho, Carlos
    Liana, Luis
    Nunez, Alberto
    [J]. JOURNAL OF LOGICAL AND ALGEBRAIC METHODS IN PROGRAMMING, 2016, 85 (01) : 227 - 244
  • [9] Leveraging Model Driven Engineering in software product lines
    Trask, Bruce
    Roman, Angel
    [J]. SPLC 2006: 10th International Software Product Line Conference, Proceedings, 2006, : 221 - 221
  • [10] Security requirements engineering framework for software product lines
    Mellado, Daniel
    Fernandez-Medina, Eduardo
    Piattini, Mario
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2010, 52 (10) : 1094 - 1117