WORKSHOP PROGRAM
08:30 - 09:00: Registration
09:00 - 09:15: Workshop Opening
09:15 - 10:30:
Invited Talk: Managing Social Debt in Large Software Projects,
by Rick Kazman
Summary: While software engineering has traditionally focused on artifacts—code, processes, tools and so forth—there has been an increasing emphasis in recent years on the people and teams that build those artifacts. This can be traced back to the origins of software engineering as a discipline. For example, in 1968 Melvin Conway described, in a short paper, what has now become known as “Conway’s Law” which claimed that the structure of a software system reflects the social structure of the organization that produced it. Since there are countless ways to structure organizations and countless ways to structure systems, it stands to reason that some of these structures will be sub-optimal. Furthermore, it stands to reason that some mappings of organizational designs onto system designs will also be sub-optimal. Those sub-optimal mappings are instances of what we have come to call social debt. In this talk I will discuss how you can identify “community smells”—sub-optimal community structures that lead to social debt—and how you can monitor these smells just as you would monitor technical debt, test coverage, feature velocity or any other aspect of the development process. Finally, I will discuss how you, as an architect, can take proactive steps to avoid or repair these smells, before they doom your project to failure.
10:30 - 11:00: Coffee Break
11:00 - 12:30:
Session 1: Systems-of-Systems Trends
Chair: Mohamad H. Kassab
A Simulation-based Behavior Analysis for MCI Response System of Systems
Korea Advanced Institute of Science and Technology (South Korea)
Major Challenges of Systems-of-Systems with Cloud and DevOps – a financial case study
Federal University of ABC (Brazil)
Slicing Executable System-of-Systems Models for Efficient Statistical Verification
Korea Advanced Institute of Science and Technology (South Korea)
12:30 - 14:00: Break for Lunch
14:00 - 15:30:
Session 2: Basics of Systems-of-Information Systems
Chair: Sabrina Marczak
Emerging structures in Information Systems: A SOS approach
University of Bergamo (Italy)
The Status Quo of Systems-of-Information Systems
Federal University of Goiás (Brazil), Federal Institute of Goiás (Brazil), Federal University of the State of Rio de Janeiro (Brazil), and The Pennsylvania State University (USA)
Systems Thinking as a Resource for Supporting Accountability in System-of-Information-Systems: Exploring a Brazilian School Case
Higher Education Institute of Rio de Janeiro and Federal University of the State of Rio de Janeiro (Brazil)
15:30 - 16:00: Coffee break
16:00 - 17:30:
Session 3: Software Ecosystems and Systems-of-Systems Challenges
Chair: Everton Cavalcante
Revisiting the Literature of Mobile Software Ecosystems
Pontifical Catholic University of Rio Grande do Sul (Brazil), Federal University of Rio Grande do Norte (Brazil), and Federal University of Pará (Brazil)
Model-Driven Engineering Ecosystems (short paper)
Federal University of Goiás (Brazil), Federal University of Pampa (Brazil), Federal University of the State of Rio de Janeiro (Brazil), National University of Malaysia (Malaysia), The Pennsylvania State University (USA), Federal University of Rio de Janeiro (Brazil), and University of São Paulo (Brazil)
Security Assessment of Systems of Systems (short paper)
National Research Council (Italy) and University of Sevilla (Spain)
Towards architecting digital twin-pervaded systems (short paper)
Fraunhofer (Germany)