1st International Workshop on
Emerging Trends in Software Design and Architecture

Nanjing, China
December 04, 2017


WETSoDA 2017

The deadline has been extended to 1 October 2017.

News: We are delighted to announce that Ian Gorton will attend WETSoDA 2017 as an invited speaker!

Keynote: Hyper Scalability - the Changing Face of Software Architecture

Software design and architecture is an important ingredient in software development, which links the problem to solution domains. Many processes, approaches, and techniques have been proposed to support this activity. Design is essentially a mental activity which is largely undertaken by an individual or a group of designers (e.g., architects in software architecting) with related stakeholders by considering various contexts and intertwined constraints. The intention of design in software development is to balance the quality and costs, which finally achieves a sustainable software design. This is challenging when software-intensive systems are developed with the increasing complexity and emerging development processes. The WETSoDA 2017 workshop (co-located with APSEC 2017) aims to provide researchers and practitioners an international forum to discuss the issues and challenges on the emerging trends in software design and architecture.

Call for Papers

We seek research and experience from both academia and industry that address the questions like:

  • What is the state-of-the-practice of software design and architecting methods?
  • How do software design and architecture address the emerging and evolving software driven world?
  • What are the challenges of adopting software design and architecting methods in practice?
  • What are the limitations and opportunities of the existing methods in software design and architecting?

To be specific, the workshop’s topics of interest include, but are not limited to:

  • Software design and architecture in emerging development process, e.g., DevOps and Continuous Delivery;
  • Economics and sustainability in software design and architecting;
  • Software design and architecture in emerging areas, e.g., IOT, CPS, self-driving cars;
  • Social, organizational, and human dimensions in software and architecture design;
  • Variability and complexity in software and architecture design;
  • Automated refactoring and evolution at the design or architecture level;
  • Integration between design, architecting, and coding;
  • Metrics, measurement, evaluation, optimization, and their values in software and architecture design; and value of software architecture;
  • The skills and training of software designers and architects;
  • The role of designers and architects in an agile, lean, and Cloud-centric world;
  • The interaction and collaboration between industry and academia in software and architecture design.

Submission

WETSoDA 2017 invites submissions in either of the following forms:

  • Regular Research Papers (max. 8 pages)
  • Position Papers (max. 4 pages)
  • Industry Papers (max. 4 pages)

All paper submissions are rigorously reviewed by at least three reviewers and evaluated based on originality, technical quality, and relevance to the themes of the workshop. All submissions must describe unpublished work that is not currently submitted for publication elsewhere.

All submissions must be in English, and must use the IEEE dual column conference template with 10pt font and not exceed the page limit (including all figures, references and appendices). Submissions must be submitted electronically in PDF before the due date via EasyChair .

Accepted papers will be published in the IEEE Digital Library, and will be the part of the APSEC Workshop Proceedings.

Dates

  • Submission Deadline: 1 October 2017
  • Notification: 15 October 2017
  • Camera-ready: 16 October 2017 (AoE)
  • Workshop: 04 December 2017

Accepted Papers

Accepted Regular Papers:

  • Chengying Mao and Changfu Xu. Entropy-Based Dynamic Complexity Metrics for Service-Oriented Systems
  • Elvira Maria Arvanitou, Apostolos Ampatzoglou, Kostas Tzouvalidis, Alexander Chatzigeorgiou, Paris Avgeriou and Ignatios Deligiannis. Assessing Change Proneness at the Architecture Level: An Empirical Validation
  • Min Guo, Cheng Zhang and Futian Wang. What Is the Further Evidence about UML?
  • Xiaocong Li, Li Zhang and Ning Ge. Framework Information based Java Software Architecture Recovery
  • Shuhui Wu, Cheng Zhang and Futian Wang. Extracting Software Security Concerns of Problem Frames Based on A Mapping Study
  • Md Rakib Hossain Misu, Kazi Sakib and Abdus Satter. An Exploratory Study of Interface Similarities in Code Clones
  • Kishan Kumar Ganguly and Kazi Sakib. Decentralization of Control Loop for Self-Adaptive Software through Reinforcement Learning

