کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
9657253 1441302 2005 27 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
An object based algebra for specifying a fault tolerant software architecture
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
An object based algebra for specifying a fault tolerant software architecture
چکیده انگلیسی
In this paper we present an algebra of actors extended with mechanisms to model crash failures and their detection. We show how this extended algebra of actors can be successfully used to specify distributed software architectures. The main components of a software architecture can be specified following an object-oriented style and then they can be composed using asynchronous message passing or more complex interaction patterns. This formal specification can be used to show that several requirements of a software system are satisfied at the architectural level despite failures. We illustrate this process by means of a case study: the specification of a software architecture for intelligent agents which supports a fault tolerant anonymous interaction protocol.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: The Journal of Logic and Algebraic Programming - Volume 63, Issue 2, May–June 2005, Pages 271-297
نویسندگان
, ,