lecture notes in computer science 9936

21
Lecture Notes in Computer Science 9936 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison, UK Takeo Kanade, USA Josef Kittler, UK Jon M. Kleinberg, USA Friedemann Mattern, Switzerland John C. Mitchell, USA Moni Naor, Israel C. Pandu Rangan, India Bernhard Steffen, Germany Demetri Terzopoulos, USA Doug Tygar, USA Gerhard Weikum, Germany Services Science Subline of Lectures Notes in Computer Science Subline Editors-in-Chief Athman Bouguettaya, RMIT University, Melbourne, Australia Michael P. Papazoglou, University of Tilburg, The Netherlands Subline Editorial Board Boualem Bentallah, Australia Paul Maglio, USA Murthy Devarakonda, USA Klaus Pohl, Germany Carlo Ghezzi, Italy Stefan Tai, Germany Chi-Hung Chi, Tasmania Yuzuru Tanaka, Japan Hani Jamjoom, USA Christopher Ward, USA Ingolf Krueger, USA

Upload: others

Post on 23-Dec-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

Lecture Notes in Computer Science 9936

Commenced Publication in 1973Founding and Former Series Editors:Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen

Editorial Board

David Hutchison, UK Takeo Kanade, USAJosef Kittler, UK Jon M. Kleinberg, USAFriedemann Mattern, Switzerland John C. Mitchell, USAMoni Naor, Israel C. Pandu Rangan, IndiaBernhard Steffen, Germany Demetri Terzopoulos, USADoug Tygar, USA Gerhard Weikum, Germany

Services ScienceSubline of Lectures Notes in Computer Science

Subline Editors-in-Chief

Athman Bouguettaya, RMIT University, Melbourne, Australia

Michael P. Papazoglou, University of Tilburg, The Netherlands

Subline Editorial Board

Boualem Bentallah, Australia Paul Maglio, USAMurthy Devarakonda, USA Klaus Pohl, GermanyCarlo Ghezzi, Italy Stefan Tai, GermanyChi-Hung Chi, Tasmania Yuzuru Tanaka, JapanHani Jamjoom, USA Christopher Ward, USAIngolf Krueger, USA

More information about this series at http://www.springer.com/series/7408

Quan Z. Sheng • Eleni StrouliaSamir Tata • Sami Bhiri (Eds.)

Service-OrientedComputing14th International Conference, ICSOC 2016Banff, AB, Canada, October 10–13, 2016Proceedings

123

EditorsQuan Z. ShengThe University of AdelaideAdelaide, SAAustralia

Eleni StrouliaDepartment of Computing ScienceUniversity of AlbertaEdmonton, ABCanada

Samir TataTelecom SudParisUniversity of Paris-SaclayEvry CedexFrance

Sami BhiriISIMMUniversity of MonastirMonastirTunisia

ISSN 0302-9743 ISSN 1611-3349 (electronic)Lecture Notes in Computer ScienceISBN 978-3-319-46294-3 ISBN 978-3-319-46295-0 (eBook)DOI 10.1007/978-3-319-46295-0

Library of Congress Control Number: 2016950880

LNCS Sublibrary: SL2 – Programming and Software Engineering

© Springer International Publishing Switzerland 2016This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or part of thematerial is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation,broadcasting, reproduction on microfilms or in any other physical way, and transmission or informationstorage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology nowknown or hereafter developed.The use of general descriptive names, registered names, trademarks, service marks, etc. in this publicationdoes not imply, even in the absence of a specific statement, that such names are exempt from the relevantprotective laws and regulations and therefore free for general use.The publisher, the authors and the editors are safe to assume that the advice and information in this book arebelieved to be true and accurate at the date of publication. Neither the publisher nor the authors or the editorsgive a warranty, express or implied, with respect to the material contained herein or for any errors oromissions that may have been made.

Printed on acid-free paper

This Springer imprint is published by Springer NatureThe registered company is Springer International Publishing AG Switzerland

Preface

The service-oriented computing (SOC) paradigm has evolved over the years to be acomprehensive, interdisciplinary methodology for modern software development.Indeed, it has gone beyond just a “software componentization” technology to embodyand express the software manifestation of a trend that transforms our society from anindustrial, production-centric economy into a digital, service-centric economy. Sincethe first edition of the International Conference on Service-Oriented Computing(ICSOC) in 2003, the conference has grown to become the top international forum foracademics, industry researchers, developers, and practitioners to report and share latestresearch results and innovation in service-oriented computing.

This volume contains the conference proceedings of ICSOC 2016, the 14th Inter-national Conference on Service-Oriented Computing, which took place at Banff,Alberta, Canada, October 10–13, 2016. ICSOC 2016 built upon the tradition of 13previous successful editions that were held in Goa, India (2015), Paris, France (2014),Berlin, Germany (2013), Shanghai, China (2012), Paphos, Cyprus (2011), San Fran-cisco, USA (2010), Stockholm, Sweden (2009), Sydney, Australia (2008), Vienna,Austria (2007), Chicago, USA (2006), Amsterdam, The Netherlands (2005), NewYork, USA (2004), and Trento, Italy (2003).

As with previous editions, this year’s call for papers generated substantial interestfrom the community. A total of 137 full research and industry submissions werereceived from 23 countries across six continents. Each paper submission was carefullyreviewed by at least three members of the Program Committee (PC), followed by arebuttal from its authors, and then discussions moderated by a senior PC member whomade a recommendation in the form of a meta-review. The PC consisted of 180 world-class experts in service-oriented computing and related areas (158 PC members and 22senior PC members) from 28 different countries. The ICSOC 2016 program featured 30full papers (acceptance rate of 21 %) and 18 short papers in the research track. It alsofeatured eight papers in the industry track. The selected papers covered a wide varietyof important topics in the area of service-oriented computing, including foundationalissues on service discovery and service-systems design, business process modellingand management, economics of service-systems engineering, as well as services on thecloud, social networks, the Internet of Things (IoT), and data analytics. The conferenceprogram was complemented by three outstanding keynotes given by Elisa Bertino(Purdue University, USA), Valérie Issarny (Inria, France), and Richard Hull (IBMResearch, USA), demonstrations, a PhD symposium, a panel discussion, as well as acollection of seven workshops.

We would like to express our gratitude to all individuals, institutions, and sponsorsthat supported ICSOC 2016. This high-quality program would not have been possiblewithout the expertise and dedication of our PC members and in particular our senior PCmembers. We are grateful for the guidance of the general chairs (Barbara Pernici andMunindar P. Singh), the untiring efforts of external reviewers, the workshop chairs

(Khalil Drira, Hongbing Wang, and Qi Yu), the PhD symposium chairs (FrançoisCharoy, Yan Wang, and Yuhong Yan), the demonstration chairs (Jan Mendling,Mohamed Mohamed, and Zhongjie Wang), the panel chairs (Boualem Benatallah,Heiko Ludwig, and Jianwu Su), the publicity chairs (Naouel Moha, Mohamed Sellami,Lucinéia Heloisa Thom, and Lina Yao), the publication chair (Sami Bhiri), the financechair (Bernd J. Krämer), the Web chairs (Nguyen Khoi Tran and Wei Emma Zhang),and the local organization chair (Ying Zou). We also would like to acknowledge thesupport of the members of the conference Steering Committee. All of them helpedmake ICSOC 2016 a success. Finally, we would like to thank all researchers, practi-tioners, and students who contributed with their work and participation in the con-ference. We hope that you find the papers in the proceedings interesting andstimulating.

October 2016 Quan Z. ShengEleni Stroulia

Samir Tata

VI Preface

Organization

General Chairs

Barbara Pernici Polytechnic University of Milan, ItalyMunindar P. Singh North Carolina State University, USA

Program Chairs

Quan Z. Sheng University of Adelaide, AustraliaEleni Stroulia University of Alberta, CanadaSamir Tata Institute of Mines-Telecom, France and

IBM Research-Almaden, USA

Steering Committee

Boualem Benatallah University of New South Wales, AustraliaFabio Casati University of Trento, ItalyBernd J. Krämer University of Hagen, GermanyWinfried Lamersdorf University of Hamburg, GermanyHeiko Ludwig IBM Research-Almaden, USAMike Papazoglou Tilburg University, The NetherlandsJian Yang Macquarie University, AustraliaLiang Zhang Fudan University, China

Publication Chair

Sami Bhiri University of Monastir, Tunisia

Workshop Chairs

Khalil Drira University of Toulouse, FranceHongbing Wang Southeast University, ChinaQi Yu Rochester Institute of Technology, USA

Panel Chairs

Boualem Benatallah University of New South Wales, AustraliaHeiko Ludwig IBM Research-Almaden, USAJianwen Su UC Santa Barbara, USA

Finance Chair

Bernd J. Krämer University of Hagen, Germany

Demonstration Track Chairs

Jan Mendling Vienna University of Economics and Business, AustriaMohamed Mohamed IBM Research-Almaden, USAZhongjie Wang Harbin Institute of Technology, China

PhD Symposium Chairs

Yan Wang Macquarie University, AustraliaYuhong Yan Concordia University, CanadaFrançois Charoy University of Lorraine, France

Publicity Chairs

