loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Fabian Gilson and Vincent Englebert

Affiliation: University of Namur, Belgium

Keyword(s): Software Architecture, Component Composition, Communication Abstraction, User-defined Properties.

Related Ontology Subjects/Areas/Topics: General-Purpose Modeling Languages and Standards ; Languages, Tools and Architectures ; Model-Driven Software Development ; Software Engineering

Abstract: Software architectures are often abstracted as a combination of reusable components connected to each other by various means. Specifications of components' semantics have been widely studied and many modeling languages have been proposed from coarse-grained loosely-defined elements to operational objects with behavioral semantics that may be generated and executed in a dedicated framework. All these modeling facilities have proven their advantages in many domains through either case studies or real-world applications. However, most of those approaches either consider a subset of composition facilities, \textit{i.e.} the available types of bindings between components, or do not even consider communication properties at all, staying at behavioral-related compatibility between components. Verifications of communication-related properties are then postponed to the hand of software developers and finally considered at deployment-time only. Part of a general architecture framework, we prop ose an abstraction formalism to specify communication paths between components. This modeling facility relies on a taxonomy of types of links and the specifications of communication protocols. This protocol serves as a \textit{reification} element between abstract component compositions, architecture instances and deployment infrastructure, making explicit communication-related constraints and properties. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 98.84.18.52

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Gilson, F. and Englebert, V. (2016). Flexible Component Composition through Communication Abstraction. In Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development - MODELSWARD; ISBN 978-989-758-168-7; ISSN 2184-4348, SciTePress, pages 442-449. DOI: 10.5220/0005830304420449

@conference{modelsward16,
author={Fabian Gilson. and Vincent Englebert.},
title={Flexible Component Composition through Communication Abstraction},
booktitle={Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development - MODELSWARD},
year={2016},
pages={442-449},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005830304420449},
isbn={978-989-758-168-7},
issn={2184-4348},
}

TY - CONF

JO - Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development - MODELSWARD
TI - Flexible Component Composition through Communication Abstraction
SN - 978-989-758-168-7
IS - 2184-4348
AU - Gilson, F.
AU - Englebert, V.
PY - 2016
SP - 442
EP - 449
DO - 10.5220/0005830304420449
PB - SciTePress