• DocumentCode
    514370
  • Title

    JGroovy - an extensible Java Programming Language with Groovy

  • Author

    Sateanpattanakul, Siwadol ; Walairacht, Aranya

  • Author_Institution
    Dept. of Comput. Eng., King Mongkut´´s Inst. of Technol., Bangkok, Thailand
  • Volume
    2
  • fYear
    2010
  • fDate
    7-10 Feb. 2010
  • Firstpage
    1139
  • Lastpage
    1144
  • Abstract
    Java is Object-Oriented Programming Languages (OOPL) that widely used for software development. But Java has a limitation for working with Domain-Specific Languages (DSLs). Java language structure and syntax has not more support for working with DSLs and including type of Java language. Static language likes Java does not flexible more for DSLs handle. This limitation has to solve by adding new language structure and syntax into Java language. Groovy is a dynamic programming languages that support DSLs with internal structure. In this paper, we introduce ¿JGroovy¿ which is extended Java programming language with Groovy programming. We are built JGroovy compilers that fully support Java programming language.
  • Keywords
    Java; object-oriented programming; software engineering; Groovy programming; JGroovy; domain-specific languages; dynamic programming languages; extensible Java programming language; object-oriented programming languages; software development; static language; Computer languages; Java; Automata; Compiler; Domain-Specific Language; Language Oriented Programming; Object-Oriented Programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Communication Technology (ICACT), 2010 The 12th International Conference on
  • Conference_Location
    Phoenix Park
  • ISSN
    1738-9445
  • Print_ISBN
    978-1-4244-5427-3
  • Type

    conf

  • Filename
    5440239