Spezifikation von Diagrammeditoren mit automatischer Layoutanpassung
نویسنده
چکیده
Diagramme sind ein anschauliches Mittel zur Beschreibung komplexer Zusammenhange. Besonders im Bereich der visuellen Sprachen und Programmierumgebungen sind Diagrammeditoren mit automatischer Layoutanpassung f ur die interaktive Erstellung von Diagrammen w unschenswert. Zur weitgehend automatischen Generierung solcher Diagrammeditoren ist eine formale Grundlage der Diagrammbeschreibung notwendig. Der vorliegende Aufsatz f uhrt kontextfreie Hypergraphgrammatiken als Syntaxbeschreibungsmittel f ur Diagramme ein. Anforderungen an das Diagrammlayout werden in Form von linearen Ungleichungssystemen formuliert, die die Attribute der Knoten und Hyperkanten in Beziehung setzen. Dieses Konzept erlaubt eine automatische Layouterstellung und Layoutaktualisierung nach Anderungen am Diagramm. Die entsprechenden Algorithmen hierf ur sind angegeben.
منابع مشابه
Zur Spezifikation von Komponenten der Informationssystementwicklung mit Softwareverträgen
In diesem Beitrag wird ein methodischer Rahmen für die Spezifikation von Komponenten beschrieben, der eine wichtige Voraussetzung für die Schaffung von Werkzeugen zur Unterstützung der betrieblichen Informationssystementwicklung mit Komponenten darstellt. Er basiert auf dem Konzept des Softwarevertrags und erweitert dieses durch die Einführung von Dienstund Kompositionsverträgen. Mit dem Spezif...
متن کاملZur Beschreibung datenbasierter Parametrisierung von Softwarekomponenten
Zusammenfassung. Softwarekomponenten können nur selten ohne Anpassung wiederverwendet werden. Ein bekanntes Anpassungsverfahren ist die datenbasierte Parametrisierung. Ein vorgesehener Parametrisierungsspielraum muss jedoch in der Spezifikation der Komponente berücksichtigt werden. Diese Problematik ist Gegenstand eines derzeit laufenden Forschungsvorhabens. Diese Arbeit beschäftigt sich mit de...
متن کاملIntegrierte Spezifikation und Dokumentation von E-Business-Standards mit XML Schema-Annotationen
Mit der Verfügbarkeit von XML als Metasprache für den Datenaustausch im Internet sind zahlreiche E-Business-Standards für vielfältige Anwendungsbereiche und Branchen entstanden. Daraus folgend hat die strukturelle und inhaltliche Komplexität der definierten Geschäftssprachen und Nachrichtentypen stark zugenommen. Vergleichbar mit der Softwareentwicklung erfordert die Entwicklung von E-Business-...
متن کاملModulare Spezifikation und Steuerung von Dialogen in web-baiserten Anwendungen
Die Benutzerfreundlichkeit von Web-Anwendungen leidet häufig unter der fehlenden Unterstützung hierarchischer Dialogsequenzen, an die Benutzer sich während der Arbeit mit fensterbasierten Benutzeroberflächen und ihren hierarchisch strukturierten Dialogfenstern bereits gewöhnt haben. Für Multikanal-Anwendungen liegt eine zusätzliche Herausforderung darin, die geräteunabhängige Geschäftslogik mit...
متن کاملMetaWeb: Fachkonzeptionelle Spezifikation WWW-basierter Informationssysteme
Zusammenfassung: WWW-basierte Informationssysteme werden in Unternehmen zu unterschiedlichsten Zwecken eingesetzt und finden zunehmende Verbreitung. Sowohl die hohe Flexibilität, als auch die Möglichkeit Navigationsstrukturen frei zu gestalten, machen diese Systeme zu einem wertvollen Werkzeug bei der Verwaltung und Nutzung semistrukturierter Daten. Aus Sicht der Wirtschaftsinformatik fehlt es ...
متن کامل