Dr.-Ing. Alexey Tschudnowsky (former Olexiy Chudnovskyy)
Personal Information
Short CV
Alexey Tschudnowsky is a research assistant and a PhD student at the Distributed and Self-organizing Systems Group in Technische Universität Chemnitz. He has a 5 year experience of international research and teaching in the area of Software and Web Engineering, Information Security and End-User Development. Alexey has advised more than 50 thesis projects and has published 20 scientific papers in international conferences. He is a skilled presenter and a talanted educator. Alexey has strong skills in development of Web applications, Web services, APIs, Test-Driven Development (TDD), Web architectures and security protocols. He fluently speaks russian, german and english and gladly applies his technical, communication and leadership skills in projects with international partners.
Research Interests and Expertise
- Component-based Web application Development
- Service-Oriented Architectures (SOA)
- Design of RESTful Web Services and WebAPIs
- Service Composition and Orchestration
- Application and Data Integration
- Models and Architectures of Web Applications
- End User Development of Web Applications
- Linked Data and Semantic Web
- Identity, Security and Federation on the Web
Past Projects
Co-Reviewer for Conferences
- ECIS 2013: The 21st European Conference on Information Systems
- CCNC 2013: The 10th Anual IEEE Consumer Communications and Networking Conference
- ECOOP 2013: The European Conference on Object-Oriented Programming
- ICWE 2012: The 12th International Conference on Web Engineering
- CASoN 2012: The Fourth International Conference on Computational Aspects of Social Networks
- WWW/INTERNET 2011: The IADIS International Conference
PC Member
- AI Mashup Challenge 2013
Publications
- Alexey Tschudnowsky (2017): Thesis "End-User Development of Web-based Decision Support Systems"
- Michael Hertel, Alexey Tschudnowsky, Martin Gaedke (2015): Conference Paper "Conflict Resolution in Collaborative User Interface Mashups"
- Alexey Tschudnowsky, Martin Gaedke (2015): Conference Paper "Loop Discovery in Publish-Subscribe-Based User Interface Mashups"
- Stefan Wild, Fabian Wiedemann, Sebastian Heil, Alexey Tschudnowsky, Martin Gaedke (2015): Journal Article "ProProtect3: An Approach for Protecting User Profile Data from Disclosure, Tampering, and Improper Use in the Context of WebID"
- Alexey Tschudnowsky, Michael Hertel, Fabian Wiedemann, Martin Gaedke (2014): Conference Paper "Towards Real-Time Collaboration in User Interface Mashups"
- Alexey Tschudnowsky, Stefan Pietschmann, Matthias Niederhausen, Michael Hertel, Martin Gaedke (2014): Conference Paper "From Choreographed to Hybrid User Interface Mashups: A Generic Transformation Approach"
- Alexey Tschudnowsky, Stefan Pietschmann, Matthias Niederhausen, Martin Gaedke (2014): Conference Paper "Towards Awareness and Control in Choreographed User Interface Mashups"
- Stefan Wild, Alexey Tschudnowsky, Sebastian Heil, Martin Gaedke (2013): Conference Paper "Protecting User Profile Data in WebID-based Social Networks Through Fine-grained Filtering"
- Stefan Wild, Alexey Tschudnowsky, Sebastian Heil, Martin Gaedke (2013): Conference Paper "Customized Views on Profiles in WebID-based Distributed Social Networks"
- Sebastian Heil, Alexey Tschudnowsky, Martin Gaedke (2012): Conference Paper "Supporting Semantic Interoperability in Inter-Widget-Communication-enabled User Interface Mashups"
- Olexiy Chudnovskyy, Christian Fischer, Martin Gaedke, Stefan Pietschmann (2013): Conference Paper "Inter-Widget Communication by Demonstration in User Interface Mashups"
- Olexiy Chudnovskyy, Stefan Pietschmann, Matthias Niederhausen, Vadim Chepegin, David Griffiths, Martin Gaedke (2013): Conference Paper "Awareness and Control for Inter-Widget Communication: Challenges and Solutions"
- Soudip Roy Chowdhury, Olexiy Chudnovskyy, Matthias Niederhausen, Stefan Pietschmann, Paul Sharples, Florian Daniel, Martin Gaedke (2013): Conference Paper "Complementary Assistance Mechanisms for End User Mashup Composition"
- Olexiy Chudnovskyy, Sebastian Müller, Martin Gaedke (2012): Conference Paper "Extending Web Standards-based Widgets towards Inter-Widget Communication"
- Olexiy Chudnovskyy, Martin Gaedke (2012): Conference Paper "End-User-Development and Evolution of Web Applications: The WebComposition EUD Approach"
- Christian Fischer, Olexiy Chudnovskyy, Martin Gaedke (2012): Conference Paper "Konzepte zur Integration des Widget-Nachrichtenaustausches in User-interface-Mashups"
- Olexiy Chudnovskyy, Tobias Nestler, Martin Gaedke, Florian Daniel, Jóse Ignacio, Vadim Chepegin, Jóse Angel Fornas, Scott Wilson, Christof Kögler, Heng Chang (2012): Conference Paper "End-User-Oriented Telco Mashups: The OMELETTE Approach"
- Olexiy Chudnovskyy, Stefan Wild, Hendrik Gebhardt, Martin Gaedke (2012): Journal Article "Data Portability Using WebComposition/Data Grid Service"
- Frank Weinhold, Olexiy Chudnovskyy, Hendrik Gebhardt, Martin Gaedke (2011): Conference Paper "Geschäftsprozessintegration auf Basis von Telco-Mashups"
- Olexiy Chudnovskyy, Sebastian Brandt, Martin Gaedke, (2011): Conference Paper "Integrating Human-Services using WebComposition/UIX"
- Olexiy Chudnovskyy, Hendrik Gebhardt, Frank Weinhold, Martin Gaedke (2011): Conference Paper "Business Process Integration using Telco Mashups"
- Olexiy Chudnovskyy, Frank Weinhold, Hendrik Gebhardt, Martin Gaedke (2011): Conference Paper "Integration of Telco Services into Enterprise Mashup Applications"
- Olexiy Chudnovskyy, Martin Gaedke (2010): Conference Paper "Development of Web 2.0 Applications using WebComposition/Data Grid Service"
Developments
Current Student Projects
Advised Projects
- Frank Burian: Masterarbeit (2015) "End-nutzer-orientierte Archivierung und Auffindung von Web-basierten Medieninhalten"
- Haiping Chen: Praktikum (2015) "Enriching Web Applications with Multi-Screen Capabilities"
- Erik Seidel: Praktikum (2015) "Orchestrating GUI in User Interface Mashups"
- Thomas Blasek: Praktikum (2015) "Ontology-based Expert Systems"
- Tommy Hoffmann: Diplomarbeit (2015) "Unterstützung der Entwicklung von W3C-Widgets durch halbautomatisierte Umwandlung von bestehenden Webanwendungen"
- Ghanshyam Kachhadiya: Praktikum (2015) "Java Portals and Portlets Technology Exploration"
- Annika Krebs: Praktikum (2015) "Personalization of W3C Widgets"
- Michael Hertel: Masterarbeit (2015) "Integration der Echtzeit-Kollaboration in UI Mashup-Plattformen"
- Norman Georgi: Studienarbeit (2014) "Automatisierte und Semi-automatisierte Erstellung von Inter-Widget-Schnittstellenbeschreibungen am Beispiel von W3C Widgets"
- Alexander Openkowski: Praktikum (2014) "Behavior-Driven-Development im Kontext von WebComposition/Data Grid Service"
- Tobias Loose: Praktikum (2014) "Customized Javascript Widgets"
- Rene Weber: Masterarbeit (2014) "Interoperability Analysis of Selected Cloud Platforms"
- Tommy Hoffmann: Studienarbeit (2014) "Erarbeitung einer neuen Lizenzierung der DELECO ERP Lizenzmodelle mit Schwerpunkt auf integrierter, zentraler Lizenzaktivierung und -prüfung"
- Michael Hertel: Praktikum (2014) "Konzepte zur Echtzeitkollaboration in User-Interface-Mashups"
- Maria Didkovska: Masterarbeit (2014) "Loops Discovery in Choreographed User Interface Mashups"
- Erik Wienhold: Studienarbeit (2013) "Endnutzer-orientierte Entwicklung von W3C Wdgets zur Verwaltung von Daten im WebComposition/Data Grid Service"
- Erik Wienhold: Diplomarbeit (2013) "Semantic-based Planning of User Interface Mashups"
- Chris Landgraf: Diplomarbeit (2013) "Aufbau von Content-Management-Systemen mittels User Interface Mashups"
- Philipp Hauer: Masterarbeit (2013) "Optimierung eines generischen Synchronisationsmechanismus für kollaborative Echtzeitanwendungen im Web"
- Sebastian Müller, Josua Koschwitz: Teamorientierte Projektarbeit (2013) "Mash It Together: A Collaborative Mashup Platform for Microsoft PixelSense"
- Tobias Zanke: Bachelorarbeit (2013) "Erweiterung der XML-Listen-Verwaltungsfunktionalität von WebComposition/Data Grid Service"
- Philipp Schmiedel: Diplomarbeit (2013) "Eine gemeinsame Sprache finden: Unterstützung der Datentransformation bei Inter-Widget-Kommunikation"
- Christian Fischer: Masterarbeit (2013) "Unterstützung der Endbenutzer-Entwicklung in User-Interface-Mashups mittels Inter-Widget-Kommunikation"
- Philipp Hauer: Oberseminar (2013) "Modellgetriebene Entwicklung von RESTful Services"
- Daniel Fischer: Diplomarbeit (2013) "Erzeugung maschinenlesbarer Beschreibungen von RESTful-Services auf Basis unstrukturierter Daten"
- Markus Crasser: Studienarbeit (2013) "Aufbau eines Katalogs mit Fahrzeugdaten auf Basis von verteilten heterogenen Datenquellen"
- Sebastian Braune, Francesco Möller, Maximilian Stroh: Teamorientierte Projektarbeit (2012) "RubyTask - Eine Rails Anwendung auf Basis von RDF"
- Sebastian Heil: Masterarbeit (2012) "Supporting Semantic Interoperability in Inter-Widget-Communication-enabled User Interface Mashups"
- Michael Hertel: Bachelorarbeit (2012) "Analyse von existierenden Widget-Formaten und Entwicklung eines Verfahrens zu deren Transformation in das W3C-Format"
- Andreas Friedrich: Diplomarbeit (2012) "Design of an application platform for end user development of mashups based on dynamically generated data structures from the WebComposition/Data Grid Service"
- Timon Walther: Studienarbeit (2012) "Eine ontologische Modellierung von Verfahren zum Fügen von flächigen Bauteilen"
- Michael Hertel, Tobias Zanke, Ringo Plarre: Teamorientierte Projektarbeit (2012) "Automatic Composition of User Interface Mashups"
- Christian Fischer: Praktikum (2012) "Konzepte zur Integration des Widget-Nachrichtenaustauschs in User-Interface-Mashups"
- Sylvio Ujvari, Morris Jobke, Markus Ast: Teamorientierte Projektarbeit (2012) "Erweiterung des CSN-Dienstangebotes für Forschung und Sicherheit"
- Tobias Heinig: Diplomarbeit (2012) "Ontologie-basierte Modellierung von verteilten Systemen mittels Microsoft Surface und WAM"
- Sebastian Brandt: Diplomarbeit (2012) "Wiederverwendung von Artefakten in der Entwicklung Web-basierter Benutzerschnittstellen"
- Marco Drechsel: Bachelorarbeit (2012) "Unterstützung der Evolution datenintensiver Web-Anwendungen mittels WebComposition/Data Grid Service und Apache CouchDB"
- Andre Kubicek: Diplomarbeit (2012) "Open Data Portal zur Linked-Data-basierten Veröffentlichung von Regierungsdaten"
- Jidong Xing: Diplomarbeit (2012) "WebComposition/Data Grid Service als Plattform für Linked Data"
- Rene Stöckmann: Bachelorarbeit (2012) "Autorisierter Zugriff, Transformation und Aggregation von verteilten Datenquellen mittels WebComposition/Data Grid Service"
- Mathias Becher: Bachelorarbeit (2012) "Feingranulare Zugriffssteuerung für verteilte Ressourcen mittels WebComposition/Data Grid Service"
- Tilo Zemke: Studienarbeit (2011) "Ranking Web Services Using Centralities and Social Indicators"
- Ronny John: Studienarbeit (2011) "Cloud Computing-basierte Datenspeicherlösungen am Beispiel des Data Grid Service und Windows Azure"
- Chris Landgraf: Studienarbeit (2011) "Untersuchung von Semantic Web/RDF Bibliotheken zur Verwaltung von Metadaten im WebComposition/Data Grid Service"
- Sebastian Brandt: Studienarbeit (2011) "WebComposition/UIX: An end-user-enabled user interface construction process"
- Sebastian Heil, Michael Peuß, Sven Kunze: Teamorientierte Projektarbeit (2011) "Workflow-Management mit WebComposition/DataGridService"
- Michael Urban, Christian Gürtler: Teamorientierte Projektarbeit (2011) "Strukturierter Zugriff auf heterogene Datenräume und Integration neuer Dienste in den WebComposition/Data Grid Service"
- Tobias Heinig: Studienarbeit (2011) "Linked Data-orientierte Verwaltung von Binärdaten auf Basis von WebComposition/DataGridService"
- Michael Urban: Praktikum (2011) "Softwarebasierte Unterstützung des Scrum-Prozesses"
- Christian Gürtler: Bachelorarbeit (2011) "Authentifizierung und Autorisierung in ASP.NET Webanwendungen auf Basis von WebID"
- Philipp Schmiedel: Studienarbeit (2011) "Eine Plattform zur Unterstützung der Inter-Widget-Kommunikation in UI Mashups"
- Robert Krawatzeck: Diplomarbeit (2010) "To-do-Listen zur Web2.0-gestützten Projektdurchführung im universitären Umfeld"
- Daniel Pouzemski: Diplomarbeit (2010) "Iteratives User Interface Design für das agile Web Engineering"
- Andre Kubicek: Studienarbeit (2010) "Untersuchungen zum Thema DATA.GOV"
- Shuang Liu: Diplomarbeit (2010) "Analyse der bestehenden Berichtsstruktur eines Unternehmens unter Beachtung der Besonderheiten des Fahrzeugwerkes Zwickau mit dem Ziel des Aufbaus einer einheitlichen und konsistenten Berichterstattung und Eröffnung der Möglichkeit einer Online Analyse produktionsrelevanter Ereignisse"
- Hendrik Gebhardt: Masterarbeit (2010) "Dezentrale Autorisierung in Linked-Data-Applikationen"
Advised Courses
- Tutorial "Introduction into Computer Science"
- Tutorial "Algorithms and Data Structures"
- Tutorial "Theoretical Computer Science"
- Tutorial "Protocols of Distributed Systems"
- Tutorial "Security of Distributed Systems"
- Seminar "Web Engineering"
- Practical Course "Web Engineering"