

A Development Process for Adaptable Services-Oriented Systems
(*) Corresponding author
DOI: https://doi.org/10.15866/irecos.v10i7.7008
Abstract
In this work, we present our approach for the Development of adaptable Services-oriented Systems. The process consists of four phases (Preparation, Elaboration, Construction and transition).It is based on the Rational Unified Process (RUP) and component-oriented development process modelling (BPM: Business Process Modelling).We discuss the shortcomings of current solutions for adaptive service-oriented System. To address those shortcomings, we introduce techniques that can be used to build and evolve proactive Services-oriented Systems. The use of those techniques in an integrated way is described along the phases of the service lifecycle. A lightweight WSDL extension of the standard WSDL (Web Service Description Language)is used to describe the service functionalities. The extension is carried out as a metamodel transformation, according to principles and standards recommended by the Model Driven Architecture (MDA).
Copyright © 2015 Praise Worthy Prize - All rights reserved.
Keywords
References
M.lethrech, I.Elmagrouni, A.Kenzi, M.Nassar and A.Kriouile“DSL and SOA, Exploratory Study” JDTIC, 2012.
H. Hafiddi, H. Baidouri, M. Nassar and A. Kriouile“A Model Driven Approach for Context-Aware Services Development”, in the 2nd International Conference on Multimedia Computing and Systems (ICMCSmodel'11), Ouarzazate, Morocco, April 2011.
http://dx.doi.org/10.1109/icmcs.2012.6320249
Stephen Lane, Ita Richardson, Process models for service-based applications: A systematic literature review, Information and Software Technology, Volume 53, Issue 5, May 2011, Pages 424-439.
http://dx.doi.org/10.1016/j.infsof.2010.12.005
M. Shahrbanoo, M. Ali, and M. Mehran, “An Approach for Agile SOA Development Using Agile Principals,” arXiv preprint arXiv:1204.0368, 2012.
http://dx.doi.org/10.5121/ijcsit.2012.4118
S.consortium,S-Cube knowledge model,2011,http://www.s-cube-network.eu/km>.URL
K. Boukadi, L. Vincent, P. Burlat, Modeling adaptable business service for enterprise collaboration, Springer, Thessaloniki, Greece, 2009, pp. 51–60.
http://dx.doi.org/10.1007/978-3-642-04568-4_6
A. Arsanjani, S. Ghosh, A. Allam, T. Abdollah, S. Ganapathy, K.Holley, SOMA: a method for developing service-oriented solutions, IBM Systems Journal, 47 (2008) 377–396.
http://dx.doi.org/10.1147/sj.473.0377
M.P. Papazoglou,W.V.D. Heuvel, Service-oriented design and development methodology, International Journal of Web Engineering and Technology, 2 (2006) 412–442.
http://dx.doi.org/10.1504/ijwet.2006.010423
A. Kenzi, B. El Asri, M. Nassar, A. Kriouile, A model driven framework for multiview service oriented system development, IEEE Computer Society, 2009, pp. 404–411.
http://dx.doi.org/10.1109/aiccsa.2009.5069357
S.K. Johnson, A.W. Brown, A model-driven development approach to creating service-oriented solutions, Springer, 2006, pp. 624–636.
http://dx.doi.org/10.1007/11948148_60
C. Canal, J.M. Murillo Software adaptation 12 (1) (2006).
http://dx.doi.org/10.3166/objet.12.1.9-31
I. Christou, S. Ponis, E. Palaiologou, Experiences of Using the Agile Unified Process in the Banking Sector, Software, IEEE PP (2009) 1–1.
http://dx.doi.org/10.1109/ms.2009.156
A. Kenzi, B. El Asri, M. Nassar, A. Kriouile, A mdel driven framework for multiview service oriented system development, in: IEEE Computer Society, 2009.
http://dx.doi.org/10.1109/aiccsa.2009.5069357
C.Pahl, Semantic model-driven architecting of service-based software systems, Information and Software Technology, 49(2007) 838-850.
http://dx.doi.org/10.1016/j.infsof.2006.09.007
S. Mittal, Devs unified process for integrated development and testing of soa, University of Arizona 2007
C. SooHo, A systematic analysis and design approach to develop adaptable services in service oriented computing, in: Congress on Services (Services 2007), pp. 375–378.
http://dx.doi.org/10.1109/services.2007.13
Her, J., La, H., Kim, S.: A Formal Approach to Devising a Practical Method for ModelingReusable Services. In: Proc. of 2008 IEEE Int’l. Conf. on e-Business Engineering (ICEBE 2008), pp. 221–228 (2008).
S. Consortium, State of the art report on software engineering design knowledge and survey of HCI and contextual knowledge, Tech. Rep. PO-JRA- 1.1.1, July 2008.
Erl, T.: Service-Oriented Architecture: Concepts. Prentice-Hall, Englewood Cliffs (2005).
Cappiello C, Pernici B (2009) Design of repairable processes. In: Cardoso J, van der Aalst W (eds) Handbook of Research on Business Process, Information Science Publishing.
http://dx.doi.org/10.4018/978-1-60566-288-6.ch010
Bucchiarone A, Cappiello C, Di Nitto E, Kazhamiakin R, Mazza V, Pistore M (2009) Design for Adaptation of Service-Based Applications: Main Issues and Requirements. In: Proc. of Fifth International Workshop on Engineering Service-Oriented Applications: Supporting Software Service Development Lifecycles (WESOA).
http://dx.doi.org/10.1007/978-3-642-16132-2_44
Ardagna D, Comuzzi M, Mussi E, Pernici B, Plebani P (2007) PAWS: A Framework for Executing Adaptive Web-Service Processes. IEEE Software 24(6): 39-46
http://dx.doi.org/10.1109/ms.2007.174
Bianchini D, Cappiello C, De Antonellis V, Pernici B (2009) P2S: A Methodology to Enable Inter-organizational Process Design through Web Services. In: Proc. of CAiSE 2009, LNCS 5565, pp.334-348, Springer Berlin Heidelberg
http://dx.doi.org/10.1007/978-3-642-02144-2_28
kunalmittal k. “Service Oriented Unified Process (SOUP).” Available: http://www.kunalmittal.com/html/soup.html, 2010.
Dey, A.K. and Mankoff, J. (2005), “Designing mediation for context-aware applications”, ACM Transactions on Computer-Human Interaction, Vol. 12 No. 1, pp. 53-80.
http://dx.doi.org/10.1145/1057237.1057241
Bianchini D, Cappiello C, De Antonellis V, Pernici B (2009) P2S: A Methodology to Enable Inter-organizational Process Design through Web Services. In: Proc. of CAiSE 2009, LNCS 5565, pp.334-348, Springer Berlin Heidelberg.
http://dx.doi.org/10.1007/978-3-642-02144-2_28
Refbacks
- There are currently no refbacks.
Please send any question about this web site to info@praiseworthyprize.com
Copyright © 2005-2023 Praise Worthy Prize