مشاهده مشخصات مقاله
Somayeh Malakuti Khah Olun Abadi, Saeed Jalili
دوازدهمین کنفرانس بینالمللی سالانه انجمن کامپیوتر ایران
In this paper, we propose a method that uses domain engineering concepts to design components in a minimizedextendable manner and to provide required platform to implement these components, we propose a component model called AECM that uses aspect-oriented method besides other techniques to improve component reusability. AECM proposes a component definition language to define component specifications that component behaviors can be minimized or extended through the language. In addition, AECM proposes an assembly definition language to wire components; these two languages make software architecture. In this component model, aspects are some kind of component and all component concepts are applicable to them. AECM categorizes aspects of a component to two categories: 1) built-in and extension aspects, 2) inter-components aspects and intra-component aspects, and supports them in different ways to control applicable changing to the component. AECM supports definition of weave time and runtime aspect application rules in a way that any changes of the rules will not affect the component implementation.
برای اعضای سایت : ۱٠٠,٠٠٠ ریال
برای دانشجویان عضو انجمن : ۲٠,٠٠٠ ریال
برای اعضای عادی انجمن : ۴٠,٠٠٠ ریال