Abstract
Due to the variety of concerns affecting software development in large organizations, generic software processes have to be adapted to project specific needs to be effectively applicable in individual projects. We describe the architecture of a tool aiming to provide support for tailoring and instantiation of reference processes. The goal is to minimize the effort for the individualisation of generic software processes to project specific needs. In contrast to existing approaches, our prototype provides flexible support for adaptation decisions made by project managers while adhering to modelling constraints stated by the used modelling language, enterprise policies or business process regulations.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Allerbach, A., Bauer, T., Reichert, M.: Managing Process Variants in the Process Life Cycle. In: Proceedings of the Tenth International Conference on Enterprise Information Systems, vol. ISAS-2, pp. 154–161 (2008)
Armbrust, O., Katahira, M., Miyamoto, Y., Münch, J., Nakao, H., Ocampo, A.: Scoping Software Process Models - Initial Concepts and Experience from Defining Space Standards. In: Wang, Q., Pfahl, D., Raffo, D.M. (eds.) ICSP 2008. LNCS, vol. 5007, pp. 160–172. Springer, Heidelberg (2008)
Baresi, L., Guinea, S., Pasquale, L.: Self-healing BPEL processes with Dynamo and the JBoss rule engine. In: ESSPE, pp. 11–20 (2007)
Becker, U., Hamann, D., Verlage, M.: Descriptive Modeling of Software Processes. In: Proceedings of the Third Conference on Software Process Improvement, SPI 1997 (1997)
BMI. The new V-Modell XT - Development Standard for IT Systems of the Federal Republic of Germany (2004), http://www.v-modell-xt.de (accessed 01.12.2008)
Boukhebouze, M., Amghar, Y., Benharkat, A.-N., Maamar, Z.: Towards Self-healing Execution of Business Processes Based on Rules. In: ICEIS, pp. 501–512 (2009)
Brinkkemper, S.: Method engineering: engineering of information systems development methods and tools. Information & Software Technology 38(4), 275–280 (1996)
Cass, A.G., Staudt Lerner, B., McCall, E.K., Osterweil, L.J., Sutton Jr., S.M., Wise, A.: Little-JIL/Juliette: A Process Definition Language and Interpreter. In: International Conference on Software Engineering, vol. 0, p. 754 (2000)
Fitzgerald, B., Russo, N., O’Kane, T.: Software development method tailoring at Motorola. Communications of the ACM 46(4), 65–70 (2003)
U.S. Food and Drug Administration. Code of Federal Regulations Title 21, Ch. 1, Part 820: Medical Devices Quality System Regulation (2009), http://www.accessdata.fda.gov/scripts/cdrh/cfdocs/cfcfr/CFRSearch.cfm?CFRPart=820&showFR=1 (accessed 11.11.2009)
Greiner, U., Müller, R., Rahm, E., Ramsch, J., Heller, B., Löffler, M.: AdaptFlow: Protocol Based Medical Treatment using Adaptive Workflows. Journal of Methods of Information in Medicine (2004)
Killisperger, P., Peters, G., Stumptner, M., Stückl, T.: Instantiation of Software Processes: An Industry Approach. In: Information Systems Development - Towards a Service Provision Society, pp. 589–597. Springer, Heidelberg (2009)
Killisperger, P., Stumptner, M., Peters, G., Stückl, T.: Challenges in Software Design in Large Corporations - A Case Study at Siemens AG. In: ICEIS (3-2), pp. 123–128 (2008)
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)
Reichert, M., Dadam, P.: Enabling Adaptive Process-aware Information Systems with ADEPT2. In: Handbook of Research on Business Process Modeling. Information Science Reference, pp. 173–203. Hershey (2009)
Rombach, H.D.: Integrated Software Process and Product Lines. In: ISPW, pp. 83–90 (2005)
Rosemann, M., Van der Aalst, W.: A Configurable Reference Modelling Language. Information Systems 32(1), 1–23 (2007)
Schmelzer, H.J., Sesselmann, W.: Geschäftsprozessmanagement in der Praxis: Produktivität steigern - Wert erhöhen - Kunden zufrieden stellen, 4th edn. Hanser Verlag (2004)
Ternité, T.: Process Lines: A product Line Approach Designed for Process Model Development. In: Proceedings of the 35th EUROMICRO Conference on Software Engineering and Advanced Applications, SPPI Track (2009)
Yoon, I.-C., Min, S.-Y., Bae, D.-H.: Tailoring and Verifying Software Process. In: APSEC, pp. 202–209 (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Killisperger, P., Stumptner, M., Peters, G., Grossmann, G., Stückl, T. (2010). A Framework for the Flexible Instantiation of Large Scale Software Process Tailoring. In: Münch, J., Yang, Y., Schäfer, W. (eds) New Modeling Concepts for Today’s Software Processes. ICSP 2010. Lecture Notes in Computer Science, vol 6195. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-14347-2_10
Download citation
DOI: https://doi.org/10.1007/978-3-642-14347-2_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-14346-5
Online ISBN: 978-3-642-14347-2
eBook Packages: Computer ScienceComputer Science (R0)