Abstract
This paper proposes an approach to dynamically reconfiguring service-oriented applications from a business perspective: CAFISEadapt, which defines both business-level and software-level change operations to respectively express changes in the business domain and the software domain. Utilizing the convergence of these two level change operations, the approach expects application changes can be automatically coherent with business changes. Through hiding software-level technical details of applications that are necessary for traditional change operations, the business-level change operations can be used by business users to dynamically modify service-oriented application instances, which can realize the dynamic reconfiguration of service-oriented applications in a straightforward way to timely adapt to business requirement changes. This approach has been applied and validated in the project FLAME2008.
The research work is supported by the National Natural Science Foundation of China under Grant No. 60173018, the Key Scientific and Technological Program for the Tenth Five-Year Plan of China under Grant No. 2001BA904B07.
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
Zeng, L., Flaxer, D., et al.: PLM flow -Dynamic Business Process Composition and Execution by Rule Inference. In: Buchmann, A., Casati, F., Fiege, L., Hsu, M.-C., Shan, M.-C. (eds.) TES 2002. LNCS, vol. 2444, pp. 141–150. Springer, Heidelberg (2002)
Han, Y., Zhao, Z., et al.: CAFISE: An Approach Enabling On-Demand Configuration of Service Grid Applications. Journal of Computer Science and Technology 18(4), 484–494 (2003)
Han, Y., Geng, H., et al.: VINCA - A Visual and Personalized Business-level Composition Language for Chaining Web-based Services. In: Orlowska, M.E., Weerawarana, S., Papazoglou, M.P., Yang, J. (eds.) ICSOC 2003. LNCS, vol. 2910, pp. 165–177. Springer, Heidelberg (2003)
Zhao, Z., Han, Y., et al.: A Service Virtualization Mechanism supporting Business User Programming. Accepted by Journal of Computer Research and Development (2004) (in Chinese)
CAFISE group. Darnel Language Specification. Technical Report. Software Division, ICT, CAS (2002)
DAML-S Coalition. DAML-S versions 0.9 (2003), Available at, http://www.daml.org/services/daml-s/0.9/
Taylor, D.: Business Engineering with Object Technology. John Wiley & Sons, Chichester (1995)
Hubert, R.: Convergent Architecture: Building Model-Driven J2EE Systems with UML. John Wiley & Sons, Chichester (2002)
Koehler, J., Tirenni, G., Kumaran, S.: From Business Process Model to Consistent Implementation. In: The 6th IEEE International Enterprise Distributed Object Computing Conference, Lausanne, Switzerland, pp. 96–106 (2002)
Reichert, M., Dadam, P.: PLM flow -Supporting Dynamic Changes of Workflows without Losing Control. Journal of Intelligent Information Systems - Special Issue on Workflow Management 10(2), 93–129 (1998)
Sadiq, S., Orlowska, M.: Architectural Considerations for Systems Supporting Dynamic Workflow Modification. In: Workshop of Software Architectures for Business Process management at the CaiSE 1999, Heidelberg (June 1999)
Li, G., Wang, J., et al.: MASON: A Model for Adapting Service-oriented Grid Applications. In: Li, M., Sun, X.-H., Deng, Q.-n., Ni, J. (eds.) GCC 2003. LNCS, vol. 3032, pp. 99–107. Springer, Heidelberg (2004)
Holtkamp, B., Gartmann, R., Han, Y.: FLAME 2008-Personalized Web Services for the Olympic Games 2008 in Beijing. In: Conference of eChallenges 2003, Bologna, Italy (October 2003)
Casati, F.: Models, Semantics, and Formal Methods for the design of Workflows and their Exceptions. Ph.D. Thesis. Dipartimento di Elettronicae Informazione, Politecnico di Milano, Milano, Italy (1996-1998)
Zeng, L., Benatallah, B., et al.: Flexible Composition of Enterprise Web Services. International Journal of Electronic Commerce and Business Media 13(2) (2003)
Casati, F., Shan, M.: Dynamic and Adaptive Composition of E-services. Information Systems 26(3), 143–163 (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wang, J., Han, Y., Wang, J., Li, G. (2004). An Approach to Dynamically Reconfiguring Service-Oriented Applications from a Business Perspective. In: Chi, CH., Lam, KY. (eds) Content Computing. AWCC 2004. Lecture Notes in Computer Science, vol 3309. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30483-8_43
Download citation
DOI: https://doi.org/10.1007/978-3-540-30483-8_43
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23898-0
Online ISBN: 978-3-540-30483-8
eBook Packages: Springer Book Archive