Document details

A language for behavioural modelling of architectural patterns

Author(s): Sanchez, Alejandro cv logo 1 ; Barbosa, L. S. cv logo 2 ; Riesco, Daniel cv logo 3

Date: 2011

Persistent ID: http://hdl.handle.net/1822/15258

Origin: RepositóriUM - Universidade do Minho

Subject(s): Architectural pattern; Software architecture


Description
The complexity of interactions governing the coordination of loosely-coupled services, which forms the core of current software, brought behavioural issues up to the front of architectural concerns. This paper takes such a challenge seriously by lifting typical behaviour modelling techniques to the specification of both types and instances of architectural patterns in which the later ones are connected by ports that behave according to a water flow metaphor. A specific language is introduced for this purpose as well as a translator to mCRL2 so that the simulation and analysis techniques available in the corresponding toolset can be used to reason about (the behavioural layer of) software architectures. The approach is illustrated in a few examples
Document Type Article
Language English
delicious logo  facebook logo  linkedin logo  twitter logo 
degois logo
mendeley logo

Related documents



    Financiadores do RCAAP

Fundação para a Ciência e a Tecnologia Universidade do Minho   Governo Português Ministério da Educação e Ciência Programa Operacional da Sociedade do Conhecimento EU