کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
461185 696571 2011 19 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
ReuseTool—An extensible tool support for object-oriented framework reuse
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر شبکه های کامپیوتری و ارتباطات
پیش نمایش صفحه اول مقاله
ReuseTool—An extensible tool support for object-oriented framework reuse
چکیده انگلیسی

Object-oriented frameworks have become a popular paradigm used to improve the software development lifecycle. They promote reuse by providing a semi-complete architecture that can be extended through an instantiation process to integrate the needs of the new software application. Instantiation processes are typically enacted in an ad-hoc manner, which may lead to tedious and error-prone procedures. This work leverages our previous work on the definition of RDL, a language to facilitate the description of instantiation process, and describe the ReuseTool, which is an extensible tool to execute RDL programs and assist framework reuse by manipulating UML Diagrams. The ReuseTool integrates a RDL Compiler and a Workflow Engine to control most of the activities required to extend a framework design and, therefore, incorporates application-specific needs. This work also describes how the tool can be extended to incorporate new reuse activities and provides information of its use based on an exploratory Case Study.


► We have developed an extensible infrastructure to support the reuse of Object Oriented Frameworks.
► The infrastructure is based on a Process Language named RDL (Reuse Description Language) that is executed by a bespoke workflow engine.
► The ReuseTool was successfully used to help on the reuse of several off-the-shelf frameworks in an academic environment.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Systems and Software - Volume 84, Issue 12, December 2011, Pages 2234–2252
نویسندگان
, , ,