A heterogeneous characterisation of component-based system design in a categorical setting
In component-based design, components and communication mechanisms have a different nature; while the former represent the agents that cooperate to fulfill a certain goal, the latter formalise the communication mechanism through which these agents interact. A proper formalisation of the heterogeneit...
Guardado en:
Autores principales: | , , , |
---|---|
Formato: | SER |
Materias: | |
Acceso en línea: | http://hdl.handle.net/20.500.12110/paper_03029743_v8687_n_p314_LopezPombo |
Aporte de: |
id |
todo:paper_03029743_v8687_n_p314_LopezPombo |
---|---|
record_format |
dspace |
spelling |
todo:paper_03029743_v8687_n_p314_LopezPombo2023-10-03T15:19:38Z A heterogeneous characterisation of component-based system design in a categorical setting Lopez Pombo, C.G. Castro, P.F. Aguirre, N. Maibaum, T.S.E. Computational linguistics Software engineering Communication device Communication mechanisms Component based design Component-based system design Formalisation System specification Specifications In component-based design, components and communication mechanisms have a different nature; while the former represent the agents that cooperate to fulfill a certain goal, the latter formalise the communication mechanism through which these agents interact. A proper formalisation of the heterogeneity that arises from this difference requires one to employ the most adequate formalism for each of the parts of a specification and then proceed to merge the parts of the system specification characterised in different languages. The approach we propose in this paper is based on the notion of institution, and makes extensive use of institution representations in order to relate the specifications of components and communication mechanisms, each of which might be expressed in different formalisms. The contribution focuses on providing tools needed to engineer heterogeneous languages arising from particular choices for the specification of components and communication devices. © Springer International Publishing Switzerland 2014. Fil:Lopez Pombo, C.G. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina. SER info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by/2.5/ar http://hdl.handle.net/20.500.12110/paper_03029743_v8687_n_p314_LopezPombo |
institution |
Universidad de Buenos Aires |
institution_str |
I-28 |
repository_str |
R-134 |
collection |
Biblioteca Digital - Facultad de Ciencias Exactas y Naturales (UBA) |
topic |
Computational linguistics Software engineering Communication device Communication mechanisms Component based design Component-based system design Formalisation System specification Specifications |
spellingShingle |
Computational linguistics Software engineering Communication device Communication mechanisms Component based design Component-based system design Formalisation System specification Specifications Lopez Pombo, C.G. Castro, P.F. Aguirre, N. Maibaum, T.S.E. A heterogeneous characterisation of component-based system design in a categorical setting |
topic_facet |
Computational linguistics Software engineering Communication device Communication mechanisms Component based design Component-based system design Formalisation System specification Specifications |
description |
In component-based design, components and communication mechanisms have a different nature; while the former represent the agents that cooperate to fulfill a certain goal, the latter formalise the communication mechanism through which these agents interact. A proper formalisation of the heterogeneity that arises from this difference requires one to employ the most adequate formalism for each of the parts of a specification and then proceed to merge the parts of the system specification characterised in different languages. The approach we propose in this paper is based on the notion of institution, and makes extensive use of institution representations in order to relate the specifications of components and communication mechanisms, each of which might be expressed in different formalisms. The contribution focuses on providing tools needed to engineer heterogeneous languages arising from particular choices for the specification of components and communication devices. © Springer International Publishing Switzerland 2014. |
format |
SER |
author |
Lopez Pombo, C.G. Castro, P.F. Aguirre, N. Maibaum, T.S.E. |
author_facet |
Lopez Pombo, C.G. Castro, P.F. Aguirre, N. Maibaum, T.S.E. |
author_sort |
Lopez Pombo, C.G. |
title |
A heterogeneous characterisation of component-based system design in a categorical setting |
title_short |
A heterogeneous characterisation of component-based system design in a categorical setting |
title_full |
A heterogeneous characterisation of component-based system design in a categorical setting |
title_fullStr |
A heterogeneous characterisation of component-based system design in a categorical setting |
title_full_unstemmed |
A heterogeneous characterisation of component-based system design in a categorical setting |
title_sort |
heterogeneous characterisation of component-based system design in a categorical setting |
url |
http://hdl.handle.net/20.500.12110/paper_03029743_v8687_n_p314_LopezPombo |
work_keys_str_mv |
AT lopezpombocg aheterogeneouscharacterisationofcomponentbasedsystemdesigninacategoricalsetting AT castropf aheterogeneouscharacterisationofcomponentbasedsystemdesigninacategoricalsetting AT aguirren aheterogeneouscharacterisationofcomponentbasedsystemdesigninacategoricalsetting AT maibaumtse aheterogeneouscharacterisationofcomponentbasedsystemdesigninacategoricalsetting AT lopezpombocg heterogeneouscharacterisationofcomponentbasedsystemdesigninacategoricalsetting AT castropf heterogeneouscharacterisationofcomponentbasedsystemdesigninacategoricalsetting AT aguirren heterogeneouscharacterisationofcomponentbasedsystemdesigninacategoricalsetting AT maibaumtse heterogeneouscharacterisationofcomponentbasedsystemdesigninacategoricalsetting |
_version_ |
1782027382617538560 |