|
Wie entwickelt man intentional?
Das Ziel der intentionalen Programmierung besteht in der Zusammenführung der
beiden Ebenen des Designs und der Implementierung von Software. Im Idealfall ist
ein Programm identisch mit seinem Design, und dieses ist nur eine bestimmte
Sicht auf das Programm. Zentraler Punkt der IP ist es daher, verschiedene
Sichten auf ein Programm anzubieten, die verschiedene Abstraktionen
repräsentieren. Diese Sichten (auch: "Renderings") sind technisch jedoch
gleichwertig, d.h. man kann beispielsweise Manipulationen auf allen Sichten
durchführen, die in gleicher Weise unmittelbar das Programm verändern. Das
Design ist damit nicht einem vorgelagerten Werkzeug vorbehalten, sondern nur
eine weitere Sicht auf dasselbe Programm.

Graphisches, semigraphisches und textuelles Rendering mit HyperSenses-Technologie
Basierend auf dem erfolgreichen Werkzeug
Pattern By Example
und der
ANGIE-Frametechnologie wurde bei Delta Software Technology die brandneue
HyperSenses-Technologie
entwickelt, um intentionale
Programmierung in die Praxis umzusetzen.
|