Abstract
The article highlights tool integration within the Agile Application Lifecycle Management (ALM) environments. An essential ingredient of an effective agile ALM process is concerned with the techniques used to form the coalitions of tools that support some or all of its activities. This article aims to address the problem faced by practitioners while establishing a tool chain environment, aligned with development process and culture. To provide practical step wise information on the creation of a tool chain, we have explored how the ALM process model can be used for creating a skeleton of specialized tools. We identify a set of proposed criteria for tool selection and show how tools can be set up on different development platforms.
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
Hüttermann, M.: Agile ALM. Manning (2011)
Rossberg, J.: Beginning Application Lifecycle Management. Apress (2014)
Chappell, D.: Application Lifecycle Management as business process, Whitepaper (2008)
Calefato, F., Lanubile, F., Sportelli, F.: Can social awareness foster trust building in global software teams?. In: 5th International Workshop on Social Software Engineering (SSE 2013), St. Petersburg, Russia, August 18, 2013. ISBN: 978-1-4503-2313-0, doi:10.1145/2501535.2501538
Calefato, F., Lanubile, F.: Practice: collaborative development environments. In: Ebert, C. (ed.) Global Software and IT: A Guide to Distributed Development, Outsourcing, and Supplier Management. IEEE, Wiley. ISBN: 978-0-470-63619-0 (2011)
Kriinen, J., Vlimki, A.: Impact of application lifecycle management - a case study. In: Enterprise Interoperability III, pp. 55–67. Springer, London (2008)
Doyle, C.: The importance of ALM for aerospace and defence (A & D). Embedded System Engineering (ESE magazine) 15(5), 28–29 (2007)
Thomas, I., Brian, A.N.: Definitions of tool integration for environments. Software, IEEE 9(2), 29–35 (1992)
Biehl, M., Trngren M.: constructing tool chains based on SPEM process models. In: ICSEA 2012, The Seventh International Conference on Software Engineering Advances, pp. 267–273 (2012)
Heinonen, S., Kriinen, J., Takalo, J.: Challenges in collaboration: tool chain enables transparency beyond partner borders. Enterprise Interoperability II, pp. 529–540. Springer London (2007)
Pesola, J.-P., et al.: Experiences of tool integration: development and validation. Enterprise Interoperability III, pp. 499–510. Springer London (2008)
Sunindyo, W. D. et al.: Foundations for event-based process analysis in heterogeneous software engineering environments. In: EUROMICRO-SEAA (2010)
Saratxaga, C.L., Alonso-Montes, C., Haugen, O., Cecilia, E., Mitschke, A.: Product line tool-chain: variability in critical systems. In: Proceedings of the Third International Workshop on Product LinE Approaches in Software Engineering, pp. 57–60. IEEE Press (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Imran, S., Buchheit, M., Hollunder, B., Schreier, U. (2015). Tool Chains in Agile ALM Environments: A Short Introduction. In: Ciuciu, I., et al. On the Move to Meaningful Internet Systems: OTM 2015 Workshops. OTM 2015. Lecture Notes in Computer Science(), vol 9416. Springer, Cham. https://doi.org/10.1007/978-3-319-26138-6_40
Download citation
DOI: https://doi.org/10.1007/978-3-319-26138-6_40
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-26137-9
Online ISBN: 978-3-319-26138-6
eBook Packages: Computer ScienceComputer Science (R0)