skip to main content
10.1145/3194095acmconferencesBook PagePublication PagesicseConference Proceedingsconference-collections
SQUADE '18: Proceedings of the 1st International Workshop on Software Qualities and Their Dependencies
ACM2018 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
ICSE '18: 40th International Conference on Software Engineering Gothenburg Sweden 28 May 2018
ISBN:
978-1-4503-5737-1
Published:
28 May 2018
Sponsors:
SIGSOFT, IEEE-CS
Recommend ACM DL
ALREADY A SUBSCRIBER?SIGN IN
Next Conference
Reflects downloads up to 02 Mar 2025Bibliometrics
Skip Abstract Section
Abstract

Welcome to the first international workshop on Software Qualities and their Dependencies (SQUADE). The workshop is collocated with ICSE, the International Conference on Software Engineering, in Gothenburg, Sweden. SQUADE focuses on increasing the understanding of the nature of Software Qualities (SQs), -ilities, non-functional properties or extra-functional requirements (reliability, usability, affordability, etc.), and their interrelationships with the aim of bringing them into balance in the practice of software engineering. The relevance and timeliness of this topic reflects the current and future trends toward more software-intensive systems, with greater complexity, autonomy, speed of change, and need for interoperability within systems of systems, given the frequent system shortfalls and overruns that occur when their SQ balance is not achieved. For this reason, the primary goal of the workshop is to bring together researchers and practitioners to help create more solid foundations for dealing with SQs.

Skip Table Of Content Section
short-paper
Public Access
Software quality through the eyes of the end-user and static analysis tools: a study on Android OSS applications

Source code analysis tools have been the vehicle for measuring and assessing the quality of a software product for decades. However, recently many studies have shown that post-deployment end-user reviews provide a wealth of insight into the quality of a ...

research-article
Assessing the release readiness of engine control software

Powertrain control calibration is an essential stage before the delivery of final products, to ensure that a vehicle works well in all driving environments. However, due to complexity of a powertrain control system (often as many as 40,000 parameters), ...

research-article
Public Access
Prioritizing alerts from multiple static analysis tools, using classification models

Static analysis (SA) tools examine code for flaws without executing the code, and produce warnings ("alerts") about possible flaws. A human auditor then evaluates the validity of the purported code flaws. The effort required to manually audit all alerts ...

short-paper
Learning-based response time analysis in real-time embedded systems: a simulation-based approach

Response time analysis is an essential task to verify the behavior of real-time systems. Several response time analysis methods have been proposed to address this challenge, particularly for real-time systems with different levels of complexity. Static ...

research-article
Towards a classification of bugs to facilitate software maintainability tasks

Software maintainability is an important software quality attribute that defines the degree by which a software system is understood, repaired, or enhanced. In recent years, there has been an increase in attention in techniques and tools that mine large ...

short-paper
The quality of junit tests: an empirical study report

The quality of unit tests gains substantial importance in modern software systems. This work explores the way in which Junit tests are written in real world Java systems. We analyse 112 Java repositories and measure the quality of unit tests by finding ...

extended-abstract
Timing verification of component-based vehicle software with rubus-ICE: end-user's experience

This paper discusses an end-user's experiences of utilizing timing analysis tools to verify predictability of distributed embedded systems in the vehicle industry. The analysis tools are plug-ins for an industrial tool suite, namely Rubus-ICE, that is ...

Contributors
  • Mälardalen University
  • USC Viterbi School of Engineering
  • Gran Sasso Science Institute
  • Polytechnic University of Catalonia
  • Karlsruhe Institute of Technology

Recommendations