CIVILICA We Respect the Science
(ناشر تخصصی کنفرانسهای کشور / شماره مجوز انتشارات از وزارت فرهنگ و ارشاد اسلامی: ۸۹۷۱)

Integration of Aspect-Oriention and Domain Engineering to Improve Artifacts Reusability

عنوان مقاله: Integration of Aspect-Oriention and Domain Engineering to Improve Artifacts Reusability
شناسه ملی مقاله: ICEE15_214
منتشر شده در پانزدهیمن کنفرانس مهندسی برق ایران در سال 1386
مشخصات نویسندگان مقاله:

Somayeh Malakuti Khah Olun Abadi - Computer Engineering Department Tarbiat Modares University
Saee Jalili - Computer Engineering Departmen Tarbiat Modares University

خلاصه مقاله:
In this paper, we propose a use case driven process called AECP to develop more reusable domain specijic artifacts that these artifacts lead to have more reusable components. AECP integrates domain engineering and aspect-oriented methoak to develop minimized-extendable artifacts, in this manner artifacts are developed as minimized as possible to response to domain requirements and are extendable to response to specijc requirements ofdomain softwares. In the design phase, AECP proposes a component dejinition language to dejne components and aspects specijications in a manner that any extension to the components can be done through the language. Moreover, AECP proposes an assembb dejnition language to define collaborations among components, in a manner that sewer components are replaceable without afecting client components. To have more reusable artifacts in all phases of the sofrware development process, AECP considers feature interactions rules, separation of aspects from core artifacts and separation of weaving information from aspects and core artvacb.

کلمات کلیدی:
Component-based development, Aspect-Oriented, Reusability

صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/25283/