Johannes Osrael (Dipl.-Ing. Dr. techn.)

Research Interests

Distributed Systems, Web Services, Context-Awareness, Adaptivity, Middleware, Database Systems, Replication Techniques, Enterprise Application Integration

Publications

  1. Johannes Osrael, Lorenz Froihofer, Piotr Karwaczynski, Jaka Mocnik, and Karl M. Goeschka,
    "Dependability in Service Oriented Systems,"
    chapter in At your service - An overview of results of projects in the field of service engineering of the IST programme,
    MIT Press, 2008, accepted for publication.

  2. Johannes Osrael, Lorenz Froihofer, and Karl M. Goeschka,
    "Replication in Service-Oriented Systems,"
    chapter in Software Engineering of Fault Tolerant Systems, World Scientific Publishing, 2007.

  3. Lorenz Froihofer, Karl M. Goeschka, and Johannes Osrael,
    "Middleware Support for Adaptive Dependability,"
    in Proc. of the ACM/IFIP/USENIX 8th Int. Middleware Conference, LNCS, Springer, 2007.

  4. Johannes Osrael, Lorenz Froihofer, Martin Weghofer, and Karl M. Goeschka,
    "Axis2-based Replication Middleware for Web Services,"
    in Proc. Int. Conf. on Web Services (ICWS'07), IEEE CS, 2007.

  5. Johannes Osrael, Lorenz Froihofer, and Karl M. Goeschka,
    "On the Need for Dependability Research on Service Oriented Systems,"
    in Fast Abstract Proc. 37th Int. Conf. on Dependable Systems and Networks (DSN'07), IEEE CS, 2007.

  6. Lorenz Froihofer, Johannes Osrael, and Karl M. Goeschka,
    "Data Partitioning through Integrity Constraints,"
    in Fast Abstract Proc. 37th Int. Conf. on Dependable Systems and Networks (DSN'07), IEEE CS, 2007.

  7. Johannes Osrael, Lorenz Froihofer, and Karl M. Goeschka,
    "Experiences from Building Object and Service Replication Middleware,"
    in Workshop Proc. 6th Int. Symp. on Network Computing and Applications (NCA'07), IEEE CS, 2007.

  8. Lorenz Froihofer, Gerhard Glos, Johannes Osrael, and Karl M. Goeschka,
    "Overview and Evaluation of Constraint Validation Approaches in Java,"
    in Proc. 29th Int. Conf. on Software Engineering (ICSE'07), IEEE CS, 2007.

  9. Johannes Osrael, Lorenz Froihofer, Norbert Chlaupek, and Karl M. Goeschka,
    "Availability and Performance of the Adaptive Voting Replication Protocol,"
    in Proc. 2nd Int. Conf. on Availability, Reliability, and Security (ARES'07), IEEE CS, 2007.

  10. Lorenz Froihofer, Johannes Osrael, and Karl M. Goeschka,
    "Decoupling Constraints from Business Activities to Improve Dependability in Distributed Object Systems,"
    in Proc. 2nd Int. Conf. on Availability, Reliability, and Security (ARES'07), IEEE CS, 2007.

  11. Lorenz Froihofer, Johannes Osrael, and Karl M. Goeschka, "Middleware/Application Interactions to Support Adaptive Dependability,"
    in Proc. of the 1st Workshop on Middleware/Application Interaction in conjunction with the EuroSys conference, ACM Press, 2007.

  12. Johannes Osrael, Lorenz Froihofer, and Karl M. Goeschka,
    "Availability/Consistency Balancing Replication Model,"
    in Proc. 12th Int. Workshop on Dependable Parallel, Distributed and Network-Centric Systems
    held in conjunction with the 21st Int. Parallel and Distributed Processing Symposium (IPDPS'07),
    IEEE CS, 2007.

  13. Johannes Osrael, Lorenz Froihofer, and Karl M. Goeschka,
    "A Replication Model for Trading Data Integrity against Availability,"
    in Proc. 12th Int. Symp. on Pacific Rim Dependable Computing (PRDC'06), IEEE CS, 2006.

  14. Stefan Beyer, Mari-Carmen Banuls, Pablo Galdamez, Johannes Osrael, and Francesc Munoz,
    "Increasing Availability in a Replicated Distributed Object System,"
    in Proc. 4th Int. Symp. on Parallel and Distributed Processing and Applications (ISPA'06), LNCS, Springer, 2006.

  15. Johannes Osrael, Lorenz Froihofer, and Karl M. Goeschka,
    "What Service Replication Middleware Can Learn from Object Replication Middleware,"
    in Proc. 1st Workshop on Middleware for Service Oriented Systems
    at the ACM/IFIP/USENIX 7th Int. Middleware Conference 2006,
    ACM Press, 2006.

  16. Johannes Osrael, Lorenz Froihofer, Matthias Gladt, and Karl M. Goeschka,
    "Adaptive Voting for Balancing Data Integrity with Availability," 
    in On the Move to Meaningful Internet Systems 2006: OTM Workshops Proc., LNCS, Springer, 2006.

  17. Lorenz Froihofer, Johannes Osrael, and Karl M. Goeschka,
    "Trading Integrity for Availability by Means of Explicit Runtime Constraints,"
    in Proc. 30th Int. Conf. on Computer Software and Applications (COMPSAC'06), IEEE CS, 2006.

  18. Johannes Osrael, Lorenz Froihofer, Georg Stoifl, Lucas Weigl, Klemen Zagar, Igor Habjan, and Karl M. Goeschka,
    "Using Replication to Build Highly Available .NET Applications,"
    in Workshop Proc. 17th Int. Database and Expert Systems Applications Conf. (DEXA'06), IEEE CS, 2006.

  19. Johannes Osrael, Lorenz Froihofer, Karl M. Goeschka, Stefan Beyer, Pablo Galdamez, and Francesc Munoz,
    "A System Architecture for Enhanced Availability of Tightly Coupled Distributed Systems,"
    in Proc. 1st Int. Conf. on Availability, Reliability, and Security (ARES'06), IEEE CS, 2006.

  20. Johannes Osrael, Lorenz Froihofer, Hubert Kuenig, and Karl M. Goeschka,
    "Scenarios for Increasing Availability by Relaxing Data Intgrity,"
    in Innovation and the Knowledge Economy: Issues, Applications, Case Studies, IOS Press, 2005.

  21. Johannes Prinz, Wolfgang Kampichler, Christoph Kurth, and Johannes Osrael,
    "SIP Based Communications in Netcentric Operations,"
    in Proc. 5th NASA Integrated Communications, Navigation, and Surveillance (ICNS'05) Conference Proc. CD-ROM, 2005.


Organizational Activities