کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
422417 685083 2013 6 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
SOFA 2 Component Framework and Its Ecosystem
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
SOFA 2 Component Framework and Its Ecosystem
چکیده انگلیسی

Component-based software development represents a common practice to assemble various kinds of systems using well-defined building blocks called components.SOFA 2 is an advanced component framework providing a rich set of features including hierarchical architectures, multiple communication styles, behavior specification, transparent distribution, etc. The framework also introduces a well-defined development methodology supported by a rigorous component model and rich set of tools enabling application design, deployment, and execution. Furthermore, SOFA 2 is suitable for development of systems for multiple application domains. To allow this, SOFA 2 offers a concept of “profiles”, which extend the core of the framework to be suitable for a particular domain. Currently, profiles for Java, Java ME and embedded C-based systems exist, utilizing a common development methodology and tooling.This tutorial shows the SOFA 2 component framework and its ecosystem including tools for architecture modeling, component implementation, deployment, execution, and runtime monitoring. Furthermore, it demonstrates development workflow stressing the advanced features of the used component model.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Electronic Notes in Theoretical Computer Science - Volume 295, 9 May 2013, Pages 101-106