1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Deutsch
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

OlivaNova - Computer programmiert selbst

    • Info
  • Adok
  • 21. April 2005 um 16:59
  • Unerledigt
  • Adok
    20
    Adok
    Mitglied
    Reaktionen
    49
    Punkte
    4.199
    Beiträge
    714
    • 21. April 2005 um 16:59
    • #1

    Programmierer-Wunschtraum erfüllt
    Unter den Augen kritischer Software-Experten aus ganz Europa wird in der kommenden Woche an der Alpen-Adria-Universität in Klagenfurt die "weltweit erste Programmiermaschine" präsentiert - sie produziert Software auf Knopfdruck. Die Technologie wurde bereits von Microsoft zertifiziert.
    Der Wunschtraum zahlloser Programmierer dürfte sich erfüllt haben: Im Rahmen der ASQT (internationale Arbeitskonferenz zum Thema Softwarequalität) wird die bahnbrechende Entwicklung "OlivaNova" in Klagenfurt vorgestellt. Computer können sich künftig selbst programmieren. Mit der "Programmiermaschine" kann Software künftig bis zu 47 Mal schneller hergestellt werden.
    Professor Oscar Pastor aus Valencia, geistiger Vater der "Programmiermaschine" und regelmäßiger Gastdozent für Informatik in Klagenfurt, wird zusammen mit dem Team von CARE Technologies Deutschland die Technik in Klagenfurt präsentieren.
    Das Prinzip hinter der Entwicklung beruht auf modellgetriebener Entwicklung von Applikationen (MDA - Model Driven Architecture). Laut CARE befassen sich Experten aus aller Welt mit dieser Technik, die es den Programmierern ermöglicht, ihre Konzepte für eine geplante Software in ein Modell zu übertragen, das schließlich maschinell in Programmcode umgewandelt wird, so Joahim Fischer, Mitglied der Geschäftsleitung von CARE Technologies Deutschland:
    "Diese automatische Transformation gelingt mit der neuen Programmiermaschine in Minutenschnelle ohne jegliche Nacharbeit ohne Programmfehler. Irrt sich der Bediener beim Eingeben des Modells, so ermittelt ein patentiertes Validierungs-Verfahren mögliche Fehler, noch bevor die Software erzeugt wird. Die Zeit der tagelangen Suche nach Programmfehlern ist vorbei, programmbedingte Computerabstürze gehören damit der Vergangenheit an."
    ...
    Mehr auf
    http://magazin.orf.at/ktnmagazin/pan…/stories/34520/

  • JohnFoo
    20
    JohnFoo
    Mitglied
    Reaktionen
    61
    Punkte
    4.231
    Beiträge
    761
    • 21. April 2005 um 17:56
    • #2

    Interessant. Jedoch: Konnte weder bei Slashdot noch bei Heise Artikel zu diesem Code-Generator finden. Selbst wenn das Programm Code erster Güte generieren sollte - was mich auf alle Bereiche der SW-Entwicklung übertragen wundern würde - muss es erst einmal akzeptiert werden. Die verwendeten Modellierungstechniken spielen da sicher eine wesentliche Rolle, immerhin dominiert UML zur Zeit.

  • beefy
    13
    beefy
    Mitglied
    Reaktionen
    18
    Punkte
    1.683
    Beiträge
    304
    • 21. April 2005 um 18:02
    • #3

    Es gibt ein Flash-Demo das die Bedienung dieser Software erläutert. So revolutionär schaut die Sache da nicht mehr aus, mehr wie eine Weiterführung von Ideen wie man sie aus CASE Tools wie Rational Rose kennt.

  • a9bejo
    21
    a9bejo
    Mitglied
    Reaktionen
    42
    Punkte
    4.697
    Beiträge
    913
    • 22. April 2005 um 09:55
    • #4
    Zitat von beefy

    Es gibt ein Flash-Demo das die Bedienung dieser Software erläutert. So revolutionär schaut die Sache da nicht mehr aus, mehr wie eine Weiterführung von Ideen wie man sie aus CASE Tools wie Rational Rose kennt.

    Ganz deine meinung! Das ist graphisches programmieren. Gibt es eh schon ewig und hat sich nie durchgesetzt. Eigenständig programmieren tut diese maschine nun wirklich nicht.

    Zitat von flash demo


    ...Using the help bulp, you use the code library to define the condition for the rule...

    Eine maschine, die selbst progammiert, müsste schon von allein herausfinden, welche bedingung da hingehört, welche daten manipuliert werden sollen, wie das datenmodell ausszusehen hat etc.

    Wenn ich das datenmodell und die algorithmen selber entwerfen muss, was hat die software denn dann eigentlich so tolles für mich getan?

    lg, Benjamin Ferrari, bookworm.at

  • Wings-of-Glory
    28
    Wings-of-Glory
    Mitglied
    Reaktionen
    105
    Punkte
    8.305
    Beiträge
    1.573
    • 22. April 2005 um 12:54
    • #5

    schaut wie ein baukastensystem aus. dazu kann man nur sagen: software von der stange. :grinning_squinting_face:

    Otto: Apes don't read philosophy. - Wanda: Yes they do, Otto, they just don't understand
    Beleidigungen sind Argumente jener, die über keine Argumente verfügen.
    «Signanz braucht keine Worte.» | «Signanz gibts nur im Traum.» 

    Das neue MTB-Projekt (PO, Wiki, Mitschriften, Ausarbeitungen, Folien, ...) ist online
    http://mtb-projekt.at

  • Maximilian Rupp 27. Dezember 2024 um 12:06

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Benutzer online in diesem Thema

  • 1 Besucher

Rechtliches

Impressum

Datenschutzerklärung

  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  • Deutsch
  • English
Zitat speichern