Philipp Leitner  

» News:

    2008-10-24 :: New master's thesis topic available: here. The general idea of this thesis project is to develop a tool that generates RESTful Web services according to the JAX-RS specification. The main research tasks include the development of a XML-based language to describe the services that should be generated, a code generator that actually produces the services, and a run-time deployment service. The tool should be developed in Java. The thesis will be co-supervised by Lukasz. Please contact me or Lukasz per mail or telephone if you are interested.

» Facts:

    Mag.rer.soc.oec. Philipp Leitner

    Research Assistant

     

    Email: leitner [NOSPAM] infosys.tuwien.ac.at
    Phone: +43-1-58801-18413
    Room: EA0325 (in the 3. floor at Argentinierstrasse 8, the last office at the left-hand side)
    Office Hours: currently only by email appointment
    Address: Information Systems Institute
    Distributed Systems Group
    Vienna University of Technology
    Argentinierstrasse 8/184-1
    1040 Vienna, Austria

» Curriculum Vitae:

    Philipp completed his compulsory education at BORG Hartberg. After putting his military service behind him he studied Business Informatics (dt.: Wirtschaftsinformatik) and Information and Knowledge Management at Vienna University of Technology and University of Vienna. During his master's study he worked on a variety of software engineering projects for Siemens PSE, Joanneum Research and Octapharma Wien. Furthermore, he gained hands-on teaching experience as teaching assistent (dt.: Tutor) for numerous University courses on UML, XML, Information Systems, Logic-Oriented Programming and Web Services. From August 2005 to July 2006 he worked on the Celtic research project Madeira in the area of P2P network management. Since he graduated in autumn 2007 he works as a researcher for the Distributed Systems Group at Vienna University of Technology, where he is also doing his PhD (dt.: Doktoratsstudium) in the area of Service-Oriented Computing. In terms of teaching he is currently engaged in the master-level courses Advanced Internet Techniques, Technologies for Distributed Systems, and Grid Computing.

» Technical Interests:

    My research interests include general issues of distributed computing, especially service-oriented computing, SOA, Web Services, P2P computing and network management. I am furthermore very interested in security issues of distributed systems, and general questions of object-oriented programming in Java.

    In the course of my study and career I have also built up a solid interest in logic-oriented programming, heuristic optimization (evolutionary algorithms, anyone?) and countless other more 'exotic' topics of computer science.

» Scientific Projects:

    S-Cube (March 2008 - ongoing) -- S-Cube, the European Network of Excellence in Software Services and Systems, will establish an integrated, multidisciplinary, vibrant research community. This will enable Europe to lead the software-services revolution, thereby helping shape the software-service based Internet which is the backbone of our future interactive society (see the S-Cube homepage). S-Cube is a 4-year EU-sponsored research project, with the goal of integrating european research effords in the area of service-based systems.

    VReSCO (2007 - ongoing) -- In the VReSCO project we are striving to develop a SOA infrastructure that solves a number of challenges that we currently experience in service-oriented computing. Currently we are thinking about QoS aspects, service metadata, REST integration, notifications, service versioning as well as general decoupling of service providers and consumers. Contact me if you are interested in doing practical work ('Praktikum') or your master's thesis in one of the topics mentioned (or any other topic that you may find suitable in the context of a next-generation SoC infrastructure).

    DAIOS (2007 - ongoing) -- DAIOS is a Web service framework focussed on dynamic and stubless invocation of SOAP and REST services using a message-based interface. The idea of DAIOS is to decouple clients from the services they are using by abstracting from as many details of the target services as possible. The first version of DAIOS has been developed within my thesis. Since then I have released a first (Java-based) version of the research prototype using Google Code (link). We also have a .NET version of DAIOS available (which has not yet been released for time reasons). I am currently extending some aspects of DAIOS as part of my PhD work, and integrated DAIOS withing the larger VReSCO infrastructure.

    Celtic Madeira (2006 - 2007) -- The goal of Madeira was to provide system technologies for the Network Management environment that are required by Operators to effectively provide high quality network services in the foreseen scenario of vastly increased numbers and technological diversity of network elements and terminals (see the Madeira homepage for details). In a nutshell we developed a P2P-based network management prototype for large-scale telco providers, with special consideration of Configuration Management, Fault Management, scalability and security. Recently, there has been a report on the project in the Austrian FFG Magazin (last page here).

