Service oriented architectural design

21Citations
Citations of this article
17Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We propose Architectural Design Rewriting (ADR), an approach to formalise the development and reconfiguration of software architectures based on term-rewriting. An architectural style consists of a set of architectural elements and operations called productions which define the well-formed compositions of architectures. Roughly, a term built out of such ingredients constitutes the proof that a design was constructed according to the style, and the value of the term is the constructed software architecture. A main advantage of ADR is that it naturally supports style-preserving reconfigurations. The usefulness of our approach is shown by applying ADR to SRML, an emergent paradigm inspired by the Service Component Architecture. We model the complex operation that composes several SRML modules in a single one by means of suitable rewrite rules. Our approach guarantees that the resulting module respects SRML's metamodel. © 2008 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Bruni, R., Lluch Lafuente, A., Montanari, U., & Tuosto, E. (2008). Service oriented architectural design. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4912 LNCS, pp. 186–203). https://doi.org/10.1007/978-3-540-78663-4_14

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free