Towards a DevOps approach for software quality engineering
DevOps is a novel trend in software engineering that aims at bridging the gap between development and operations, putting in particular the developer in greater control of deployment and application runtime. Here we consider the problem of designing a tool capable of providing feedback to the develo...
- Autores:
- Tipo de recurso:
- Fecha de publicación:
- 2015
- Institución:
- Universidad del Rosario
- Repositorio:
- Repositorio EdocUR - U. Rosario
- Idioma:
- eng
- OAI Identifier:
- oai:repository.urosario.edu.co:10336/28500
- Acceso en línea:
- https://doi.org/10.1145/2693561.2693564
https://repository.urosario.edu.co/handle/10336/28500
- Palabra clave:
- Software performance engineering
Quality of service
Monitoring
Design-time application models
- Rights
- License
- Restringido (Acceso a grupos específicos)
id |
EDOCUR2_6fe40a670e86d7b2e4461f83e6a39db0 |
---|---|
oai_identifier_str |
oai:repository.urosario.edu.co:10336/28500 |
network_acronym_str |
EDOCUR2 |
network_name_str |
Repositorio EdocUR - U. Rosario |
repository_id_str |
|
spelling |
80035202600ca38243b-c0f7-4dbb-9139-93b9aab007aa693f31c7-5e59-4d88-b96a-2175836ec1b02020-08-28T15:49:14Z2020-08-28T15:49:14Z2015-01DevOps is a novel trend in software engineering that aims at bridging the gap between development and operations, putting in particular the developer in greater control of deployment and application runtime. Here we consider the problem of designing a tool capable of providing feedback to the developer on the performance, reliability, and in general quality characteristics of the application at runtime. This raises a number of questions related to what measurement information should be carried back from runtime to designtime and what degrees of freedom should be provided to the developer in the evaluation of performance data. To answer these questions, we describe the design of a filling-the-gap (FG) tool, a software system capable of automatically analyzing performance data either directly or through statistical inference. A natural application of the FG tool is the continuous training of stochastic performance models, such as layered queueing networks, that can inform developers on how to refactor the software architecture.application/pdfhttps://doi.org/10.1145/2693561.2693564ISBN: 978-1-4503-3340-5https://repository.urosario.edu.co/handle/10336/28500engAssociation for Computing MachineryWOSP `15: Proceedings of the 2015 Workshop on Challenges in Performance Methods for Software Development;ICPE`15: ACM/SPEC International Conference on Performance Engineering Austin Texas USA (January, 2015)WOSP '15: Proceedings of the 2015 Workshop on Challenges in Performance Methods for Software DevelopmentICPE'15: ACM/SPEC International Conference on Performance Engineering Austin Texas USA, ISBN: 978-1-4503-3340-5, (January, 2015); pp. 5-10https://dl.acm.org/doi/10.1145/2693561.2693564Restringido (Acceso a grupos específicos)http://purl.org/coar/access_right/c_16ecWOSP '15: Proceedings of the 2015 Workshop on Challenges in Performance Methods for Software DevelopmentICPE'15: ACM/SPEC International Conference on Performance Engineering Austin Texas USA (January, 2015)instname:Universidad del Rosarioreponame:Repositorio Institucional EdocURSoftware performance engineeringQuality of serviceMonitoringDesign-time application modelsTowards a DevOps approach for software quality engineeringHacia un enfoque DevOps para la ingeniería de calidad del softwarebookPartParte de librohttp://purl.org/coar/version/c_970fb48d4fbd8a85http://purl.org/coar/resource_type/c_3248Pérez, Juan F.Wang, WeikunCasale, Giuliano10336/28500oai:repository.urosario.edu.co:10336/285002021-09-23 13:01:07.359https://repository.urosario.edu.coRepositorio institucional EdocURedocur@urosario.edu.co |
dc.title.spa.fl_str_mv |
Towards a DevOps approach for software quality engineering |
dc.title.TranslatedTitle.spa.fl_str_mv |
Hacia un enfoque DevOps para la ingeniería de calidad del software |
title |
Towards a DevOps approach for software quality engineering |
spellingShingle |
Towards a DevOps approach for software quality engineering Software performance engineering Quality of service Monitoring Design-time application models |
title_short |
Towards a DevOps approach for software quality engineering |
title_full |
Towards a DevOps approach for software quality engineering |
title_fullStr |
Towards a DevOps approach for software quality engineering |
title_full_unstemmed |
Towards a DevOps approach for software quality engineering |
title_sort |
Towards a DevOps approach for software quality engineering |
dc.subject.keyword.spa.fl_str_mv |
Software performance engineering Quality of service Monitoring Design-time application models |
topic |
Software performance engineering Quality of service Monitoring Design-time application models |
description |
DevOps is a novel trend in software engineering that aims at bridging the gap between development and operations, putting in particular the developer in greater control of deployment and application runtime. Here we consider the problem of designing a tool capable of providing feedback to the developer on the performance, reliability, and in general quality characteristics of the application at runtime. This raises a number of questions related to what measurement information should be carried back from runtime to designtime and what degrees of freedom should be provided to the developer in the evaluation of performance data. To answer these questions, we describe the design of a filling-the-gap (FG) tool, a software system capable of automatically analyzing performance data either directly or through statistical inference. A natural application of the FG tool is the continuous training of stochastic performance models, such as layered queueing networks, that can inform developers on how to refactor the software architecture. |
publishDate |
2015 |
dc.date.created.spa.fl_str_mv |
2015-01 |
dc.date.accessioned.none.fl_str_mv |
2020-08-28T15:49:14Z |
dc.date.available.none.fl_str_mv |
2020-08-28T15:49:14Z |
dc.type.eng.fl_str_mv |
bookPart |
dc.type.coarversion.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_3248 |
dc.type.spa.spa.fl_str_mv |
Parte de libro |
dc.identifier.doi.none.fl_str_mv |
https://doi.org/10.1145/2693561.2693564 |
dc.identifier.issn.none.fl_str_mv |
ISBN: 978-1-4503-3340-5 |
dc.identifier.uri.none.fl_str_mv |
https://repository.urosario.edu.co/handle/10336/28500 |
url |
https://doi.org/10.1145/2693561.2693564 https://repository.urosario.edu.co/handle/10336/28500 |
identifier_str_mv |
ISBN: 978-1-4503-3340-5 |
dc.language.iso.spa.fl_str_mv |
eng |
language |
eng |
dc.relation.citationTitle.none.fl_str_mv |
WOSP `15: Proceedings of the 2015 Workshop on Challenges in Performance Methods for Software Development;ICPE`15: ACM/SPEC International Conference on Performance Engineering Austin Texas USA (January, 2015) |
dc.relation.ispartof.spa.fl_str_mv |
WOSP '15: Proceedings of the 2015 Workshop on Challenges in Performance Methods for Software Development ICPE'15: ACM/SPEC International Conference on Performance Engineering Austin Texas USA, ISBN: 978-1-4503-3340-5, (January, 2015); pp. 5-10 |
dc.relation.uri.spa.fl_str_mv |
https://dl.acm.org/doi/10.1145/2693561.2693564 |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_16ec |
dc.rights.acceso.spa.fl_str_mv |
Restringido (Acceso a grupos específicos) |
rights_invalid_str_mv |
Restringido (Acceso a grupos específicos) http://purl.org/coar/access_right/c_16ec |
dc.format.mimetype.none.fl_str_mv |
application/pdf |
dc.publisher.spa.fl_str_mv |
Association for Computing Machinery |
dc.source.spa.fl_str_mv |
WOSP '15: Proceedings of the 2015 Workshop on Challenges in Performance Methods for Software Development ICPE'15: ACM/SPEC International Conference on Performance Engineering Austin Texas USA (January, 2015) |
institution |
Universidad del Rosario |
dc.source.instname.none.fl_str_mv |
instname:Universidad del Rosario |
dc.source.reponame.none.fl_str_mv |
reponame:Repositorio Institucional EdocUR |
repository.name.fl_str_mv |
Repositorio institucional EdocUR |
repository.mail.fl_str_mv |
edocur@urosario.edu.co |
_version_ |
1814167720391868416 |