====================================================================== 4th International Workshop on Analysis Tools and Methodologies for Embedded and Real-time Systems (WATERS 2013) http://www.ctr.unican.es/waters2013 July 9th 2013, Paris, France In conjunction with ECRTS 2013 ====================================================================== WATERS 2013 - CALL FOR PAPERS ---------------------------------------------------------------------- In the research area of real-time and embedded systems, the comparison among results achieved by different research efforts is often very difficult or even impossible due to the lack of common tools, data sets or methodologies upon which the comparison is based. For example, different authors use different algorithms for generating random task sets, different application traces when simulating dynamic real-time systems, different simulation engines when simulating scheduling algorithms. To make the problem worse, different research communities (e.g., the real-time, networking, storage, parallel and distributed computing, Service-Oriented, GRID and cloud computing, etc.) often consider the same or very similar problems and scenarios (e.g., performance of multimedia applications) from different but complementary perspectives, and they use very different abstraction models and simulation engines, making it very difficult to build an integrated view and compare approaches among each other. Research in the field of real-time and embedded systems (and not only) would greatly benefit from the availability of well-engineered, possibly open tools, simulation frameworks and data sets which may constitute a common metrics for evaluating simulation or experimental results in the area. Also, it would be nice to have a possibly wide set of reusable data sets or behavioural models coming from realistic industrial use-cases over which to evaluate the performance of novel algorithms. Availability of such items would increase the possibility to compare novel techniques in dealing with problems already tackled by others from the multifaceted viewpoints of effectiveness, overhead, performance, applicability, and others. The ambitious goal of the International Workshop on Analysis Tools and Methodologies for Embedded and Real-time Systems is to start creating a common ground and a community to collect methodologies, software tools, best practices, data sets, application models, benchmarks and any other way to improve comparability of results in the current practice of research in real-time and embedded systems. People from industry are also welcome to contribute with realistic data sets or methods coming from their own experience, which in the midterm may serve as benchmarks for assessing RT research efforts. FOCUS OF THE 2013 EDITION ---------------------------------------------------------------------- Often the research literature on real-time and embedded systems insists in giving importance mostly to task scheduling, neglecting other practical aspects of the system architecture that may strongly impact the performance of distributed real-time applications, such as: the presence of shared caches and multiple memory controllers and paths to the main memory in multi-core and multi-processor systems (and particularly in NUMA architectures); network technologies and scheduling, beyond the well-known and well-investigated CAN bus, like point-to-point or standard TCP/IP; disk access and scheduling, along with the possibility to simulate different existing storage technologies (e.g., SSD vs traditional HDs) and architectures (e.g., NAS). Furthermore, it is often very useful if the simulation accounts for some critical elements of the run-time environment software architecture, such as: the device driver architecture of the Operating System; the presence of hypervisors and various virtualization technologies, along with their architecture in handling interrupts and communications; probabilistic models of the impact of factors that may be outside of the control of the system designer, such as: latency and bandwidth variability over open TCP/IP networks, such as the Internet, or over wireless networks; impact of virtualization technologies; workload fluctuations at run-time; etc. All of the above factors, and surely many others, have non-negligible impact on the responsiveness of distributed real-time systems and applications, and deserve to be accurately modelled and simulated when evaluating novel mechanisms and comparing approaches among each other, in order to achieve realistic results. The focus of the 2013 edition of WATERS is on tools, benchmarks, and data sets that are useful for a comprehensive analysis and evaluation of systems where many of the above factors are considered in an integrated way (e.g., including an integrated view on computing, networking, and storage aspects). SCOPE ---------------------------------------------------------------------- The workshop seeks original contributions on methods and tools for real-time and embedded systems analysis, simulation, modelling and benchmarking. We look for papers describing well-engineered, highly reusable, possibly open, tools, methodologies, benchmarks and data sets that can be used by other researchers. Areas of interest include, but are not limited to: * Simulation of real-time, distributed and embedded systems * Simulation of multi-core, many-core and massively parallel and distributed systems * Modelling, analysis and simulation of the various components of the run-time environment, including the Operating System, the hypervisor, or complex middleware components * Tools and methodologies for real-time analysis * Instrumentation, tracing methods and overhead analysis, including proper accounting of the overheads due to various virtualization technologies * Power consumption models and experimental data for real-time power-aware systems * Simulation, instrumentation and analysis of complex distributed systems infrastructures such as for Service-Oriented, GRID and Cloud Computing infrastructures, when supporting real-time and QoS-aware applications * Realistic case studies and reusable data sets * Comparative evaluation of existing algorithms and techniques PAPER SUBMISSION ---------------------------------------------------------------------- Submitted papers should follow the IEEE conference format and should not exceed 6 pages in length. Papers may be submitted in either PDF or Postscript format. The papers will be reviewed by the workshop Program Committee. All accepted papers will be made available to all participants one week before the workshop so that contributions can be examined prior to the event. Instructions on how to submit papers will be available on the workshop website: http://www.ctr.unican.es/waters2013. If a paper is accepted, at least one author should register for the workshop following indications sent in the notification of acceptance, and present the paper at the workshop in person. SPECIAL ISSUE OF ELSEVIER JSA ---------------------------------------------------------------------- The best papers from the workshop will be invited for being submitted in extended form to a special issue of the Elsevier Journal of Systems Architecture. The extended papers will undergo a new peer-reviewing process. IMPORTANT DATES ---------------------------------------------------------------------- * Submission deadline: Extended to May 3rd * Acceptance notification: May, 24th 2013 * Camera-ready due: June, 14th 2013 WORKSHOP CHAIRS ---------------------------------------------------------------------- Julio Medina Universidad de Cantabria Santander (Spain) julio.medina *at# unican.es Tommaso Cucinotta Alcatel-Lucent Bell Labs Dublin (Ireland) tommaso.cucinotta *at# alcatel-lucent.com