Abstract

The use of domain-specific design patterns improves substantially software quality and reduce the development cost since they capture domain knowledge and provide solutions of non trivial design problems in a specific domain. In order to benefit from these advantages, these patterns must be correctly instantiated by application designers. When a pattern is deployed in an application design, some constraints must be preserved to make the pattern instantiation valid. Accordingly, assistance for domain-specific design patterns instantiation has great significance. In this paper we propose a pattern instantiation process that guides the application designers in patterns reuse and prevents them from violating pattern constraints. We implement the proposed process based on model transformation as plug-in to the Eclipse modeling environment. Our proposal is especially intended for the reuse of patterns specific to real-time domain.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.