Cybernetics Oriented Programming (CYBOP) - Christian Heller

Cybernetics Oriented Programming (CYBOP)

An Investigation on the Applicability of Inter-Disciplinary Concepts to Software System Development
Buch
XXIV, 512 Seiten
2007 | 1., Aufl.
Tux Tax (Verlag)
978-3-9810898-0-6 (ISBN)
50,00 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
Informationen und Wissen gewinnen in der heutigen
Gesellschaft zunehmend an Bedeutung. Software als
eine Form der Abstraktion von Wissen spielt dabei eine
entscheidende Rolle. Die Hauptschwierigkeit beim
Erstellen von Software besteht in der Überbrückung
der Diskrepanz zwischen menschlichen Denkkonzepten
und den Erfordernissen einer maschinellen Darstellung.

Herkömmliche Paradigmen des Software-Designs haben
ihr Abstraktionsniveau in der Vergangenheit erheblich
steigern können, weisen allerdings immer noch etliche
Schwächen auf. Diese Arbeit vergleicht und verbessert
traditionelle Konzepte der Software-Entwicklung durch
Denkansätze anderer Wissenschaftsgebiete bzw.
Phänomene der Natur -- daher ihre Bezeichnung:
"Kybernetik-orientiert".

Im Ergebnis dieser interdisziplinären Herangehensweise
stehen dreierlei Empfehlungen:
(1) eine strikte Trennung aktiver Systemkontroll-
Software von purem, passivem Wissen;
(2) die Verwendung eines Schemas zur Wissens-
Repräsentation, welches auf einer Doppel-Hierarchie
zur kombinierten Darstellung von Teil-Ganzes-
Beziehungen und Meta-Informationen beruht;
(3) eine getrennte Behandlung jener Wissens-Modelle,
die einen Zustand verkörpern, von solchen, die Logik
enthalten.

Zur Darstellung von Wissen gemäß dem vorgeschlagenen
Schema wurde eine XML-basierende Sprache namens
"CYBOL" definiert und ein dazugehöriger Interpreter
genannt "CYBOI" entwickelt. Trotz ihrer Schlichtheit ist
CYBOL in der Lage, Wissen komplett zu beschreiben.
Als Prototyp zum Nachweis der prinzipiellen
Funktionsfähigkeit des CYBOP-Ansatzes wurde
"Res Medicinae", ein "Free-/ Open Source Software"
Projekt, ins Leben gerufen.

CYBOP bietet eine neue Theorie des Programmierens,
die durchaus vielversprechend zu sein scheint, da sie
nicht nur Mankos bestehender Paradigmen beseitigt,
sondern vor allem flexiblere, zukunftssichere
Anwendungen ermöglicht. Durch das leicht zu
verstehende Hierarchie-Konzept werden Fach-Experten
in die Lage versetzt, selbst aktiv an der Anwendungs-
Entwicklung mitzuwirken. Die in klassischen
Software-Entwicklungs-Prozessen zu findende
Implementierungsphase entfällt.

Christian Heller has studied Electrotechnics (Biomedical Engineering/ Medical Informatics) at the Technical University of Ilmenau. He has worked in several projects at small to large-sized companies, where he did OO Analysis/ Design using UML and developed in Object Pascal, C++ and Java. As founder of CYBOP and Res Medicinae – two free software projects – he is active developer of the open source community. In 2001, he returned to his former university where he earned a doctorate (Dr.-Ing.) with this book. His current job took him back to software industry.

Sprache englisch; deutsch
Maße 168 x 240 mm
Einbandart Paperback
Themenwelt Mathematik / Informatik Informatik
Schlagworte Kybernetik-Orientierte Programmierung ) • Ontologie • Res Medicinae • Software-Entwicklungs-Prozess • Software-Muster • Wissens-Schema • XML-basierende Programmierung
ISBN-10 3-9810898-0-4 / 3981089804
ISBN-13 978-3-9810898-0-6 / 9783981089806
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Wie bewerten Sie den Artikel?
Bitte geben Sie Ihre Bewertung ein:
Bitte geben Sie Daten ein:
Mehr entdecken
aus dem Bereich
den digitalen Office-Notizblock effizient nutzen für PC, Tablet und …

von Philip Kiefer

Buch | Softcover (2023)
Markt + Technik Verlag
9,95
ein Bericht aus Digitalien

von Peter Reichl

Buch (2023)
Muery Salzmann (Verlag)
19,00