Aspekte von Komplexität und Ästhetik im Multimedia-Design Andreas Goppold Aspekte des MM-Designs Das Aktor-PrinzipMM-Infrastrukturen MM-Design in A Nutshell.

Slides:



Advertisements
Ähnliche Präsentationen
Andreas Lill, Fujitsu Technology Solutions GmbH
Advertisements

Copyright © Siemens Enterprise Communications GmbH & Co. KG All rights reserved. Siemens Enterprise Communications GmbH & Co. KG is a Trademark Licensee.
E-Commerce Shop System
» Imagine « Gestaltung von Benutzungsschnittstellen in der Praxis, Beispiele für Hypermedia- Systeme und virtuelle Realität Videoseminar zur Software-Ergonomie.
INFSO-RI Enabling Grids for E-sciencE CrossGrid Migrating-Desktop Marcus Hardt Forschungszentrum Karlsruhe GmbH An Induction to.
Entwicklung von Multimedia-Systemen
Entwicklung und Einsatz von Smart Client-Anwendungen Jens Häupel Developer Evangelist Microsoft Deutschland GmbH Dirk Primbs.
Modulare Aufbereitung von Lehr-/Lerninhalten Khaldoun Ateyeh Peter C. Lockemann Jutta Mülle Universität Karlsruhe.
Datenbankzugriff im WWW (Kommerzielle Systeme)
Design by Contract with JML - Teil 2
Personalisierte Benutzeroberflächen BFD WS 12/13 Übung 6 Producing an end-user experience that is uniquely appropriate for each individual. [Sears]
Proactivity for nomadic devices
Anwendungen. © Prof. T. Kudraß, HTWK Leipzig Historie des WWW Grundlage Internet – Entwickelt Ende der 60er Jahre vom US-Militär (ARPA-Net) – Technische.
Seminar Web-Engineering Nina Aschenbrenner / Ruben Jubeh 1 FG Software Engineering Software Engineering Seminar Web Engineering Seminar des Fachgebiet.
Seminar SE: MDE 1 FG Software Engineering Software Engineering Seminar Model Driven Engineering Seminar des Fachgebiet Software Engineering Ruben Jubeh,
Proxy Pattern Vorlesung Design Patterns Sieglinde Heinrich
Status OCS Installation GSI DVEE Palaver 10/2/2004 Michael Dahlinger, DVEE, GSI.
WebCast: Managed Smart Tags mit VSTO Jens Häupel.NET Technologieberater Microsoft Deutschland GmbH
USE2ANT Die Umstellung von Use Makefiles zu Ant & Junit Von Isaac, Maleen und Marc.
Version 5. Internal use only Network Support Center All rights reserved, property and © CAD-Computer GmbH CFR 11, ERES Electronic Record Electronic.
Was ist das Internet? Größtes (globales) Netzwerk der Welt
Microsoft Class Server
Interpretation Kurzgeschichte.
Medien zwischen Technologie und Gesellschaft Dozent: Herr Prof. Dr. Manfred Thaller SS 13 Referent: Christian Braun.
Icons in der OPAC-Kurzanzeige
Intelligente selbständige Roboter Science Fiction oder Science
1 Workshop Service Grundlagen Saia Service an PCD's Grundlagen I. Workshop Einführung Service an Saia PCD Grundlagen.
Manuelle Installation von Windows XP auf Geräten mit ICH8 Chipsatz
Zurück zur ersten Seite Das Grundwahlfach Deutsch: 6 Wochenstunden.
OOD – Object Oriented Design II
Ein Rechensystem ist ein aus Hard- und Software bestehendes System zur Speicherung und Verarbeitung von Informationen.
Google App Engine Microsoft Windows Azure
Ein kommando unter Windows 7
Hauptgebiete der Informatik
Server.
Vortrag für Fachdidaktik
Infoterminals, Multimedia - See our Future –
Warum verschwand die Antimaterie?
Betriebliche Aufgaben effizient erfüllen
Plan & Vision Roland Keck Head of Product Management.
Inhalt Was ist A-Plan? Einsatzgebiete Organisation der Daten
In unserer Umfrage ging es um das Thema Computer und Internet. Es wurden 33 Männer und 26 Frauen im Alter von 13 bis 50 Jahren befragt. Ausgewertet.
GC-Tuning, Infopoint, Jörg Wüthrich1 GC-Tuning Erfahrungsbericht.
Chair of Software Engineering Einführung in die Programmierung Prof. Dr. Bertrand Meyer Lektion 14: Mehrfachvererbung.
ETS4 - Was ist neu? - Wie fange ich an? - Noch Fragen?
Automated Software Testing
© 2004 – 2005 The Project Group GmbH Slide 1 Microsoft Office Project 2007Die neuen Möglichkeiten derIntegration in unternehmensweite ProzessePMI Chapter.
Xenario IES Information Enterprise Server. Xenario Information Enterprise Server (IES) Die neue Architektur des Sitepark Information Enterprise Servers.
Smalltalk-Anbieter Helge K. Nowak
The free XML Editor for Windows COOKTOP Semistrukturierte Daten 1 Vortrag Semistrukturierte Daten 1 COOKTOP The free XML-Editor for Windows
Gameplay Systems I Softwaretechnologie II (Teil 2): Simulation und 3D Programmierung SS 2012 Prof. Dr. phil. Manfred Thaller Referent: Christian Weitz.
Developer Day Webseiten auf Windows Azure hosten Britta Labud bbv Software Services AG Roland Krummenacher bbv Software Services AG.
Cooperation unlimited © Zühlke August 2008 Hansjörg Scherer Folie 1 Cooperation unlimited TFS als BackEnd für Visual Studio und Eclipse.
3/28/2017 8:11 PM Visual Studio Tools für Office { Rapid Application Development für Office } Jens Häupel Platform Strategy Manager Microsoft Deutschland.
MVVM in Windows 8 und Windows Phone 8
PresenterCompanyContact Windows Azure ASP.NET Web-Anwendungen schnell und zuverlässig bereitstellen.
Parallel Programming Thread Synchronization. Heute 1. Lösung zu Assignment 2 2. Erstellen und Starten von Threads in Java 3. Das synchronized Schlüsselwort.
JSP Einführung Skripte Direktiven Tomcat 3.2 Version 1.1
CGI (Common Gateway Interface)
Univ.-Lektor Dipl.-Ing. Dr. Markus Schranz staatlich befugter und beeideter Ingenieurkonsulent für Informatik Web Application Engineering & Content Management.
Windows Azure Training Modul: Windows Azure Media Services (4) Name des Referenten (Berufsbezeichnung)
Projektmanagement Ziel und Umfang eines Softwareprojektes definieren
Office Business Anwendungen mit SharePoint Fabian Moritz | MVP Office SharePoint Server.
© All rights reserved. Zend Technologies, Inc. Jenseits von var_dump(): Debugging in ZF Jan Burkl System Engineer.
B2B by Practice – Cross Component Monitor Statistiken
Transaktionale Systeme Projektteil B Verteilte Transaktionen, Workflow- und Transaktions-Manager.
Java 7 Änderungen in der neuen Version Thomas Nagel 17. Juni 2012.
Nik Lutz, Stefan Feissli, Christof Seiler Diplomarbeit Verteidigung.
VIVO – eine Einführung Christian Hauschke / Tatiana Walther Open Science Lab, Hannover, 25. April 2017 Webinar.
VIVO im Überblick Christian Hauschke FAG Technische Infrastruktur
 Präsentation transkript:

Aspekte von Komplexität und Ästhetik im Multimedia-Design Andreas Goppold Aspekte des MM-Designs Das Aktor-PrinzipMM-Infrastrukturen MM-Design in A Nutshell Einführung Morphologische Operatoren Design und Zeit Computer als Theater I. GrundlagenII. Praxis / Implementation

weiter zurück start Einführung: Umrisse und Kernthemen Dieser Vortrag soll in ca. 30 Minuten (plus 10 min. Demo) folgendes vorstellen: einen Umriss von Kernthemen und Prinzipien des MM-Designs –z.B. Inhalt von einigen Semestern Arbeit am Detail - oder auch - –als Grundlage eines Programms für Lehre und Forschung der nächsten Jahre.

weiter zurück start Der Vortrag als Navigations- Zentrum für die Texte-CD –Als Ausgleich für die z.T. extreme Verkürzung der Themen wird eine CD mitgeliefert. Der Vortrag fungiert als Navigations- Zentrale für die CD. –Hier liegen mehrere MB WWW-Texte in HTML- Datenbasis. –Von den Vortragsfolien führen Hyper-Links auf die Texte –Dort sind die einzelne Konzepte detailliert ausgearbeitet und können bei Bedarf / Interesse nachgesehen werden.

weiter zurück start Zur WWW-Version der Präsentation Dies ist die WWW-Kopie eines Offline-Live-Vortrags. Die Hyper-Links dieser Power-Point-Präsentation waren original auf lokale Files eingestellt. Die WWW-URLs wurden zwar eingefügt, aber nicht im WWW getestet. Evtl. muss das Material von der URL auf eine lokale Platte kopiert werden. Die Kaleida Dreamscape MM-Demo kann leider nicht ins Netz gestellt werden. Sie ist nur als Live-Demo vorgesehen.

weiter zurück start MM-Design und Edutainment Die Edutainment-Komponente soll in dieser Vorstellung nicht zu kurz kommen. –Ein wesentlicher Teil des Vortrags ist daher die Kaleida Dreamscape MM-Demo –Hier werden die vorgestellten Konzepte interaktiv und intuitiv erfahrbar. Sowie die LPL-Aktor-Demo (demo.exe: wird lokal entpackt und gestartet) Unter dem Motto:MM-Design by Playing and Exploring.

weiter zurück start Grundlagen der Informatik und MM-Infrastrukturen –Zu MM-Infrastrukturen gehören adäquate Development-Support-Tools. –Aus eigener Entwicklung liegt ein komplettes SW-Development-Support-System vor, das LPL-System mit: Hypertext integriertem Editor User Interface / Windowing / Datenbank VM Technology / Scripting –Dies ist auch für Informatik-Grundlagen- Themen verwendbar und kann bei Interesse hier weiter verfolgt werden. hier weiter verfolgt werden

weiter zurück start Aspekte des MM-Designs –Übersicht der folgenden Themen -- Komplexitäts-Management Multimedia Design in a Nutshell Der ökonomische Engpass MM-Design im Spannungsfeld von Komplexität und Ästhetik Die Neuronale Frontier

weiter zurück startKomplexitäts-Management Komplexitäts-Management ist ein Zentral- Thema von Computing allgemein, damit auch für MM-Produktion. –Dies betrifft vor allem die SW-Engineering- Aspekte der MM-Produktion. Diese Aspekte werden in der Informatik intensiv behandelt. –Hier soll ein Ansatz zur Kapselung von Komplexität vorgestellt werden. –Dies ist von besonderem Interesse für MM- Produktion im pädagogischen und künstlerischen Bereich.

weiter zurück start Multimedia Design in a Nutshell MM Design konvergiert (m.E.) mit der Technologie-Entwicklung hin zu Real-Time Generierung und Kontrolle von Virtual Reality Szenen –Mit der Leit-Metapher: –Computer als TheaterComputer als Theater –Dies wird im zweiten Teil anhand der Kaleida- Beispiele weiter vertieft.

weiter zurück start Der ökonomische Engpass –Der Aufwand für hochwertige MM-Produktion läßt sich zu selten über eine hinreichende Abnehmerbasis amortisieren. –Dies betrifft besonders den pädagogischen und künstlerischen Bereich. Für MM-Werbung mit geringen Niveau-Ansprüchen ist dagegen immer genug Geld vorhanden. –Ausweg: CA-MM-Engineering. Methoden zur industriellen MM-Fertigung. –ABER: MM-Design ist ebenso ein künstlerisches / ästhetisches Thema.

weiter zurück start MM-Design im Spannungsfeld von Komplexität und Ästhetik MM-Design beinhaltet Kommunikation und Komm-Union von zwei u.u. extrem verschiedenen Denkwelten: –Der Welt der Informatiker, Mathematiker, Techniker, Ingenieure... Beherrschung von Symbolsprachen, explizites Wissen, Präzision, Formalisierung, Komplexität, Effizienz... –Der Welt der Pädagogen, Künstler, Designer, Märchen-Erzähler, Visionäre... Die subsymbolische (neuronale) Welt, Intuition, Gefühl, implizites Wissen (Polanyi).

weiter zurück start Die Neuronale Frontier –Die Frontier, hier gebraucht in der spezifisch amerikanischen quasi-mythologischen Bedeutung: dem Vormarsch einer Zivilisation, die sich einen neuen Kontinent erobert. Mit MM betritt die Technologie das Territorium der –neuronalen subsymbolischen Welt von –Intuition, Gefühl, und implizitem Wissen (Polanyi). –Weitere Texte:

weiter zurück start Warum MM-Produktion so aufwendig ist SW-Produktion muss immer zwei Welten in Vereinbarung bringen: –Die Konzept-Welt des Anwenders und die des Programmierers. –Meist sind aber eine beide Welten Symbol- orientiert und es existiert größere Übereinstimmung. Bei MM-Produktion aber: –ergibt sich aufgrund der o.g. Faktoren eine tiefere kognitive Dissonanz.

weiter zurück start Das Spannungsfeld von Notwendigkeit und Freiheit Das Spannungsfeld von Komplexitäts-Management und Ästhetik im MM-Design –entspricht dem philosophischen Grundthema der Polariät von Notwendigkeit und Freiheit.

weiter zurück start Ergänzung der Skills von Technik und Ästhetik Mit dem folgenden Ansatz wird angestrebt: –eine bessere Ergänzung / Synergie der komplementären Skills –die bei der Erstellung eines MM-Projekts zusammenfinden müssen. D.H.: Bessere Kapselung der Komplexität Und Entkoppelung von technischer Implementation und künstlerischer Gestaltung

weiter zurück start Der vorgeschlagene Lösungs- Weg: Das Aktoren-Lego-Prinzip (Inter-) Aktoren Das Lego-Prinzip –Mit diesen Prinzipien wird MM-Produktion in zwei organisatorisch getrennte Phasen aufgeteilt: a) Technische Implementation von Aktoren b) Ästhetische und Design-Arbeit nach Art eines Lego-Baukastens mit vorgefertigten halb- intelligenten Modulen, genannt Aktoren. –Die technische Realisation dieser Prinzipien wird im folgenden Teil: Praxis / Implementation weiter ausgearbeitet

weiter zurück start Teil II: Praxis / Implementation Hier soll anhand der Demo der Kaleida Dreamscape MM Virtual Reality Simulation die MM-Design Metapher von –Aktoren –Lego-Prinzip und –Computer als Theater näher betrachtet werden.

weiter zurück start Computer als Theater Stage:die Bühne / Bildschirm-Fenster / Virtuelle Räume Cast:die Aktoren / Objekte / Darsteller Score:die Handlung / Drehbuch / Regie-Anweisungen / Script Brenda Laurel / Macromedia Director

weiter zurück start Die "Persönlichkeit" des Aktors Aktoren sind erweiterte Objekte die den allgemeinen Gesetzen ihrer VR folgen und darin quasi-autonom, skriptgesteuert interagieren. Der Benutzer ist Super-Aktor. Technische Komponenten des Aktors Actor Command Language (Messages) Display / Menu aller Aktions-Möglichkeiten Display des inneren Zustands Tracing / Debugging der Aktionen Programmtechnische Realisation siehe LPL-Demo und Kaleida Dreamscape Demo

weiter zurück start Das didaktische Konzept des Aktors Das Aktor-Konzept basiert auf der Definition von Schnittstellen, und zwar –zwischen Programm-Modulen (Common Interface ASCII: CIA) und –zwischen Mensch und Programm (HCI). Hier als –User Interface Language (UIL) und als –End User Programming Language (EUPL). Das Prinzip: Learning by Doing

weiter zurück start Aktoren als Kooperative Verteilte Prozesse Mögliche Anwendung in Gruppen- Kommunikations-Systemen The Net is The Computer (SUN) Aktoren sind separate Prozesse Kommunikation im Netzwerk –Transparent, ob Multi-Thread / -Task / Intra- / Internet Die Regie ist eine Kommunikations- Ressource

weiter zurück startWeiterentwicklung Installation dieser Konzepte in geeigneten Systemen, z.B. LPL oder Java Virtual Machine Prinzip Aktoren (LPL Aktoren-Demo) Software Lego Prinzip (Weitere Texte)Weitere Texte Mögliche Implementation eines Kaleida- Clones

weiter zurück start Exkurs: Erweiterte Datentyp- Transformations-Technologien Multimedia basiert auf zwei prinzipiell verschiedenen Daten-Technologien –Bild- und Ton-Skripte: Midi Postscript VRML... flexibel, relativ kleine Datenmengen, komplizierte Erstellung, Image Generation Bottleneck –Bitmap- / Sampling Dateien:.wav.mov.avi... inflexibel, große Datenmengen, komplizierte Manipulation, Data Storage & Transfer Bottleneck