Naouel Moha University of Québec in Montréal, CanadaMohamed Sellami ISEP, FranceLucinéia Heloisa Thom Federal University of Rio Grande do Sul, BrazilLina Yao University of New South Wales, Australia

Local Organization Chair

Ying Zou Queen’s University, Canada

Web Chairs

Nguyen Khoi Tran University of Adelaide, AustraliaWei Emma Zhang University of Adelaide, Australia

Senior Program Committee

Boualem Benatallah University of New South Wales, AustraliaAthman Bouguettaya RMIT University, AustraliaFabio Casati University of Trento, ItalyFlavio De Paoli University of Milano-Bicocca, ItalyMarlon Dumas University of Tartu, EstoniaSchahram Dustdar Technical University of Vienna, AustriaXavier Franch Polytechnic University of Catalonia, SpainAditya Ghose University of Wollongong, AustraliaMohand-Said Hacid University of Lyon, FranceGrace Lewis Carnegie Mellon Software Engineering Institute, USAHeiko Ludwig IBM Research - Almaden, USAMichael Maximilien IBM Cloud Labs, USA

VIII Organization

Cesare Pautasso University of Lugano, SwitzerlandBarbara Pernici Polytechnic University of Milan, ItalyGustavo Rossi National University of La Plata, ArgentinaMichael Sheng Adelaide University, AustraliaJianwen Su University of California at Santa Barbara, USAStefan Tai Technical University of Berlin, GermanyZahir Tari RMIT University, AustraliaMathias Weske HPI/University of Potsdam, GermanyJian Yang Macquarie University, AustraliaLiang Zhang Fudan University, China

Program Committee

Rama Akkiraju IBM, USAVasilios Andrikopoulos University of Stuttgart, GermanyAlvaro Arenas Instituto de Empresa Business School, SpainEbrahim Bagheri Athabasca University, CanadaLuciano Baresi Polytechnic University of Milan, ItalyAlistair Barros Queensland University of Technology, AustraliaN. Md. Jubair Basha Muffakham Jah College of Engineering and

Technology, IndiaNejib Ben Hadj-Alouane National Engineering School of Tunis (ENIT), TunisiaMoez Ben Haj Hmida National Engineering School of Tunis (ENIT), TunisiaSalima Benbernou University of Paris Descartes, FranceReda Bendraou University of Pierre and Marie Curie, FranceDjamal Benslimane University of Lyon, FranceSami Bhiri Télécom SudParis, FranceDomenico Bianculli University of Luxembourg, LuxembourgFrederique Biennier INSA of Lyon, FranceWalter Binder University of Lugano, SwitzerlandM. Brian Blake University of Miami, USAOmar Boucelma University of Aix-Marseille, FranceChristoph Bussler Oracle Corporation, USACristina Cabanillas Vienna University of Economics and Business, AustriaManuel Carro IMDEA Software Institute and Technical University of

Madrid, SpainWing-Kwong Chan City University of Hong Kong, Hong Kong,

SAR ChinaFrançois Charoy University of Lorraine, FranceFaouzi Ben Charrada University of Tunis El Manar, TunisiaSanjay Chaudhary Ahmedabad University, IndiaLiang Chen RMIT University, AustraliaShiping Chen CSIRO ICT, AustraliaLawrence Chung University of Texas at Dallas, USAEdward Curry Insight Centre, IrelandHoa Khanh Dam University of Wollongong, Australia

Organization IX

Florian Daniel University of Trento, ItalyBruno Defude Télécom Sud Paris, FranceShuiguang Deng Zhejiang University, ChinaNirmit Desai IBM T.J. Watson Research Center, USAHai Dong RMIT University, AustraliaKhalil Drira LAAS-CNRS, FranceYucong Duan Hainan University, ChinaJoyce El Haddad University of Paris Dauphine, FranceAbdelkarim Erradi Qatar University, QatarRik Eshuis Eindhoven University of Technology, The NetherlandsOnyeka Ezenwoye Georgia Regents University, USANoura Faci University of Lyon 1, CNRS, FranceMarcelo Fantinato University of Sao Paulo, BrazilMarie-Christine Fauvet University of Joseph Fourier, FranceJoao E. Ferreira University of Sao Paulo, BrazilMarios-Eleftherios Fokaefs York University, CanadaXiang Fu Hofstra University, USAWalid Gaaloul Télécom SudParis, FranceN.D. Gangadhar MS Ramaiah University of Applied Sciences, IndiaG.R. Gangadharan IDRBT, IndiaPaolo Giorgini University of Trento, ItalyClaude Godart University of Lorraine, FranceMohamed Graiet University of Monastir, TunisiaSven Graupner Hewlett-Packard, USADaniela Grigori University of Paris Dauphine, FranceGeorg Grossmann University of South Australia, AustraliaArmin Haller Australian National University, AustraliaJun Han Swinburne University of Technology, AustraliaPeng Han Chongqing Academy of Science and Technology,

