Paper Submission: February 7, 2013
Acceptance Notification: February 28, 2013
Camera-Ready Copy: March 7, 2013
Service-Oriented Architecture (SOA) and service-oriented systems, which are built using the SOA paradigm, are now in the stage of widespread adoption, at least according to Gartner's Hype Cycle of Emerging Technologies. Due to the fact that some of the standards for service integration have stabilized, and driven by IT cost savings, organizations are starting to incorporate external software services into their systems, some of which are hosted in the cloud. From a provider perspective, many commercial companies such as Oracle, SAP, Intuit, and Netflix either have cloud-based offerings of their products or run their business completely in the cloud.
The special theme of the 5th edition of the PESOS workshop is "Service Engineering for the Cloud." Cloud Computing is shaping the way that organizations acquire and use systems — software-as-a-service (SaaS) model — and how they develop and deploy systems — platform-as-a-service (PaaS) and infrastructure-as-a-service (IaaS) models. Even though cloud platforms and infrastructures are typically designed to scale on demand, the question is whether this automatic elasticity translates to all services deployed on them.
PESOS 2013 seeks contributions addressing, but not limited to, the following topics related to software engineering for services in the cloud:
Service engineering for elasticity, scalability, monitorability, and other attributes expected of cloud services
Methods and tools for design-time software engineering support for desired runtime behavior
Management of service-oriented systems in the cloud
Adaptation and evolution of service-oriented systems
Service personalization and context-aware provisioning
Service dependability, survivability, reliability and resilience
Trust, security, and privacy in service-oriented systems
Verification and Validation of service-oriented systems
Quality of service (QoS) and Service-level Agreements (SLAs)
System migration to service-oriented systems in the cloud
Service delivery models for mobile users
Service-oriented systems supporting cloud-based provisioning
Case studies and industry experiences
In addition, PESOS 2013 will continue "The Quest for Case Studies." Started at PESOS 2012 as a special session, we are now making it an essential part of the workshop as the forum for researchers and practitioners sharing this vision and willing to contribute with their effort and experience. The goal is to create the reference set of case studies for the research community in service-oriented systems, hosted on a publicly available repository: http://www.s-cube-network.eu/use-cases.
Paper Submission and Publication
The submission and review process will be done using EasyChair (http://www.easychair.org/conferences/?conf=pesos2013). Submissions must follow the IEEE formatting guidelines. All accepted papers will be published in the conference electronic proceedings and in both ACM Digital Library and IEEE Digital Library.
All contributions will be reviewed and evaluated based on originality, technical quality and relevance to the workshop theme. The page limit for regular papers is 10 pages and 2 pages for case study descriptions. In addition, accepted case study submissions must commit to place all case study artifacts in the public repository.
Background of Organizers
Domenico Bianculli is a research associate at the Software Verification and Validation laboratory of the Interdisciplinary Centre for Security, Reliability and Trust (SnT), at the University of Luxembourg, Luxembourg. His primary research area is software engineering, with particular emphasis on the specification, verification and validation of service-oriented systems. Other research interests include reputation mechanisms for enabling self-tuning in the execution of composite Web services, automated performance assessment of service-oriented middleware, and model checking of temporal metric specifications. He has been involved in the organization of the PESOS 2012 workshop (co-organizer and co-chair of "The Quest for Case Studies" special session), the QABSA 2011 workshop (co-organizer and program co-chair), the 2009 NASA Formal Method Symposium (local arrangements), and the ESSPE'07 workshop (webmaster and publicity chair). Domenico got his PhD at the University of Lugano, Switzerland, in July 2012; he also holds a BSc in Computer Engineering (2003) and a MSc in Computing Systems Engineering (2006), both from Politecnico di Milano, Italy. Domenico's home page is available at http://people.svv.lu/bianculli/.
Patricia Lago is Associate Professor at VU University Amsterdam, leading the group on software service engineering in the Department of Computer Science. Her research interests are software and service architectures, architectural knowledge management and Green IT. She has co-authored publications in top international journals, books and conferences. She is chair of the IEEE/IFIP WICSA Steering Committee, member of the IFIP 2.10 Working Group on Software Architecture, the IFIP 2.14 Working Group on Services-Based Systems, and core member of the Dutch Knowledge Network on Green Software. She has been local chair of ESEC/FSE 2009, and program co-chair of the 9th Working IEEE/IFIP Conference on Software Architecture in 2011 (WICSA). Since 2009 she is PC co-chair of the Dutch Software Architecture Conference that each year has about 700 attendees mostly coming from industry. She has co-organized various workshops and events in the software architecture field, including the SHARK workshop series (affiliated with ICSE in 2007-2011) and the GREENS workshop at ICSE 2012. More information about her work can be found athttp://www.cs.vu.nl/~patricia.
Grace Lewis is a Senior Member of the Technical Staff at the Carnegie Mellon Software Engineering Institute (SEI). She is currently the technical lead for the Edge-Enabled Tactical Systems research group in the Advanced Mobile Systems initiative that is exploring the use of technologies such as mobile computing, cloud computing and end-user programming in tactical situations. Her current interests and projects are in cloud-based cyber-foraging, context-aware mobile applications, service-oriented architecture (SOA), and cloud computing. Grace has successfully co-organized multiple workshops at ICSE (PESOS, SDSOA, SEEUP), ICSM (MESOCA, MESOA), CSMR (SOAM) and CASCON. Her latest publications include multiples reports and articles on these subjects and a book in the SEI Software Engineering Series. She is also a member of the technical faculty for the Master in Software Engineering program at Carnegie Mellon University (CMU). Grace holds a B.Sc. in Systems Engineering and an Executive MBA from Icesi University in Cali, Colombia; and a Master in Software Engineering from CMU. More information about her work can be found athttp://www.sei.cmu.edu/staff/glewis.
Helen Hye-Young Paik is a Senior Lecturer in the School of Computer Science and Engineering, University of New South Wales, Sydney, Australia. She is a member of Service Oriented Computing research group and Smart Services CRC research program in the school. Her main research area is in service oriented computing principles and architecture, with particular interests in flexibility and adaptability of SOA systems applied to Business Process Management (BPM).She has been involved the organization of the workshops Middleware for Service Oriented Computing and Middleware for Web Services as a co-chair. The workshops are specialized in topics that are relevant to this year's PESOS. She also actively participates as a program committee member in many international conferences in the relevant area. Helen received her PhD in Computer Science from University of New South Wales in 2004. More information about her work can be found at http://www.cse.unsw.edu.au/~hpaik.
The term "software security" often evokes negative feelings among software developers because it is associated with additional programming effort, uncertainty, and road blocks on fast development and release cycle. To secure software, developers must follow numerous guidelines that, while intended...