SECR 2009 is over. To learn about current SECR please visit
www.secrus.org.
Message System Refactoring Using DSL
|
Nikita Sushkov, Sergey Zykov
|
Abstract
Sergey Zykov
This article covers refactoring of the message delivery system using Domain Driven Development (DDD) and Domain Specific Language (DSL) approach. Firstly it explains the concepts of Domain Driven Development and Domain Specific Language. After that it describes, using example of message delivery system, the steps that should be performed to develop Domain Specific Language, including domain model design and development of DSL notation . In conclusion it reveals key benefits that are followed within DDD and DSL approach (compared with previous version of message delivery system).
|