ChinaChihab Hanachi IRIT Laboratory - Toulouse University, FranceQiang He Swinburne University of Technology, AustraliaBernhard Holtkamp Fraunhofer ISST, GermanyRichard Hull IBM Research, USAFuyuki Ishikawa National Institute of Informatics, JapanHai Jin Huazhong University of Science and Technology,

ChinaEjub Kajan State University of Novi Pazar, SerbiaDimka Karastoyanova University of Stuttgart, GermanyRaman Kazhamiakin Fondazione Bruno Kessler, ItalyHamamache Kheddouci University of Lyon, FranceKais Klai University of Paris 13, FranceRyan Ko University of Waikato, New ZealandGerald Kotonya Lancaster University, UKPeep Kungas University of Tartu, EstoniaPhilippe Lalanda Joseph Fourier University, France

X Organization

Philipp Leitner University of Zurich, SwitzerlandHenrik Leopold VU University Amsterdam, The NetherlandsHuma Mehadisa Lepakshi Infosys, IndiaFrank Leymann University of Stuttgart, GermanyXitong Li HEC Paris, FranceYing Li Zhejiang University, ChinaXuanzhe Liu Peking University, ChinaXumin Liu Rochester Institute of Technology, USAAlessio Lomuscio Imperial College London, UKJiangang Ma Victoria University, AustraliaZakaria Maamar Zayed University, United Arab EmiratesJavam Machado UFC, BrazilZaki Malik Wayne State University, USAMaude Manouvrier University of Paris Dauphine, FranceJordi Marco Polytechnic University of Catalonia, SpainPatrick Martin Queen’s University, CanadaMassimo Mecella Sapienza University of Rome, ItalyBrahim Medjahed University of Michigan - Dearborn, USALars Moench University of Hagen, GermanyMohamed Mohamed IBM Almaden Research Center, USAHamid Reza Motahari-

NezhadIBM Research, USA

Michael Mrissa University of Lyon, FranceNanjangud C. Narendra Cognizant Technology Solutions, IndiaSurya Nepal Commonwealth Scientific and Industrial Research

Organisation, AustraliaAnne Ngu Texas State University, USATalal H. Noor Taibah University, Saudi ArabiaAlex Norta Tallinn University of Technology, EstoniaSrinivas Padmanabhuni Infosys Labs, IndiaHelen Paik University of New South Wales, AustraliaOlivier Perrin University of Lorraine, FranceMarco Pistore Fondazione Bruno Kessler, ItalyPierluigi Plebani Polytechnic University of Milan, ItalyPascal Poizat LIP6/Paris Ouest University, FranceArtem Polyvyanyy Queensland University of Technology, AustraliaKarthikeyan Ponnalagu IBM Research, IndiaMu Qiao IBM Almaden Research Center, USAXiaoqiang Qiao Huawei Technologies, ChinaLakshmish Ramaswamy University of Georgia, USAManfred Reichert Ulm University, GermanyWolfgang Reisig Humboldt University of Berlin, GermanyStefanie Rinderle-Ma University of Vienna, AustriaColette Roland Paris 1 University, FranceAntonio Ruiz-Cortés University of Seville, SpainSherif Sakr University of New South Wales, Australia

Organization XI

Mohammad Sadoghi IBM T.J. Watson Research Center, USADiptikalyan Saha IBM Research - India, IndiaIman Saleh University of Miami, USAAviv Segev KAIST, South KoreaLionel Seinturier University of Lille, FranceMohamed Sellami ISEP, FranceJun Shen University of Wollongong, AustraliaIgnacio Silva-Lepe IBM, USASergey Smirnov SAP, GermanyGeorge Spanoudakis City University London, UKYehia Taher University of Versailles-St-Quentin-en-Yvelines,

FranceWei Tan IBM T.J. Watson Research Center, USAGuiling Wang North China University of Technology, ChinaJianwu Wang University of California - San Diego, USAXianzhi Wang The University of Adelaide, AustraliaYan Wang Macquarie University, AustraliaZhongjie Wang Harbin Institute of Technology, ChinaIngo Weber National ICT Australia, AustraliaYi Wei Microsoft, USAMatthias Weidlich Imperial College London, UKHanchuan Xu Harbin Institute of Technology, ChinaLai Xu Bournemouth University, UKHamdi Yahyaoui Kuwait University, KuwaitSami Yangui Concordia University, CanadaLina Yao University of New South Wales, AustraliaSira Yongchareon Auckland University of Technology, New ZealandJian Yu Auckland University of Technology, New ZealandQi Yu Rochester Institute of Technology, USAUwe Zdun University of Vienna, AustriaWeiliang Zhao University of Wollongong, AustraliaYan Zheng Aalto University/Xidian University, FinlandZibin Zheng Sun Yat-sen University, ChinaZhangbing Zhou China University of Geosciences (Beijing), ChinaFloriano Zini University of Bologna, ItalyAndrea Zisman City University London, UKYing Zou Queen’s University, Canada

