skip to main content
10.1145/2460999.2461023acmotherconferencesArticle/Chapter ViewAbstractPublication PageseaseConference Proceedingsconference-collections
research-article

A mapping study on method engineering: first results

Published: 14 April 2013 Publication History

Abstract

Context: Software processes have become inherently complex to cope with the various situations we face in industrial project environments. In response to this problem, the research area of Method Engineering arose in the 1990s aiming at the systematization of process construction. Objective: Although the research area has gained much attention and offered a plethora of contributions so far, we still have little knowledge about the feasibility of Method Engineering. To overcome this shortcoming, necessary is a systematic investigation of the respective publication flora. Method: We conduct a systematic mapping study and investigate, inter alia, which contributions were made over time and which research type facet they address to distill a common understanding of the state-of-the-art. Results: Based on the review of 64 publications, our results show that most of those contributions only repeat and discuss formerly introduced concepts, whereas empirically sound evidence on the feasibility of Method Engineering, is still missing. Conclusion: Although the research area constitutes many contributions, yet missing are empirically sound investigations that would allow for practical application and experience extraction.

References

[1]
P. J. Ågerfalk, S. Brinkkemper, C. Gonzalez-Perez, B. Henderson-Sellers, F. Karlsson, S. Kelly, and J. Ralyté. Modularization Constructs in Method Engineering: Towards Common Ground? In IFIP WG 8.1 Working Conference, 2007.
[2]
M. N. Aydin and F. Harmsen. Making a Method Work for a Project Situation in the Context of CMM. In Proceedings of 4th PROFES, 2002.
[3]
V. R. Basili and H. D. Rombach. Tailoring the software process to project goals and environments. In Proceedings of 9th ICSE, 1987.
[4]
S. Brinkkemper. Method engineering: engineering of information systems development methods and tools. Information and Software Technology, 38(4), 1996.
[5]
Brinkkemper, S. and Saeki, M. Meta-modelling based assembly techniques for situational method engineering. Information Systems, 1999.
[6]
C. Coulin, D. Zowghi, and A.-E.-K. Sahraoui. A situational method engineering approach to requirements elicitation workshops in the software development process. Software Process: Improvement and Practice, 11(5), 2006.
[7]
E. Dominguez and M. A. Zapata. Noesis: Towards a situational method engineering technique. Information Systems, 32(2), 2007.
[8]
B. Fitzgerald, N. L. Russo, and T. O'Kane. Software development method tailoring at Motorola. Communications of the ACM, 46(4), 2003.
[9]
Gonzalez-Perez, C. Supporting Situational Method Engineering with ISO/IEC 24744 and the Work Product Pool Approach. In IFIP WG 8.1 Working Conference, 2007.
[10]
Graham, I., Henderson-Sellers, B., and Younessi, H. The OPEN Process Specification. Addison-Wesl., 1997.
[11]
A. F. Harmsen. Situational Method Engineering. PhD thesis, Universiteit Twente, 1997.
[12]
B. Henderson-Sellers. Method engineering for OO systems development. Communications of the ACM, 46(10):73, 2003.
[13]
B. Henderson-Sellers, C. Gonzalez-Perez, and J. Ralyte. Comparison of Method Chunks and Method Fragments for Situational Method Engineering. In 19th Australian Conference on Software Engineering, 2008.
[14]
B. Henderson-Sellers, C. Gonzalez-Perez, M. K. Serour, and D. G. Firesmith. Method engineering and COTS evaluation. In ACM SIGSOFT Software Engineering Notes. ACM, 2005.
[15]
B. Henderson-Sellers and J. Ralyte. Situational method Engineering: State-of-the-Art Review. Journal of Universal Computer Science, 2010.
[16]
Henderson-Sellers, B. Method engineering: Theory and practice. In Information Systems Technology and its Applications, 2006.
[17]
S. Henninger and K. Baumgarten. A Case-Based Approach to Tailoring Software Processes. In Proceedings of 4th ICCBR, 2001.
[18]
A. Hofstede and T. Verhoef. On the Feasibility of Situational Method Engineering. Information Systems, 1997.
[19]
ISO/IEC JTC 1, SC 7. Software Engineering -- Metamodel for Development Methodologies. Technical Report ISO/IEC 24744:2007, ISO, 2007.
[20]
F. Keenan. Agile process tailoring and problem analysis (APTLY). In Proceedings of 26th ICSE, 2004.
[21]
B. Kitchenham, O. P. Brereton, D. Budgen, M. Turner, J. Bailey, and S. Linkman. Systematic literature reviews in software engineering -- A systematic literature review. Information and Software Technology, 51(1), 2009.
[22]
M. Kuhrmann, G. Kalus, and M. Then. The Process Enactment Tool Framework -- Transformation of Software Process Models to Prepare Enactment. Science of Computer Programming, 2012.
[23]
D. Mendez Fernandez, B. Penzenstadler, M. Kuhrmann, and M. Broy. A Meta Model for Artefact-Orientation: Fundamentals and Lessons Learned in Requirements Engineering. In Proceedings of 13th Models, 2010.
[24]
Y.-R. Nehan and R. Deneckere. Component-based Situational Methods. In IFIP WG 8.1 Working Conference, 2007.
[25]
Peterson, K. and Feldt, R. and Mujtaba, S. and Mattsson, M. Systematic mapping studies in software engineering. In Proceedings of the 12th international conference on Evaluation and Assessment in Software Engineering, pages 68--77, 2008.
[26]
V. Plihon. MENTOR: An Environment Supporting the Construction of Methods. In Asia Pacific Software Engineering Conference, 1996.
[27]
T. Punter and K. Lemmen. The MEMA-model: towards a new approach for Method Engineering. Information and Software Technology, 1996.
[28]
J. Ralyte. Requirements Definition for the Situational Method Engineering. In Working Conference on Engineering Information Systems in the Internet Context, 2002.
[29]
J. Ralyté, S. Brinkkemper, and B. Henderson-Sellers, editors. Situational Method Engineering: Fundamentals and Experiences. Springer, 2007.
[30]
J. Ralyte and C. Rolland. An Assembly Process Model for Method Engineering. In Advanced Information Systems Engineering, 2001.
[31]
C. Rolland. Method Engineering: State-of-the-Art Survey and Research Proposal. In Conference on New Trends in Software Methodologies, Tools and Techniques. IOS Press, 2009.
[32]
C. Rolland. Method engineering: towards methods as services. Software Process: Improvement and Practice, 14(3), 2009.
[33]
I. Ruiz-Rube, J. M. Dodero, M. Palomo-Duarte, M. Ruiz, and D. Gawn. Uses and Applications of SPEM Process Models. A Systematic Mapping Study. Journal of Software Maintenance and Evolution: Research and Practice, 1(32), 2012.
[34]
P. Runeson and M. Höst. Guidelines for conducting and reporting case study research in software engineering. Empirical Software Engineering, 2009.
[35]
R. Wieringa, N. Maiden, N. Mead, and R. Colette. Requirements engineering paper classification and evaluation criteria: a proposal and a discussion. Requirements Engineering, 11(1):102--107, 2005.

Cited By

View all
  • (2014)A mapping study on the feasibility of method engineeringJournal of Software: Evolution and Process10.1002/smr.164226:12(1053-1073)Online publication date: 1-Dec-2014
  • (2013)Criteria for software process tailoring: a systematic reviewProceedings of the 2013 International Conference on Software and System Process10.1145/2486046.2486078(171-180)Online publication date: 18-May-2013
  • (2013)Systematic software process development: where do we stand today?Proceedings of the 2013 International Conference on Software and System Process10.1145/2486046.2486077(166-170)Online publication date: 18-May-2013
  • Show More Cited By

Index Terms

  1. A mapping study on method engineering: first results

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    EASE '13: Proceedings of the 17th International Conference on Evaluation and Assessment in Software Engineering
    April 2013
    268 pages
    ISBN:9781450318488
    DOI:10.1145/2460999
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    • Centro de Informatica - UFPE: Centro de Informatica - UFPE
    • SBC: Brazilian Computer Society
    • CNPq: Conselho Nacional de Desenvolvimento Cientifico e Tecn
    • CAPES: Brazilian Higher Education Funding Council

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 14 April 2013

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. mapping study
    2. situational method engineering
    3. systematic literature review

    Qualifiers

    • Research-article

    Conference

    EASE '13
    Sponsor:
    • Centro de Informatica - UFPE
    • SBC
    • CNPq
    • CAPES

    Acceptance Rates

    EASE '13 Paper Acceptance Rate 31 of 94 submissions, 33%;
    Overall Acceptance Rate 71 of 232 submissions, 31%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)5
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 08 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2014)A mapping study on the feasibility of method engineeringJournal of Software: Evolution and Process10.1002/smr.164226:12(1053-1073)Online publication date: 1-Dec-2014
    • (2013)Criteria for software process tailoring: a systematic reviewProceedings of the 2013 International Conference on Software and System Process10.1145/2486046.2486078(171-180)Online publication date: 18-May-2013
    • (2013)Systematic software process development: where do we stand today?Proceedings of the 2013 International Conference on Software and System Process10.1145/2486046.2486077(166-170)Online publication date: 18-May-2013
    • (2013)Towards Artifact Models as Process Interfaces in Distributed Software ProjectsProceedings of the 2013 IEEE 8th International Conference on Global Software Engineering10.1109/ICGSE.2013.11(11-20)Online publication date: 26-Aug-2013

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media