dc.creator | Troya Castilla, Javier | es |
dc.creator | Vallecillo Moreno, Antonio | es |
dc.creator | Durán, Francisco | es |
dc.creator | Zschaler, Steffen | es |
dc.date.accessioned | 2018-04-19T09:54:17Z | |
dc.date.available | 2018-04-19T09:54:17Z | |
dc.date.issued | 2013 | |
dc.identifier.citation | Troya Castilla, J., Vallecillo Moreno, A., Durán, F. y Zschaler, S. (2013). Model-driven performance analysis of rule-based domain specific visual models. Information and Software Technology, 55 (1), 88-110. | |
dc.identifier.issn | 0950-5849 | es |
dc.identifier.uri | https://hdl.handle.net/11441/73223 | |
dc.description.abstract | Context: Domain-Specific Visual Languages (DSVLs) play a crucial role in Model-Driven Engineering
(MDE). Most DSVLs already allow the specification of the structure and behavior of systems. However,
there is also an increasing need to model, simulate and reason about their non-functional properties.
In particular, QoS usage and management constraints (performance, reliability, etc.) are essential characteristics
of any non-trivial system.
Objective: Very few DSVLs currently offer support for modeling these kinds of properties. And those
which do, tend to require skilled knowledge of specialized notations, which clashes with the intuitive
nature of DSVLs. In this paper we present an alternative approach to specify QoS properties in a high-level
and platform-independent manner.
Method: We propose the use of special objects (observers) that can be added to the graphical specification
of a system for describing and monitoring some of its non-functional properties.
Results: Observers allow extending the global state of the system with the variables that the designer
wants to analyze, being able to capture the performance properties of interest. A performance evaluation
tool has also been developed as a proof of concept for the proposal.
Conclusion: The results show how non-functional properties can be specified in DSVLs using observers,
and how the performance of systems specified in this way can be evaluated in a flexible and effective
way. | es |
dc.description.sponsorship | Ministerio de Ciencia e Innovación TIN2008-031087 | es |
dc.description.sponsorship | Ministerio de Ciencia e Innovación TIN2011-23795 | es |
dc.format | application/pdf | es |
dc.language.iso | eng | es |
dc.publisher | Elsevier | es |
dc.relation.ispartof | Information and Software Technology, 55 (1), 88-110. | |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 Internacional | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.subject | Model-Driven Engineering | es |
dc.subject | Domain specific visual languages | es |
dc.subject | Performance Analysis | es |
dc.subject | Simulation | es |
dc.title | Model-driven performance analysis of rule-based domain specific visual models | es |
dc.type | info:eu-repo/semantics/article | es |
dc.type.version | info:eu-repo/semantics/submittedVersion | es |
dc.rights.accessRights | info:eu-repo/semantics/openAccess | es |
dc.contributor.affiliation | Universidad de Sevilla. Departamento de Lenguajes y Sistemas Informáticos | es |
dc.relation.projectID | TIN2008-031087 | es |
dc.relation.projectID | TIN2011-23795 | es |
dc.relation.publisherversion | https://www.sciencedirect.com/science/article/pii/S0950584912001358 | es |
dc.identifier.doi | 10.1016/j.infsof.2012.07.009 | es |
idus.format.extent | 23 | es |
dc.journaltitle | Information and Software Technology | es |
dc.publication.volumen | 55 | es |
dc.publication.issue | 1 | es |
dc.publication.initialPage | 88 | es |
dc.publication.endPage | 110 | es |
dc.identifier.sisius | 20420558 | es |
dc.contributor.funder | Ministerio de Ciencia e Innovación (MICIN). España | |