Demonstration Program Committee

Sonia Ben Mokhtar LIRIS, CNRS, FranceDjamal Benslimane University of Lyon, FranceAthman Bouguettaya RMIT University, AustraliaIvona Brandic Vienna University of Technology, AustriaDickson Chiu The University of Hong Kong, Hong Kong,

SAR China

XII Organization

Florian Daniel University of Trento, ItalyZhiyong Feng Tianjin University, ChinaMarios Fokaefs York University, CanadaAdnene Guabtni NICTA, AustraliaArmin Haller CSIRO, AustraliaRaman Kazhamiakin Fondazione Bruno Kessler, Trento, ItalyPhilippe Lalanda Joseph Fourier University, FrancePhilipp Leitner University of Zurich, SwitzerlandXumin Liu Rochester Institute of Technology, USAHelen Paik University of New South Wales, AustraliaPierluigi Plebani Polytechnic University of Milan, ItalyMohammad Sadoghi IBM Research, USAMark Shtern York University, CanadaBradley Simmons York University, CanadaMike Smit Dalhousie University, CanadaWei Tan IBM Research, USAJianwei Yin Zhejiang UniversityUwe Zdun University of Vienna, Austria

External Reviewers

Husain Aljafer Wayne State University, USAMohammad Amiri UC Santa Barbara, USAJosé Antonio Parejo University of Seville, SpainNour Assy Eindhoven University of Technology, The NetherlandsFarah Bellaaj University of Sfax, TunisiaRania Ben Halima University of Sfax, TunisiaKristof Böhmer University of Vienna, AustriaSouha Boubaker Télécom SudParis, FranceHayet Brabra University of Sfax, TunisiaAntonio Bucchiarone Fondazione Bruno Kessler, ItalyJürgen Cito University of Zurich, SwitzerlandMartina De Sanctis Fondazione Bruno Kessler, ItalyPaul De Vrieze Bournemouth University, UKWenxiu Ding Xidian University, ChinaBoris Duedder Technical University of Dortmund, GermanyMichael Esktrand Texas State University, USAWalid Fdhila University of Vienna, AustriaWei Feng Xidian University, ChinaPablo Fernández University of Seville, SpainManuel Gall University of Vienna, AustriaJosé María García University of Seville, SpainSimonPierre Genot IBM Almaden Research Center, USALeopoldo Gomez-Barba Univesity of Guadalajara MexicoEmna Hachicha Télécom SudParis, FranceConrad Indiono University of Vienna, Austria

Organization XIII

Chandrashekar, Jatoth IDRBT, IndiaKlaus Kammerer Ulm University, GermanyDjamel Eddine Khelladi LIP6/UPMC Sorbonne University, FranceChristopher Klinkmueller Data61 | CSIRO, AustraliaDavid Knuplesch Ulm University, GermanyYing Li Zhejiang University, ChinaAnnapaola Marconi Fondazione Bruno Kessler, ItalyAlfonso Márquez University of Seville, SpainSwarup Mohalik Ericsson Research Bangalore, IndiaErfan Najmi Wayne State University, USAMarc Oriol Polytechnic University of Catalonia (UPC), SpainJosé Antonio Parejo University of Seville, SpainAndrea Rosà University of Lugano, SwitzerlandLuca Salucci University of Lugano, SwitzerlandGerald Schermann University of Zurich, SwitzerlandJohannes Schobel Ulm University, GermanyStefan Schönig University of Bayreuth, GermanySana Sellami Aix-Marseille University, FranceFatma Slaimi Aix-Marseille University, FranceSebastian Steinbuss Fraunhofer ISST, GermanyHaiyang Sun University of Lugano, SwitzerlandYan Tang UC Santa Barbara, USALaura Torres-Lopez Monterrey Institute of Technology, MexicoYanchun Wang School of Software and Electrical Engineering,

Swinburne University of Technology, AustraliaPeppo Valetto Fondazione Bruno Kessler, ItalyXiwei Xu Data61 | CSIRO, AustraliaBin Ye Macquarie University, AustraliaDayong Ye School of Software and Electrical Engineering,

Swinburne University of Technology, AustraliaKarn Yongsiriwit Télécom SudParis, FranceEdith Zavala Polytechnic University of Catalonia (UPC), SpainQuan Zhang Wayne State University, USAYudi Zheng University of Lugano, Switzerland

