• DocumentCode
    2000367
  • Title

    Systematic and Formal Approach to get a Domain Specific Language

  • Author

    Marcondes, Francisco Supino ; Fernandes, Danilo Douradinho ; Motini, D.A. ; Tasinaffo, Paulo Marcelo ; Vega, Italo Santiago ; Dias, Luiz Alberto Vieira

  • Author_Institution
    Inst. Tecnol. de Aerondutica - ITA
  • fYear
    2009
  • fDate
    27-29 April 2009
  • Firstpage
    1447
  • Lastpage
    1450
  • Abstract
    This paper presents a systematic approach applied over state machine (since it is a wide know model and easy to be used to formal specification) to improve the domain analysis procedure, besides been out of scope of this paper, this approach can also helps to improve the enterprise´s business process as well. The motivation which leads to the this paper is how to got a domain specific language (DSL) that is completely correspondent to a domain analysis sharing both the same business rules. This is a very important property to be achieved since a DSL must be used to help the codding procedure in a specific domain, so, it must be a direct relation over them and this relation is explored in this paper. It has a briefly discussion over the need for formalization procedures concluding that too much formalization can be a problem and lack of it can also be, so, formal transformations can be performed at mark point (as baselines or any other mark that can be defined) bringing important contributions to the rigor of the model improving it.
  • Keywords
    finite state machines; formal specification; domain analysis; domain specific language; formal approach; formal specification; formal transformations; state machine; systematic approach; DSL; Domain specific languages; Equations; Information technology; Jacobian matrices; Mathematical model; Phase detection; Programming; Robustness; System testing; Domain Analysis; Domain Specific Language; Formal Methods; State Machines;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: New Generations, 2009. ITNG '09. Sixth International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    978-1-4244-3770-2
  • Electronic_ISBN
    978-0-7695-3596-8
  • Type

    conf

  • DOI
    10.1109/ITNG.2009.265
  • Filename
    5070830