80 likes | 257 Views
Adaptive Robotics Framework (1/2). Autonomous robot behaviour: able to monitor environment analyze the current deployment scenario plan strategies to optimize mission execute adaptation strategies -- possibly reshaping software architectures. Adaptive Robotics Framework (2/2).
E N D
Adaptive Robotics Framework (1/2) • Autonomous robot behaviour: • able to monitor environment • analyze the current deployment scenario • plan strategies to optimize mission • execute adaptation strategies -- possibly reshaping software architectures
Adaptive Robotics Framework (2/2) • Work with: • real robot: Lego MindStorm • virtual environment: Microsoft Robotics Development Studio • Thesis goal: • develop autonomous actuation strategies • properly sense/monitor environment • e.g. drive through building, tackle obstacles
Performance Analysis of Web Services (1/2) Technology-driven SOA dependability analysis • builds on top of internal Apache MUSE platform • collect and disseminate performance metrics • add new metrics published in literature • how to detect anomalies and failures?
Performance Analysis of Web Services (1/2) Target = design & implement SOA: • anomaly and failure detection in SOA (literature) • variable number of worker services dynamically orchestrated • so as to meet adaptive quality requiremens • e.g. load balancing, minimal reliability
Exploring the state-of-the-art in SOA security • Distributed systems (SOA) • point-to-point security technologies inadequate • Security attributes: • authentication, authorization • integrity, confidentiality • Thesis • Overview of WS-* security • Prooftest interoperability J2EE/.NET • Combine WS-Security & XMPP/Jabber
Exploring the state-of-the-art in distributed transaction programming • distributed systems: web services & SOA • .NET vs. J2EE/JTA • how can these proprietary solutions support WS-Transaction specifications? • compare technologies • test interoperability • service-oriented prototype: recovery blocks
Dependable, lightweight and adaptive service-oriented applications for smart phones • improve availability and adaptability of data-driven, reliable mobile applications • develop mobile web services • dynamically switch transport, e.g. WiFi, SMS, … • target optimal trade-off: cost vs. connectivity
Web technologies as enablers for SOA front-ends • Web-based end-user applications • Integrated personalized applications: • considering user role, profile, settings • portal systems and application portlets • front-end for ERP systems • How can existing web presentation technologies effectively be used to implement application portlets? • Student selects technologies (e.g. AJAX)