XIV Organization

Security and Privacy in the IoT (Keynote)

Elisa Bertino

Department of Computer Science, Purdue University, West Lafayette, [email protected]

Abstract. The Internet of Things (IoT) paradigm refers to the network ofphysical objects or “things” embedded with electronics, software, sensors, andconnectivity to enable objects to exchange data with servers, centralized sys-tems, and/or other connected devices based on a variety of communicationinfrastructures. IoT makes it possible to sense and control objects creatingopportunities for more direct integration between the physical world andcomputer-based systems. IoT will usher automation in a large number ofapplication domains, ranging from manufacturing and energy management (e.g.SmartGrid), to healthcare management and urban life (e.g. SmartCity). How-ever, because of its fine-grained, continuous and pervasive data acquisition andcontrol capabilities, IoT raises concerns about the security and privacy of data.Deploying existing data security solutions to IoT is not straightforward becauseof device heterogeneity, highly dynamic and possibly unprotected environ-ments, and large scale. In this talk, after outlining key challenges in data securityand privacy, we present initial approaches to techniques and services forsecuring IoT data, including efficient and scalable encryption protocols, softwareprotection techniques for small devices, and fine-grained data packet lossanalysis for sensor networks.

Bio: Elisa Bertino is professor of computer science at Purdue University, and serves asDirector of Purdue Cyber Center and Research Director of the Center for Informationand Research in Information Assurance and Security (CERIAS). She is also an adjunctprofessor of Computer Science & Info Tech at RMIT. Prior to joining Purdue in 2004,she was a professor and department head at the Department of Computer Science andCommunication of the University of Milan. She has been a visiting researcher at theIBM Research Laboratory (now Almaden) in San Jose, at the Microelectronics andComputer Technology Corporation, at Rutgers University, at Telcordia Technologies.Her recent research focuses on data security and privacy, digital identity management,policy systems, and security for drones and embedded systems. She is a Fellow ofACM and of IEEE. She received the IEEE Computer Society 2002 TechnicalAchievement Award, the IEEE Computer Society 2005 Kanai Award and the 2014ACM SIGSAC outstanding contributions award. She is currently serving as EiC ofIEEE Transactions on Dependable and Secure Computing.

Contents

Keynotes

Revisiting Service-Oriented Architecture for the IoT: A MiddlewarePerspective . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

Valérie Issarny, Georgios Bouloukakis, Nikolaos Georgantas,and Benjamin Billet

Towards a Shared Ledger Business Collaboration Language Based onData-Aware Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

Richard Hull, Vishal S. Batra, Yi-Min Chen, Alin Deutsch,Fenno F. Terry Heath III, and Victor Vianu

Business Process Management

Optimizing Process Model Redesign . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39Akhil Kumar and Paronkasom Indradat

QoS-Driven Management of Business Process Variants in Cloud BasedExecution Environments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

Rahul Ghosh, Aditya Ghose, Aditya Hegde, Tridib Mukherjee,and Adrian Mos

Propagation of Event Content Modification in Business Processes. . . . . . . . . 70John Wondoh, Georg Grossmann, and Markus Stumptner

Business Process Modeling

Discovery of Multi-perspective Declarative Process Models . . . . . . . . . . . . . 87Stefan Schönig, Claudio Di Ciccio, Fabrizio M. Maggi,and Jan Mendling

Declarative Process Models: Different Ways to Be Hierarchical . . . . . . . . . . 104Riccardo De Masellis, Chiara Di Francescomarino, Chiara Ghidini,and Fabrizio M. Maggi

Cloud and Internet of Services/Things

FitScale: Scalability of Legacy Applications Through Migration to Cloud . . . 123Jinho Hwang, Maja Vukovic, and Nikos Anerousis

Monitoring-Based Task Scheduling in Large-Scale SaaS Cloud. . . . . . . . . . . 140Puheng Zhang, Chuang Lin, Xiao Ma, Fengyuan Ren, and Wenzhuo Li

Are REST APIs for Cloud Computing Well-Designed? AnExploratory Study . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157

Fabio Petrillo, Philippe Merle, Naouel Moha,and Yann-Gaël Guéhéneuc

Cross-Device Integration of Android Apps . . . . . . . . . . . . . . . . . . . . . . . . . 171Dennis Wolters, Jonas Kirchhoff, Christian Gerth, and Gregor Engels

A Model-Driven Framework for Interoperable Cloud ResourcesManagement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186

Denis Weerasiri, Moshe Chai Barukh, Boualem Benatallah,and Jian Cao

Detecting Cloud (Anti)Patterns: OCCI Perspective. . . . . . . . . . . . . . . . . . . . 202Hayet Brabra, Achraf Mtibaa, Layth Sliman, Walid Gaaloul,Boualem Benatallah, and Faiez Gargouri

Service Analytics

Automated Quality Assessment of Unstructured Resolution Text in ITService Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221

Shivali Agarwal, Giriprasad Sridhara, and Gargi Dasgupta

Time-Aware Customer Preference Sensing and Satisfaction Prediction in aDynamic Service Market . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236

Haifang Wang, Zhongjie Wang, and Xiaofei Xu

A Skewness-Based Framework for Mobile App PermissionRecommendation and Risk Evaluation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252

Keman Huang, Jinjing Han, Shizhan Chen, and Zhiyong Feng

On Engineering Analytics for Elastic IoT Cloud Platforms . . . . . . . . . . . . . . 267Hong-Linh Truong, Georgiana Copil, Schahram Dustdar, Duc-Hung Le,Daniel Moldovan, and Stefan Nastic

Prediction of Web Services Evolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282Hanzhang Wang, Marouane Kessentini, and Ali Ouni

Service Economy

Features of IT Service Markets: A Systematic Literature Review. . . . . . . . . . 301Bahar Jazayeri, Marie C. Platenius, Gregor Engels,and Dennis Kundisch

Qualitative Economic Model for Long-Term IaaS Composition. . . . . . . . . . . 317Sajib Mistry, Athman Bouguettaya, Hai Dong, and Abdelkarim Erradi

XVIII Contents

Service Management

An Uncertain Assessment Compatible Incentive Mechanism for ElicitingContinual and Truthful Assessments of Cloud Services . . . . . . . . . . . . . . . . 335

Lie Qu, Yan Wang, and Mehmet Orgun

Bi-level Identification of Web Service Defects . . . . . . . . . . . . . . . . . . . . . . 352Hanzhang Wang, Marouane Kessentini, and Ali Ouni

Service Recommandation

Meta-Path Based Service Recommendation in HeterogeneousInformation Networks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371

Tingting Liang, Liang Chen, Jian Wu, Hai Dong,and Athman Bouguettaya

A Robust Approach to Finding Trustworthy Influencer in Trust-OrientedE-Commerce Environments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387

Feng Zhu, Guanfeng Liu, Yan Wang, Mehmet A. Orgun, An Liu,Zhixu Li, and Kai Zheng

Context-Aware Recommendation of Task Allocations in Service Systems . . . 402Renuka Sindhgatta, Aditya Ghose, and Hoa Khanh Dam

Semantic Pattern Mining Based Web Service Recommendation . . . . . . . . . . 417Hafida Naïm, Mustapha Aznag, Nicolas Durand,and Mohamed Quafafou

Service UIs, APIs and Mashup

JSON Patch for Turning a Pull REST API into a Push . . . . . . . . . . . . . . . . 435Hanyang Cao, Jean-Rémy Falleri, Xavier Blanc, and Li Zhang

User Interface Derivation Based on Role-Enriched Business Process Model . . . 450Lei Han, Weiliang Zhao, and Jian Yang

Service/Process Foundation

Deriving Consistent GSM Schemas from DCR Graphs . . . . . . . . . . . . . . . . 467Rik Eshuis, Søren Debois, Tijs Slaats, and Thomas Hildebrandt

A Formal Guidance Approach for Correct Process Configuration . . . . . . . . . 483Souha Boubaker, Amel Mammar, Mohamed Graiet, and Walid Gaaloul

Contents XIX

Social Services

iSim: An Efficient Integrated Similarity Based Collaborative FilteringApproach for Trust Prediction in Service-Oriented Social Networks. . . . . . . . 501

Mingding Liao, Xiao Liu, Xiaofeng Gao, Jiaofei Zhong,and Guihai Chen

Expertise and Trust –Aware Social Web Service Recommendation . . . . . . . . 517Ahlem Kalaï, Corinne Amel Zayani, Ikram Amous, and Florence Sedès

Business Process Modeling (Short Papers)

A Novel Heuristic Method for Improving the Fitness of Mined BusinessProcess Models. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 537

Yaguang Sun and Bernhard Bauer

REST-Enabled Decision Making in Business Process Choreographies . . . . . . 547Adriatik Nikaj, Kimon Batoulis, and Mathias Weske

Cloud and Internet of Services/Things (Short Papers)

WiCare: A Synthesized Healthcare Service System Based on WiFi Signals . . . . 557Hong Li, Wei Yang, Yang Xu, Jianxin Wang, and Liusheng Huang

Service Mining for Internet of Things . . . . . . . . . . . . . . . . . . . . . . . . . . . . 566Bing Huang, Athman Bouguettaya, Hai Dong, and Liang Chen

