Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. Configuration Logics: Modelling Architecture Styles
 
conference paper

Configuration Logics: Modelling Architecture Styles

Mavridou, Anastasia  
•
Baranov, Eduard  
•
Bliudze, Simon  
Show more
Braga, Christiano
•
Ölveczky, Peter Csaba
2015
Proceedings of the 12th International Conference on Formal Aspects of Component Software
12th International Conference on Formal Aspects of Component Software

We study a framework for the specification of architecture styles as families of architectures involving a common set of types of components and coordination mechanisms. The framework combines two logics: 1) interaction logics for the specification of architectures as generic coordination schemes involving a configuration of interactions between typed components; 2) configuration logics for the specification of architecture styles as sets of interaction configurations. The presented results build on previous work on architecture modelling in BIP. We show how propositional interaction logic can be extended into a corresponding configuration logic by adding new operators on sets of interaction configurations. We provide a complete axiomatisation of the propositional configuration logic, as well as a decision procedure for checking that an architecture satisfies given logical specifications. To allow genericity of specifications, we study first-order and second-order extensions of the propositional configuration logic. We provide examples illustrating the application of the results to the characterization of architecture styles. Finally, we provide an experimental evaluation using the Maude rewriting system to implement the decision procedure for the propositional logic.

  • Files
  • Details
  • Metrics
Type
conference paper
DOI
10.1007/978-3-319-28934-2_14
Web of Science ID

WOS:000375378500014

Author(s)
Mavridou, Anastasia  
Baranov, Eduard  
Bliudze, Simon  
Sifakis, Joseph  
Editors
Braga, Christiano
•
Ölveczky, Peter Csaba
Date Issued

2015

Publisher

Springer Int Publishing Ag

Publisher place

Cham

Published in
Proceedings of the 12th International Conference on Formal Aspects of Component Software
ISBN of the book

978-3-319-28934-2

978-3-319-28933-5

Total of pages

19

Series title/Series vol.

Lecture Notes in Computer Science; 9539

Start page

256

Subjects

Configuration logics

•

Architecture styles

•

multiparty interaction

•

connectivity

•

configurations

•

components

Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
RISD  
Event nameEvent placeEvent date
12th International Conference on Formal Aspects of Component Software

Niterói, Rio de Janeiro, Brazil

October 14-16, 2015

Available on Infoscience
October 21, 2015
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/120022
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés