Skip to main content

New Technical Services Using the Component Model for Applications in Heterogeneous Environment

  • Conference paper
Innovative Internet Community Systems (IICS 2004)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3473))

Included in the following conference series:

Abstract

Nowadays, execution environments of applications are more and more heterogeneous: from powerful servers to smart cards. In order to assume the heterogeneity and the portability of applications, the component–based model has emerged as a model to develop new distributed applications. Thus, these applications are built as an assembly of interchangeable software blocks. Nevertheless, the gain of adaptability that comes from the use of component does not stretch to non-functional services (such as transaction management, security, etc). So, we suggest complementing the existing solution by facilitating the adaptability of non-functional services to their environment. Therefore, we propose to design a non-functional service as composition of small components. Besides, it is possible to supply the most appropriate version of a non-functional service to an application. So, in our approach, the application is composed by assembling both business components and non-functional components.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Strategis Group, Global Wireless Devices: Market Trends & Forecasts (2002), http://www.strategisgroup.com

  2. Weiser, M.: The Computer for the 21st Century. Scientific American 265(3) (1999)

    Google Scholar 

  3. Golm, M., Kleinöder, J.: Ubiquitous Computing and the Need for a New Operating System Architecture. In: International Conference on Ubiquitous Computing, UbiComp 2001 (2001)

    Google Scholar 

  4. Thilliez, M., Delot, T., Lecomte, S., Bennani, N.: Hybrid Peer-To-Peer Model in Proximity Applications. In: IEEE AINA 2003, Xi Ang, Chine (2003)

    Google Scholar 

  5. Bennani, N., Lecomte, S., Delot, T., Souf, N., Watbled, L.: A new generation for HomeCare Systems based on the use of PDA and WAP/WEB technologies. In: Proceedings of the international workshop on Main Issues in Designing Interactive Mobile Services (2002)

    Google Scholar 

  6. Orfalie, R., Harkey, D., Edwards, J.: Client/Serveur Survival Guide, 3ème édition, Vuibert (1999)

    Google Scholar 

  7. Thai, T., Lam, H.Q.:.NET Framework Essentials. O’Reilly & Associates, Sebastopol (2001)

    Google Scholar 

  8. Oberg, R.J.: Understanding & Programming COM+. In: A practical guide to Windows 2000 DNA, Prentice-Hall PTR, Englewood Cliffs (2000)

    Google Scholar 

  9. Box, D., Ehnebuske, D., Kakivaya, G., Layman, A., Mendelson, N., Nielson, H.F., Thatte, S., Winer, D.: Simple Object Access Protocol (SOAP) 1.1, W3C note (2000)

    Google Scholar 

  10. McKee, B., Ehnebuske, D., Rogers, D.: UDDI Version 2.0 API Specification, UDDI.org (2001)

    Google Scholar 

  11. Christensen, E., Curbera, F., Meredith, G., Weerawarana, S.: Web Services Description Language (WSDL) 1.1, W3C note (2001)

    Google Scholar 

  12. Object Management Group, CORBA Components. Specification, OMG TC Document orbos/ 99-02-05 (1999)

    Google Scholar 

  13. Sun MicroSystems, Enterprise JavaBeans Specification, Version 2.1 (2001)

    Google Scholar 

  14. Takagiwa, O., Spender, A., Stevens, A., Bouyssou, J.: Redbook: Programming J2EE APIs with WebSphere Advanced, IBM Corp (2001)

    Google Scholar 

  15. Java Open Application Server (JOnAS) for EJB, Objectweb (2001), Disponible à l’adresse, http://www.objectweb.org

  16. http://www.objectweb.org/fractal/index.html

  17. Bruneton, E., Coupaye, T., Stefani, J.-B.: Recursive and Dynamic Software Composition with Sharing. In: Proceedings of the 7th ECOOP International Workshop on Component-Oriented Programming (WCOP 2002), Malaga, Spain (2002)

    Google Scholar 

  18. http://avalon.apache.org/

  19. Wahl, M., Howes, T., Kille, S.: Lightweight Directory Access Protocol (v3), Internet RFC- 2251 (1997)

    Google Scholar 

  20. Heineman, G.T., Council, W.T.: Component-Based Software Engineering, Putting the Pieces Together. Addison-Wesley, Reading (2001)

    Google Scholar 

  21. OMG, CORBAservices: Common Object Services Specification (1995)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Herault, C., Lecomte, S., Delot, T. (2006). New Technical Services Using the Component Model for Applications in Heterogeneous Environment. In: Böhme, T., Larios Rosillo, V.M., Unger, H., Unger, H. (eds) Innovative Internet Community Systems. IICS 2004. Lecture Notes in Computer Science, vol 3473. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11553762_10

Download citation

  • DOI: https://doi.org/10.1007/11553762_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-28880-0

  • Online ISBN: 978-3-540-33995-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics