• Title of article

    Domain Specific Languages

  • Author/Authors

    Aruna Raja، نويسنده , , Devika Lakshma، نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 2010
  • Pages
    7
  • From page
    99
  • To page
    105
  • Abstract
    To match the needs of the fast paced generation, the speed of computing has also increased enormously. But, there is a limit to which the processor speed can be amplified. Hence in order to increase productivity, there is a need to change focus from processing time to programming time. Reduction in programming time can be achieved by identifying the domain to which the task belongs and using an appropriate Domain Specific Language (DSL). DSLs are constrained to use terms and concepts pertaining to an explicit domain making it much easier for the programmers to understand and learn, and cuts down the development time drastically. In this paper, we will understand what a DSL is; explore a number of DSLs spanning various phases of software development life cycle in terms of features that elucidates their advantages over general purpose languages and perform in depth study by practically applying a few open source DSLs: ʹCascadingʹ, Naked Objects Framework and RSpec.
  • Keywords
    SmartFrog , CHEF , Method Chaining , Domain Specific Language. Fluent Interfaces , EC2 Deploy Framework , cucumber , RGen , ‘Cascading’ , Maestro , Naked Objects Framework , ScalaModules , Make , Twist , Rake , Twill , RSpec , Graphviz
  • Journal title
    International Journal of Computer Applications
  • Serial Year
    2010
  • Journal title
    International Journal of Computer Applications
  • Record number

    658317