5 CONCLUSIONS AND FUTURE
WORK
It is important to emphasize that the models from
different representations are not incompatible and
that there is the possibility of mapping
characteristics to harmonize complementation in the
improvement projects. In this sense, this paper
proposes a common structure as one of the aspects to
support the homogenization of different models that
are used to carry out the process improvement of the
organization. The goal of this work, besides
allowing the organization of the different elements
that are belong to each one of the models in a
common structure for homogenization, is to make
better comprehension and identification of the
relationships or differences between different
models more likely. It will thus be easier to carry out
the identification and analysis of the level of detail
(depth or granularity), overlap, complementarity,
synergy and all the other concepts that may be
present in the harmonization of multi-model
environments.
This work will be the starting point from which a
line of work will be developed. This is related
initially to two aspects mentioned previously: the
depth and overlap levels of different models. Depth
and granularity would be characterized by the level
of detail and the description of each one of the
elements present and defined in a model. The
overlap would be represented by the level of
similarity, coincidence or differentiation between
processes that each one of the models is made up of.
This comparison would be carried out to allow the
organizations to choose the most appropriate process
for providing better practices that help give solutions
to their needs. Additionally, practical reports will be
carried out and written up on and here is where the
benefits of the homogenization and harmonization of
models can be seen easily.
ACKNOWLEDGEMENTS
This work has been funded by the projects:
ESFINGE (TIN2006-15175-C05-05, MEC of
Spain), MECENAS (PBI06-0024, JCCM of Spain),
Collaborative Environment to Support Process
Improvement for the Colombian software industry
(3531-403-20708, Colciencias of Colombia) and
ARMONIAS (PII2I09-0223-7948, JCCM of Spain).
REFERENCES
Acuña, S. T., Antonio, A. D., Ferré, X., López, M. and
Maté, L., 2001. The Software Process: Modelling,
Evaluation and Improvement. Handbook of Software
Engineering and Knowledge Engineering. I. S. K.
Chang. New Yersey (EE.UU), World Scientific. 1
Fundamentals: 193-237.
Benali, K. and Derniame, J. C., 1992. "Software process
modeling: What, who and when." Software Process
Technology, Lecture Notes in Computer Science.
Biffl, S., Winkler, D., Höhn, R. and Herbert Wetzel, 2006.
"Software process improvement in Europe: potential
of the new V-modell XT and research issues."
Software Process: Improvement and Practice 11(3):
229-238.
Cugola, G. and Ghezzi, C., 1998. "Software Processes: a
Retrospective and a Path to the Future." Software
Process: Improvement and Practice 4(3): 101-123.
Derniame, J.-C., Kaba, A. B. and Warboys, B., 1999. The
Software Process: Modelling and Technology.
Software process: principles, methodology, and
Technology. C. Montenegro. Germany, Springer: 1-
12.
Ferchichi, A., Bigand, M. and Lefebvre, H., 2008. An
Ontology for Quality Standards Integration in
Software Collaborative Projects. In First International
Workshop on Model Driven Interoperability for
Sustainable Information Systems (MDISIS'08) held in
conjunction with the CAiSE'08 Conference,
Montpellier, France.
Finkelstein, A., Kramer, J. and Nuseibeh, B., 1994.
"Software process modelling and technology."
Advenced Software Development Series 3.
Fuggetta, A., 2000. Software process: A Roadmap. In
International Conference on Software Engineering
(ICSE), ACM Press.
Fuggetta, A. and Wolf, A. L., 1996. "Software process."
Trends in Software 4: 89-100.
Huff, K., 1996. "Software process modeling." Trends in
Software: Software Process.
ISO, 2000. ISO 9001:2000. Quality management systems -
Requirements. Ginebra, International Organization for
Standardization.
Jalote, P., 1999. CMM in Practice: Processes for
Executing Software Projects at Infosys.
McChesney, I., 1995. "Toward a classification scheme for
software process modelling approaches." Information
and Software Technology 37(7): 363-374.
Mutafelija, B. and Stromber, H., 2003a. Exploring CMMI-
ISO 9001:2000 Synergy when Developing a Process
Improvement Strategy. BearingPonit, Inc. & Hughes
Network Systems. In SEPG 2003, Boston, MA.
Mutafelija, B. and Stromber, H., 2003b. ISO 9001:2000 -
CMMI V1.1 Mappings, Software Engineering
Institute: 31.
Mutafelija, B. and Stromber, H., 2003c. Systematic
Process Improvement Using ISO 9001:2000 and
CMMI.
HOMOGENIZATION OF MODELS TO SUPPORT MULTI-MODEL PROCESSES IN IMPROVEMENT
ENVIRONMENTS
155