Near real-time collaborative modeling for view-based Web information systems engineering

被引:17
|
作者
Nicolaescu, Petru [1 ]
Rosenstengel, Mario [1 ]
Derntl, Michael [3 ]
Klamma, Ralf [1 ]
Jarke, Matthias [1 ,2 ]
机构
[1] Rhein Westfal TH Aachen, Lehrstuhl Informat 5, Ahornstr 55, Aachen, Germany
[2] Fraunhofer FIT, Birlinghoven Castle, St Augustin, Germany
[3] Eberhard Karls Univ Tubingen, eSci Ctr, Wilhelmstr 32, Tubingen, Germany
关键词
Metamodeling; Views; Viewpoints; Collaborative modeling; DRIVEN DEVELOPMENT; VIEWPOINTS;
D O I
10.1016/j.is.2017.07.008
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Conceptual modeling is a creative, social process driven by the views of stakeholders. In modern, agile development - especially for continuously evolving Web applications - contributions from a wide variety of geographically distributed stakeholders, their involvement in negotiation and impact analysis from different perspectives and the rapid prototype generation from specifications gain much importance. Moreover, people have come to expect easy near real-time system support with few restrictions. While conceptual modeling or CSCW environments exist for each of these individual aspects, their interplay has barely been studied. This paper presents a collaborative conceptual modeling approach called SyncMeta that aims to close this gap by supporting view-based modeling in the Web browser in a near real-time shared editing environment'. In addition to domain-specific graphical modeling languages, viewpoints can be collaboratively defined on the meta-modeling layer and instantiated as views within a model editor instance. Besides this formal structure, we also discuss the choice of algorithms for locking-free shared model editing and of highly scalable team size. In addition to this kind of technical evaluation, the paper also presents several medium-scale user studies that have accompanied the iterative SyncMeta development. These studies investigated both the requirements (quality advantages and user acceptance of the view-based approach, near real-time support) and important design options such as centralized vs. peer-to-peer viewpoint resolution. A fully functional SyncMeta software framework which incorporates most of these results, is available in the GitHub open source repository. We expect this line of work to pave the way for methodologies and tools for socially engineered Web information systems. (C) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:23 / 39
页数:17
相关论文
共 50 条
  • [1] View-Based Near Real-Time Collaborative Modeling for Information Systems Engineering
    Nicolaescu, Petru
    Rosenstengel, Mario
    Derntl, Michael
    Klamma, Ralf
    Jarke, Matthias
    [J]. ADVANCED INFORMATION SYSTEMS ENGINEERING (CAISE 2016), 2016, 9694 : 3 - 17
  • [2] Near Real-Time Collaborative Conceptual Modeling on the Web
    Derntl, Michael
    Nicolaescu, Petru
    Erdtmann, Stephan
    Klamma, Ralf
    Jarke, Matthias
    [J]. CONCEPTUAL MODELING, ER 2015, 2015, 9381 : 344 - 357
  • [3] Depth map compression for real-time view-based rendering
    Chai, BB
    Sethuraman, S
    Sawhney, HS
    Hatrack, P
    [J]. PATTERN RECOGNITION LETTERS, 2004, 25 (07) : 755 - 766
  • [4] Real-time view-based pose recognition and interpolation for tracking initialization
    Michael Felsberg
    Johan Hedborg
    [J]. Journal of Real-Time Image Processing, 2007, 2 : 103 - 115
  • [5] View-based interpretation of real-time optical flow for gesture recognition
    Cutler, R
    Turk, M
    [J]. AUTOMATIC FACE AND GESTURE RECOGNITION - THIRD IEEE INTERNATIONAL CONFERENCE PROCEEDINGS, 1998, : 416 - 421
  • [6] REAL-TIME VIEW-BASED FACE ALIGNMENT USING AN EXTENDED AAM
    Zhou, Mingcai
    Wang, Yangsheng
    Wang, Xiaoyan
    Feng, Xuetao
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND INTELLIGENT SYSTEMS, PROCEEDINGS, VOL 4, 2009, : 557 - 561
  • [7] Real-time view-based pose recognition and interpolation for tracking initialization
    Felsberg, Michael
    Hedborg, Johan
    [J]. JOURNAL OF REAL-TIME IMAGE PROCESSING, 2007, 2 (2-3) : 103 - 115
  • [8] Real-time view-based face alignment using active wavelet networks
    Hu, CB
    Feris, R
    Turk, M
    [J]. IEEE INTERNATIONAL WORKSHOP ON ANALYSIS AND MODELING OF FACE AND GESTURES, 2003, : 215 - 221
  • [9] Comparing View-Based and Map-Based Semantic Labelling in Real-Time SLAM
    Landgraf, Zoe
    Falck, Fabian
    Bloesch, Michael
    Leutenegger, Stefan
    Davison, Andrew J.
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2020, : 6884 - 6890
  • [10] Mesh-based depth map compression and transmission for real-time view-based rendering
    Chai, BB
    Sethuraman, S
    Hatrack, P
    [J]. 2002 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOL II, PROCEEDINGS, 2002, : 237 - 240