ACM Home Page
Please provide us with feedback. Feedback
On the formalization of architectural types with process algebras
Full text PdfPdf (903 KB)
Source Foundations of Software Engineering archive
Proceedings of the 8th ACM SIGSOFT international symposium on Foundations of software engineering: twenty-first century applications table of contents
San Diego, California, United States
Pages: 140 - 148  
Year of Publication: 2000
ISBN:1-58113-205-0
Also published in ...
Authors
Marco Bernardo  Università di Torino, Dip. di Informatica, Corso Svizzera 185, 10149 Torino, Italy
Paolo Ciancarini  Università di Bologna, Dip. di Scienze dell'Inf., Mura Anteo Zamboni 7, 40127 Bologna, Italy
Lorenzo Donatiello  Università di Bologna, Dip. di Scienze dell'Inf., Mura Anteo Zamboni 7, 40127 Bologna, Italy
Sponsors
SIGSOFT: ACM Special Interest Group on Software Engineering
SIGPLAN: ACM Special Interest Group on Programming Languages
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 23,   Citation Count: 7
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/355045.355064
What is a DOI?

ABSTRACT

Architectural styles play an important role in software engineering as they convey codified principles and experience which help the construction of software systems with high levels of efficiency and confidence. We address the problem of formalizing and analyzing architectural styles in an operational setting by introducing the intermediate abstraction of architectural type. We develop the concept of architectural type in a process algebraic framework because of its modeling adequacy and the availability of means, such as Milner's weak bisimulation equivalence, which allow us to reason compositionally and efficiently about the well formedness of architectural types.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
R. Allen, R. Douenee, D. Garlan, "Specifying and Analyzing Dynamic Software Architectures ", in Proe. of the let Int. Con}. on Fundamental Approaches to Software Engineering (FASE '98), LNCS 1382:21-37, Lisbon (Portugal), 1998
3
 
4
5
6
 
7
 
8
 
9
 
10
11
 
12

CITED BY  7

Collaborative Colleagues:
Marco Bernardo: colleagues
Paolo Ciancarini: colleagues
Lorenzo Donatiello: colleagues