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
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.