Write a Blog >>
ACSOS 2020
Mon 17 - Fri 21 August 2020

About ACSOS 2020 Workshops and Tutorials

The first edition of the IEEE International Conference on Autonomic Computing and Self-Organizing Systems (ACSOS) will take place in Washington DC from August 17 to August 21, 2020. ACSOS was founded as a merger of the IEEE International Conference on Autonomic Computing (ICAC) and the IEEE International Conference on Self-Adaptive and Self-Organizing Systems (SASO).

ACSOS 2020 is soliciting proposals for workshops and tutorials to be co-located with its main conference. ACSOS workshops will provide a meeting place for presenting novel ideas in a less formal and possibly more focused way than the conferences themselves. Their aim is to stimulate and facilitate active exchange, interaction, and comparison of approaches, methods, and ideas. To motivate the discussion and participation of all the workshop attendants, we encourage organizers to get away from the typical “mini-conference” format of a workshop and include more discussion sessions, panels, etc. The workshops/tutorials should be on original and timely topics of relevance to the ACSOS communities. We seek proposals from individuals and teams interested in organizing strong workshops and tutorials. Ideally, each workshop/tutorial should be full or half-day. Workshops and tutorials will take place on Monday and Friday surrounding the main conference. We will interact with workshop organizers in due time to define the schedule of the sessions and coffee breaks as well as room logistics. Please submit your workshop/tutorial proposals as soon as possible. We will try to decide as early as possible on workshop/tutorial acceptance in order to give the organizers more time to solicit papers.

Workshop descriptions, workshop papers, and tutorial abstracts are part of the ACSOS Companion Volume that will be published alongside the ACSOS main proceedings. Workshop papers should have a maximum of six pages. Workshop descriptions should have a maximum of two pages. The workshop description should introduce the workshop topics and summarise the papers accepted for the workshop. Tutorial abstract should be a maximum of one page and will be included in the ACSOS Companion Volume. A higher page limit and/or additional extra paid pages may be possible subject to the approval by the proceedings chair.

You're viewing the program in a time zone which is different from your device's time zone change time zone

Mon 17 Aug

Displayed time zone: London change

Tue 18 Aug

Displayed time zone: London change

17:45 - 18:45
19:10 - 19:35
Workshop Summaries and Lightning TalksWorkshops and Tutorials at Presentation Room A
Chair(s): Pradeep Kumar William and Mary, Claudia Raibulet Università degli Studi di Milano-Bicocca, Italy
20:00 - 20:05
Coffee BreakCatering

Fri 21 Aug

Displayed time zone: London change

15:00 - 21:00
7th Self-Improving Systems Integration Workshop (SISSY 2020)
Workshops and Tutorials
Kirstie Bellman Aerospace Corporation, Sven Tomforde Christian-Albrechts-Universität zu Kiel, Ada Diaconescu LTCI Lab, Telecom Paris, Institute Politechnqie de Paris, Lukas Esterle Aarhus University
Ethics in Self-* Sociotechnical Systems
Workshops and Tutorials
Nirav Ajmeri North Carolina State University, Pradeep K. Murukannaiah Rochester Institute of Technology, Munindar P. Singh North Carolina State University
5th Workshop on Engineering Collective Adaptive Systems (eCAS 2020)
Workshops and Tutorials
Giorgio Audrito Università di Torino, Peter Lewis
Autonomous Multi-Cloud Application Deployment and Optimized Management Using Open Source Frameworks
Workshops and Tutorials
Marta Różańska , Geir Horn University of Oslo

Call for Workshops and Tutorials

Important Dates

Workshop proposal submission deadline:			February 7, 2020  
Workshop acceptance notification:			February 14, 2020  
Workshop call for papers online (at the latest): 	February 28, 2020  
Tutorial proposal deadline:			 	June 1, 2020 
Tutorial acceptance notification:			June 8, 2020  
Workshops and Tutorials dates:				August 17- August 21, 2020  

Workshop Proposals

Proposals for workshops should be organized as a preliminary call for papers or call for participation, depending on the intended format of the workshop, with a maximum of two pages and contain the following information:

  • Title of the workshop.
  • A brief technical description of the workshop, specifying the workshop goals, the technical issues that it will address, and the relevance of the workshop to the main conference. The names, affiliations, phone numbers, and email addresses of the proposed workshop organizing committee. We strongly encourage the organizing committee to consist of at least two people coming from multiple institutions knowledgeable about the technical issues to be addressed.
  • The primary email address for contacting the organizing committee.
  • Expected duration of the workshop (half or full-day).
  • A brief description of the workshop format.
  • The workshop deadlines, both internal and external, aligned with the ACSOS timeline.
  • Description of the paper review process and acceptance standards in order to keep the workshop high in quality. Accepted workshop papers will be published in the proceedings and submitted for inclusion to IEEE Xplore. Papers must thus be in the same format as the conference proceedings and may not be more than 6 pages in length. Workshop organizers must ensure that suitable quality measures have been taken. All papers must be reviewed by an International Technical Program Committee with a minimum of 3 reviews per paper.
  • List of potential program committee members, including their title and affiliations.
  • List of potential invited speakers, panelists, or disputants.

Additionally, the organizers should give further information in the proposal on an additional page not counted towards the page limit and not suitable for a Call for Papers, including:

  • Information about previous offerings of the proposed workshop/tutorial: when and where it has been offered in the past, organizers’ names and affiliations, number of submissions, acceptances, and registered attendees.
  • An expected number of submissions, accepted papers, and attendees (if applicable).

Tutorial Proposals

Proposals for tutorials should be organized as a preliminary call for participation with a maximum of two pages and contain the following information:

  • Title of the tutorial.
  • A brief technical description of the tutorial, specifying the tutorial goals, the technical issues that it will address, and the relevance of the tutorial to the main conference. The names, affiliations, phone numbers, and email addresses of the proposed tutorial organizer(s).
  • The primary email address for contacting the organizers.
  • Expected duration of the tutorial (half or full day).

Workshop and tutorial proposals should be sent as a pdf via email to acsos20.workshops@gmail.com. Please note that there will be the opportunity to hold the tutorials virtually.

Responsibilities of ACSOS Workshop and Tutorial Organizers

  • Produce a web page and a Call for Papers/Participation for their workshop/tutorial. The call must make it clear that at least one author of each accepted submission must register and present the paper (for workshops).
  • Provide a brief description of the workshop/tutorial for the conference web page and program.
  • Advertise the workshop/tutorial (and the main ACSOS event) and issuing a call for papers and a call for participation.
  • Write an organizers’ introduction for the workshop/an abstract of the tutorial.
  • Ensure that the workshop/tutorial organizers and the participants register for the workshop/tutorial and/or the main conference (at least one author must register for the paper to appear in the proceedings).
  • Commit to meet the following tentative deadlines (these are the latest possible deadlines):
    • Workshop paper submission deadline: early June (after acceptance notification for the main conference).
    • Workshop paper acceptance notification: early July
    • Camera-ready papers due: early July (synchronized with CRV deadline for the main conference)
    • Workshop/Tutorial notes submission to workshops and tutorials/proceeding chairs: 8 July (synchronized with CRV deadline for the main conference)

In addition, workshop organizers will be responsible for the following:

  • Set up and manage the paper submission site and review process. Ensure that all workshop papers follow the standard IEEE formatting guidelines and an agreed page limit of 6 pages. A higher page limit and/or additional extra paid pages may be possible subject to the approval by the proceedings chair.
  • Assist in producing a camera-ready version of the workshop proceedings.

Important Notes:

  • ACSOS reserves the right to cancel any workshop/tutorial if the above responsibilities are not fulfilled, or if too few attendees register for the workshop to support its running costs.
  • Workshops are not automatically endorsed by IEEE or ACM and should not use the names of these organizations in their titles.

If you have questions about your workshop proposal, do not hesitate to contact the workshop chairs: claudia.raibulet@unimib.it or pkumar@wm.edu


1. Ethics in Self-* Sociotechnical Systems

The surprising capabilities demonstrated by AI technologies overlaid on detailed data and fine-grained control give cause for concern that agents can wield enormous power over human welfare, drawing increasing attention to ethics in AI. This tutorial introduces ethics as a sociotechnical construct, demonstrating how ethics can be modeled and analyzed, and requirements on ethics (value preferences) can be elicited, in a self-* sociotechnical system (STS).

Ethics is inherently a multiagent concern—an amalgam of (1) one party’s concern for another and (2) a notion of justice. To capture the multiagent conception, this tutorial introduces ethics as a sociotechnical construct. Specifically, we demonstrate how ethics can be modeled and analyzed, and requirements on ethics (value preferences) can be elicited, in an STS. An STS comprises of autonomous social entities (principals, i.e., people and organizations), and technical entities (agents, who help principals), and resources (e.g., data, services, sensors, and actuators).

This tutorial includes three key elements.
(1) Specifying a decentralized STS, representing ethical postures of individual agents as well as the systemic (STS level) ethical posture.
(2) Reasoning about ethics, including how individual agents can select actions that align with the ethical postures of all concerned principals. (3) Eliciting value preferences (which capture ethical requirements) of stakeholders using a value-based negotiation technique.

We build upon our earlier tutorials (e.g., at AAMAS 2015 and IJCAI 2016) on engineering a decentralized multiagent system (MAS), which were well attended. However, we extend the previous tutorials substantially, including ideas on ethics and values. Attendees will learn the theoretical foundations as well as how to apply those foundations to systematically engineer an ethical STS.

Website: [https://sites.google.com/view/ai-ethics/tutorials/acsos-2020}

* Nirav Ajmeri, North Carolina State University
* Pradeep K. Murukannaiah, Delft University of Technology
* Munindar P. Singh, North Carolina State University

Target audience:
This tutorial is presented at a senior undergraduate student level. It is accessible to developers from industry and to students. Typical attendees for our past tutorials have been researchers and practitioners from industry and government, developers, graduate and senior undergraduate students, and university faculty.


2. SoftwarePilot: Fully Autonomous Aerial Systems Made Easier

Fully autonomous aerial systems (FAAS) are an increasingly relevant and intriguing research topic which require considerable systems support. FAAS use unmanned aerial vehicles and edge and cloud compute resources to dynamically sense and respond to their environments without human piloting. FAAS are useful in a number of domains, but are very difficult to develop. FAAS applications require different UAV specifications, autonomy policies, machine learning algorithms, and compute architectures to execute domain specific tasks, all operating on a tight power budget.

To help support FAAS research and development, we have developed SoftwarePilot, an open source Fully Autonomous Aerial Systems middleware. SoftwarePilot provides easy to use flight control and data sensing utilities, and allows users to configure custom machine learning models for pathfinding, object detection, and data analysis to build FAAS for any application.

In this half-day virtual tutorial, we will discuss state of the art FAAS research, dive deep into SoftwarePilot’s design, and instruct users to build an example FAAS application using SoftwarePilot’s simulation environment.

* Jayson Boubin, The Ohio State University
* Christopher Stewart, The Ohio State University

Target audience:
Computer systems researchers with building and improving robotic, edge, and cyber-physical systems.


3. Autonomous Multi-Cloud Application Deployment and Optimized Management Using Open Source Frameworks

The dynamic development of Cloud Computing with the introduction of novel Cloud computing models creates new challenges for Cloud deployment. This tutorial describes how to implement Multi-Cloud native strategies using advanced an open source framework that allows for Cloud-agnostic Multi-Cloud deployment and optimized management of the application based on flexible monitoring, context aware maximization of the application owner’s utility of the deployed application, and autonomic reconfiguration based on the application’s current execution context.

In this tutorial, we provide a practical introduction to the Multi-Cloud application modelling, configuration, deployment, and adaptation.

All stages of the Cloud deployment planning and designing process will be shown. Also, the key execution steps will be provided.

* Marta Różańska, University of Oslo, Norway
* Geir Horn, University of Oslo, Norway

Targeted audience:
This tutorial aims at Cloud researchers, developers, and system administrators that are familiar with the basic concepts of Cloud computing.

We encourage to bring own laptop and follow hands-on exercises. Cloud credentials to various Cloud Providers for the hands-on sessions will be provided for attendees. Hands-on exercises are designed in a way that does not leave beginners behind, while still providing useful tips to the experienced Cloud enthusiasts.


The ACSOS will be accompanied by a diverse set of workshops. Workshops will take place before and after the conference. ACSOS features the following workshops.

4th Workshop on Self-Aware Computing (SeAC 2020)

Takes place on Monday, August 17th 2020.

The workshop on self-aware computing (SeAC) provides a forum for the exchange of ideas and experiences in the interdisciplinary area of self-aware computing, fostering interaction and collaborations between the different research communities interested in self-aware computing systems. The workshop was initiated by the 2015 Dagstuhl Seminar 15041 on model-driven algorithms and architectures for self-aware computing systems, which brought together 45 international experts. For this year, we have a special theme on the evaluation of SeAC systems and verification/validation in adaptation reasoning.

More information can be found at http://seac2020.informatik.uni-wuerzburg.de/

2nd International Workshop on Self-Protecting Systems (SPS 2020)

Takes place on Monday, August 17th 2020.

Automatically defending a computer system encompasses a large number of activities, that range from data capture, management and analysis, to automated decision making and automated system operations. In this workshop, we solicit high quality contributions that fit with the overarching idea of creating a fully automated protection system based on the Monitor, Analyze, Plan, Execute (MAPE) loop for autonomic systems.

More information can be found at https://sites.google.com/view/sps20/home

8th International Workshop on Autonomic Management of high-performance Grid and Cloud Computing (AMGCC 2020)

Takes place on Monday, August 17th 2020.

Managing hybrid, virtualized computing resources in a large-scale cloud computing environments still leaves a lot of research to be conducted. Furthermore, autonomous managements of resources in such a large scale federated hybrid computing infrastructures are crucial. In this workshop, we would like to bring researcher around the world to discuss and communicate the challenges and research results in the design, implementation, and evaluation of novel autonomous hybrid cloud resource management systems, and the theory and practice of cloud and grid resource management.

More information can be found at http://htcaas.kisti.re.kr/wiki/index.php/AMGCC20

5th Workshop on Engineering Collective Adaptive Systems (eCAS 2020)

Takes place on Friday, August 21st 2020.

The eCAS’20 workshop focuses on the various aspects of the engineering of collective adaptive systems, including principles, theories, languages, methodologies, tools, and applications.

CANCELLED! 1st International Workshop on Cyber Resilience and Antifragility in Complex, Distributed Systems (CyRA) CANCELLED!

7th Self-Improving Systems Integration Workshop (SISSY 2020)

Takes place on Friday, August 21st 2020.

The workshop intends to focus on applying self-X principles to the integration of “Interwoven Systems” (where an “Interwoven System” is a system cutting across several technical domains, combining traditionally engineered systems, systems making use of self-X properties and methods, and human systems). The goal of the workshop is to identify key challenges involved in creating self-integrating systems and consider methods to achieve continuous self-improvement for this integration process.

More information can be found at https://sissy.telecom-paristech.fr/

Camera Ready Submission


STEP 1: Important Dates

  • At least one author per paper must early pay the registration fee by July 22, 2020.
  • Failure to register will result in your paper not being included in the proceedings.
  • Final camera-ready manuscripts must be submitted by July 22, 2020.


STEP 2: Page Limits

Your final paper must follow the page limits listed in the following table:

Paper Type

ID Code

Page Limit

(including References)

Extra Pages Allowed









Tutorial Abstract





Workshop papers are allowed to include up to 2 extra pages at an additional charge of $100 (100 US Dollars) per page. Extra pages should be purchased at registration time.


STEP 3: Formatting Your Paper

  • Submitted abstracts should not exceed 200 words.
  • Final submissions to ACSOS 2020 must be formatted in US-LETTER page size, must use the two-column IEEE conference proceedings format, and must be prepared in PDF format. Microsoft Word and LaTeX templates are available at the IEEE “Author Submission Site” HERE. The templates are available on the left-hand-side tab “Formatting Your Paper”.
  • Please, DO NOT include headers/footers or page numbers in the final submission.


STEP 4: Submitting Your Final Version

  • Once the format of your paper has been verified and validated, you may submit your final version.
  • All papers should be submitted using the submission system provided by IEEE “Author Submission Site” HERE.
  • After you login to the IEEE “Author Submission Site”, please, follow the instructions as you click the “Next” button on the top right corner of the site. Please, enter the following information exactly as appeared on your paper:

1)    Paper ID (ID Code from the above table + Paper ID from EasyChair, e.g., W_AMGCC_1234, T_1234),

2)    Names of authors, affiliations, countries, E-mail addresses,

3)    Titles, and abstracts.


STEP 5: Submitting a Signed Copyright Release Form

1)    Paper's full title

2)    All authors names

3)    Conference title: 2020 IEEE International Conference on Autonomic Computing and Self-Organizing Systems (ACSOS 2020)

4)    Signature (on appropriate line)

  • The signed IEEE Copyright-release Form (eCF) should be submitted together with your camera-ready manuscripts on July 22, 2020.


If you have any questions about the above procedures, please contact the Publications Chair Esam El-Araby: esam@ku.edu.


Note: Please complete each of the above steps - the conference organizers will not be responsible if your paper is omitted from the proceedings, is not available online on IEEE Xplore, or is subject to additional processing costs, if these steps are not performed.