EnSEmble 2018
First International Workshop on Ensemble-based Software Engineering

04-09 November, 2018
Lake Buena Vista, Florida, United States

Held in conjunction with 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2018)

EnSEmble 2018
First International Workshop on Ensemble-based Software Engineering

04-09 November, 2018
Lake Buena Vista, Florida, United States

Held in conjunction with 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2018)

EnSEmble 2018
First International Workshop on Ensemble-based Software Engineering

04-09 November, 2018
Lake Buena Vista, Florida, United States

Held in conjunction with 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2018)

EnSEmble 2018
First International Workshop on Ensemble-based Software Engineering

04-09 November, 2018
Lake Buena Vista, Florida, United States

Held in conjunction with 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2018)

About EnSEmble
Contemporary and future software systems are composed of large-scale ensembles of widely distributed, largely autonomous and heterogeneous entities situated in both the physical world and in back-end computer systems.
From software development perspective, the world of computing is shifting from the era of single device computing to a new era where literally everything (Services, Things and People) is interconnected, online, and programmable. We are therefore increasingly looking at, and building, emergent and adaptive socio-technical applications built on top of large-scale decentralized distributed computing systems. The lessons learned in distributed software management have led to the idea of a micro-service-based architectural style derived from the concept of web services, flows, and message exchange. These concepts are not only used in large systems, but become common practice in all types of applications, even the smallest, applications involving smart things. Therefore, in this workshop, we seek to bring together researchers and practitioners to discuss research challenges, ideas, initiatives and results to share new approaches and emerging results.

CALL FOR PAPERS

The goal of this workshop is to bring the attention of researchers and practitioners of the software engineering to the opportunities and challenges involved in new trend and issue related to software architecting. The workshop aims to present and discuss latest ongoing research as well as radical new research directions in engineering modern and future software application involving several and heterogeneous domains.
The aim is to analyze and propose new paradigms of software distributed software platform, including sharing and reuse of everything: people, objects, and services, but also sharing of economy aspect of these entities.
Main relevant content should comprise concepts of community: the main activity of services is to create and manage, characterized by sociality, economic advantage, efficiency of service, comfort, and so on. There is a bilateral and continuous relationship between different categories of end-user.
Business services are no longer paid from top to bottom, but people are meeting to exchange or share assets, time, money, etc. So the goods are owned by people and not by companies. This new high level perspective on the sharing of services requires and asks for new technologies, requirements and style to be implemented.
Finally, people experience advantages derived from sharing of everything reaching the satisfaction of requirements that are both architectural as far as the design is concerned and non functional concerning economical, experiential, efficiency, and other proper category depending on the specific domain and typology of involved things.

Topics of interested include but are not limited to:

  • Engineering web of things and of everything
  • Software architectural styles and patterns for connecting objects, devices and services
  • Engineering new paradigm for software architecture
  • The Emerging Paradigms: Fog and Edge Computing
  • Liquid software
  • Challenges for distributed application
  • Architectures and Framework for smart devices connection
  • Microservices and distributed software models
  • Architecture for adaptive systems
  • Optimization and Decision-making approaches
  • Scalability and Performance analysis
  • Languages, platforms, APIs and other tools for Ensembles
  • Internet of events (people, things, content, object)
  • Sustainable software engineering
  • Emerging paradigms of software platform: crowdfunding, crowdsourcing
  • Sharing economy: reuse, sharing and reusing
  • Scenarios, case studies, and experience reports of Ensembles in different contexts (e.g., Smart Mobility, Smart Energy/Smart Grid, Smart Buildings, Emergency, etc..)
  • Applications and tools behaving in shared economy environment and domains: Crowdfunding, car sharing, house-sharing, coworking

Submission Instructions
Authors are invited to submit two types of papers,
  • regular papers of 08 pages and
  • demo papers of 04 pages .
Submitted papers should conform to the 2017 ACM Master article template and should describe, in English, original work that has not been published or submitted for publication elsewhere.
A single PDF versions of papers should be submitted electronically via the EasyChair submission page.
Submissions will be judged on novelty, relevance, clarity of presentation, and correctness. Authors of accepted submissions are required to present their work.

Important Dates

Paper submission
deadline

July 27th, 2018

Notification of
acceptance

August 24th, 2018

Submission for
Camera-ready

September 18th, 2018

Organizing Committee

Antonio Bucchiarone

Fondazione Bruno Kessler
Workshop Co-Chair

Marina Mongiello

Polytechnic University of Bari
Workshop Co-Chair

Francesco Nocera

Polytechnic University of Bari
Workshop Co-Chair

Michael Sheng

Macquarie University
Workshop Co-Chair

Luca Riccardi

Polytechnic University of Bari
Publicity Chair
Program Committee (TBC)
  • Marco Autili, University of L’Aquila, Italy
  • Radu Calinescu, University of York, UK
  • Rafael Capilla, Universidad Rey Juan Carlos, Spain
  • Niko Mäkitalo, University of Helsinki, Finland
  • Ivano Malavolta, Vrije Universiteit Amsterdam, The Netherlands
  • Henry Muccini, University of L’Aquila, Italy
  • Radu-Casian Mihailescu, Malmö University, Sweden
  • Luigi Patrono, University of Salento, Italy
  • Hongyu Pei Breivold, Mälardalen University, Sweden
  • Patrizia Scandurra, University of Bergamo, Italy
  • Sungwon Kang, Korea Advanced Institute of Science and Technology, Republic of Korea
  • Uwe Zdun, University of Vienna, Austria
WORKSHOP PUBLICATION
All authors of accepted papers will be asked to complete an electronic ACM Copyright form and will receive further instructions for preparing their camera ready versions.
All accepted contributions will be published in the conference electronic proceedings and in the ACM Digital Library .

Note that the official publication date is the date the proceedings are made available in the ACM Digital Library. This date may be up to two weeks prior to the first day of ESEC/FSE 2018. The official publication date affects the deadline for any patent filings related to published work.

The names and ordering of authors as well as the title in the camera ready version cannot be modified from the ones in the submitted version unless there is explicit approval from the track chairs.



ORGANIZED BY
 
 

INSTITUTIONAL PARTNERS
 
CONTACT

For any information please don't hesitate to contact us!
Email: ensemble2018@easychair.org