Skip to main content

BASCA: A Business Area-Oriented Service Component Adaptation Approach Suitable for Ubiquitous Environment

  • Conference paper
Ubiquitous Intelligence and Computing (UIC 2007)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4611))

Included in the following conference series:

  • 1086 Accesses

Abstract

Service customization always plays an important role in ubiquitous environment, in which the adaptation of service component according to user requirement is a key problem. Component adaptation is a traditional topic in Component-Based Software Development (CBSD) and Service-Oriented Architecture (SOA) research fields. But most of the existing approaches employ high level abstraction to achieve the adaptation process and usually make it a computation-intensive task, which can hardly be utilized in the ubiquitous environment. In addition, the high level abstraction-based approach is always difficult to understand for normal users. In this paper, based on the analysis of existing approaches, a business area-oriented service component adaptation approach is proposed. The approach employs basic functions of the business area to represent user requirement and service components. Three control structures are introduced to model the interconnection of the functions. Then the adaptation is performed based on the functionality relationships between service components and user requirement. The approach usually causes low computation cost and is easy to be utilized in ubiquitous environment.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Lewis, D., O’Donnell, T., et al.: Managing User-Centric Adaptive Services for Pervasive Computing. In: Proceedings of International Conference on Automatic Computing, ICAC- 04, pp. 248–255 (2004)

    Google Scholar 

  2. Kantor, P.B., Boros, E., et al.: Capturing Human Intelligence in the Net. Communications of the ACM 43(8), 112–115 (2000)

    Article  Google Scholar 

  3. Szyperski, C., Pfister, C.: Summary, workshop on Component-Oriented Programming. In: ECOOP-96 (1996)

    Google Scholar 

  4. Szyperski, C.: Component Software: Beyond Object-Oriented Programming, ACM Press, Addison-Wesley, New York (1998)

    Google Scholar 

  5. Kinley, D.B.L.A., Wilson, D.: Learning to Improve Case Adaptation by Introspective Reasoning and CBR. In: Case-Based Reasoning: Experiences, Lessons, and Future Directions, AAAI Press/MIT Press, Massachusetts (1996)

    Google Scholar 

  6. Smyth, B., Keane, M.T.: Experiments on Adaptation-Guided Retrieval in Case-Based Design.Technical Report TCD-CS-94-17, Trinity College, Dublin (1994)

    Google Scholar 

  7. Morel, B., Alexander, P.: SPARTACAS: Automating Component Reuse and Adaptation. IEEE Transaction on Software Engineering 30(9), 587–600 (2004)

    Article  Google Scholar 

  8. Penix, J., Alexander, P.: Toward automated component adaptation. In: Proceedings of 9th International Conference on Software Engineering and Knowledge Engineering, pp. 535–542 (1997)

    Google Scholar 

  9. Mei, H., Chen, F., Feng, Y.D., Yang, J.: ABC: An architecture based,component oriented approach to software development. Journal of Software 14(14), 721–732 (2003)

    MATH  Google Scholar 

  10. Zhang, S., Goddard, S.: xSADL: an architecture description language to specify compnent-based systems. In: Proceedings of 6th International Conference on Information Technology: Coding and Computing, pp. 443–448 (2005)

    Google Scholar 

  11. Urban, S.D., Dietrich, S.W., Na, Y., Jin, Y., Sundermier, A.: The IRules Project: Using Active Rules for the Integration of Distributed Software Components. In: Proceedings of 9th IFIP 2.6 Working Conference on Database Semantics: Semantic Issues in E-Commerce System, pp. 265–286 (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jadwiga Indulska Jianhua Ma Laurence T. Yang Theo Ungerer Jiannong Cao

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Tian, P., Zhang, Y., Zhong, M., Zhou, Y., Fang, C. (2007). BASCA: A Business Area-Oriented Service Component Adaptation Approach Suitable for Ubiquitous Environment. In: Indulska, J., Ma, J., Yang, L.T., Ungerer, T., Cao, J. (eds) Ubiquitous Intelligence and Computing. UIC 2007. Lecture Notes in Computer Science, vol 4611. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73549-6_99

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-73549-6_99

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-73548-9

  • Online ISBN: 978-3-540-73549-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics