Plux.NET – Softwarekomposition durch Plug & Play

MoessenboeckProgramme sind heute meist immer noch monolithisch. Obwohl sie intern in Klassen und Pakete gegliedert sind, erscheinen sie nach außen hin als starres Stück Software mit festgeschriebener Funktionalität und einer Fülle von Features, von denen typische Benutzer oft nur einen Bruchteil benötigen. Das macht Programme schwergewichtig und unflexibel. Eine mögliche Lösung dieses Problems ist der Plugin-Ansatz, der es erlaubt, Programme in Teile (Plugins) zu zerlegen, die von Endbenutzern je nach Bedarf zu unterschiedlichen Programmkonfigurationen zusammengesetzt werden können. Auf diese Weise können Größe, Komplexität und Kosten von Software reduziert werden. Andererseits bekommen Drittfirmen und Endbenutzer die Möglichkeit, Programme um neue Funktionalitäten zu erweitern.

Der Vortrag präsentiert Plux.NET, eine Plugin-Plattform für Microsoft.NET, die am Christian Doppler Labor für Automated Software Engineering entwickelt wurde. Plux.NET besteht aus einem schlanken Kern, der mittels Plugins zu beliebigen Anwendungen ausgebaut werden kann. Plugins können Steckplätze für weitere Plugins aufweisen, so dass jeder Benutzer sich seine Anwendung in der für ihn passenden Funktionalität zusammensetzen kann. Im Gegensatz zu anderen Plugin-Plattformen wie OSGI oder Eclipse erfolgt das Auffinden und Zusammenstecken von Plugins in Plux.NET weitgehend automatisch, wodurch der Codieraufwand für Plugin-Entwickler reduziert wird und Benutzer das Gefühl bekommen, Softwareteile ohne Programmier- oder Konfigurationsaufwand im Plug&Play-Modus zusammenstecken zu können. Über Sicherheitsmechanismen kann festgelegt werden, welche Plugins wo eingesteckt werden können und welche Operationen sie dort ausführen dürfen. Plux.NET wurde zusammen mit BMD Systemhaus entwickelt, einer oberösterreichischen Firma, die ERP-Systeme für KMUs entwickelt und vertreibt. Zukünftige BMD-Software soll auf Plux.NET basieren.

Zum Vortragenden:

Hanspeter Mössenböck ist Professor für Informatik an der Johannes Kepler Universität Linz und Leiter des Christian Doppler Instituts für Automated Software Engineering. Seine Hauptarbeitsgebiete sind Compilerbau, Systemsoftware, Objekt- und Komponentensysteme sowie Werkzeuge der Softwaretechnik. Mössenböck ist Autor von Büchern über Softwareentwicklung in Java und C#. Er ist außerdem Autor des Compilergenerators Coco/R.

zp8497586rq
Posted in TEWI-Kolloquium | Kommentare deaktiviert für Plux.NET – Softwarekomposition durch Plug & Play

3D Video: From Stereo to Multi-View

karstenmueller3D related media technologies have recently developed from pure research-oriented work towards applications and products. 3D content is now being produced on a wider scale and first 3D applications have been standardized, such as multi-view video coding for 3D Blu Ray disks. This development was only possible due to joined international research and development work on all stages of the 3D media chain from data capturing via transmission and coding to multi-view displays with different application areas for digital cinema, home entertainment and mobile services.

This talk starts with an overview on first generation 3D in the form of stereo video based systems, which are currently being commercialized. Here, stereo formats and associated coding are introduced. However, the available systems mostly require stereo glasses. Here, recent developments in display technology led to glasses-free multi-view displays. For such displays, the current stereo solutions need to be extended. Therefore, current activities in 3D video are introduced. These second generation solutions will develop a generic 3D video format with color and supplementary geometry data, e.g. depth maps, and associated coding and rendering technology for any multi-view display, independent of the number of views. As such technology is also developed in international consortia, the most prominent, like the 3D@HOME consortium, the EU 3D, Immersive, Interactive Media Cluster and the 3D video activities in ISO-MPEG are introduced.


Das Ultimative Klimmzugprogramm

p://iphome.hhi.de/mueller/“>Karsten Müller received the Dipl.-Ing. and Dr.-Ing. degree from the Technical University of Berlin, Germany, in 1997 and 2006 respectively. In 1993 he spent one year studying Electronics and Communication Engineering at Napier University of Edinburgh/Scotland, including a half-year working period at Integrated Communication Systems Inc. in Westwick near Cambridge/England. In this working period he developed software for voice mail systems and statistical analysis of caller data.

In 1996 he joined the Heinrich-Hertz-Institute (HHI) Berlin, Image Processing Department, were he is a project coordinator for European projects in the field of 3D media technology. He also co-chairs the European 3D Media Cluster, which serves as a contact gateway for information exchange between the associated European projects and international 3D media activities.

His research interests include motion and disparity estimation, 3D media representation and coding, 3D graphics-based scene reconstruction with multi-texture surfaces, and 3D metadata and content description.

He has been actively involved in MPEG activities, standardizing the multi-view description for MPEG-7, the view-dependent multi-texturing methods for the 3D scene representation in MPEG4-AFX and contributing to the multi-view video coding process in MPEG4-MVC and 3D Video.

In recent projects he was involved in research and development of traffic surveillance systems and visualization of multiple-view video, 3D scene reconstruction, object segmentation, tracking and 3D reconstruction, 3D scene and object representation and interactive user navigation in 3D environments. Currently, he is a Project Manager for European projects in the field of 3D video technology and multimedia content description.

He is senior member of the IEEE.

Das Ultimative Klimmzugprogramm
zp8497586rq
Posted in TEWI-Kolloquium | Tagged | Kommentare deaktiviert für 3D Video: From Stereo to Multi-View

Rückblick: Zufallsgesteuerte Algorithmen – der Natur abgeschaut

Am 2. Feber fand der Vortrag von Prof. Mittermeir zum Thema „Zufallsgesteuerte Algorithmen – der Natur abgeschaut“ statt. Folien zum Vortrag siehe unten. dsc_1816_1

Zusammenfassung:

In der Regel erwarten wir von einem Algorithmus, dass er möglichst rasch das richtige (oder optimale) Ergebnis liefert. Für eine Fülle von Problemen ist dies jedoch nur dann möglich, wenn der Problemumfang relativ klein ist. Es handelt sich dabei um sogenannte NP-harte und NP-vollständige Probleme.

Im Vortrag wollen wir anhand eines Rundreiseproblems (Travelling Salesman) die Problematik NP-harter Probleme zeigen und anschließend Heuristiken besprechen, die zwar die Optimalität der Lösung nicht garantieren können, von denen jedoch gezeigt werden kann, dass sie nach vergleichsweise kurzer Zeit zu einer Lösung in der Nähe des Optimums konvergieren.

Als Beispiel für von der Natur inspirierten Algorithmen werden ausgehend vom Verhalten biologischer Ameisen die Metaheuristiken Ant System und Ant Colony System entwickelt und diskutiert in welcher Weise „künstliche Ameisen“ von ihren natürlichen Vorbildern abweichen müssen, um auch für umfangreiche Problemstellungen sehr gute Ergebnisse zu liefern.

ign: left;“>Zufallsgesteuerte Algorthmen – der Natur abgeschaut

View more documents from Förderverein Technische Fakultät.
zp8497586rq
Posted in TEWI-Kolloquium | Kommentare deaktiviert für Rückblick: Zufallsgesteuerte Algorithmen – der Natur abgeschaut

Rückblick: Virtual Campfire – A Hero's Journey into Multimedia Storytelling

Posted on by Christian Timmerer

IMG_2195Am 29. Januar sprach Dr. Ralf Klamma über sein Virtual Campfire – A Hero’s Journey into Multimedia Storytelling.

Kurzfassung: Frequent usage of mobile devices such as cell phones, smart phones, PDAs, or GPS navigators creates a large amount of multimedia data. Ultra High-Speed Mobile Information and Communication (UMIC) is one of the research clusters established under the excellence initiative of the German government. Within UMIC, research is being carried out on next generation mobile applications. Based on experiences of developing a set of advanced mobile applications for communities of practice within the scenario Virtual Campfire, our framework for mobile multimedia management is concerned with mobile multimedia semantics, with multimedia metadata, with multimedia context management, and with multimedia uncertainty management. Results are evaluated on a mobile multimedia community testbed MobSOS. We aim at creation, annotation, adaptation, sharing, and consumption of

Niche Profit Course By Chris Guthrie

mobile multimedia data in professional communities with heterogeneous and varying needs.

IMG_2194

Das Kolloquium war gut besucht (siehe oben) und die Folien des Vortrags stehen online zur Verfügung (siehe unten).

Niche Profit Course By Chris Guthrie
zp8497586rq
Posted in TEWI-Kolloquium | Tagged , , | Kommentare deaktiviert für Rückblick: Virtual Campfire – A Hero's Journey into Multimedia Storytelling

Lakeside Labs / TEWI Kolloquium:

Posted on by ftf_admin

3335029e75Prof. Dr.-Ing. Daniele Nardi

Small UAVs for Emergency Response

Wednesday, February 24th 2010
11:00, Room L4.1.114
Lakeside Labs.

The talk addresses the potential for application of small UAVs, such as quadrotors, for emergency response. We initially analyze a number of emergency scenarios and motivate the need for situation awareness, in order to plan and monitor the actions of the emergency response team. We argue that small UAVs can be effectively deployed to improve the situation awareness, and, consequently, the performance of the operation. Besides the flying and control capabilities of the platform, a key issue for the development of eff

The Revelation Effect – Mentalism And Mind Reading (christmas Special

ective solutions in t

The Revelation Effect – Mentalism And Mind Reading (christmas Special

building :: Top Conversions & Payouts’>Combat The Fat + Advanced Bodybuilding :: Top Conversions & Payouts

he targeted domain, is the ability to easily develop software that acquires data on the scenario in such a way as to maximize the amount of knowledge for the operator. Specifically, we describe the main features of the OpenRDK framework for developing robotic applications, implemented at Sapienza Univ. Di Roma, and currently distributed to a few other research groups. Moreover, we present some examples developed through OpenRDK on our experimental quadrotor system. We conclude by addressing future research, and, in particular, forms of cooperation in robotic teams including UAVs.

Biography:
Daniele Nardi is Full Professor at Facoltà Ingegneria, Sapienza Univ. Roma, Dipartimento Informatica e Sistemistica, since 2000. His current research interests are in Artificial Intelligence, Cognitive Robotics, Multi-Agent/Multi-Robot Systems and Search and Rescue Robotics. He is author of more than 100 scientific publications, recipient of „IJCAI-91 Publisher’s Prize“ and of Prize „Intelligenza Artificiale 1993“ and ECCAI Fellow. He is currently Vice President of RoboCup Federation, Coordinator of the Curricula in Computer Engineering at Sapienza Univ. Roma and Director of the research laboratory „Cognitive Robot Teams“.

The Revelation Effect – Mentalism And Mind Reading (christmas Special
zp8497586rq
zp8497586rq
zp8497586rq
Posted in TEWI-Kolloquium | Tagged , | Kommentare deaktiviert für Lakeside Labs / TEWI Kolloquium:

Zufallsgesteuerte Algorithmen – der Natur abgeschaut

Posted on by Annette Lippitsch

MittermeirIn der Regel erwarten wir von einem Algorithmus, dass er möglichst rasch das richtige (oder optimale) Ergebnis liefert. Für eine Fülle von Problemen ist dies jedoch nur dann möglich, wenn der Problemumfang relativ klein ist. Es handelt sich dabei um sogenannte NP-harte und NP-vollständige Probleme.

Im Vortrag wollen wir anhand eines Rundreiseproblems (Travelling Salesman) die Problematik NP-harter Probleme zeigen und anschließend Heuristiken besprechen, die zwar die Optimalität der Lösung nicht garantieren können, von denen jedoch gezeigt werden kann, dass sie nach vergleichsweise kurzer Zeit zu einer Lösung in der Nähe des Optimums konvergieren.

Als Beispiel für von der Natur inspirierten Algorithmen werden ausgehend vom Verhalten biologischer Ameisen die Metaheuristiken Ant System und Ant Colony System entwickelt und diskutiert in welcher Weise „künstliche Ameisen“ von ihren natürlichen Vorbildern abweichen müssen, um auch für umfangreiche Problemstellungen sehr gute Ergebnisse zu liefern.

Posted in TEWI-Kolloquium | Tagged , , | Kommentare deaktiviert für Zufallsgesteuerte Algorithmen – der Natur abgeschaut

Virtual Campfire – A Hero’s Journey into Multimedia Storytelling

Posted on by Christian Timmerer

Abstract

Frequent usage of mobile devices such as cell phones, smart phones, PDAs, or GPS navigators creates a large amount of multimedia data. Ultra High-Speed Mobile Information and Communication (UMIC) is one of the research clusters established under the excellence initiative of the German government. Within UMIC, research is being carried out on next generation mobile applications. Based on experiences of developing a set of advanced mobile applications for communities of practice within the scenario Virtual Campfire, our framework for mobile multimedia management is concerned with mobile multimedia semantics, with multimedia metadata, with multimedia context management, and with multimedia uncertainty management. Results are evaluated on a mobile multimedia community testbed MobSOS. We aim at creation, annotation, adaptation, sharing, and consumption of mobile multimedia data in professional communities with heterogeneous and varying needs.

Curriculum Vitae

Dr. Ralf Klamma has a diploma degree (1995) and a doctoral degree (2000) both in computer science from RWTH Aachen University. Currently, Ralf leads the research group “metadata in community information systems” at the information systems chair, RWTH Aachen University. His research covers information systems theory, the application of information systems in engineering, cultural sciences, and virtual communities, social software, social network analysis, technology enhanced learning, geographic information systems, cultural heritage management, and new product development. He is the technical leader and community facilitator of the EU IP ROLE (responsive open learning environments) and member of the Aachen research cluster „Ultra High Speed Mobile Information and Communication“ (UMIC). He serves as associate editor for international journals like IEEE Transactions on Learning Technologies, IJASS, IJTEL, and IJSHC. He has more than 120 refereed publications in journals, conference proceedings and edited books and edited many conference and workshop proceedings. He is reviewer for journals like CACM, IEEE Multimedia, IEEE TKDE, IEEE Internet Computing, Information Systems and Information Systems Frontiers and conferences including ICIS, ECIS, CAiSE, CHI, EC-TEL, ACM GROUP, ACM Hypertext, CSCL and others. He is member of the German Informatics Society (GI-29676).

Posted in TEWI-Kolloquium | Tagged , , | Kommentare deaktiviert für Virtual Campfire – A Hero’s Journey into Multimedia Storytelling

Kolloquium von Wolf Ketter auf unbestimmte Zeit verschoben

Posted on by Christian Timmerer

Das Kolloquium von Wolf Ketter muss leider auf unbestimmte Zeit verschoben werden. Es findet daher nicht am 15. Januar 2010 statt.

Posted in TEWI-Kolloquium | Kommentare deaktiviert für Kolloquium von Wolf Ketter auf unbestimmte Zeit verschoben

Flexible decision support in dynamic interorganizational networks

Posted on by Christian Timmerer

wolfketterKolloquium von Wolf Ketter auf unbestimmte Zeit verschoben.

Abstract: An effective Decision Support System (DSS) should help its users improve decision-making in complex, information-rich, dynamic environments. We present a feature gap analysis of current decision support technologies, and we identify a set of DSS Desiderata, properties that can contribute both effectiveness and flexibility to users in such environments. We show that there is a gap between the features provided by current DSS technologies and the DSS Desiderata we aim for. We present a design-science approach that extends the boundaries of human decision-makers by creating a new and innovative artifact called „evaluator service networks“ at the confluence of people, organizations, and technology. Our artifact enables users to compose decision behaviors from separate, configurable components, and allows dynamic construction of analysis and modeling tools from small, single-purpose evaluator services. The result is a network that can easily be configured to test hypotheses and analyze the impact of various choices for elements of decision processes. We have implemented and tested this design in an interactive version of the MinneTAC trading agent, an agent designed for the Trading Agent Competition for Supply Chain Management. We present an example of an evaluator service network that determines sales prices in a rich, dynamic trading environment. Additionally we describe visual interface elements that allow users to see and manipulate the configuration of the network, and to construct economic dashboards that can display the current and historical state of any node in the network.

CV: Wolf Ketter is an assistant professor for business networks and markets at the Department of Decision and Information Sciences at the Rotterdam School of Management of the Erasmus University. Furthermore, he is a research member of the Computer Science and Engineering Department of the University of Minnesota. He founded and directs the Learning Agents Research Group at Erasmus (LARGE) where we research, develop, and use multi-agent systems in combination with machine learning methods to work on interesting problems in business and economic environments. He has published his work on major international conferences like AAAI or AAMAS and in reputed international journals like Decision Support Systems or the International Journal of Electronic Commerce.

Posted in TEWI-Kolloquium | Tagged , | Kommentare deaktiviert für Flexible decision support in dynamic interorganizational networks

Rückblick: Wirtschaftsinformatik als Bastel-, Fragebogen- oder doch als Wissenschaftsdisziplin?

Posted on by Christian Timmerer

Am 14. Dezember sprach Dr. Eitel von Maur über Wirtschaftsinformatik als Bastel-, Fragebogen- oder doch als Wissenschaftsdisziplin?

Kurzfassung: Seit einiger Zeit ist in der Wirtschaftsinformatik ein Diskurs über Forschungsmethoden zu beobachten, der sich primär auf einen vermeintlichen Gegensatz zwischen empirisch-quantitativer Forschung und Design Science Research konzentriert. Nicht zuletzt dürfte dieser Diskurs dem Umstand geschuldet sein in einer sich erheblich wandelnden Publikationspraxis Wege finden zu müssen, die die persönlichen wie institutionellen Erfolgskriterien zu befördern verspricht. Dabei lässt sich … [mehr]

koll_14122009

Posted in TEWI-Kolloquium | Tagged | Kommentare deaktiviert für Rückblick: Wirtschaftsinformatik als Bastel-, Fragebogen- oder doch als Wissenschaftsdisziplin?
RSS
EMAIL