Service Analytics (Short Papers)

A Testing Approach for Hidden Concurrencies Based on ProcessExecution Logs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 577

Kristof Böhmer and Stefanie Rinderle-Ma

autoCEP: Automatic Learning of Predictive Rules for ComplexEvent Processing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 586

Raef Mousheimish, Yehia Taher, and Karine Zeitouni

Service Economy (Short Papers)

An Optimal and Iterative Pricing Model for Multiclass IaaS Cloud Services . . 597Shuo Zhang, Li Pan, Shijun Liu, Lei Wu, Lizhen Cui, and Dong Yuan

A Study of the Energy Consumption of Databases and Cloud Patterns. . . . . . 606Béchir Bani, Foutse Khomh, and Yann-Gaël Guéhéneuc

XX Contents

Service Management (Short Papers)

Data-Dependent QoS-Based Service Selection. . . . . . . . . . . . . . . . . . . . . . . 617Navati Jain, Chen Ding, and Xumin Liu

A Mobile Service Engine Enabling Complex Data Collection Applications. . . 626Johannes Schobel, Rüdiger Pryss, Wolfgang Wipp, Marc Schickler,and Manfred Reichert

Service Recommendation (Short Papers)

Service Recommendation Based on Social Balance Theory andCollaborative Filtering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 637

Lianyong Qi, Wanchun Dou, and Xuyun Zhang

Personalized API Recommendation via Implicit Preference Modeling . . . . . . 646Wei Gao, Liang Chen, Jian Wu, Hai Dong, and Athman Bouguettaya

Service Uis, APIs and Mashup (Short Papers)

Empirical Study on the Interface and Feature Evolutions of Mobile Apps . . . 657Youqiang Hao, Zhongjie Wang, and Xiaofei Xu

Service Package Recommendation for Mashup Development Based on aMulti-level Relational Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 666

Jian Cao, Yijing Lu, and Nengjun Zhu

Service/Process Foundation (Short Papers)

Integrating POMDP and SARSA(k) for Service Compositionwith Incomplete Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 677

Hongbing Wang, Xingzhi Zhang, and Qi Yu

Formal Specification and Verification Framework for Multi-domainUbiquitous Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 685

Mohamed Hilia, Abdelghani Chibani, Karim Djouani,and Yacine Amirat

Social Services (Short Papers)

Studying Social Collaboration Features and Patterns in ServiceCrowdsourcing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 697

Hao Yu, Zhongjie Wang, Xu Chi, and Xiaofei Xu

Follow the Leader: A Social Network Approach for Service Communities . . . 705Hamza Labbaci, Brahim Medjahed, Youcef Aklouf,and Zaki Malik

Contents XXI

Service Analytics (Industrial Papers)

A Data Services-Based Quality Analysis System for the Life Cycleof Tire Production. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 715

Yuliang Shi, Yu Chen, Shibin Sun, Lei Liu, and Lizhen Cui

Towards More Effective Solution Retrieval in IT Support ServicesUsing Systems Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 730

Rongda Zhu, Yu Deng, Soumitra (Ronnie) Sarkar,Kaoutar El Maghraoui, Harigovind V. Ramasamy, and Alan Bivens

Top-Down Pricing of IT Services Deals with Recommendation for MissingValues of Historical and Market Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . 745

Aly Megahed, Kugamoorthy Gajananan, Shubhi Asthana,Valeria Becker, Mark Smith, and Taiga Nakamura

Service Design (Industrial Papers)

Context as a Service: Realizing Internet of Things-Aware Processes for theIndependent Living of the Elderly . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 763

Lina Yao, Boualem Benatallah, Xianzhi Wang, Nguyen Khoi Tran,and Qinghua Lu

Enriching API Descriptions by Adding API Profiles Through SemanticAnnotation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 780

Meherun Nesa Lucky, Marco Cremaschi, Barbara Lodigiani,Antonio Menolascina, and Flavio De Paoli

Service-Oriented Autonomic Pervasive Context. . . . . . . . . . . . . . . . . . . . . . 795Colin Aygalinc, Eva Gerbert-Gaillard, German Vega,and Philippe Lalanda

Service in Organization (Industrial Papers)

A Discrete Constraint-Based Method for Pipeline Build-Up Aware ServicesSales Forecasting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 813

Peifeng Yin, Aly Megahed, Hamid Reza Motahari Nezhad,and Taiga Nakamura

Clustering and Labeling IT Maintenance Tickets . . . . . . . . . . . . . . . . . . . . . 829Suman Roy, Durga Prasad Muni, John-John Yeung Tack Yan,Navin Budhiraja, and Fabien Ceiler

Author Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 847

XXII Contents