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 条
  • [1] A Top-Down Design Approach for an Automated Testing Framework
    Mendez-Porras, Abel
    Nieto Hidalgo, Mario
    Manuel Garcia-Chamizo, Juan
    Jenkins, Marcelo
    Martinez Porras, Alexandra
    UBIQUITOUS COMPUTING AND AMBIENT INTELLIGENCE: SENSING, PROCESSING, AND USING ENVIRONMENTAL INFORMATION, 2015, 9454 : 37 - 49
  • [2] A Top-Down Approach
    Finkel, Edward B.
    Concrete International, 2015, 27 (02) : 53 - 57
  • [3] SYSTEMATIC TOP-DOWN APPROACH TO CLINICAL-CHEMISTRY
    PARDUE, HL
    CLINICA CHIMICA ACTA, 1994, 225 (01) : S13 - S33
  • [4] SYSTEMATIC TOP-DOWN APPROACH TO CLINICAL-CHEMISTRY
    PARDUE, HL
    TRUCHAUD, A
    OZAWA, K
    PLACE, J
    SCHNIPELSKY, P
    JOURNAL OF AUTOMATIC CHEMISTRY, 1993, 15 (06): : 217 - 226
  • [5] SYSTEMATIC TOP-DOWN APPROACH TO CLINICAL-CHEMISTRY
    PARDUE, HL
    TRUCHAUD, A
    OSAWA, K
    PLACE, J
    SCHNIPELSKY, P
    ANNALES DE BIOLOGIE CLINIQUE, 1994, 52 (04) : 311 - 320
  • [6] The ICOR framework: A top-down approach to media indexing and retrieval
    Rimac, I
    Fischer, S
    Steinmetz, R
    2000 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, PROCEEDINGS VOLS I-III, 2000, : 149 - 152
  • [7] FRAMEWORK TOOLS TAKE TOP-DOWN APPROACH TO ASIC DESIGN
    DONLIN, M
    COMPUTER DESIGN, 1990, 29 (11): : 24 - &
  • [8] A top-down approach to diabetes
    不详
    LANCET, 2011, 377 (9779): : 1720 - 1720
  • [9] A systematic top-down approach for the identification and decomposition of product key characteristics
    Tang, Wenbin
    Li, Yuan
    Yu, Jianfeng
    Zhang, Jie
    Yu, Lin
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2014, 228 (10) : 1305 - 1313
  • [10] Top-Down Systematic Approach to Interpretation of FDG-PET for Dementia
    Sawyer, David M.
    Kuo, Phillip H.
    CLINICAL NUCLEAR MEDICINE, 2018, 43 (06) : E212 - E214