Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleJanuary 2025
Quality‐in‐Use in Practice: A Study for Context‐Aware Software Systems in Pervasive Environments
Journal of Software: Evolution and Process (WSMR), Volume 37, Issue 1https://doi.org/10.1002/smr.2764ABSTRACTSoftware quality models have increasingly emphasized human factors and user needs. In 2011, ISO/IEC 25010 introduced the quality‐in‐use (QinU) model, designed to evaluate software quality as an outcome of a user utilizing a system through the ...
The paper defines and validates a set of 32 quality‐in‐use (QinU) measures for evaluating context‐aware software systems. Academic researchers and industry experts collaborated to define the measures. The set of measures considers classic explicit user ...
- research-articleMarch 2024
A Knowledge-driven Framework for Software Supply Chain Security Analysis
CCEAI '24: Proceedings of the 2024 8th International Conference on Control Engineering and Artificial IntelligencePages 267–272https://doi.org/10.1145/3640824.3640866With the rapid development of the software industry, software supply chains have become increasingly complex and diverse. Critical software domains such as operating systems, databases and web servers extensively adopt open source components, which are ...
- research-articleJune 2023
A Quality Model-based Approach for Measuring User Interface Aesthetics with Grace
Proceedings of the ACM on Human-Computer Interaction (PACMHCI), Volume 7, Issue EICSArticle No.: 172, Pages 1–47https://doi.org/10.1145/3593224User interface aesthetics, a particular sub-characteristic of the ISO 25010 software quality model, is correlated to the perceived or actual usability of a graphical user interface, its user experience, and trust. While many measures, such as balance, ...
- research-articleOctober 2022
DistFax: a toolkit for measuring interprocess communications and quality of distributed systems
ICSE '22: Proceedings of the ACM/IEEE 44th International Conference on Software Engineering: Companion ProceedingsPages 51–55https://doi.org/10.1145/3510454.3516859In this paper, we present DistFax, a toolkit for measuring common distributed systems, focusing on their interprocess communications (IPCs), a vital aspect of distributed system run-time behaviors. DistFax measures the coupling and cohesion of ...
- research-articleOctober 2021
More Software Analytics Patterns: Broad-Spectrum Diagnostic and Embedded Improvements
PLoP '21: Proceedings of the 28th Conference on Pattern Languages of ProgramsArticle No.: 8, Pages 1–10Software analytics is a data-driven approach to decision making, which allows software practitioners to leverage valuable insights from data about software to achieve higher development process productivity and improve different aspects of software ...
-
- research-articleSeptember 2020
Detecting bad smells with machine learning algorithms: an empirical study
TechDebt '20: Proceedings of the 3rd International Conference on Technical DebtPages 31–40https://doi.org/10.1145/3387906.3388618Bad smells are symptoms of bad design choices implemented on the source code. They are one of the key indicators of technical debts, specifically, design debt. To manage this kind of debt, it is important to be aware of bad smells and refactor them ...
- research-articleMay 2018
Software quality model for a research‐driven organization—An experience report
Journal of Software: Evolution and Process (WSMR), Volume 30, Issue 5https://doi.org/10.1002/smr.1911AbstractIn the paper, we present a measurement framework for evaluating quality in software products developed within the research and innovation framework project GÉANT. The proposed framework is based on the quality models by Boehm and McCall, but also ...
We propose a hierarchical quality evaluation framework. It is customized to the needs of innovative projects by identification of external funding agency, an additional stakeholder in the system. The framework is supplied with data coming from various ...
- research-articleApril 2018
A new architecture and implementation strategy for non-invasive software measurement systems
- Anton Bykov,
- Vladimir Ivanov,
- Alan Rogers,
- Alexandr Shunevich,
- Alberto Sillitti,
- Giancarlo Succi,
- Alexander Tormasov,
- Jooyong Yi,
- Albert Zabirov,
- Denis Zaplatnikov
SAC '18: Proceedings of the 33rd Annual ACM Symposium on Applied ComputingPages 1832–1839https://doi.org/10.1145/3167132.3167327Despite that non-invasive software measurement tools have proven their usefulness in software production, their adoption in software industry is still limited. Reasons for the limited distributions have been studied and analysed recently. In this paper, ...
- research-articleNovember 2017
Formative evaluation of a tool for managing software quality
ESEM '17: Proceedings of the 11th ACM/IEEE International Symposium on Empirical Software Engineering and MeasurementPages 297–306https://doi.org/10.1109/ESEM.2017.43Context/Background: To achieve high software quality, particularly in the context of agile software development, organizations need tools to continuously analyze software quality. Several quality management (QM) tools have been developed in recent ...
- research-articleNovember 2017
Context-Centric Pricing: Early Pricing Models for Software Crowdsourcing Tasks
PROMISE: Proceedings of the 13th International Conference on Predictive Models and Data Analytics in Software EngineeringPages 63–72https://doi.org/10.1145/3127005.3127012In software crowdsourcing, task price is one of the most important incentive to attract broad worker participation and contribution. Underestimating or overestimating a task's price may lead to task starvation or resource inefficiency. Nevertheless, few ...
- research-articleOctober 2017
Patterns for implementing software analytics in development teams
PLoP '17: Proceedings of the 24th Conference on Pattern Languages of ProgramsArticle No.: 22, Pages 1–12The software development activities typically produce a large amount of data. Using a data-driven approach to decision making - such as Software Analytics - the software practitioners can achieve higher development process productivity and improve many ...
- ArticleOctober 2014
Lies, Damned Lies and Software Metrics
IWSM-MENSURA '14: Proceedings of the 2014 Joint Conference of the International Workshop on Software Measurement and the International Conference on Software Process and Product MeasurementPages 174–175https://doi.org/10.1109/IWSM.Mensura.2014.41Software metrics are not widely used and trusted, especially by senior IT management. We should not be surprised at this given that much that much published material is worthless, even dangerous. This talk is designed to alert everyone to the wide range ...
- articleFebruary 2014
A conceptual framework for SPI evaluation
- Michael Unterkalmsteiner,
- Tony Gorschek,
- A. K. M. Moinul Islam,
- Chow Kian Cheng,
- Rahadian Bayu Permadi,
- Robert Feldt
Journal of Software: Evolution and Process (WSMR), Volume 26, Issue 2Pages 251–279https://doi.org/10.1002/smr.1637Software Process Improvement SPI encompasses the analysis and modification of the processes within software development, aimed at improving key areas that contribute to the organizations' goals. The task of evaluating whether the selected improvement ...
- ArticleOctober 2013
Towards the Development of a Framework for Education in Software Measurement
IWSM-MENSURA '13: Proceedings of the 2013 Joint Conference of the 23nd International Workshop on Software Measurement (IWSM) and the 8th International Conference on Software Process and Product MeasurementPages 113–119https://doi.org/10.1109/IWSM-Mensura.2013.26Even though software engineering education embraces the teaching of software measurement topics, there is a lack of guidelines to address this teaching in undergraduate programs. In order to facilitate the education of these topics at the undergraduate ...
- ArticleOctober 2013
Approximate COSMIC Functional Size -- Guideline for Approximate COSMIC Functional Size Measurement
IWSM-MENSURA '13: Proceedings of the 2013 Joint Conference of the 23nd International Workshop on Software Measurement (IWSM) and the 8th International Conference on Software Process and Product MeasurementPages 27–32https://doi.org/10.1109/IWSM-Mensura.2013.14The COSMIC method provides a standardized way of measuring the functional size of software from the functional domains commonly referred to as 'business application' or 'Management Information Systems' (MIS) and 'real-time' software, and hybrids of ...
- ArticleJuly 2013
S-MAIDS: A Semantic Model for Automated Tuning, Correlation, and Response Selection in Intrusion Detection Systems
COMPSAC '13: Proceedings of the 2013 IEEE 37th Annual Computer Software and Applications ConferencePages 319–328https://doi.org/10.1109/COMPSAC.2013.57As cyber threats increasingly utilize automated and adaptive attacks to bypass or overwhelm static defenses, the role of intrusion detection and response systems (IDRS) as an active defense layer is becoming more critical. To remain effective against ...
- research-articleMarch 2013
A software measurement task ontology
SAC '13: Proceedings of the 28th Annual ACM Symposium on Applied ComputingPages 311–318https://doi.org/10.1145/2480362.2480428Software measurement is a key process for software project management and software process improvement. There are several process quality models and measurement standards that point out its importance and present good practices for it. Unfortunately, ...
- ArticleNovember 2012
Entropy Metrics for Agile Development Processes
ISSREW '12: Proceedings of the 2012 IEEE 23rd International Symposium on Software Reliability Engineering WorkshopsPages 7–8https://doi.org/10.1109/ISSREW.2012.36Agile development processes are preferred by most of the software industry over plan-driven processes in recent years. The transition from plan-driven to agile processes has surfaced a problem: How to adopt metrics that will provide information about ...
- ArticleOctober 2012
COSMIC Measurements Dispersion
- Juan J. Cuadrado-Gallego,
- Pablo Rodriguez-Soria,
- Alberto Lucendo,
- Robert Neumann,
- Reiner Dumke,
- Andreas Schmietendorf
IWSM-MENSURA '12: Proceedings of the 2012 Joint Conference of the 22nd International Workshop on Software Measurement and the 2012 Seventh International Conference on Software Process and Product MeasurementPages 85–88https://doi.org/10.1109/IWSM-MENSURA.2012.20Over the years, software functional size measurement has become a viable tool to determine the effort and time needed to carry out a software project. This growth has led to an increased interest, as shown in several studies, as well as to the ...
- ArticleSeptember 2012
Software Measurement in Software Engineering Education: A Delphi Study to Develop a List of Teaching Topics and Related Levels of Learning
SEAA '12: Proceedings of the 2012 38th Euromicro Conference on Software Engineering and Advanced ApplicationsPages 357–362https://doi.org/10.1109/SEAA.2012.14Software engineering education is aimed at preparing professionals to achieve software quality, manage risk, and deliver projects on time and on budget. This paper reports on the findings of a Delphi study as part of a series of research studies ...