My Recent Talks
Here are abstracts of my recent talks:
1. Service Composition, Adaptation, and Repair
Invited talk at the Workshop of Web Service Composition at CASCON2010, Toronto, Nov. 2
People study service composition under different assumptions - from stateless service models, to stateful process models; from requiring certain outputs, to matching the target processes; with or without semantics considerations. Some other problems, such as the service adaptation problem, can be modeled as some composition problems. Different approaches have been tried to solve the composition problems - from automatic reasoning to planning; from heuristic search to model checking.
In this talk, I first survey the state of the art by presenting a classification of the models and the solutions under the topic of service composition. I then propose the challenges in considering composition in a dynamic world. As an example, I present our recent work in repairing broken compositions as an adaptation mechanism to react to failures, updates of requirements, and available service set. Slides
2. Reparation of Service Compositions
Seminar at University of Twente, the Netherlands, Sept. 3, 2010
Automatic service composition is nowadays mainly a static affair, with compositions being built once for one query. Moving from a static to a dynamic world, where both available services and needs may change, requires automated techniques to correct broken compositions. Recomposition is a working solution but it requires to rebuild composition models from scratch. With graph planning as the service composition framework, we propose repair as an alternative to recomposition. Rather than discarding broken compositions, repair reuses and corrects them within the partially valid planning graph for fast generating new service compositions. We compare repair and recomposition using data sets from a service composition benchmark framework. Slides
Activities
- PC member in IEEE SERVICES 2015 (6.2015)
- Chair IEEE Cloud Cup 2015 (6.2015)
- PC member in The 19th IEEE International Conference on Computer Supported Cooperative Work in Design (CSCWD 2015) (5.2015)
- PC member in International Conference on Service Oriented Computing (11.2014)
- PC member in International Conference on e-Business (8.2014)
- PC member in 9th International Conference on Green, Pervasive and Cloud Computing (5.2014)
- PC member in The 2nd International Conference on Future Internet of Things and Cloud (FiCloud-2014) (8.2014)
- PC member in The 18th IEEE International Conference on Computer Supported Cooperative Work in Design (CSCWD 2014) (5.2014)
- PC member in IEEE SERVICES 2014(6.2014)
- Chair IEEE Cloud Cup 2014 (6.2014)
- editorial board member for the International Journal of Services Computing (IJSC, ISSN: 2330-4472), (2013-2015)
- PC member in 11th International Conference on Service Oriented Computing (ICSOC 2013) (12.2013)
- PC member in 2013 IEEE International Conference on Big Data (IEEE Big Data 2013) (10.2013)
- Chair IEEE Cloud Cup 2013 (6.2013)
- PC member in 20th IEEE International Conference on Web Services (IEEE ICWS 2013) (6.2013)
- PC member in 2013 International Conference on Mobil Web Information Systems (MobiWIS)(8.2013)
- PC member in 17th IEEE International Conference on Computer Supported Cooperative Work in Design (CSCWD 2013) (6.2013)
- PC member in the 8th International Conference on Grid and Pervasive Computing (GPC2013) (5.2013)
- PC member in CASCON 2012 (11.2012)
- PC member in ICSOC 2012 (Demo Track) (11.2012)
- PC member in the IEEE International Conference on Web Services 2012 (6.2012)
- Chair the IEEE Service Cup 2012 (6.2012)
- PC member in International Workshop on Adaptable Service Delivery in Smart Environment, Pittsburgh, USA. In ACM Ubicomp 2012.
- PC member in SNPD 2012 (Demo Track) (8.2012)