2006
DOI: 10.1016/j.matcom.2005.11.004
|View full text |Cite
|
Sign up to set email alerts
|

Architectural concepts and Design Patterns for behavior modeling and integration

Abstract: International audienceThe design of the control software for complex systems is a difficult task. It requires the modeling, the simulation, the integration and the adaptation of a multitude of interconnected entities and behaviors. To tackle this complexity, the approach proposed consists in combining architectural concepts, Design Patterns and object-oriented modeling with unified modeling language (UML). In this context, the present paper describes a modeling framework to take greater advantage of these conc… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2010
2010
2020
2020

Publication Types

Select...
2
2
2

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(2 citation statements)
references
References 13 publications
0
2
0
Order By: Relevance
“…The authors characterise architectural patterns as specialization of the object models. Perronne et al [Perronne et al 2006] describe a modelling framework consists of two design patterns to support behaviour specification of patterns. The first, polymorphic behaviour pattern provides the integration and the execution of new behaviours for a system.…”
Section: Modelling and Formalization Of Architectural Patternsmentioning
confidence: 99%
See 1 more Smart Citation
“…The authors characterise architectural patterns as specialization of the object models. Perronne et al [Perronne et al 2006] describe a modelling framework consists of two design patterns to support behaviour specification of patterns. The first, polymorphic behaviour pattern provides the integration and the execution of new behaviours for a system.…”
Section: Modelling and Formalization Of Architectural Patternsmentioning
confidence: 99%
“…The main idea of architectural patterns is to resolve the recurring design problems that arise in a specific context at the level of software architectures, including those related to helping in documentation of architectural design decisions, facilitating the communication between stakeholders through a common vocabulary, and describing the quality attributes of a software system . There have been many attempts at modelling the structure of architectural patterns [Gamma et al 1995;Shaw and Garlan 1996;Medvidovic and Taylor 2000;; however, only a very few studies have focused on behaviour modelling of patterns [Garlan et al 1994;Perronne et al 2006]. In practice, the most popular languages for modelling of architectural patterns and pattern variants in software design are various kinds of informal and semi-formal box-and-line diagrams [Rozanski and Woods 2005], the Unified Modelling Language (UML) [Group 2011b], Architecture Description Language (ADL) [Shaw and Garlan 1996;Medvidovic and Taylor 2000], and Domain Specific Language (DSL) [Mernik et al 2005].…”
Section: Introductionmentioning
confidence: 99%