, Volume 5, Issue 1, pp 71–93 | Cite as

Oporto: A Realistic Scenario Generator for Moving Objects

  • Jean-Marc Saglio
  • José Moreira


The spatio-temporal database research community has just started to investigate benchmarking issues. On one hand we would rather have a benchmark that is representative of real world applications, in order to verify the expressiveness of proposed models. On the other hand, we would like a benchmark that offers a sizeable workload of data and query sets, which could obviously stress the strengths and weaknesses of a broad range of data access methods. This paper offers a framework for a spatio-temporal data sets generator, a first step towards a full benchmark for the large real world application field of “smoothly” moving objects with few or no restrictions in motion. The driving application is the modeling of fishing ships where the ships go in the direction of the most attractive shoals of fish while trying to avoid storm areas. Shoals are themselves attracted by plankton areas. Ships are moving points; plankton or storm areas are regions with fixed center but moving shape; and shoals are moving regions. The specification is written in such a way that the users can easily adjust generation model parameters.

spatio-temporal databases moving objects benchmarks 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    D. Bitton, D. DeWitt, and C. Turbyfill. ''Benchmarking database systems: A systematic approach,'' in Proceedings of the 9th Conference on Very Large Databases, Morgan Kaufman: Los Altos, CA, Florence, pp. 8-19, 1983.Google Scholar
  2. 2.
    M. Erwig, R. Güting, M. Schneider, and M. Vazirgiannis. ''Spatio-temporal data types: An approach to modeling and querying moving objects in databases,'' GeoInformatica, Vol. 3(3): 269-296, 1999.Google Scholar
  3. 3.
    B. Finance and Y. Barbier. ''Pythagoras: The GIS benchmark specification'' ESPRIT III Report, Infosys, 1993.Google Scholar
  4. 4.
    J. Gray, D. Gawlick, J. Good, P. Homan, and H. Sammer. ''One thousand transactions per second,'' in Proceedings IEEE COMPCON, San Francisco, 1985.Google Scholar
  5. 5.
    J. Gray. ''The benchmark handbook for database and transaction processing systems,'' Morgan Kaufmann: San Mateo, California, 1991.Google Scholar
  6. 6.
    O. Günther, V. Oria, P. Picouet, J.-M. Saglio, and M. Scholl. ''Benchmarking spatial joins `A la Carte''', in Proceedings of the 10th International Conference on Scienti®c and Statistical Database Management (SSDBM), pp. 32-41, 1998.Google Scholar
  7. 7.
    J. Moreira, C. Ribeiro, and J-M Saglio. ''Representation and manipulation of moving points: An extended data model for location estimation,'' in Cartography and Geographic Information Science, Special Issue on Dealing with Time, Vol. 26(2):109-123, 1999.Google Scholar
  8. 8.
    M. Stonebraker, J. Frew, K. Gardels, and J. Meredith. ''The SEQUOIA 2000 storage benchmark,'' in SIGMOD Record (ACM Special Interest Group on Management of Data), Vol. 22(2):2-11, 1993.Google Scholar
  9. 9.
    Y. Theodoridis, J. Silva, and M. Nascimento. ''On the generation of spatiotemporal datasets,'' in Proceedings of 6th International Symposium on Advances in Spatial Databases (SSD'99), Hong Kong, China. Lecture Notes in Computer Science, Vol. 1651:147-164, 1999.Google Scholar
  10. 10.
    D. Pfoser and Y. Theodoridis, in International Workshop on Emerging Technologies for Geo-Based Applications, Ascona, Switzerland, pp. 59-76, 2000.Google Scholar
  11. 11.
    Personal and Mobile Communications Center (CCMP for Centro de Comunicaçöes Móveis e Pessoais in Portuguese) of Inesc, Lisboa. The Monicap System for Monitoring and Control of Fishing Activities. http:// Scholar

Copyright information

© Kluwer Academic Publishers 2001

Authors and Affiliations

  • Jean-Marc Saglio
    • 1
  • José Moreira
    • 2
  1. 1.ENST ParisParisFrance
  2. 2.Universidade PortucalensePortugal

Personalised recommendations