Advertisement

Einsatzmöglichkeiten von Hypertext beim Software Engineering und Knowledge Engineering

  • Susanne Neubert
  • Andreas Oberweis
Conference paper
Part of the Informatik aktuell book series (INFORMAT)

Zusammenfassung

In diesem Beitrag wird untersucht, inwieweit Hypertext sowohl beim Software Engineering (SE) als auch beim Knowledge Engineering (KE) Unterstützung bieten kann. Dabei wird im Gegensatz zu bisher existierenden Ansätzen nicht isoliert nur eine einzelne Phase des Entwicklungsprozesses wie z.B. die der Anforde- rungsdefinition und -analyse oder der Wartung betrachtet, sondern die Unterstützungsmöglichkeiten von Hypertext werden sowohl in jeder einzelnen Phase als auch phasenübergreifend vorgestellt. Hierbei wird deutlich, daß SE und KE vielfach in analoger Weise unterstützt werden können.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literatur

  1. [AFL90]
    Angele, J.; Fensel, D.; Landes, D.; Neubert, S.; Studer, R.: Knowledge Engineering und verwandte Fachdisziplinen. Eine Literaturstudie. Forschungsbericht des Instituts für Angewandte Informatik und Formale Beschreibungsverfahren, Universität Karlsruhe, Bericht 210, 1991Google Scholar
  2. [AFL91]
    Angele, J.; Fensel, D.; Landes, D.; and Studer, R: Karl: An Executable Language for the Conceptual Model. In: Proceedings of the Knowledge Acquisition for Knowledge-Based Systems Workshop KAW’91, October 6–11, Banff, 1991Google Scholar
  3. [Agr86]
    Agresti, W.W. (Hrsg.): New Paradigms for Software Development. IEEE Computer Society Press, Washington, 1986Google Scholar
  4. [AHS90]
    Akkermans, H.; Harmelen, van F,; Schreiber, G.; Wielinga, B.: A Formalisation of Knowledge-Level Models for Knowledge Acquisition. International Journal of Intelligent Systems, 1990Google Scholar
  5. [Ant91]
    Anoniou, G.: Modules in Computer Science and Artifical Intelligence. Osnabrücker Schriften zur Mathematik, Reihe I, Heft 26, Osnabrück, 1991Google Scholar
  6. [AnW90] Anjewierden, A.; Wielemaker, J.: Shelley - Computer Aided Knowledge Engineering, Current Trends in Knowledge Acquisition, Wielinga et. al. (eds.), IOS Press, Amsterdam, 1990 [Be090]
    Berlin, L.; O’Day, V.: Platform and Application Issues in Multi-User Hypertext. In: Multi-User Interfaces and Applica¬tions. North-Holland, 1990, S. 293–309Google Scholar
  7. [Ber87]
    Berry, D.: The problem of implicit knowledge. In: Expert Systems, vol. 4, no. 3, August 1987Google Scholar
  8. [BiR87]
    Bigelow, J.; Riley, V.: Manipulating Source Code in DynamicDesign. In: Hypertext’87,1987Google Scholar
  9. [BJP91]
    Bjoerner, D.; Prehn, S.: Formal Methods in Software Development Requirements for a CASE. In: Endres, A.; Weber, H. (Hrsg.): Software Development Environments and CASE Technology. LNCS 509, Springer Verlag 1991, S. 178–210.Google Scholar
  10. [BKM84]
    Budde, R., Kuhlenkamp, K., Mathiassen, L., Züllighoven, H. (Hrsg.): Approaches to Prototyping, Springer-Verlag, 1984Google Scholar
  11. [Boe76]
    Boehm, B.W.: Software Engineering. IEEE Transactions on Computers, C-25, 1976, S. 1226–1241Google Scholar
  12. [Boe86]
    Boehm, B.W.: A Spiral Model of Software Development and Enhancement. ACM SIGSOFT Software Engineering Notes 11, 1986, S. 22–42CrossRefGoogle Scholar
  13. [BöA91]
    Bösze J.; Aschacher, D.: Prototyping mit “Hypertools”. In: Ackermann D.; Uhlich, E. (Eds.): Software Ergonomie 91, Teubner Verlag, 1991Google Scholar
  14. [BRR87]
    Brauer, W.; Reisig, W.; Rozenberg, G. (Hrsg.): Petri Nets: Central Models and Their Properties. LNCS 254, Springer-Verlag, 1987Google Scholar
  15. [BWS87]
    Breuker, J.; Wielinga, B.; Someren, M.v.; de Hoog, R.; Schreiber, G.; de Greef, P.; Bredeweg, B.; Wielemaker, J.; and Billault, J.-P.: Model-Driven Knowledge Acquisition: Interpretation Models. Esprit Project P1098, University of Amsterdam (The Netherlands), 1987Google Scholar
  16. [Che76]
    Chen, P.P.S.: The Entity-Relationship Model: Toward a Unified View of Data. ACM Transactions on Data Base Systems, Vol. 1, 1, 1976, S. 9–36Google Scholar
  17. [Con87]
    Conklin, J.: Hypertext: An introduction and survey. Survey and tutorial series. IEEE Computer, September 1987, S. 17–41Google Scholar
  18. [CyR92]
    Cybulsky, J.L.; Reed, K.: A Hypertext Based Software Engineering Environment. IEEE Software, März 1992, S. 62–68Google Scholar
  19. [DeD83]
    DeAntonellis, D., Demo, B.: Requirements Collection and Analysis, in: Ceri, S. (Hrsg.): Methodology and Tbols for Data Base Design, North-Holland Publishing Company, 1983, S. 9–24Google Scholar
  20. [DoT90]
    Dorfman, M.; Thayer, R.: Standards, Guidelines, and Examples on System and Software Requirements Engineering. IEEE Computer Society Press, Los Alamitos, California, 1990Google Scholar
  21. [Fen91]
    Fensel, D.: Knowledge Elicitation. Forschungsbericht Nr. 215, Institut für Angewandte Informatik und Formale Beschreibungsverfahren, Universität Karlsruhe, 1991Google Scholar
  22. [FCA91]
    Ford, K.; Canas, A.; Adams-Webber, J.: Explanation as a Knowledge Acquisition Issue. In: Proceedings of the 8th National Conference on Artificial Intelligence AAAI’91, Workshop Knowledge Acquisition, Anaheim, California, July 14–19, 1991Google Scholar
  23. [GaS87]
    Garg, P.; Scacchi, W.: On Designing Intelligent Hypertext Systems for Information Management in Software Engineering. In: Proceedings Hypertexte, S.409–432Google Scholar
  24. [HaP89]
    Hayes, P.; Pepper, J.: Towards an Integrated Maintenance Advicer. In: Proceedings Hypertext’89, S.119–127Google Scholar
  25. [HJE91]
    Hahn, U.; Jarke, M.; Eherer, S.; Kreplin, K.: CoAUTHOR, A Hypermedia Group Authoring Environment. In: Studies in Computer Supported Cooperative Work. North-Holland, 1991, S. 79–100Google Scholar
  26. [HKL89]
    Hickman, F.R.; Killin, J.L.; Land, L.; Mulhall, T.; Porter, D.; and Taylor, R.M., Analysis for Knowledge-Based Systems: a practical guide to the KADS methodology, Ellis Horwood Limited, Chichester, GB, 1989zbMATHGoogle Scholar
  27. [HoN92]
    Hoppe, U.; Neubert, S.: Using Hypermedia for Integrating Mediating Representations in the Model-based Knowledge Engineering. Erscheint in: Proceedings of the 9th National Conference on Artifical Intelligence AAAI’92, Workshop Knowledge Acquisition, San Jose, California, July 12–17, 1992Google Scholar
  28. [Hop92]
    Hoppe, U.: Einsatz von Hypertext/Hypermedia zur Verbesserung der Erklärungsfähigkeit Wissensbasierter Systeme. In: Biethahn, J.; Bogaschewsky, R.; Hoppe, U. (Hrsg.): Expertensysteme in der Wirtschaft 1992 - Anwendungen und Integration mit Hypermedia, Gabler Verlag, 1992Google Scholar
  29. [JoM89]
    Jonassen, D.; Mandl, H. (Hrsg.): Designing Hypermedia for Learning, Springer Verlag, 1989Google Scholar
  30. [KVS91]
    Karbach, W.; Voß, A.; Schuckey, R.; Drouven, U.: MODEL-K: Prototyping at the Knowledge Level. Proceedings of the 11th International Conference Expert Systems & Their Applications, Avignon, 1991Google Scholar
  31. [LNO89]
    Lausen, G.; Nemeth, T.; Oberweis, A.; Schönthaler, F.; Stucky, W.: The INCOME Approach for Conceptual Modelling and Prototyping of Information Systems. Proc. CASE89, The First Nordic Conference on Advanced Systems Engineering, Stockholm, Mai 1989Google Scholar
  32. [Mau92]
    Maurer, F.: HyperCAKE: Ein Wissensakquisitionssystem für hypermediabasierte Expertensysteme. In: Biethahn, J.; Bogaschewsky, R.; Hoppe, U. (Hrsg.): Expertensysteme in der Wirtschaft 1992 - Anwendungen und Integration mit Hypermedia, Gabler Verlag, 1992Google Scholar
  33. [MGR89]
    McGraw, K.; Harbison-Briggs, K.: Knowledge Acquisition - Principles and Guidelines. Prentice-Hall International, Inc., 1989Google Scholar
  34. [Mös90]
    Mössenböck, H.: Ein Programmeditor mit Hypertext-Fähigkeiten, in: Gloor, P.A.; Streitz, N.A. (Hrsg.): Hypertext und Hypermedia. IFB 249. Springer-Verlag, 1990, S. 43–52Google Scholar
  35. [MRE90]
    Motta, E.; Rajan, T.; Eisenstadt, M.: Knowledge Acquisition as a process of model refinement. Knowledge Acquisition, March 1990, Volume 2, Number 1, S. 21–49CrossRefGoogle Scholar
  36. [NeS92]
    Neubert, S.; Studer, R.: The KEEP Model, a Knowledge Engineering Process Model. Wetter, T.; Althoff, K.-D.; Boose, J.; Gaines, B.; Linster, M.; Schalhofer, F. (Hrsg.): Current Developments in Knowledge Acquisition - EKAW’92, Proceedings of the 6th European Knowledge Acquisition Workshop, Heidelberg and Kaiserslautern, 18.-22. Mai 1992, Lecture Notes in Artificial Intelligence 599, Springer Verlag, 1992, S. 230–249Google Scholar
  37. [Neu92]
    Neubert, S.: Einsatz von Hypermedia im Bereich der modellbasierten Wissensakquisition. In: Biethahn, J.; Bogaschewsky, R.; Hoppe, U., (Hrsg.): Expertensysteme in der Wirtschaft 1992 - Anwendungen und Integration mit Hypermedia, Gabler Verlag, 1992Google Scholar
  38. [Nie90]
    Nielsen, J.: Hypertext & Hypermedia. Academic Press, San Diego, London, 1990Google Scholar
  39. [ObS91]
    Oberweis, A.; Stucky, W.: Die Behandlung von Ausnahmen in Software-Systemen: Eine LiteraturUbersicht. In: Wirtschaftsinformatik, 33. Jahrgang, Heft 6,1991, S.492–5Q2Google Scholar
  40. [ObS92]
    Oberweis, A.; Stucky, W.: Rechnergestützte Entwicklungs- und Wartungsumgebung für verteilte betriebliche Informationssysteme (eine Projektubersicht), Institut für Angewandte Informatik und Formale Beschreibungsverfahren, Universität Karlsruhe, Bericht 238, Januar 1992Google Scholar
  41. [Pat89]
    Patridge, D.: KI und das Software Engineering der Zukunft. McGraw-Hill, 1989Google Scholar
  42. [RoS77]
    Ross, D.T.; Schoman, K.E.: Structured Analysis for Requirement Definition. IEEE Transactions on Software Engineering, 3 (1), 1977, S. 6–15CrossRefGoogle Scholar
  43. [SaG90]
    Sarre, F.; Güntzer, U.: Einsatz des Hypertextsystems “HyperMan” für Online-Datenbankmanuale. In: Gloor, P.; Streitz N. (Eds): Hypertext und Hypermedia. Springer Verlag, 1990, S. 112–123Google Scholar
  44. [SaS91]
    Sametinger, J.; Stritzinger, A.: Ein Hypertext-Editor zur Software-Wartung. In: Maurer, H. (Hrsg.): Hypertext und Hypermedia. IFB 276, Springer-Verlag, 1991, S. 249–256Google Scholar
  45. [ScN92]
    Schönthaler, F.; Nemeth, F.: Software-Entwicklungswerkzeuge: Methodische Grundlagen, B.G. Teubner, Stuttgart, 2. Auflage, 1992Google Scholar
  46. [ScW90]
    Schreiber, G.; Wielinga, B.: A KADS Design Description Language. Deliverable B7, Esprit Project P1098, Universität Amsterdam, 1990Google Scholar
  47. [ShK89]
    Shneiderman, B.; Kearsley, G.: Hypertext Hands-on! An Introduction to a New Way of Organizing and Accessing Information. Addision-Wesley Reading, Massachusetts, 1989Google Scholar
  48. [St092]
    Stucky, W.; Oberweis, A.: Zur Beherrschbarkeit des Entwicklungsprozesses komplexer Software-Systeme, in: Buchmann, J.; Ganzinger, H.; Paul, WJ. (Hrsg.): Informatik. Festschrift zum 60sten Geburtstag von Prof. G. Hotz, Universität Saarbrücken, Teubner-Verlag, 1992, S. 463–480Google Scholar
  49. [Str90]
    Streitz, N.A.: Hypertext: Ein innovatives Medium zur Kommunikation von Wissen. Gloor, P.A., Streitz, N.A. (Hrsg.): Hypertext und Hypermedia, IFB 249, Springer-Verlag, 1990, S. 10–27Google Scholar
  50. [TiP92]
    Tins, M.; Poeck, K.: Tutörielle Nutzung von Expertensystemen zur Qualifikation von Mitarbeitern. In: Biethahn, J.; Bogaschewsky, R.; Hoppe, U. (Hrsg.): Expertensysteme in der Wirtschaft 1992 - Anwendungen und Integration mit Hypermedia, Gabler Verlag, 1992Google Scholar
  51. [Tul89]
    Tully, C.: Representing and Enacting the Software Process. Proceedings of the 4th International Software Process Workshop, Devon, UK, 1988. ACM Sigsoft Software Engineering Notes, Volume 14, nr. 4, Juni 1989Google Scholar
  52. [Wac89]
    Wachsmuth, I.: Zur intelligenten Organisation von Wissensbeständen in künstlichen Systemen. Habilitationsschrift, Universität Osnabrück, 1989Google Scholar
  53. [Wet90]
    Wetter, T.: First Order Logic Foundation of the KADS Conceptual Model. In: Current Trends in Knowledge Acquisition, Wielinga et. al. (eds.), IOS Press, Amsterdam, 1990, S. 356–375.Google Scholar
  54. [Wor91]
    Workshop “Expertensysteme und Hypermedia”, Liste der eingereichten Abstracts, 7.11.1991, KaiserslauternGoogle Scholar
  55. [WSB91]
    Wielinga, B J.; Schreiber, A. Th.; Breuker, J.A.: KADS: A Modelling Approach to Knowledge Engineering. ESPRIT Project P5248 KADS-II, An Advanced and Comprehensive Methodolgy for Integrated KBS Development, Amsterdam, 1991Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1992

Authors and Affiliations

  • Susanne Neubert
    • 1
  • Andreas Oberweis
    • 1
  1. 1.Institut für Angewandte Informatik und Formale BeschreibungsverfahrenUniversität Karlsruhe (TH) Kollegiengebäude am EhrenhofKarlsruhe 1Germany

Personalised recommendations