Program

  • 9:00 Pre-Conference Keynote (for the entire conference)
  • 10:30-11:00 Coffee Break
  • 11:00-12:30 WETSoDA 2017 Workshop – session 1
  • 11:00-11:25 Chengying Mao and Changfu Xu. Entropy-Based Dynamic Complexity Metrics for Service-Oriented Systems
  • 11:25-11:50 Shuhui Wu, Cheng Zhang and Futian Wang. Extracting Software Security Concerns of Problem Frames Based on A Mapping Study
  • 11:50-12:15 Min Guo, Cheng Zhang and Futian Wang. What Is the Further Evidence about UML?
  • 12:15-12:30 Collecting topics for the Panel Discussion in the afternoon
  • 12:30-14:00 Lunch (or 12:30-13:30)
  • 14:00-15:30 WETSoDA 2017 Workshop – session 2
  • 14:00-14:25 Xiaocong Li, Li Zhang and Ning Ge. Framework Information based Java Software Architecture Recovery
  • 14:25-14:50 Elvira Maria Arvanitou, Apostolos Ampatzoglou, Kostas Tzouvalidis, Alexander Chatzigeorgiou, Paris Avgeriou and Ignatios Deligiannis. Assessing Change Proneness at the Architecture Level: An Empirical Validation
  • 14:50-15:15 Md Rakib Hossain Misu, Kazi Sakib and Abdus Satter. An Exploratory Study of Interface Similarities in Code Clones
  • 15:15-15:40 Kishan Kumar Ganguly and Kazi Sakib. Decentralization of Control Loop for Self-Adaptive Software through Reinforcement Learning
  • 15:40-16:00 Coffee Break
  • 16:00-17:30 WETSoDA 2017 Workshop – session 3 (or 16:00-18:00)
  • 16:00-17:00 Panel Discussion
  • 17:00-17:30 Summary and Closing
  • 18:00 Reception (speeches from 18:30, if any)

Organization

Workshop Chairs

  • Li Zhang, Beihang University
  • Peng Liang, Wuhan University
  • Cheng Zhang, Anhui University

Steering Committee

  • Li Zhang, Beihang University
  • He Zhang, Nanjing University
  • Peng Liang, Wuhan University

Program Committee

  • Muhammad Ali Babar, University of Adelaide
  • Apostolos Ampatzoglou, Aristotle University of Thessaloniki
  • Paris Avgeriou, University of Groningen
  • Len Bass, SEI/CMU
  • Iain Bate, University of York
  • Jan Bosch, Chalmers University of Technology
  • David Budgen, Durham University
  • Janet E. Burge, Colorado College
  • Yuanfang Cai, Drexel University
  • Rafael Capilla, Rey Juan Carlos University
  • Wanjun Cheng, State Key Laboratory of Software Architecture
  • Wei Dong, National University of Defense Technology
  • Mahdi Fahmideh Gholami, University of Technology Sydney
  • Andrei Furda, Queensland University of Technology
  • Matthias Galster, University of Canterbury
  • Chushu Gao, Chinese Academy of Sciences
  • Ian Gorton, Northeastern University
  • Jianmei Guo, East China University of Science and Technology
  • Jon Hall, The Open University
  • Anton Jansen, Philips Innovation Services
  • He Jiang, Dalian University of Technology
  • Rick Kazman, University of Hawaii and SEI/CMU
  • Philippe Kruchten, University of British Columbia
  • Bixin Li, Southeast University
  • Zhi Li, Guangxi Normal University
  • Yan Liu, Concordia University
  • Zhiyi Ma, Peking University
  • Antonio Martini, Oslo University
  • Xin Peng, Fudan University
  • Chang-ai Sun, University of Science and Technology Beijing
  • Antony Tang, Swinburne University of Technology
  • Hans van Vliet, VU University Amsterdam
  • Wensheng Wu, Huawei
  • Xiwei Xu, CSIRO
  • Jifeng Xuan, Wuhan University
  • Shi Ying, Wuhan University
  • Yijun Yu, The Open University