Skip to main content

Panel Session: Predictability in Active Real-Time/Temporal Databases

  • Conference paper
  • First Online:
  • 221 Accesses

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

Abstract

Jack Stankovic - I thought I would try a little bit of an analogy talking about what is predictability. We look at, say, a real-time system and what has happened in the past; there are these approaches where the system had to be predictable, for safety critical systems. So people actually built their own special purpose real-time operating system to have complete control over it so they can make it predictable. Then there were lots of demands for using off-the-shelf things, so people tried to use commercial off-the-shelf operating systems like UNIX, and would it be predictable? No, it was terrible, it didn’t really meet any real-time constraint - it was hard to say what the system would do.

And then there’s this conversion that we take a UNIX and make it a real-time UNIX - try to undo the features that are bad for real-time performance and then do we get a degree of predictability? Well, it’s somewhere in between, in fact, you get a lot better than just using off-the-shelf technology, but it still leaves something to be desired, compared to using a special purpose operating system. It is essentially a trade-off that we are giving up some degree of predictability for the benefit of using a commercial kernel that people are used to.

When we look at the database, we might see almost a similar pattern, I think. In real-time databases, if we want predictability and the people have built their own small databases for embedded systems, telecommunications, or air-traffic control, a lot of time these databases are main-memory resident, their transactions are pre-compiled, so they are really trying to be very precise about everything, building it up from scratch.

These are transcripts of statements of the panel members, edited only for completeness, brevity, and clarity.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Mok, A.K., Stankovic, J.A., Ulusoy, O., Hansson, J., Lam, Ky., Lin, KJ. (1998). Panel Session: Predictability in Active Real-Time/Temporal Databases. In: Andler, S.F., Hansson, J. (eds) Active, Real-Time, and Temporal Database Systems. ARTDB 1997. Lecture Notes in Computer Science, vol 1553. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-49151-1_13

Download citation

  • DOI: https://doi.org/10.1007/3-540-49151-1_13

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-65649-4

  • Online ISBN: 978-3-540-49151-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics