Skip to main content

Component-Based Application Architecture for Enterprise Information Systems

  • Chapter
Data Management in a Connected World

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 3551))

Abstract

The paradigm of reuse is a traditional concept of surviving for humanity that manifests itself in human languages. The words (components) will be taken out of a lexicon (repository) and then combined to sentences (applications) according to the rules of a specific syntax (grammar). The paper points out the parallels between the component-based approach of human languages on the one hand and component-based application-system design in the software-engineering discipline on the other hand. We describe some instruments (e.g., repositories, part lists) for managing component-based system design, and introduce a language-critical middleware framework supporting the development and processing of component-oriented e-commerce applications (e.g., an electronic marketplace for trading software components). Furthermore, we present a classification of component types and a component specification framework. The existence of standards and exchange forums (e.g., market places) is — besides a sophisticated component- and configuration theory — a substantial prerequisite for superior component-based application development and system life-cycle management.

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 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bickerton, D.: Was ist Was? DER SPIEGEL 43, 223–228 (2002)

    Google Scholar 

  2. Härder, T., Rahm, E.: Datenbanksysteme – Konzepte und Techniken der Implementierung. Springer, Heidelberg (1999)

    MATH  Google Scholar 

  3. Herrig, D.: Gibt es eine Konstruktionsalgebra? Wissenschaftliche Zeitschrift der Pädagogischen Hochschule Dr. T. Neubauer, Erfurt/Mühlhausen, pp.1-11 (1978)

    Google Scholar 

  4. Kühne, T.: Automatisierte Softwareentwicklung mit Modellcompilern, in: Wörner, J.-D. (Hrsg.), Vom Wort zum Bauelement, thema FORSCHUNG, Heft 1, 2003, Technische Universität Darmstadt, Monsheim, pp. 116-122 (2003)

    Google Scholar 

  5. Lorenzen, P.: Lehrbuch der konstruktiven Wissenschaftstheorie, B.I. Wissenschaftsverlag, Mannheim/Wien/Zürich (1987)

    Google Scholar 

  6. McIlroy, M.D.: Mass Produced Software Components, In: Naur, P., Randell, B. (Hrsg.), Software Engineering: Report on a Conference by the NATO Scientific Affairs Division, Brussels, pp. 138-150 (1968)

    Google Scholar 

  7. Ortner, E., Lang, K.-P., Kalkmann, J.: Anwendungssystementwicklung mit Komponenten. Information Management & Consulting 14(2), 35–45 (1999)

    Google Scholar 

  8. Ortner, E., Overhage, S.: CompoNex: Ein elektronischer Marktplatz für den Handel mit Software-Komponenten über das Internet. In: Wörner, J.-D. (Hrsg.), Vom Wort zum Bauelement, thema FORSCHUNG, Heft 1, 2003, Technische Universität Darmstadt, Monsheim, pp. 28-32 (2003)

    Google Scholar 

  9. Ortner, E., Overhage, S.: E-NOgS: Ein komponentenorientiertes Middleware-Framework für E-Commerce-Anwendungen. In: Wörner, J.-D. (Hrsg.), Vom Wort zum Bauelement, thema FORSCHUNG, Heft 1, 2003, Technische Universität Darmstadt, Monsheim, p. 22-27 (2003)

    Google Scholar 

  10. Ortner, E.: Sprachbasierte Informatik – Wie man mit Wörtern die Cyber-Welt bewegt. Eagle, Leipzig (2005)

    MATH  Google Scholar 

  11. Ortner, E.: Aspekte einer Konstruktionssprache für den Datenbankentwurf. S. Toeche-Mittler, Darmstadt (1983)

    Google Scholar 

  12. Ortner, E.: Ein Multipfad-Vorgehensmodell für die Entwicklung von Informationssystemen – dargestellt am Beispiel von Workflow-Management-Anwendungen. Wirtschaftsinformatik 40(4), 32–337 (1998)

    Google Scholar 

  13. Ortner, E.: Repository Systems, Teil 1: Mehrstufigkeit und Entwicklungsumgebung, Teil 2: Aufbau und Betrieb eines Entwicklungsrepositoriums. Informatik-Spektrum, 22(4), 22(5), 235–251, 351-363 (1999)

    Google Scholar 

  14. Overhage, S.: Die Spezifikation – kritischer Erfolgsfaktor der Komponentenorientierung. In: Turowski, K. (Hrsg.): Tagungsband des 4. Workshops Komponentenorientierte betriebliche Anwendungssysteme, Augsburg, pp. 1-17 (2002)

    Google Scholar 

  15. Ridder, L.: Mereologie – Ein Beitrag zur Ontologie und Erkenntnistheorie, Vittorio Klostermann GmbH, Frankfurt am Main (2002)

    Google Scholar 

  16. Shaw, M., Garlan, D.: Software Architecture—Perspectives on an Emerging Discipline. Prentice Hall, Upper Saddle River (1996)

    Google Scholar 

  17. Schneeweiß, C.: Einführung in die Produktionswirtschaft, 7. Auflage. Springer, Berlin (1999)

    Google Scholar 

  18. Spur, G., Krause, F.-L.: Das virtuelle Produkt, Management der CAD-Technik. Carl Hanser, München/Wien (1997)

    Google Scholar 

  19. Turowski, K. (Hrsg.): Vereinheitlichte Spezifikation von Fachkom-ponenten, Memorandum des Arbeitskreises 5.10.3, Komponentenorientierte betriebliche Anwendungssysteme, Selbstverlag, Augsburg (2002)

    Google Scholar 

  20. Wedekind, H., Müller, T.: Stücklistenorganisation bei einer großen Variantenzahl. Angewandte Informatik 23(9), 377–383 (1981)

    Google Scholar 

  21. Wedekind, H., Ortner, E.: Aufbau einer Datenbank für die Kostenrechnung. Die Betriebswirtschaft 37(5), 533–542 (1977)

    Google Scholar 

  22. Wedekind, H., Ortner, E.: Systematisches Konstruieren von Datenbankanwendungen – Zur Methodologie der Angewandten Informatik, Carl Hanser Verlag, München/Wien (1980)

    Google Scholar 

  23. Wörner, J.-D. (Hrsg.): Vom Wort zum Bauelement, Komponententechnologien in den Ingenieurwissenschaften, thema FORSCHUNG, Heft 1, 2003, Technische Universität Darmstadt, Monsheim (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Ortner, E. (2005). Component-Based Application Architecture for Enterprise Information Systems. In: Härder, T., Lehner, W. (eds) Data Management in a Connected World. Lecture Notes in Computer Science, vol 3551. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11499923_10

Download citation

  • DOI: https://doi.org/10.1007/11499923_10

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-31654-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics