Skip to main content

Coupling of FDBS and WfMS for Integrating Database and Application Systems: Architecture, Complexity, Performance

  • Conference paper
  • First Online:
Advances in Database Technology — EDBT 2002 (EDBT 2002)

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

Included in the following conference series:

  • 516 Accesses

Abstract

With the emergence of so-called application systems which encapsulate databases and related application components, pure data integration using, for example, a federated database system is not possible anymore. Instead, access via predefined functions is the only way to get data from an application system. As a result, retrieval of such heterogeneous and encapsulated data sources needs the combination of generic query as well as predefined function access. In this paper, we present a middleware approach supporting such novel and extended kind of integration. In particular, so-called federated functions combining functionality of one or more application system calls (local functions) have to be integrated. Starting with the overall architecture, we explain the functionality and cooperation of its core components: a federated database system and, connected via a wrapper, a workflow management system composing and executing the federated functions. Due to missing wrapper support in commercial products, we also explore the use of user-defined table functions. In addition to our workflow solution, we present several alternative architectures where the federated database system directly controls the execution of the requested local functions. These two different approaches are primarily compared w.r.t. their mapping complexity and their performance.

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. Härder, T., Sauter, G., Thomas, J.: The Intrinsic Problems of Structural Heterogeneity and an Approach to their Solution.VLDB Journal 8:1 (1999) 25–43

    Article  Google Scholar 

  2. Sheth, A.P., Larson, J.A.: Federated Database Systems for Managing Distributed, Heterogeneous, and Autonomous Databases. ACM Computing Surveys 22:3 (1990) 183–236

    Article  Google Scholar 

  3. Hergula, K., Härder, T.: A Middleware Approach for Combining Heterogeneous Data Sources-Integration of Generic Queries and Predefined Function Access. Proc. 1st Int. Conf. on Web Information Systems Engineering, Hongkong (2000) 22–29

    Google Scholar 

  4. Leymann, F., Roller, D.: Production Workflow: Concepts and Techniques, Prentice Hall (2000)

    Google Scholar 

  5. ISO & ANSI: Database Languages-SQL-Part 9: Management of External Data, Working Draft (2000)

    Google Scholar 

  6. M. Tork Roth, P. Schwarz: Don’t Scrap It, Wrap It! A Wrapper Architecture for Legacy Data Sources. Proc. 23rd Int. Conf. on Very Large Data Bases, Athens (1997) 266–275

    Google Scholar 

  7. Levy, A.Y., Rajaraman, A., Ordille, J.J.: Querying Heterogeneous Information Sources Using Source Descriptions. Proc. 22nd Int. Conf. on Very Large Data Bases, Bombay (1996) 251–262

    Google Scholar 

  8. Papakonstantinou, Y., Garcia-Molina, H., Widom, J.: Object Exchange Across Heterogeneous Information Sources. Proc. 11th Int. Conf. on Data Engineering, Taipei (1995) 251–260

    Google Scholar 

  9. Chaudhuri, S., Shim, K.: Query Optimization in the Presence of Foreign Functions. Proc. 19th Int. Conf. on Very Large Data Bases, Dublin (1993) 529–542

    Google Scholar 

  10. Florescu, D., Levy, A., Manolescu, I., Suciu, D.: Query Optimization in the Presence of Limited Access Patterns. Proc. ACM SIGMOD Int. Conf. on Management of Data, Philadelphia (1999) 311–322

    Google Scholar 

  11. Garcia-Molina, H., Labio, W., Yerneni, R.: Capability-Sensitive Query Processing on Internet Sources. Proc. 15th Int. Conf. on Data Engineering, Sidney (1999) 50–59

    Google Scholar 

  12. Reinwald, B., Pirahesh, H., Krishnamoorthy, G., Lapis, G., Tran, B., Vora, S.: Heterogeneous Query Processing through SQL Table Functions. Proc. 15th Int. Conf. on Data Engineering, Sidney (1999) 366–373

    Google Scholar 

  13. Hergula, K., Härder, T.: How Foreign Function Integration Conquers Heterogeneous Query Processing. Proc. 10th Int. Conf. on Information and Knowledge Management, Atlanta (2001) 215–222

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hergula, K., Härder, T. (2002). Coupling of FDBS and WfMS for Integrating Database and Application Systems: Architecture, Complexity, Performance. In: Jensen, C.S., et al. Advances in Database Technology — EDBT 2002. EDBT 2002. Lecture Notes in Computer Science, vol 2287. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45876-X_25

Download citation

  • DOI: https://doi.org/10.1007/3-540-45876-X_25

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-43324-8

  • Online ISBN: 978-3-540-45876-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics