Abstract
Application lifecycle management (ALM) integrates the lifecycle workflows such as, requirements management, architecture, coding, testing, tracking, and release management. Process automation and seamless traceability across the process are so important. But, different terminology and different model were used to implement the tool for specific workflow so that it is not possible to communicate between the tools. In this paper, we suggest new approach to achieve the seamless traceability and process automation. For these features, knowledge formalization is critical. Evidence-based medicine is good reference architecture to ALM2. Software Engineering ontology is powerful solution to semantic gap between tools and guideline-based process execution environment can be practical solution to process automation. In this paper, we suggest the architecture for automating the ALM using process management technology and guideline-based engineering.
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
deJong, J.: Mea culpa, ALM toolmakers say. SDTimes, www.sdtimes.com/SearchResult/31952 (retrieved November 22, 2008)
Application Lifecycle Management - ALM 2.0 Advantages, http://www.orcanos.com/why_alm_20.htm
Kitchenham, B.A., Dybå, T., Jørgensen, M.: Evidence-Based Software Engineering. In: Proc. 26th Int’l Conf. Software Eng (ICSE 2004), pp. 273–281. IEEE CS Press, Los Alamitos (2004)
Kitchenham, B.A., Dybå, T., Jørgensen, M.: Evidence-Based Software engineering for practitioners. IEEE Software (2005)
Timmermans, S., Mauck, A.: The promises and pitfalls of evidence-based medicine. Health Aff. 24(1), 18–28 (2005)
Field, M.J., Lohr, K.N. (eds.): Clinical practice guidelines: directions for a new program. National Academy Press, Washington, DC (1990)
Mendes, Abran, A.: Software Engineering Ontology. A Development Methodology in Metrics News 9 (2004)
Wongthongtham, P., Chang, E., Dillon, T., Sommerville, I.: Development of a Software Engineering Ontology for Multisite Software Development. IEEE Transactions on Knowledge and Data Engineering 21(8) (2009)
Shiffman, R.N., et al.: GEM: A Proposal for a More Comprehensive Guideline Document Model Using XML. J. Am. Med. Inform. Assoc. 7, 488–498 (2000)
Kravchik, M.: Application Lifecycle Management Environments: Past, Present and Future, Thesis of M.Sc. degree in Computer Science The Open University of Israel (2009)
Bourque, P., Dupuis, R.: Guide to the Software Engineering Body of Knowledge: 2004 Version. IEEE, Los Alamitos (2005)
Eason, P., Noble, B., Sneddon, I.N.: On certain integrals of Lipschitz-Hankel type involving productsof Bessel functions. Phil. Trans. Roy. Soc. London A247, 529–551 (1955) (references)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kim, J.A., Choi, SY., Hwang, SM. (2011). Architecture of Software Engineering Guideline Execution. In: Lee, G., Howard, D., Ślęzak, D. (eds) Convergence and Hybrid Information Technology. ICHIT 2011. Lecture Notes in Computer Science, vol 6935. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-24082-9_54
Download citation
DOI: https://doi.org/10.1007/978-3-642-24082-9_54
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-24081-2
Online ISBN: 978-3-642-24082-9
eBook Packages: Computer ScienceComputer Science (R0)