Abstract
Modern companies, including telecommunication ones and mobile operators, working in the global environment, need to guarantee technological effectiveness and innovation, renewing their technologies and services. Communication technologies and variety of services are to be improved and developed extremely fast. This results in the need for constant adaptation and reconfiguration of complex software systems, used in global environment to provide and monitor deployed services. For instance, OSS/BSS is used in the domain of telecommunication companies. Reconfiguration of complex software systems covers application development for service provisioning, their dynamic monitoring and reconfiguration. Currently, system adaptation and service design strategies are poorly formalized and validated. In current state-of-the-art approaches, several iterations involving analysts and system architects are necessary, resulting in time and money consuming service development. The approach proposed in this paper fills this gap. It employs a well-defined workflow and analysis model for developing and adapting complex software systems. The applicability of this novel approach is confirmed by an implemented software tool. The proposed approach and tool provide automation of service development, focusing on planning and design stages, considering both functional and non-functional requirements and realizing computational independent workflow transformation into its execution model.
Chapter PDF
Similar content being viewed by others
Keywords
References
Terplan, K.: OSS Essentials: Support System Solutions for Service Providers, 610 p. John Wiley, New York (2001)
RFC 2474: Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 Headers, http://tools.ietf.org/html/rfc2474
Recker, J., Mendling, J.: On the Translation between BPMN and BPEL: Conceptual Mismatch between Process Modeling Languages. In: CAiSE 2006 Workshop Proceedings - Eleventh International Workshop on EMMSAD, Luxembourg, June 5-6, pp. 521–532 (2006)
Börger, E.: Approaches to modeling business processes: A critical analysis of BPMN, workflow patterns and YAWL. Software and System Modeling 11(3), 305–318 (2011)
Kot, T., Globa, L., Schill, A.: Applying business process modeling method when telecommunication services development. In: Proceedings of International Conference on Microwave and Telecommunication Technology (CriMiCo), Sevastopol, vol. 1, pp. 457–458 (2011)
Kot, T., Reverchuk, A., Globa, L., Schill, A.: A novel approach to increase efficiency of OSS/BSS workflow planning and design. In: Abramowicz, W., Kriksciuniene, D., Sakalauskas, V. (eds.) BIS 2012. LNBIP, vol. 117, pp. 142–152. Springer, Heidelberg (2012)
Taylor, I.J., Deelman, E., Gannon, D.B., Shields, M.: Workflows for e-Science. Scientific Workflows for Grids, 523 p. Springer (2007)
van der Aalst, W.: BPM and Workflow Analysis. BPTrends 5(4), 1–2 (2007)
Software Errors Cost U.S. Economy $59.5 Billion Annually. NIST Assesses Technical Needs of Industry to Improve Software-Testing (2002), http://www.cse.buffalo.edu/~mikeb/Billions.pdf
Chung, L., Nixon, B.A., Yu, E., Mylopoulos, J.: Non-Functional Requirements in Software Engineering, 472 p. Kluwer Academic Publishers, Boston (2000)
A KAOS Tutorial (2007), http://www.objectiver.com/fileadmin/download/documents/KaosTutorial.pdf
Yu, E., Giorgini, P., Maiden, N., Mylopoulos, J.: Social Modeling for Requirements Engineering, 752 p. MIT Press, Cambridge (2011)
van Lamsweerde, A.: Requirements Engineering: From System Goals to UML Models to Software Specifications, 650 p. John Wiley and Sons (2009)
Mendling, J., Lassen, K., Zdun, U.: Transformation Strategies between Block-Oriented and Graph-Oriented Process Modelling Languages. In: MKWI 2006, Band 2, XML4BPM Track, pp. 297–312. GITO-Verlag, Berlin (2006) ISBN 3-936771-62-6
Mendling, J., Lassen, K., Zdun, U.: On the Transformation of Control Flow between Block-Oriented and Graph-Oriented Process Modeling Languages. IJBPIM. Special Issue on Model-Driven Engineering of Executable Business Process Models 3(2), 96–108 (2008)
Kot, T., Reverchuk, A., Globa, L., Schill, A.: Method of non-functional requirements balancing when service development. In: Proceedings of the International Multi-Conference ACS-AISBIS 2012 ( May-June 2012), Szczecin: Journal of Theoretical and Applied Computer Science 6(3), 50–57 (2012)
Ouyang, C., van der Aalst, W.M.P., Dumas, M., ter Hofstede, A.H.M., Mendling, J.: From Business Process Models to Process-Oriented Software Systems. ACM Transactions on Software Engineering and Methodology 19, 1–37 (2006)
Pukhkaiev, D., Kot, T., Globa, L.: Translating BPMN/BPNE into BPEL. In: Proceedings of 11th International Conference TCSET 2012, Lviv-Slavske, Ukraine, vol. 1, p. 386 (2012)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 IFIP International Federation for Information Processing
About this paper
Cite this paper
Kot, T., Globa, L., Schill, A. (2013). Advanced Approach to Future Service Development. In: Bauschert, T. (eds) Advances in Communication Networking. EUNICE 2013. Lecture Notes in Computer Science, vol 8115. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-40552-5_21
Download citation
DOI: https://doi.org/10.1007/978-3-642-40552-5_21
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-40551-8
Online ISBN: 978-3-642-40552-5
eBook Packages: Computer ScienceComputer Science (R0)