2015
DOI: 10.1007/978-3-319-15545-6_24
|View full text |Cite
|
Sign up to set email alerts
|

A Theory Agenda for Component-Based Design

Abstract: Abstract. The aim of the paper is to present a theory agenda for component-based design based on results that motivated the development of the BIP component framework, to identify open problems and discuss further research directions. The focus is on proposing a semantically sound theoretical and general framework for modelling componentbased systems and their properties both behavioural and architectural as well for achieving correctness by using scalable specific techniques.We discuss the problem of composin… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
5
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
3
3
1

Relationship

0
7

Authors

Journals

citations
Cited by 7 publications
(5 citation statements)
references
References 37 publications
(55 reference statements)
0
5
0
Order By: Relevance
“…The computer scientists and researchers have responded to the challenge of designing complex systems adopting various formal methods and compositional algebra based frameworks [34,35]. Typically, the component interactions and concurrency have been modeled formally using automated compositional reasoning and connector algebra [3,4,32].…”
Section: Introductionmentioning
confidence: 99%
“…The computer scientists and researchers have responded to the challenge of designing complex systems adopting various formal methods and compositional algebra based frameworks [34,35]. Typically, the component interactions and concurrency have been modeled formally using automated compositional reasoning and connector algebra [3,4,32].…”
Section: Introductionmentioning
confidence: 99%
“…Resource allocation graph and waiting graph are two mainly methods to describe deadlock [9]. Resource allocation graph is a variant of waiting diagram with two kinds of nodes: process node and resource node.…”
Section: Introductionmentioning
confidence: 99%
“…The approach closest to the one presented below is proposed in [31] as extension of the BIP (Behavior, Interaction, Priority) framework [6]. BIP has been extended for dynamic and parametrized connections in [7,23], and to allow spawning new components and interactions in [9].…”
Section: Related Workmentioning
confidence: 99%
“…BIP has been extended for dynamic and parametrized connections in [7,23], and to allow spawning new components and interactions in [9]. The work in [31] proposes a second-order logic to specify constraints on the evolution of the architecture including creation/removal of components. However, no model checking procedure is provided to verify such dynamic architectures.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation