DICE simulation: a tool for software performance assessment at the design stage

5Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

In recent years, we have seen many performance fiascos in the deployment of new systems, such as the US health insurance web. This paper describes the functionality and architecture, as well as success stories, of a tool that helps address these types of issues. The tool allows assessing software designs regarding quality, in particular performance and reliability. Starting from a UML design with quality annotations, the tool applies model-transformation techniques to yield analyzable models. Such models are then leveraged by the tool to compute quality metrics. Finally, quality results, over the design, are presented to the engineer, in terms of the problem domain. Hence, the tool is an asset for the software engineer to evaluate system quality through software designs. While leveraging the Eclipse platform, the tool uses UML and the MARTE, DAM and DICE profiles for the system design and the quality modeling.

References Powered by Scopus

The Palladio component model for model-driven performance prediction

542Citations
N/AReaders
Get full text

The Petri net markup language: Concepts, technology, and tools

253Citations
N/AReaders
Get full text

Verification of UML/OCL Class diagrams using constraint programming

164Citations
N/AReaders
Get full text

Cited by Powered by Scopus

Using Data Mining Techniques for Detecting Dependencies in the Outcoming Data of a Web-Based System

12Citations
N/AReaders
Get full text

Quantitative failure analysis for IoT systems: an integrated model-based framework

4Citations
N/AReaders
Get full text

Adaptation of Model Transformation for Safety Analysis of IoT-Based Applications

1Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Bernardi, S., Gómez, A., Merseguer, J., Perez-Palacin, D., & Requeno, J. I. (2022). DICE simulation: a tool for software performance assessment at the design stage. Automated Software Engineering, 29(1). https://doi.org/10.1007/s10515-022-00335-z

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 2

67%

Lecturer / Post doc 1

33%

Readers' Discipline

Tooltip

Engineering 2

40%

Business, Management and Accounting 1

20%

Social Sciences 1

20%

Computer Science 1

20%

Save time finding and organizing research with Mendeley

Sign up for free