The obtained Outcomes of this iteration 0 are:
Q
i
=
{
∑
n
i=1
RQ
i
}
;
Where Q
i
is set RQ at iteration i
Q
DC
= [RQ
1
, RQ
2
, RQ
3
];
Where Q
DC
is set RQ from Data collection
Q
0
= Q
DC
+ [RQ
4
, RQ
5
];
Q
0
= [RQ
1
, RQ
2
, RQ
3
, RQ
4
, RQ
5
];
A
0
is the set of AQ of iteration 0,
A
0
(1) = ∅; A
0
(2) = ∅; A
0
(3) = ∅;
A
0
(4) = ∅; A
0
(5) = ∅;
Where A
0
(k) is the set of Answers to RQ
k
(4)
Synthesis and Outcomes we did not obtain
enough representative results when classifying the
documents. Even when the two topics were consol-
idated in the specialized literature, this first classifica-
tion rate was too low. The synthesis highlighted the
lack of proper classification of the selected works be-
cause most of our articles could not be classified. It
lead us to propose two new research questions: RQ4:
Is there a way to categorize the documents within GT
in SD to increase the rate of cataloged papers? RQ5:
Is there any other way to categorize software than the
ones provided by the pre-classification schema?
None of the saturation conditions is met, therefore it
is needed to move to another iteration.
Comparison with Literature: Analyzing the exist-
ing literature reviews on software engineering about
the variants of GT (Kroeger et al., 2014; Stol et al.,
2016), they also had a low rate of classification, prob-
ably because it has not been adequately deepened.
6 CONCLUSION
This paper represents a step forward to applying
systematic mapping analysis by enriching it with
grounded theory practices. The result is what we call
Glaserian Systematic Mapping Study. It combines the
rigour of systematic mapping and the flexibility of
grounded theory. GSMS is more powerful than SMS
because coding activities are conducted in each itera-
tion, allowing new knowledge to emerge.
This publication contributes to in the following as-
pects: i) We have not found previous attempts to for-
malize the GT processes. ii) This formalization cre-
ates a new way of defining saturation through three
equations in terms of research questions, their an-
swers, and the concepts comprising the answers. iii)
Research questions can be deepened as the iterations
progress, thus achieving answers to deeper and more
specific questions. iv) The answers that emerge as
part of the iterations can be confronted by other find-
ings compared with the literature, allowing these find-
ings to be validated. v) Findings can be validated in
each iteration according to their application through
the rigor and relevance assessment stage.
GSMS incorporates the SMS scalability and the
GGT systematization. In the GSMS, the SMS steps
have been enriched with the data analysis tools pro-
vided by the GGT, giving more depth to the results,
especially the steps of Keywording, Mapping, and
Synthesis. It is also able to evaluate the scientific
rigour and industrial relevance of the results across
iterations.
The GSMS improved the classification rates com-
pared to SMS. It also has the advantage of adding new
research questions that arise without having to restart
the research process. In our case, applying SMS, only
55.7% of the articles were classified, but applying
GSMS our classification rate exceeded 80%.
REFERENCES
Adolph, S., Hall, W., and Kruchten, P. (2008). A Method-
ological Leg to Stand on: Lessons Learned Using
Grounded Theory to Study Software Development.
CASCON ’08, pages 13:166–178, NY, USA. ACM.
Bourque, P. and Fairley, R. E. (2014). Guide to the Software
Engineering Body of Knowledge (SWEBOK(R)): Ver-
sion 3.0. IEEE CS Press, CA, USA, 3rd edition.
Chun Tie, Y., Birks, M., and Francis, K. (2019). Grounded
theory research: A design framework for novice re-
searchers. SAGE open medicine, 7.
Crabtree, C. A., Seaman, C. B., and Norcio, A. F. (2009).
Exploring language in software process elicitation: A
grounded theory approach. In ESEM 2009.
Finfgeld-Connett, D. (2014). Use of content analysis
to conduct knowledge-building and theory-generating
qualitative systematic reviews. Qualitative research,
14(3):341–352.
Glaser, B. G. (1992). Basics of grounded theory analysis.
Mill Valley, Calif. : Sociology Press.
Glaser, B. G. and Strauss, A. L. (1973). The Discovery
of Grounded Theory: Strategies for Qualitative Re-
search. Aldine.
Ivarsson, M. and Gorschek, T. (2010). A method for
evaluating rigor and industrial relevance of technol-
ogy evaluations. Empirical Software Engineering,
16(3):365–395.
Kitchenham, B. A., Budgen, D., and Pearl Brereton, O.
(2011). Using mapping studies as the basis for further
research - A participant-observer case study. Informa-
tion and Software Technology, 53(6):638–651.
Kroeger, T. A., Davidson, N. J., and Cook, S. C. (2014). Un-
derstanding the characteristics of quality for software
engineering processes: A Grounded Theory investiga-
tion. IST, 56(2):252–271.
Parizi, R. M., Gandomani, T. J., and Nafchi, M. Z. (2014).
Hidden facilitators of agile transition: Agile coaches
and agile champions. In 2014 8th Malaysian Software
Engineering Conf., MySEC 2014, pages 246–250.
ENASE 2022 - 17th International Conference on Evaluation of Novel Approaches to Software Engineering
526