Integrating Web-Based Collaborative Live Editing and Wireframing into a Model-Driven Web Engineering Process

被引:0
|
作者
Peter de Lange
Petru Nicolaescu
Alexander Tobias Neumann
Ralf Klamma
机构
[1] RWTH Aachen University,Chair for Information Systems and Databases
来源
关键词
Collaborative Model-Driven Web Engineering; Collaborative live editing; Collaborative wireframing; Model-to-model synchronization; Model transformations;
D O I
暂无
中图分类号
学科分类号
摘要
Today’s Model-Driven Web Engineering (MDWE) approaches automatically generate Web applications from conceptual, domain-specific models. This enhances productivity by simplifying the design process through a higher degree of abstraction. Due to this raised level of abstraction, the collaboration on conceptual models also opens up new use cases, such as the tighter involvement of non-technical stakeholders into Web development. However, especially in the early design stages of Web applications, common practices for requirement elicitation mostly rely on wireframes instead of MDWE, created usually in analog settings. Additionally, state-of-the-art MDWE should integrate established and emerging Web development features, such as Near Real-Time (NRT) collaborative modeling and shared editing on the generated code. The combination of collaborative modeling, coding and wireframing, all in NRT, bears a lot of potential for improving MDWE practices. The challenge when covering these requirements lies with synchronizing source code, wireframes and models, an essential need to cope with regular changes in the software architecture to provide the flexibility needed for agile MDWE. In this contribution, we present a MDWE approach with live code editing and wireframing capabilities. We present the conceptual considerations of our approach, the realization of it and the integration into an overarching development methodology. Following a design science approach, we present the cyclic iterations of developing and evaluating our artifacts, which show promising results for collaborative Web development tasks that could open the gate towards novel, collaborative and agile MDWE techniques.
引用
收藏
页码:240 / 260
页数:20
相关论文
共 50 条
  • [31] WebProtege: a collaborative Web-based platform for editing biomedical ontologies
    Horridge, Matthew
    Tudorache, Tania
    Nuylas, Csongor
    Vendetti, Jennifer
    Noy, Natalya F.
    Musen, Mark A.
    [J]. BIOINFORMATICS, 2014, 30 (16) : 2384 - 2385
  • [32] Using Process Mining and Model-driven Engineering to Enhance Security of Web Information Systems
    Bernardi, Simona
    Piraces Alastuey, Raul
    Trillo-Lado, Raquel
    [J]. 2017 2ND IEEE EUROPEAN SYMPOSIUM ON SECURITY AND PRIVACY WORKSHOPS (EUROS&PW), 2017, : 160 - 166
  • [33] Template-Based Adaptation of Semantic Web Services with Model-Driven Engineering
    Staikopoulos, Athanasios
    Cliffe, Owen
    Popescu, Razvan
    Padget, Julian
    Clarke, Siobhan
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2010, 3 (02) : 116 - 130
  • [34] Model-Driven Web Applications
    Herrero Agustin, Jose Luis
    [J]. 2015 SCIENCE AND INFORMATION CONFERENCE (SAI), 2015, : 954 - 964
  • [35] Collaborative web-based experimentation in flexible engineering education
    Gillet, D
    Ngoc, AVN
    Rekik, Y
    [J]. IEEE TRANSACTIONS ON EDUCATION, 2005, 48 (04) : 696 - 704
  • [36] Using established Web Engineering knowledge in model-driven approaches
    Gitzel, Ralf
    Korthaus, Axel
    Schader, Martin
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2007, 66 (02) : 105 - 124
  • [37] Web-based engineering portal for collaborative product development
    Huang, Shuangxi
    Fan, Yushun
    [J]. COOPERATIVE DESIGN, VISUALIZATION, AND ENGINEERING, 2007, 4674 : 369 - +
  • [38] A Survey of Web-Based Tools for Collaborative Engineering Design
    Anderson, Michael
    Chanthavane, Spence
    Broshkevitch, Adam
    Braden, Paul
    Bassford, Colton
    Kim, Matthew
    Fantini, Michael
    Konig, Seth
    Owens, Trent
    Sorensen, Carl
    [J]. JOURNAL OF MECHANICAL DESIGN, 2022, 144 (01)
  • [39] Guest Editorial to the Theme Section on Model-Driven Web Engineering
    Houben, Geert-Jan
    Koch, Nora
    Rossi, Gustavo
    Vallecillo, Antonio
    [J]. SOFTWARE AND SYSTEMS MODELING, 2013, 12 (01): : 11 - 13
  • [40] Challenges for the Adoption of Model-Driven Web Engineering Approaches in Industry
    Robles Luna, Esteban
    Dominguez-Mayo, F. J.
    Matias Rivero, Jose
    Garcia-Garcia, J. A.
    Sanchez-Begines, J. M.
    Escalona, M. J.
    Rossi, G.
    [J]. WEBIST: PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGIES, 2017, : 415 - 421