Collaboration And Versioning Framework - a Systematic Top-Down Approach

被引:3
|
作者
Pietron, Jakob [1 ]
Raschke, Alexander [1 ]
Exelmans, Joeri [2 ]
Tichy, Matthias [1 ]
机构
[1] Univ Ulm, Inst Software Engn & Programming Languages, Ulm, Germany
[2] Univ Antwerp Flanders Make, Dept Comp Sci, Antwerp, Belgium
关键词
collaboration; versioning; framework; classification; mapping;
D O I
10.1109/MODELS-C59198.2023.00124
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
CONTEXT: Versioning allows users to efficiently create and evolve artifacts, not only but especially in the domain of model-driven engineering. Due to collaboration tools, the place and time where users jointly work at their artifacts do not play an important role anymore. OBJECTIVE: We systematically elaborated a classification framework for collaboration and versioning tools. The intention is threefold: First, it should be possible to classify existing approaches. Second, deriving from user goals requirements to be met, and capabilities to be supported by a new tool. Third, given a set of capabilities, highlight which user goals can be achieved. METHOD: According to Kang and Lee, we systematically elaborated a problem space and a solution space and created mappings between both spaces and their sub-spaces. To demonstrate the applicability, we classified existing VCS like git, Google Docs, and several MDE-specific approaches. RESULTS: The created feature diagram covers 238 features and contains about 87 constraints. CONCLUSION: The developed framework supports researchers and developers in classifying their tools, revealing new opportunities to improve their tools, and guiding the development of new tools.
引用
收藏
页码:767 / 777
页数:11
相关论文
共 50 条
  • [31] Top-down causation without top-down causes
    Craver, Carl F.
    Bechtel, William
    BIOLOGY & PHILOSOPHY, 2007, 22 (04) : 547 - 563
  • [32] Has the time come for a systematic top-down approach in Crohn's disease?
    Fumery, Mathurin
    Buisson, Anthony
    LANCET GASTROENTEROLOGY & HEPATOLOGY, 2024, 9 (05): : 394 - 395
  • [33] A TOP-DOWN APPROACH TO SYSTEMATIC SYNTHESIS OF PETRI NET MODELS FOR MANUFACTURING SYSTEMS
    ZHOU, MC
    DICESARE, F
    DESROCHERS, AA
    PROCEEDINGS - 1989 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOL 1-3, 1989, : 534 - 539
  • [34] Binocular shape perception: Top-down approach
    Pizlo, Z
    Chan, MW
    Stevenson, AK
    INVESTIGATIVE OPHTHALMOLOGY & VISUAL SCIENCE, 1999, 40 (04) : S374 - S374
  • [35] Intel TDX Demystified: A Top-Down Approach
    Cheng, Pau-Chen
    Ozga, Wojciech
    Valdez, Enriquillo
    Ahmed, Salman
    Gu, Zhongshu
    Jamjoom, Hani
    Franke, Hubertus
    Bottomley, James
    ACM COMPUTING SURVEYS, 2024, 56 (09)
  • [36] A Top-Down Approach for Distribution Loss Evaluation
    Oliveira, M. E.
    Padilha-Feltrin, A.
    IEEE TRANSACTIONS ON POWER DELIVERY, 2009, 24 (04) : 2117 - 2124
  • [37] Selecting malaria interventions: A top-down approach
    Dimitrov, Nedialko B.
    Moffett, Alexander
    Morton, David P.
    Sarkar, Sahotra
    COMPUTERS & OPERATIONS RESEARCH, 2013, 40 (09) : 2229 - 2240
  • [38] A Top-down Approach to Heliostat Cost Reduction
    Larmuth, James N.
    Landamn, Willem A.
    Gauche, Paul
    SOLARPACES 2015: INTERNATIONAL CONFERENCE ON CONCENTRATING SOLAR POWER AND CHEMICAL ENERGY SYSTEMS, 2016, 1734
  • [39] Document segmentation and classification with top-down approach
    Wang, K
    Li, SZ
    Ragupathi, S
    FIRST INTERNATIONAL CONFERENCE ON KNOWLEDGE-BASED INTELLIGENT ELECTRONIC SYSTEMS, PROCEEDINGS 1997 - KES '97, VOLS 1 AND 2, 1997, : 243 - 247
  • [40] A TOP-DOWN APPROACH TO INTEGRATING THE BUILDING PROCESS
    SANVIDO, VE
    KUMARA, S
    HAM, I
    ENGINEERING WITH COMPUTERS, 1989, 5 (02) : 91 - 103