Skip to main content

Abstract

The container is a basic structure of J2EE used to reduce the complexity of clients and applicative services. Component-based infrastructures use this type of structures and provide support for the development and execution of component-based systems. However, they have limitations in their application in real-time and reliable systems, because they neither integrate facilities to support these types of problems nor include services of predictability and dependability. RTSJ is a basic framework that includes the basic services for the construction of Java real-time systems. The combination of both Java approaches (Containers and RTSJ) is a good solution to reduce the complexity of real-time Java programs. The integration requires the adaptation of both approaches. In this paper we introduce a new model of component container that integrate the RTSJ services based on a resource reservation model.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. Blair, L., Blair, G., Andersen, A., Jones, T.: Formal Support for Dynamic QoS Management in the Development of Open Component-based Distributed Systems. IEE Proceedings Software 148(3) (June 2001)

    Google Scholar 

  2. Bollella, G., Gosling, J., Brosgol, B., Dibble, P., Furr, S., Hardin, D., Turnbull, M.: The Real-Time Specification for Java. Sun Microsystems (2000)

    Google Scholar 

  3. Chen, M., Lin, K.: A Priority Ceiling Protocol for Multiple-Instance Resource. In: Proc. of IEEE Real-Time Systems Symposium (1991)

    Google Scholar 

  4. Coach IST Project, http://coach.objectweb.org

  5. DeMichiel, L., Yalinalp, L., Krishnan, S.: Java 2 Platform Enterprise Edition Specifications, v2.0. Sun Microsystems (1999)

    Google Scholar 

  6. de Miguel, M., Ruiz, J., García, M.: QoS-Aware Component Frameworks. In: Proc. International Workshop on Quality of Service (May 2002)

    Google Scholar 

  7. de Miguel, M.: Integration of QoS Facilities into Component Container Architectures. In: Proc. 5th IEEE Object-Oriented Real-Time Distributed Computing. IEEE Computer Society, Los Alamitos (May 2002)

    Google Scholar 

  8. García-Valls, M., Alonso, A., Ruiz, J.F., Groba, Á.: An Architecture for a Quality of Service Resource Manager Middleware for Flexible Multimedia Embedded Systems. In: van der Hoek, A., Coen-Porisini, A. (eds.) SEM 2002. LNCS, vol. 2596. Springer, Heidelberg (2003)

    Google Scholar 

  9. Gokhale, A., Schmidt, D., Natarajan, B., Wang, N.: Applying Model-Integrated Computing to Component Middleware and Enterprise Applications. The Communications of the ACM Special Issue on Enterprise Components, Service and Business Rules 45(10) (October 2002)

    Google Scholar 

  10. J. Consortium Inc. Core Real-Time Extensions for the Java Platform. Technical Report. New-Monics Inc. (2000), http://www.j-consortium.org

  11. Rastofer, U., Bellosa, F.: An Approach to Component-based Software Engineering for Distributed Real-Time Systems. In: Proc. SCI 2000 Invited Session on Generative and Component-based Software Engineering. IIIS (2000)

    Google Scholar 

  12. Schantz, R., Loyall, J., Rodrigues, C., Schmidt, D., Krishnamurthy, Y., Pyarali, I.: Flexible and Adaptive QoS Control for Distributed Real-time and Embedded Middleware. In: Proc. Middleware 2003 (June 2003)

    Google Scholar 

  13. Wang, N., Schmidt, D., Kircher, M., Parameswaran, K.: Adaptative and Reflective Middleware for QoS-Enabled CCM Applications. IEEE Distributed Systems Online 2(5) (July 2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Tolosa, R., Mayo, J.P., de Miguel, M.A., Higuera-Toledano, M.T., Alonso, A. (2003). Container Model Based on RTSJ Services. In: Meersman, R., Tari, Z. (eds) On The Move to Meaningful Internet Systems 2003: OTM 2003 Workshops. OTM 2003. Lecture Notes in Computer Science, vol 2889. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-39962-9_46

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-39962-9_46

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-20494-7

  • Online ISBN: 978-3-540-39962-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics