Abstract
Software developers have been successfully tailoring software development methods according the project situation and more so in small scale software development organizations. There is a need to propagate this knowledge to other developers who may be facing the same project situation so that they can benefit from other people experiences. In this paper, use of situational method engineering in requirement elicitation phase is explored. A new, user friendly and progressive web-based tool, Situational Requirement Method System (SRMS), for requirement elicitation phase is developed that can assist in creation, storage and extraction of methods related with this phase. These methods are categorized according to some criteria. This categorization also helps in searching a method which will be most appropriate in a given situation. This approach and tool can also be used for other software development activities.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Arni-Bloch, N.: Towards a CAME Tools for Situational Method Engineering. In: Interop-ESA 2005, Geneva (2005)
Ayed, M.B., Ralyté, J., Rolland, C.: Constructing the Lyee method with a method engineering approach. Knowl.-Based Syst. 17(5-6), 239–248 (2004)
Chandani, A., Neeraja, B., Sreedevi: Knowledge Management: An overview & its impact on Software Industry. In: International Conference on Information and Communication Technology in Electrical Sciences, ICTES 2007, pp. 1063–1068 (2007)
Christel, M.G., Kang, K.C.: Issues in requirements elicitation, Software Engineering Institute, Carnegie Mellon University, Pittsburg, PA, Technical Report. CMU/SEI-92-TR-012 (1992)
Deneckere, R.: Approche d’extension de methods fondee sur l’utilisation de com-posants generiques. PhD thesis, University of Paris 1-Sorbonne (2001)
Deneckere, R., Souveyet, C.: Patterns for extending an OO model with Temporal Features. In: Proceedings of OOIS 1998 Conference, Springer, Paris (1998)
Dominguez, E., Zapata, M.A.: Noesis: Towards a situational method engineering technique. Inf. Syst. 32(2), 181–222 (2007)
Gupta, D., Prakash, N.: Engineering Methods from Method Requirements Specifications. Requir. Eng. 6(3), 133–160 (2001)
Harmsen, F., Brinkkemper, S., Oei, H.: Situational Method Engineering for Information System Project Approaches. In: Verrijn-Stuart, A.A., Olle, T.W. (eds.) Methods and Associated Tools for the Information System Life Cycle. Elsevier Science (1994)
Harmsen, F.: Situational Method Engineering. Moret Ernst and Young Management Consultants (1997)
Henderson-Sellers, B., Gonzalez-Perez, C., Ralyté, J.: Comparison of Method Chunks and Method Fragments for Situational Method Engineering. In: Proceedings of the 19th Australian Conference on Software Engineering, ASWEC 2008, March 26-28, pp. 479–488. IEEE Computer Society, Washington, DC (2008)
Heym, M., Osterle, H.: A semantic data model for methodology engineering. In: Proceedings of Fifth International Workshop on Computer-Aided Software Engineering. IEEE (1992)
Hickey, A.M., Davis, A.M., Kaiser, D.: Requirement Elicitation Techniques Analyzing the Gap Between Technology Availability and Technology Use, Comparative Technology Transfer and Society (2003)
IEEE Standard Glossary of Software Engineering Terminology, IEEE (1990)
Kelly, S., Lyytinen, K., Rossi, M.: MetaEdit+: A Fully Configurable Multi-User and Multi-Tool CASE and CAME Environment. In: Constantopoulos, P., Vassiliou, Y., Mylopoulos, J. (eds.) CAiSE 1996. LNCS, vol. 1080, pp. 1–21. Springer, Heidelberg (1996)
Maiden, R.A.M., Rugg, G.: ACRE: selecting methods for requirements acquisition. Software Engineering Journal 11(3), 183–192 (1996)
Mirbel, I., Ralyte, J.: Situational method engineering: combining assembly–based and roadmap-driven approaches. Requir. Eng. 11(1), 58–78 (2005)
Niknafs, A., Ramsin, R.: Computer-Aided Method Engineering: An Analysis of Existing Environments. In: Bellahsène, Z., Léonard, M. (eds.) CAiSE 2008. LNCS, vol. 5074, pp. 525–540. Springer, Heidelberg (2008)
Odell, J.J.: Introduction to Method Engineering. Object Magazine (1995)
Pressman, R.S.: Software Engineering: A Practitioner’s Approach. McGraw–Hill (2005)
Ralyte, J., Deneckere, R., Rolland, C.: Towards a Generic Model for Situational Method Engineering. In: Eder, J., Missikoff, M. (eds.) CAiSE 2003. LNCS, vol. 2681, pp. 95–110. Springer, Heidelberg (2003)
Ralyté, J., Rolland, C.: An Assembly Process Model for Method Engineering. In: Dittrich, K.R., Geppert, A., Norrie, M. (eds.) CAiSE 2001. LNCS, vol. 2068, pp. 267–283. Springer, Heidelberg (2001)
Rolland, C., Prakash, N., Benjamen, A.: A multi–model view of process modeling. Requirements Engineering 4(4), 169–187 (1999)
Saeki, M.: CAME: The first step to automated method Engineering. In: Workshop on Process Engineering for Object-Oriented and Component–based Development, Anaheim, CA (2003)
(SEI)-Software Engineering Institute Requirements Engineering Project, Requirements Engineering and Analysis Workshop Proceedings, Technical Report, Carnegie Mellon University (1991)
Si–Said, S., Rolland, C., Grosz, G.: MENTOR: A Computer Aided Requirements Engineering Environment. In: Constantopoulos, P., Vassiliou, Y., Mylopoulos, J. (eds.) CAiSE 1996. LNCS, vol. 1080, pp. 22–43. Springer, Heidelberg (1996)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Mishra, D., Aydin, S., Mishra, A. (2013). Situational Requirement Method System: Knowledge Management in Business Support. In: Pechenizkiy, M., Wojciechowski, M. (eds) New Trends in Databases and Information Systems. Advances in Intelligent Systems and Computing, vol 185. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32518-2_33
Download citation
DOI: https://doi.org/10.1007/978-3-642-32518-2_33
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-32517-5
Online ISBN: 978-3-642-32518-2
eBook Packages: EngineeringEngineering (R0)