Work
Open Source Projects
-
Fabric for Deep Learning. I was the originator of the project with Rania Khalaf during my IBM days. The goal was to create a framework independent training infrastructure for deep learning models on distributed servers (CPUs and GPUs).
-
Spring Cloud Dataflow for Kubernetes. I wrote the first implementation for Kubernetes allowing Spring Cloud Dataflow pipelines to be executed on a Kubernetes cluster.
Patents
-
Systems management based on semantic models and low-level runtime state
Patent number: 10203948
Abstract: Various embodiments manage deployable computing environments. In one embodiment, a semantic model of a computing environment is analyzed. The computing environment is deployed based on the analysis of the semantic model. The deployment of the computing environment includes executing one or more automation scripts. One or more changes in a state of the computing environment are identified, for each automation script executed during the deployment of the computing environment, based on executing the automation script. The semantic model is updated based on the one or more changes in state identified for each automation script.
Filed: September 9, 2016
Date of Patent: February 12, 2019
Assignee: International Business Machines Corporation
Inventors: Tamar Eilam, Fabio A. Oliveira, Florian Rosenberg -
Implicit coordination for deployment of computing systems using a data sharing service
Patent number: 9733856
Abstract: Various embodiments manage deployable computing environments. In one embodiment, a system model of a computing environment that includes a set of computing resources is analyzed. The system model at least describes properties of each of the set of computing nodes and identifies a plurality of configuration operations to be executed by each of the set of computing nodes during deployment. A set of dependency information is generated for each of the set of computing nodes based on analyzing the system model. The set of dependency information identifies at least one dependency between two or more of the plurality of configuration operations. An executable coordination operation is added to each of the plurality of configuration operations. The executable coordination operation automatically coordinates execution of the plurality of configuration operations on the computing node.
Filed: June 25, 2015
Date of Patent: August 15, 2017
Assignee: International Business Machines Corporation
Inventors: Hoi Y. Chan, Thomas Gschwind, Michael H. Kalantar, Lakshminaraya Renganarayana, Florian Rosenberg -
Implicit coordination for deployment of computing systems using a data sharing service
Patent number: 9665299
Abstract: Various embodiments manage deployable computing environments. In one embodiment, a system model of a computing environment that includes a set of computing resources is analyzed. The system model at least describes properties of each of the set of computing nodes and identifies a plurality of configuration operations to be executed by each of the set of computing nodes during deployment. A set of dependency information is generated for each of the set of computing nodes based on analyzing the system model. The set of dependency information identifies at least one dependency between two or more of the plurality of configuration operations. An executable coordination operation is added to each of the plurality of configuration operations. The executable coordination operation automatically coordinates execution of the plurality of configuration operations on the computing node.
Filed: March 31, 2015
Date of Patent: May 30, 2017
Assignee: International Business Machines Corporation
Inventors: Hoi Y. Chan, Thomas Gschwind, Michael H. Kalantar, Lakshminaraya Renganarayana, Florian Rosenberg -
Testing functional correctness and idempotence of software automation scripts
Patent number: 9501384
Abstract: Various embodiments automatically test software automation scripts. In one embodiment, at least one software automation script is obtained. The software automation script is configured to automatically place a computing system into a target state. A plurality of test cases for the software automation script is executed. Each of the plurality of test cases is a separate instance of the software automation script configured based at least on one or more different states of the computing system. The software automation script is determined to be one of idempotent and non-idempotent and/or one of convergent and non-convergent based on executing the plurality of test cases.
Filed: March 10, 2016
Date of Patent: November 22, 2016
Assignee: International Business Machines Corporation
Inventors: Tamar Eilam, Waldemar Hummer, Fabio A. Oliveira, Florian Rosenberg -
Testing functional correctness and idempotence of software automation scripts
Patent number: 9501385
Abstract: Various embodiments automatically test software automation scripts. In one embodiment, at least one software automation script is obtained. The software automation script is configured to automatically place a computing system into a target state. A plurality of test cases for the software automation script is executed. Each of the plurality of test cases is a separate instance of the software automation script configured based at least on one or more different states of the computing system. The software automation script is determined to be one of idempotent and non-idempotent and/or one of convergent and non-convergent based on executing the plurality of test cases.
Filed: March 10, 2016
Date of Patent: November 22, 2016
Assignee: International Business Machines Corporation
Inventors: Tamar Eilam, Waldemar Hummer, Fabio A. Oliveira, Florian Rosenberg -
Systems management based on semantic models and low-level runtime state
Patent number: 9483250
Abstract: Various embodiments manage deployable computing environments. In one embodiment, a semantic model of a computing environment is analyzed. The computing environment is deployed based on the analysis of the semantic model. The deployment of the computing environment includes executing one or more automation scripts. One or more changes in a state of the computing environment are identified, for each automation script executed during the deployment of the computing environment, based on executing the automation script. The semantic model is updated based on the one or more changes in state identified for each automation script.
Filed: September 15, 2014
Date of Patent: November 1, 2016
Assignee: International Business Machines Corporation
Inventors: Tamar Eilam, Fabio A. Oliveira, Florian Rosenberg\ -
Flexible and modular load testing and monitoring of workloads
Patent number: 9411702
Abstract: Various embodiments monitor a distributed software system. In one embodiment, at least one monitoring policy associated with a distributed software system is selected. A policy type associated with the monitoring policy is identified. An installer is selected based on the policy type associated with the monitoring policy. Monitoring software is installed in a computing environment utilizing the installer. The monitoring software is configured to monitor the distributed software system based on the monitoring policy.
Filed: August 30, 2013
Date of Patent: August 9, 2016
Assignee: GLOBALFOUNDRIES INC.
Inventors: Tamar Eilam, Thomas Gschwind, Florian Rosenberg, Andreas Schade -
Designing and cross-configuring software
Patent number: 9405529
Abstract: Various embodiments create a cross-configuration software module for cross-configuring software entities. In one embodiment, a first set of requirements and at least a second set of requirements are obtained. Each of the first and second set of requirements identify at least one of a set of software entities and a set of hardware components required to be present on at least one system including software entities to be cross-configured. At least one set of operations is obtained. The set of operations includes at least one executable instruction that configures a first software entity with a second software entity. A first configuration definition is generated including at least the first set of requirements and the at least one set of operations. A second configuration definition is generated including at least the second set of requirements. The first and second configuration definitions are stored within a cross-configuration software module.
Filed: October 30, 2015
Date of Patent: August 2, 2016
Assignee: International Business Machines Corporation
Inventors: Daniel C. Berg, Tamar Eilam, Michael H. Kalantar, Alexander Kofman, Fabio A. Oliveira, Florian Rosenberg, Gilad M. Saadoun -
Testing functional correctness and idempotence of software automation scripts
Patent number: 9348738
Abstract: Various embodiments automatically test software automation scripts. In one embodiment, at least one software automation script is obtained. The software automation script is configured to automatically place a computing system into a target state. A plurality of test cases for the software automation script is executed. Each of the plurality of test cases is a separate instance of the software automation script configured based at least on one or more different states of the computing system. The software automation script is determined to be one of idempotent and non-idempotent and/or one of convergent and non-convergent based on executing the plurality of test cases.
Filed: September 19, 2013
Date of Patent: May 24, 2016
Assignee: International Business Machines Corporation
Inventors: Tamar Eilam, Waldemar Hummer, Fabio A. Oliveira, Florian Rosenberg -
Testing functional correctness and idempotence of software automation scripts
Patent number: 9317410
Abstract: Various embodiments automatically test software automation scripts. In one embodiment, at least one software automation script is obtained. The software automation script is configured to automatically place a computing system into a target state. A plurality of test cases for the software automation script is executed. Each of the plurality of test cases is a separate instance of the software automation script configured based at least on one or more different states of the computing system. The software automation script is determined to be one of idempotent and non-idempotent and/or one of convergent and non-convergent based on executing the plurality of test cases.
Filed: March 15, 2013
Date of Patent: April 19, 2016
Assignee: International Business Machines Corporation
Inventors: Tamar Eilam, Waldemar Hummer, Fabio A. Oliveira, Florian Rosenberg -
Designing and cross-configuring software
Patent number: 8793652
Abstract: Various embodiments create a cross-configuration software module for cross-configuring software entities. In one embodiment, a first set of requirements and at least a second set of requirements are obtained. Each of the first and second set of requirements identify at least one of a set of software entities and a set of hardware components required to be present on at least one system including software entities to be cross-configured. At least one set of operations is obtained. The set of operations includes at least one executable instruction that configures a first software entity with a second software entity. A first configuration definition is generated including at least the first set of requirements and the at least one set of operations. A second configuration definition is generated including at least the second set of requirements. The first and second configuration definitions are stored within a cross-configuration software module.
Filed: June 7, 2012
Date of Patent: July 29, 2014
Assignee: International Business Machines Corporation
Inventors: Daniel C. Berg, Tamar Eilam, Michael H. Kalantar, Alexander Kofman, Fabio A. Oliveira, Florian Rosenberg, Gilad Saadoun
Publications
DBLP and Google Scholar also maintain high quality publications list.
Journal Papers
- A. Milenkoski, A. Iosup, S. Kounev, K. Sachs, D. E. Mularz, J. A. Curtiss, J. Ding, F. Rosenberg, P. Rygielski (2018). CUP: A Formalism for Expressing Cloud Usage Patterns for Experts and Non-Experts. IEEE Cloud Computing 5(3): 65-76
- B. Bhattacharjee, S. Boag, C. Doshi, P. Dube, B. Herta, V. Ishakian, K. R. Jayaram, Rania Khalaf, A. Krishna, Y. B. Li, V. Muthusamy, R. Puri, Y. Ren, F. Rosenberg, S. R. Seelam, Y. Wang, J. M. Zhang, L. Zhang (2017). IBM Deep Learning Service. IBM Journal of Research and Development 61(4): 10
- M. H. Kalantar, F. Rosenberg, J. Doran, T. Eilam, M. Elder, F. Oliveira, E. C. Snible, T. Roth (2014). Weaver: Language and runtime for software defined environments. IBM Journal of Research and Development 58(2/3)
- O. Moser, F. Rosenberg, S. Dustdar (2012). Domain-Specific Service Selection for Composite Services. IEEE Transactions on Software Engineering, 38(4), p. 828-843, IEEE Computer Society
- B. Wetzstein, P. Leitner, F. Rosenberg, S. Dustdar, F. Leymann (February 2011). Identifying Influential Factors of Business Process Performance Using Dependency Analysis. Enterprise Information Systems, 5(1), p. 79-98, Taylor & Francis
- A. Michlmayr, F. Rosenberg, P. Leitner, S. Dustdar (July-September 2010). End-to-End Support for QoS-Aware Service Selection, Binding and Mediation in VRESCo. IEEE Transactions on Services Computing, 3(3), p. 193-205, IEEE Computer Society
- S. Akram, A. Bouguettaya, X. Liu, A. Haller, F. Rosenberg (July 2010). A Change Management Framework for Service Oriented Enterprises. International Journal of Next-Generation Computing, 1(1), p. 108-135, Perpetual Innovation Media
- A. Michlmayr, F. Rosenberg, P. Leitner, S. Dustdar (April 2010). Selective Service Provenance in the VRESCo Runtime. International Journal on Web Services Research, 7(2), p. 65-86, Idea Publishing Group
- M. B. Blake, W. Tan, F. Rosenberg (January 2010). Composition as a Service. IEEE Internet Computing, 14(1), p. 78-82, IEEE Computer Society
- C. Platzer, F. Rosenberg, S. Dustdar (July 2009). Web Service Clustering using Multi-Dimensional Angles as Proximity Measures. ACM Transactions on Internet Technologies, 9(3), p. 11:1-11:26, ACM
- P. Leitner, F. Rosenberg, S. Dustdar (May/June 2009). Daios - Efficient Dynamic Web Service Invocation. IEEE Internet Computing, 13(3), p. 72-80, IEEE
- F. Rosenberg, A. Michlmayr, S. Dustdar (November 2008). Top-Down Business Process Development and Execution using Quality of Service Aspects. Enterprise Information Systems, 2(4), p. 459-475, Taylor & Francis
- F. Rosenberg, F. Curbera, M. Duftler, R. Khalaf (Sept/Oct 2008). Composing RESTful Services and Collaborative Workflows: A Lightweight Approach. IEEE Internet Computing, 12(5), p. 24-31, IEEE
- M. Mrissa, C. Ghedira, D. Benslimane, Z. Maamar, F. Rosenberg, S. Dustdar (November 2007). A Context-based Mediation Approach to Compose Semantic Web Services. ACM Transactions on Internet Technology, Special Issue on Semantic Web Services: Issues, Solutions and Applications, 8(1), p. 4:1-4:23, ACM Press
- M. Baldauf, S. Dustdar, F. Rosenberg (2007). A Survey On Context-Aware Systems. International Journal of Ad Hoc and Ubiquitous Computing, 2(4), p. 263-277, Inderscience Publishers
Conference, Workshop and Demo Papers
- W. Hummer, F. Rosenberg, F. Oliveira, T. Eilam (2013). Testing Idempotence for Infrastructure as Code. In: Proceedings of the 14th ACM/IFIP/USENIX International Middleware Conference (Middleware’13), 9-13. December 2013, Beijing, China. [Awared Best Student Paper]
- W. Hummer, F. Rosenberg, F. Oliveira, T. Eilam (2013). Automated Testing of Chef Automation Scripts. In: Proceedings of the 14th ACM/IFIP/USENIX International Middleware Conference (Demo Track) (Middleware’13), 9-13. December 2013, Beijing, China
- D. Jayasinghe, C. Pu, F. Oliveira, F. Rosenberg, T. Eilam (2013). AESON: A Model-Driven and Fault Tolerant Composite Deployment Runtime for IaaS Clouds. In: Proceedings of the 10th International Conference on Services Computing (SCC’13), June 27-July 2, 2013, 2013, Santa Clara, CA, USA
- F. Oliveira, T. Eilam, M. Kalantar, F. Rosenberg (2012). Semantically-Rich Composition of Virtual Images. In: Proceedings of the 5th International Conference on Cloud Computing (CLOUD’12), 24.-29. June 2012, Hawaii, USA
- A. Haller, T. Groza, F. Rosenberg (2011). Interacting with Linked Data via Semantically Annotated Widgets. In: Proceedings of the Joint International Semantic Techology Conference (JIST’11), 4.-7. December 2011, Hangzhou, China
- A. Haller, F. Rosenberg (2010). A Semantic Web Enabled Form Model and RESTful Service Implementation. In: Proceedings of the IEEE International Conference on Service-Oriented Computing and Applications (SOCA’10), 12.-15.December 2010, Perth, Australia
- O. Moser, F. Rosenberg, S. Dustdar (2010). Event Driven Monitoring for Service Composition Infrastructures. In: Proceedings of the 11th International Conference on Web Information System Engineering (WISE’10), 12.-14.December 2010, Hong Kong, China
- F. Rosenberg, M. B. Mueller, P. Leitner, A. Michlmayr, A. Bouguettaya, S. Dustdar (2010). Metaheuristic Optimization of Large-Scale QoS-Aware Service Compositions. In: Proceedings of the International Conference on Services Computing (SCC’10), 5.-10. July 2010, Miami, FL, USA
- P. Leitner, A. Michlmayr, F. Rosenberg, S. Dustdar (2010). Monitoring, Prediction and Prevention of SLA Violations in Composite Services. In: Proceedings of the International Conference on Web Services (ICWS’10), 5.-10. July 2010, Miami, FL, USA
- P. Leitner, B. Wetzstein, F. Rosenberg, A. Michlmayr, S. Dustdar, F. Leymann (2009). Runtime Prediction of Service Level Agreement Violations for Composite Services. In: Proceedings of the 3rd Workshop on Non-Functional Properties and SLA Management in Service-Oriented Computing (NFPSLAM-SOC’09), co-located with the 7th International Joint Conference on Service Oriented Computing (ICSOC’09), 23. - 27. November 2009, Stockholm, Sweden
- P. Leitner, A. Michlmayr, F. Rosenberg, S. Dustdar (2009). Selecting Web Services Based on Past User Experiences. In: Proceedings of the IEEE Asia-Pacific Services Computing Conference (APSCC’09), 7. - 11. December 2009, Singapore
- A. Michlmayr, F. Rosenberg, P. Leitner, S. Dustdar (2009). Comprehensive QoS Monitoring of Web Services and Event-Based SLA Violation Detection. In: Proceedings of the 4th International Workshop on Middleware for Service Oriented Computing (MW4SOC’09), co-located with the ACM/IFIP/USENIX 10th International Middleware Conference (Middleware’09), 30. November - 4. December 2009, Urbana Champaign, Illinois, USA
- F. Rosenberg, R. Khalaf, M. Duftler, F. Curbera, P. Austel (2009). End-to-End Security for Enterprise Mashups. In: Proceedings of the 7th International Joint Conference on Service Oriented Computing (ICSOC’09), 23. - 27. November 2009, Stockholm, Sweden
- F. Rosenberg, P. Celikovic, A. Michlmayr, P. Leitner, S. Dustdar (2009). An End-to-End Approach for QoS-Aware Service Composition. In: Proceedings of the 13th IEEE International Enterprise Distributed Object Computing Conference (EDOC’09), 31. August - 4. September 2009, Auckland, New Zealand
- B. Wetzstein, P. Leitner, F. Rosenberg, I. Brandic, F. Leymann, S. Dustdar (2009). Monitoring and Analyzing Influential Factors of Business Process Performance. In: Proceedings of the 13th IEEE International Enterprise Distributed Object Computing Conference (EDOC’09), 31. August - 4. September 2009, Auckland, New Zealand
- A. Michlmayr, F. Rosenberg, P. Leitner, S. Dustdar (2009). Service Provenance in QoS-Aware Web Service Runtimes. In: Proceedings of the 7th IEEE International Conference on Web Services (ICWS’09), 6.-10. July 2009, Los Angeles, USA
- F. Rosenberg, P. Leitner, A. Michlmayr, P. Celikovic, S. Dustdar (2009). Towards Composition as a Service - A Quality of Service Driven Approach. In: Proceedings of the First IEEE Workshop on Information and Software as Service (WISS’09), co-located with the 25th International Conference on Data Engineering (ICDE’09), 29. March 2009, Shanghai, China
- F. Rosenberg, P. Leitner, A. Michlmayr, S. Dustdar (2008). [Integrated Metadata Support for Web Service Runtimes]../assets/pdfs/(mws2008.pdf). In: Proceedings of the Middleware for Web Services Workshop (MWS’08), co-located with the 12th IEEE International Distributed Object Computing Conference (EDOC’08), 15-19. September 2008, Munich, Germany
- P. Leitner, A. Michlmayr, F. Rosenberg, S. Dustdar (2008). End-to-End Versioning Support for Web Services. In: Proceedings of the International Conference on Services Computing (SCC’08), 8-11. July 2008, Honolulu, Hawaii, USA
- A. Michlmayr, F. Rosenberg, P. Leitner, S. Dustdar (2008). Advanced Event Processing and Notifications in Service Runtime Environments. In: Proceedings of the 2nd International Conference on Distributed Event-Based Systems (DEBS’08), 1-4. July 2008, Rome, Italy
- A. Michlmayr, P. Leitner, F. Rosenberg, S. Dustdar (2008). Publish/Subscribe in the VRESCo SOA Runtime (Demo Paper). In: Proceedings of the 2nd International Conference on Distributed Event-Based Systems (DEBS’08), 1-4. July 2008, Rome, Italy
- O. Moser, F. Rosenberg, S. Dustdar (2008). VieDAME - Flexible and Robust BPEL Processes through Monitoring and Adaptation (Informal Demo Paper). In: Proceedings of the 30th International Conference on Software Engineering (ICSE’08), 10-18. May 2008, Leipzig, Germany
- O. Moser, F. Rosenberg, S. Dustdar (2008). Non-Intrusive Monitoring and Adaptation for WS-BPEL. In: Proceedings of the 17th International World Wide Web Conference (Web Engineering Track) (WWW’08), 21-25. April 2008, Beijing, China
- F. Rosenberg, C. Enzi, A. Michlmayr, C. Platzer, S. Dustdar (2007). Integrating Qualtiy of Service Aspects in Top-Down Business Process Development using WS-CDL and WS-BPEL. In: Proceedings of the 11th IEEE International Enterprise Distributed Object Computing Conference (EDOC’07), 15-19. October 2007, Annapolis, Maryland, USA
- A. Michlmayr, F. Rosenberg, C. Platzer, M. Treiber, S. Dustdar (2007). Towards Recovering the Broken SOA Triangle - A Software Engineering Perspective. In: Proceedings of the 2nd International Workshop on Service Oriented Software Engineering (IW-SOSE’07), co-located with the 6th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE’07), 03-07. September 2007, Dubrovnik, Croatia
- L. Juszczyk, A. Michlmayr, C. Platzer, F. Rosenberg, A. Urbanec, S. Dustdar (2007). Large Scale Web Service Discovery and Composition using High Performance In-Memory Indexing (Web Service Challenge Paper). In: Proceedings of the IEEE Joint Conference on E-Commerce Technology and Enterprise Computing, E-Commerce and E-Services (CEC & EEE’07), 23-26. July 2007, Tokyo, Japan
- C. Nagl, F. Rosenberg, S. Dustdar (2006). ViDRE - A Distributed Service-Oriented Business Rule Engine based on RuleML. In: Proceedings of the 10th IEEE International Enterprise Distributed Object Computing Conference (EDOC’06), 16-20. October 2006, Hong Kong, China
- F. Rosenberg, C. Platzer, S. Dustdar (2006). Bootstrapping Performance and Dependability Attributes of Web Services. In: Proceedings of the IEEE International Conference on Web Services (ICWS’06), 18-22. September 2006, Chicago, USA
- F. Rosenberg, C. Nagl, S. Dustdar (2006). Applying Distributed Business Rules - The ViDRE Approach. In: Proceedings of the International Conference on Services Computing (SCC’06), Services Computing Contest (SOA Contest’06), 18-22. September 2006, Chicago, USA
- M. Aiello, F. Rosenberg, C. Platzer, A. Ciabattoni, S. Dustdar (2006). Service QoS composition at the level of part names (invited paper). In: Proceedings of the 3rd International Workshop on Web services and Formal Methods (WS-FM’06), co-located with the 4th International Conference on Business Process Management (BPM’06), 8-9. September 2006, Vienna, Austria
- M. Aiello, C. Platzer, F. Rosenberg, H. Tran, M. Vasko, S. Dustdar (2006). Web Service Indexing for Efficient Retrieval and Composition (Web Service Challenge Paper). In: Proceedings of the IEEE Joint Conference on E-Commerce Technology and Enterprise Computing, E-Commerce and E-Services (CEC & EEE’06), 26-29. June 2006, San Francisco, USA
- F. Rosenberg, S. Dustdar (2005). Towards a Distributed Service-Oriented Business Rules System. In: Proceedings of the 3rd IEEE European Conference on Web Services (ECOWS’05), 14-16. November 2005, Vaxjo, Sweden
- J. Oberleitner, F. Rosenberg, S. Dustdar (2005). A Lightweight Model-Driven Orchestration Engine for e-Services. In: Proceedings of the 6th VLDB Workshop on Technologies for E-Services (TES’05), co-located with the 31st International Conference on Very Large Data Bases (VLDB’05), 2-3. September 2005, Trondheim, Norway
- F. Rosenberg, S. Dustdar (2005). Business Rules Integration in BPEL - A Service-Oriented Approach. In: Proceedings of the 7th International IEEE Conference on E-Commerce Technology (CEC’05), 19-22. July 2005, Munich, Germany
- F. Rosenberg, S. Dustdar (2005). Design and Implementation of a Service-Oriented Business Rules Broker. In: Proceedings of the 1st IEEE International Workshop on Service-oriented Solutions for Cooperative Organizations (SoS4CO’05), co-located with the 7th International IEEE Conference on E-Commerce Technology (CEC’05), 19. July 2005, Munich, Germany
Book Chapters
- W. Hummer, P. Leitner, A. Michlmayr, F. Rosenberg, S. Dustdar (2010). VRESCo - Vienna Runtime Environment for Service-oriented Computing. In: Service Engineering. European Research Results, Springer (Editor(s): Schahram Dustar and Fei Li).
- A. Michlmayr, P. Leitner, F. Rosenberg, S. Dustdar (2010). Event Processing in Web Service Runtime Environments. In: Handbook of Research on Advanced Distributed Event-Based Systems, Publish/Subscribe and Message Filtering Technologies, IGI Global (Editor(s): Annika Hinze and Alex Buchmann).
- P. Leitner, F. Rosenberg, A. Michlmayr, A. Huber, S. Dustdar (2009). A Mediator-Based Approach to Resolving Interface Heterogeneity of Web Services. In: Post-Proceedings of the 3rd International Workshop on Emerging Web Service Technologies (WEWST’08), co-located with ECOWS’08, Dublin, Ireland, Birkhaeuser (Editor(s): Walter Binder and Schahram Dustdar).
- F. Rosenberg, A. Michlmayr, C. Nagl, S. Dustdar (2009). Distributed Business Rules within Service-Centric Systems. In: Handbook of Research on Emerging Rule-Based Languages and Technologies: Open Solutions and Approaches, IGI Global (Editor(s): Dragan Gasevic, Adrian Giurca, Kuldar Taveter).
- C. Platzer, F. Rosenberg, S. Dustdar (1. November 2007). Enhancing Web Service Discovery and Monitoring with Quality of Service Information. In: Securing Web Services: Practical Usage of Standards and Specifications, Idea Publishing Inc. (Editor(s): Periorellis Panos).
Thesis
- F. Rosenberg (June 2009). QoS-Aware Composition of Adaptive Service-Oriented Systems. PhD Thesis, Technical University Vienna.