Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/1769115.1769126guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

A time and interaction model for open distributed timing computation

Published: 11 June 2007 Publication History

Abstract

A time and interaction coordination model is presented to address the dynamic changes of interaction topology and real-time constraints among autonomous entities in open distributed timing computation. Driven by events, the model distinguishes between three kinds of entities: time coordinators, interaction coordinators and computation entities, which are separated from traditional autonomous entities based on the separation of concerns. A time coordinator is responsible for controlling real-time behaviors; an interaction coordinator is to coordinate interaction and reconfigure interconnection topology among computation entities; a computation entity is only responsible for performing pure computation. An implementation framework is additionally suggested based on Java Message Service and EJB technology. Finally, an application to a vehicle navigation system is presented, including several traffic control centers, a GPS and a navigator. It illustrates how the model and the framework can be used to achieve both the interaction topology and the timing constraints.

References

[1]
Carriero, N., Gelernter, D.: Linda in context. Communications of the ACM 32(4), 444-458 (1989).
[2]
Dijkstra, E.: A Discipline of Programming. Prentice Hall, Englewood Cliffs (1976).
[3]
Gelernter, D.: Generative communication in Linda. ACM Transactions on Programming Languages and Systems, pp. 80-112 (1985).
[4]
Heppner, M., Burrbidge, R.: Java Message Service API Tutorial and Reference. Tsinghua University Press, Beijing (2002).
[5]
Limniotes, T.M.C., Papadopoulos, G.A.: Event-driven coordination of real-time components. Distributed Computing Systems Workshops, 2002. In: Proceedings, pp. 589- 594 (2002).
[6]
Papadopoulos, G.A., Arbab, F.: Modelling Activities in Information Systems Using the Coordination Language MANIFOLD. In: Proceedings of the 1998 ACM symposium on Applied Computing, pp. 185-193 (1998).
[7]
Papadopoulos, G.A., Arbab, F.: Coordination of systems with real-time properties in manifold {A}. In: COMPSAC'96. Proceedings of 20th International Computer Software and Applications Conference, pp. 50-55. IEEE Press, New York (1996).
[8]
Papadopoulos, G.A., Arbab, F.: Coordination models and languages. Advances in Computers 46, 329-400 (1998).
[9]
Papathomas, M., Blair, G.S., Coulson, G.: A Model for Active Object Coordination and Its Use for Distributed Multimedia Applications. LNCS, pp. 162-175. Springer, Heidelberg (1995).
[10]
Ren, S., Agha, G.A.: RTsynchronizer: Language Support for Real-Time Specifications in Distributed Systems. ACM SIGPLAN Workshop on Languages, Compilers and Tools for Real-Time Systems, La Jolla, California (1995).
[11]
Ren, S., Shen, L., Tsai, J.: Reconfigurable coordination model for dynamic autonomous real-time systems. In: The IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing, pp. 60-67. IEEE, New York (2006).
[12]
Roman, E., Sriganesh, R.P.: Mastering Enterprise JavaBeans. Publishing House of Electronic Industry, Beijing (2005).
[13]
Wills, L., Kennan, S.: An open platform for reconfigurable control. IEEE Control Systems Magazine 21(3), 49-60 (2001).

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
ICA3PP'07: Proceedings of the 7th international conference on Algorithms and architectures for parallel processing
June 2007
507 pages
ISBN:9783540729044
  • Editors:
  • Hai Jin,
  • Omer F. Rana,
  • Yi Pan,
  • Viktor K. Prasanna

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 11 June 2007

Author Tags

  1. coordination model
  2. distributed timing computation
  3. event
  4. message
  5. real-time
  6. separation of concerns

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 0
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 03 Mar 2025

Other Metrics

Citations

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media