There is a newer version of the record available.

Published December 6, 2024 | Version v1

MARPa: A Software Modelling Assistance and Requirements Pattern-based Method for Low Code No Code Software Development - Technical report, focus group demographics, perceptions, and quotes

  • 1. ROR icon ZHAW Zurich University of Applied Sciences
  • 2. ROR icon University of Geneva
  • 3. ROR icon Universitat Politècnica de València

Description

This repository contains the technical report, focus group demographics, experimental instruments, and raw data related to the design and preliminary validation from the paper "MARPa: A Software Modelling Assistance and Requirements Pattern-based Method for Low Code No Code Software Development," currently under review as a Scientific Method-oriented Paper at CAiSE2025.

How to use

Technical report (CAiSE2025-MARPa-Technical-Report.pdf)

This Word document compiles a detailed description of method chunks composing MARPa, extending chapter 3 from our original paper. As well, we include the metamodel of MARPa together with further explanation on how to extend the proposed method chunks. 

Data from focus groups

  • Demographics and Perceptions (Results-anonym.xlsx) 
    • This file contains the demographics of subjects who participated in the focus group and the perceptions for PV1 and PV2. In this file, you will find:
      • ID: Contains the ID to identify the subject and group. 
      • Cosent and collection: Contains the status of collection of data and consent from subjects. As mentioned in the paper, we had 15 subjects but only 9 valid perception questionnaires (i.e., questionnaires with at least one answer regarding PV1 or PV2). We report the demographics from subjects with empty questionnaires since we recorded/transcribed insights from the focus group where they also participated. 
      • Main area: Contains the main are of expertise of each subject. 
      • Time (years): Contains the number of years of experience of each subject in his/her main area of expertise. 
      • Experience in SW (years): Contains the number of years of experience in each subject in software development. 
      • Method concept: Contains the number of method engineering concepts the subjects knew beforehand. We listed 6 concepts: i) method chunk, ii) work product, iii) fragment, iv) metamodel, v) process, and vi) method tailoring. This column has the number of concepts the subjects affirm to have knowledge from.  
      • PV1: Contains the 1-to-5 value of a Likert scale regarding subjects' perceived technical implications (technical suitability) of the tailored MARPa method. 
      • PV2: Contains the 1-to-5 value of a Likert scale regarding subjects' perceived relative advantage (social suitability) of the tailored MARPa method.
  • Quotes from focus group and subjects' feedback (QV; Results-QV-anonym.csv)
    • This file contains the quotes from transcripts and recordings during the focus group where we extracted the feedback. It contains the ID of the feedback we gathered, a representative quote, and the summarized quote we reported in our paper.

Files

CAiSE2025-MARPa-Technical-Report.pdf

Files (570.5 kB)

Name Size
md5:076fbcfdacb7f7d1bfa83a8c3818e286
537.2 kB Preview Download
md5:8d818a27f65e67f7d51db5761b1b0567
12.8 kB Download
md5:c8d30396e460e28f7e6063ece3d409ef
20.5 kB Preview Download