weiter zurück start Morphologische Operatoren Die effizientere Manipulation von Bitmap- /Sampling Dateien erfordert neue Klassen von Algorithmen. –Pattern Matching und Transformation von Bitmaps analog zu Regular Expressions: Perl / APL for Bitmaps –Fuzzy Boundaries, Fuzzy Criteria –Neuronale Algorithmen –Implementations-Arbeiten dazu in Zusammen- Arbeit mit Univ. Jena. –Texte: Meta-Morphologie

weiter zurück start Multimedia: Design und Zeit (-Struktur - Management) Dies betrifft einen grossen Teil der Materialien auf dieser WWW-Site und wäre Gegenstand weiterer Vorträge: Design und Zeit: MM-Design als Choreographie Design und Zeit: Die Neuronale Komponente Die Neuronale Komponente Kognitive Aspekte der ZeitstrukturAspekte der Zeitstruktur Mensch / Maschine Interaktion (HCI)Maschine Interaktion (HCI) Neuronale Koppelung / Flow Effekt –Texte:

weiter zurück start Kaleida und Director –Ein Vergleich der Design-Prinzipien -- Kaleida ++ sehr geeignet für VR-Metapher (siehe Demo) ++ sehr flexibel + objektorientiert, komplex, mächtig - - für Künstler zu kompliziert Director ++ Vom Film entlehnte Storyboard-Metapher + für Künstler gerade noch zu handhaben +- einfaches Daten-Modell - wenig flexibel - - nicht geeignet für VR-Metapher

weiter zurück startFazit MM Director hat zwar die "Computer-Als- Theater" Metapher realisiert, aber auf sehr eingeschränkte Weise: Es existiert nur ein Aktor: Die Bühnen- / Präsentations-Maschinerie. Im Theater nannte man das: Deus ex Machina

weiter zurück start The End Ich danke für Ihr Interesse!

weiter zurück start Evtl. Teil III: Infrastrukturen der MM-Produktion Hier ein Exkurs zu MM-Infrastrukturen und Verbindung zu dem LPL System. Multimedia Erstellung erfordert die Verwaltung und Integration von Ressourcen der verschiedensten Typen und Arten.

weiter zurück startMultimedia-Infrastrukturen Der Umfang eines größeren MM-Projekts kann –100+ Directories und – Dateien umfassen. Hier sollte ein leistungsfähiges Projekt- Management-System eingesetzt werden. –Dazu wird der Ansatz des LPL Systems kurz vorgestellt.

weiter zurück start Projekt-Management mit dem LPL System –Entwicklungs-System "Hand-in-Glove" angepasst an die Anwendung –Fine-Tuning von Hypertext- / File-Management –Selektive Syntax-gesteuerte Anzeige (Fish Eye) Siehe LPL-Demo –Durch Integration von Perl Zugriff auf die gesamte Perl Filter- / Extraktor- / Konverter Palette (CPAN-Archiv). Z.B. automatische Generierung von HTML Doku aus Programm- Source, CGI, etc. etc.

weiter zurück start Versionen des LPL Systems Das LPL System befindet sich in der Migration zwischen zwei Versionen: –LPL in der DOS-BOX, hier als LPL Demo Script-Programmierung / Borland-Turbo Metapher komplett mit Hypertext/ Folding /Auto-Demo Texte –LPLnt für Win32 in Entwicklung, PreView Version integrierte Win32 API interaktive Perl Shell Technische Basis für MM-Scripting und Authoring u.v.a.m.

weiter zurück start Weitere Ergänzungen Das LPL Prinzip, genannt TLSI –Token Listen Subroutine Interpreter Technisch gesehen, ist LPL ein: –interaktiver, incrementeller, rekursiver, objekt-orientierter –Macro-Assembler –für Java-ähnliche VM-Typen

weiter zurück start Vom LPL-Assembler zum SW-Lego Das SW Lego-Prinzip ergibt sich –aus der konzeptuellen Simplizität des Assemblers –aus der direkten, haptischen Metapher eines greifbaren Objekts im Computer (Ishii, MIT) –OO-Aktor-Design –Transparenz der Kombination der Bausteine (Orthogonalität) –Selbst-Darstellung und Selbst-Erklärung der Aktoren