» Publications:

    Book Chapters (in counter-chronological order):

    1.
    C.Fahy, M.Ponce de Leon, S.van der Meer, R.Marin, J.Vivero, J.Serrat, N.Georgalas, P.Leitner, S.Collins and B.Baesjou: Modelling Behaviour and Distribution for the Management of Next Generation Networks, appeared in Whitestein Series in Software Agent Technologies and Autonomic Computing, Special issue on Advanced Autonomic Networking and Communication, Birkhäuser, 2008 (link)

    Journal Papers (in counter-chronological order):

    1.
    P.Leitner, F.Rosenberg, S.Dustdar: DAIOS -- Efficient Dynamic Web Service Invocation, to appear in IEEE Internet Computing (regular paper), 2008

    Conference and Workshop Papers (in counter-chronological order):

    1.
    P.Leitner, A.Michlmayr, S.Dustdar: Towards Flexible Interface Mediation for Dynamic Service Invocations, to appear at 3rd Workshop on Emerging Web Services Technology (WEWST), co-located with ECOWS'08, 2008
    2.
    F.Rosenberg, P.Leitner, A.Michlmayr, S.Dustdar: Integrated Metadata Support for Web Service Runtimes, presented at Middleware for Web Services Workshop (MWS), co-located with EDOC'08, 2008 (link)
    3.
    A.Michlmayr, F.Rosenberg, P.Leitner, S.Dustdar: Advanced Event Processing and Notifications in Service Runtime Environments, presented at IEEE Int'l Conference on Distributed Event-Based Systems (DEBS), 2008 (link)
    4.
    A.Michlmayr, P.Leitner, F.Rosenberg, S.Dustdar: Publish/Subscribe in the VRESCo SOA Runtime, presented at IEEE Int'l Conference on Distributed Event-Based Systems (DEBS) (invited Demo Paper), 2008 (link)
    5.
    P.Leitner, A.Michlmayr, F.Rosenberg, S.Dustdar: End-to-End Versioning Support for Web Services, presented at IEEE Services Computing Conference (SCC), 2008 (link)
    6.
    R.Marin, J.Vivero, P.Leitner, A.Neppach, M.Zach: Securing the Madeira Network Management System, presented at IEEE Int'l Conference on Software, Telecommunications and Computer Networks (SoftCom), 2007 (link)
    7.
    M.Leitner, P.Leitner, M.Zach, S.Collins, C.Fahy: Fault Management based on peer-to-peer paradigms; A case study report from the CELTIC project Madeira, presented at IFIP/IEEE Int'l Symposium on Integrated Management (IM), 2007 (link)
    8.
    R.Marin, J.Vivero, H.Nguyen, J.Serrat, P.Leitner, M.Zach, C.Fahy: A Distributed Policy Based Solution in a Fault Management Scenario, presented at IEEE Global Communications Conference (GLOBECOM), 2006 (link)

    Technical Reports (in counter-chronological order):

    1.

    P.Leitner, A.Michlmayr, F.Rosenberg, S.Dustdar: End-to-End Versioning Support for Web Services, Technical Report (TUV-1841-2008-01), Vienna University of Technology. (link)

    2.

    P.Leitner, F.Rosenberg, S.Dustdar: DAIOS - Efficient Dynamic Web Service Invocation, Technical Report (TUV-1841-2007-01), Vienna University of Technology. (link)

    Theses (in counter-chronological order):

    1.

    P.Leitner: The Daios Framework - Dynamic, Asynchronous and Message-oriented Invocation of Web Services, Master's Thesis advised by F.Rosenberg and S.Dustdar, Vienna University of Technology, 2007 (link)

» Professional Activities :

    Reviews for Journals (in counter-chronological order):

    1. Transactions on Pattern Languages of Programming (TPLoP)

    Reviews for Conferences and Workshops (in counter-chronological order):

    1. IEEE Int'l Conference on Web Services (ICWS) 2008
    2. IEEE Int'l Workshop on Autonomic Service Discovery and Management 2008 (ASDM'08), co-located with SCC'08

» Students :

    If you are interested in doing a 'Praktikum', your bachelor's thesis, or your master's thesis with me just drop me a line. Important current open topics are always advertised at the top of this page (News). However, usually I have also some other open topics if you do not like the ones advertised there.

    Current Master Students :

    1. Stefan Prennschütz-Schützenau SOA Policy Validation (with IBM T.J. Watson Research Center, New York)
    2. Waldemar Hummer Dynamic Invocation of Stateful Web Services (Working Title)
    3. Dejan Music SLA-aware Web Service Publishing and Discovery
    (Working Title, co-supervised by Ivona Brandic)

» Awards :

    Frequentis Firmenpreis (2007):

    For my Master's Thesis work I was awarded a sponsorship from the company Frequentis at the epilog event 2007. I was also nominated for the 'Distinguished Alumni Award' at this event.

» Random Facts:

    A few personal things about me:

    My Hobbies include snowboarding, playing Warhammer (don't we all love fantasy? no?), everything that is slightly related to the Simpsons, Tennis (well, no, not anymore, but it used to be a hobby at least) and a bunch of other stuff.

    For some top-secret internal information about the WG where I am currently living refer to out blog. Perhaps we will re-start posting when you guys re-start reading ;)

    If you are interested why my publication output is not as high as it might be have a look at QC, PhD Comics, Dilbert, OOTS or XBDC. You just gotta love Web Comics.

    This is my Last.FM album quilt - just to give you an idea of what Music I listen to (not that you would care, but I post it anyway since it looks cool):

 
• www.ihre-homepage-webseite.de •