A Calculus for Generic, QoS-Aware Component Composition

dc.contributor.author Luís Soares Barbosa en
dc.contributor.author Sun Meng en
dc.date.accessioned 2017-11-16T14:09:43Z
dc.date.available 2017-11-16T14:09:43Z
dc.date.issued 2012 en
dc.description.abstract Software QoS properties, such as response time, availability, bandwidth requirement, memory usage, among many others, play a major role in the processes of selecting and composing software components. This paper extends a component calculus to deal, in an effective way, with them. The calculus models components as gener- alised Mealy machines, i.e., state-based entities interacting along their life time through well defined interfaces of observers and actions. QoS is introduced through an algebraic structure specifying the relevant QoS domain and how its values are composed under different disciplines. A major effect of introducing QoS-awareness is that a number of equivalences holding in the plain calculus become refinement laws. The paper also introduces a prototyper for the calculus developed as a 'proof-of-concept' implementation en
dc.identifier.uri http://repositorio.inesctec.pt/handle/123456789/2814
dc.identifier.uri http://dx.doi.org/10.1007/s11786-012-0137-2 en
dc.language eng en
dc.relation 5603 en
dc.rights info:eu-repo/semantics/openAccess en
dc.title A Calculus for Generic, QoS-Aware Component Composition en
dc.type article en
dc.type Publication en
Files