کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
461122 696556 2013 16 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Supporting adaptation of decentralized software based on application scenarios
کلمات کلیدی
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر شبکه های کامپیوتری و ارتباطات
پیش نمایش صفحه اول مقاله
Supporting adaptation of decentralized software based on application scenarios
چکیده انگلیسی

Software systems formed by autonomous software entities are greatly different from traditional software systems and it challenges researchers to find effective methods of supporting the adaptation of software systems. In this paper, an approach based on application scenarios is put forward for facilitating dynamic adaptations of decentralized software systems in unpredicted situations. Scenarios offer behavior norms to regulate the behavior of autonomous software entities under specific situations so that software entities can take fitted and coordinative actions when they are confronted with diverse and even unpredicted situations. At the end of this paper, a simulation traffic system is developed and studied. The experimental results show that the adaptability of the system is improved remarkably after application scenarios are deployed. In the case study, the efficiency and scalability of the scenario-based adaptation mechanism are also experimented and analyzed.


► Autonomous components are used to represent autonomous software elements.
► An application scenario-based adaptation mechanism is built for software systems.
► The methods of specifying and implementing application scenarios are described.
► A measurement for the efficiencies of adaptation mechanisms is proposed.
► The efficiency and scalability of the adaptation mechanism are analyzed.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Systems and Software - Volume 86, Issue 7, July 2013, Pages 1891–1906
نویسندگان
, ,