Abstract
Current Automation Systems Engineering (ASE) projects consist of heterogeneous engineering workflows for managing processes that are executed in different engineering fields, e.g., mechanical, electrical, or software engineering. Project managers and engineers typically create and use their own specific engineering workflows for managing objects across the borders of heterogeneous engineering fields, such as development artifacts, change requests or signals. Major challenges in the context of addressing risk awareness for engineering workflow validation are the unawareness regarding risks of other project stakeholders and limited scalability of risk estimation approaches. In this paper, we propose the Engineering Service Bus (EngSB) framework for flexible and efficient object change management processes and risk-aware engineering workflow validation. The object change management here means the management of signal changes in an industry showcase. The workflow validation involves the activity to validate the real-world engineering project data with the designed workflow. Based on real-world engineering project data from a hydro power plant systems integrator we propose the definition of risk factors on project management and engineering levels to increase risk awareness. First results of the industry case study show that the inclusion of risk factors can enhance the overall engineering project quality, thus enabling risk mitigation in ASE projects.
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
Aldred, L., van der Aalst, W., Dumas, M., Hofstede, A.T.: Understanding the challenges in getting together: The semantics of decoupling in middleware. BPM Center Report BPM-06-19, BPMcenter. org
Becker, P., Lew, P., Olsina, L.: Strategy to improve quality for software applications: a process view. In: International Conference on on Software and Systems Process (ICSSP 2011), pp. 129–138. ACM, Waikiki (2011)
Biffl, S., Sunindyo, W., Moser, T.: Bridging Semantic Gaps Between Stakeholders in the Production Automation Domain with Ontology Areas. In: Proceedings of 21st SEKE, USA, pp. 233–239 (2009)
Biffl, S., Schatten, A., Zoitl, A.: Integration of heterogeneous engineering environments for the automation systems lifecycle. In: 2009 7th IEEE International Conference on Industrial Informatics, pp. 576–581. IEEE (2009)
Biffl, S., Schatten, A.: A Platform for Service-Oriented Integration of Software Engineering Environments. In: Proceedings of SoMeT 2009, pp. 75–92. IOS Press (2009)
Boehm, B.W.: Software Risk Management: Principles and Practices. IEEE Software 8(1), 32–41 (1991)
Chappel, D.A.: Enterprise Service Bus. O’Reilly Media (2004)
Clements, P., Northrop, L.M.: Software Product Lines: Practices and Patterns. Addison-Wesley (2007)
Doan, A.H., Noy, N.F., Halevy, A.Y.: Introduction to the special issue on semantic integration. ACM Sigmod Record 33, 11–13 (2004)
Gartner Inc.: Gartner EXP Worldwide Survey of More than 1.500 CIOs Shows IT Spending to Be Flat (2009), http://www.gartner.com/it/page.jsp?id=855612
Hohpe, G.: 06291 Workshop Report: Conversation Patterns. In: Leymann, F., et al. (eds.) The Role of Business Processes in Service Oriented Architectures. Internationales Begegnungs-und Forschungszentrum für Informatik (IBFI), Schloss Dagstuhl, Germany (2006)
Hohpe, G., Woolf, B.: Enterprise integration patterns: Designing, building, and deploying messaging solutions. Addison-Wesley Longman Publishing Co. Inc., Boston (2003)
Hubbard, D.: The Failure of Risk Management: Why It’s Broken and How to Fix It. John Wiley & Sons (2009)
IEEE: IEEE Guide–Adoption of the Project Management Institute (PMI(R)) Standard A Guide to the Project Management Body of Knowledge (PMBOK(R) Guide), 4th edn. (2011)
IEEE: IEEE Recommended Practice for CASE Tool Interconnection - Characterization of Interconnections. IEEE Std 1175.2-2006, pp. 1–45 (2007)
Jakoubi, S., Tjoa, S.: A reference model for risk-aware business process management. In: Fourth International Conference on Risks and Security of Internet and Systems (CRiSIS 2009), pp. 82–89 (2009)
Kontio, J.: Risk Management in Software Development: a technology overview and the RiskIt method. In: 21st ICSE Conference, pp. 679–680 (1999)
Mordinyi, R., Pacha, A., Biffl, S.: Quality Assurance for Data from Low-Tech Participants in Distributed Automation Engineering Environments. In: Mammeri, Z. (ed.) Proceeding of the 16th IEEE International Conference on Emerging Technologies and Factory Automation, pp. 1–4 (2011)
Moser, T., Mordinyi, R., Winkler, D., Biffl, S.: Engineering project management using the Engineering Cockpit: A collaboration platform for project managers and engineers. In: Proceedings of INDIN 2011, pp. 579–584 (2011)
Moser, T., Biffl, S., Sunindyo, W., Winkler, D.: Integrating Production Automation Expert Knowledge Across Engineering Domains. International Journal of Distributed Systems and Technologies (IJDST), Special Issue on Emerging Trends and Challenges in Large-Scale Networking and Distributed Systems 2(3), 88–103 (2011)
Moser, T., Mordinyi, R., Mikula, A., Biffl, S.: Making Expert Knowledge Explicit to Facilitate Tool Support for Integrating Complex Information Systems in the ATM Domain. In: International Conference on Complex, Intelligent and Software Intensive Systems, CISIS 2009, pp. 90–97. IEEE Computer Society, Fukuoka (2009)
Moser, T., Waltersdorfer, F., Winkler, D., Biffl, S.: Version Management and Conflict Detection across Tools in a (Software+) Engineering Environment. In: Proceedings of the Software Quality Days 2011, pp. 1–4 (2011)
Nellore, R., Balachandra, R.: Factors influencing success in integrated product development (IPD) projects. IEEE Transactions on Engineering Management 48(2), 164–174 (2001)
Noy, N.F., Doan, A., Halevy, A.Y.: Semantic Integration. AI Mag. 26, 7–10 (2005)
Rademakers, T., Dirksen, J.: Open-source ESBs in action. Manning Pub. (2008)
Rangan, R.M., Rohde, S.M., Peak, R., Chadha, B.: Streamlining Product Lifecycle Processes: A Survey of Product Lifecycle Management Implementations, Directions, and Challenges. Journal of Computing and Information Science in Engineering 5, 227–237 (2005); ST-Streamlining Product Lifecycle Proce
Ropponen, J., Lyytinen, K.: Components of Software Development Risk: How to Address Them? A Project Manager Survey. IEEE Trans. Soft. Eng. 26(2), 98–111 (2000)
Runeson, P., Höst, M.: Guidelines for conducting and reporting case study research in software engineering. Empir. Software Eng. 14, 131–164 (2009)
Sadiq, S., Orlowska, M., Sadiq, W., Foulger, C.: Data flow and validation in workflow modelling. In: 15th Australasian Database Conference (2004)
Schafer, W., Wehrheim, H.: The Challenges of Building Advanced Mechatronic Systems. In: Future of Software Engineering (FOSE 2007), pp. 72–84. IEEE Computer Society, Washington, DC (2007)
Sunindyo, W.D., Moser, T., Winkler, D., Mordinyi, R., Biffl, S.: Workflow Validation Framework in Distributed Engineering Environments. In: Meersman, R., Dillon, T., Herrero, P. (eds.) OTM 2011 Workshops. LNCS, vol. 7046, pp. 236–245. Springer, Heidelberg (2011)
Vose, D.: Risk Analysis - A Quantitative Study. John Wiley & Sons, Ltd. (2008)
Winkler, D., Moser, T., Mordinyi, R., Sunindyo, W., Biffl, S.: Engineering Object Change Management Process Observation in Distributed Automation Systems Projects. In: Proceedings of EuroSPI 2011, pp. 1–12 (2011)
Winkler, D., Biffl, S.: Improving Quality Assurance in Automation Systems Development Projects. In: Quality Assurance and Management, pp. 20–40. Intec Publishing (2012)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Sunindyo, W., Moser, T., Winkler, D., Mordinyi, R. (2013). Project Progress and Risk Monitoring in Automation Systems Engineering. In: Winkler, D., Biffl, S., Bergsmann, J. (eds) Software Quality. Increasing Value in Software and Systems Development. SWQD 2013. Lecture Notes in Business Information Processing, vol 133. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-35702-2_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-35702-2_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-35701-5
Online ISBN: 978-3-642-35702-2
eBook Packages: Computer ScienceComputer Science (R0)