• DocumentCode
    237077
  • Title

    Investigation and evaluation of UML Action Languages

  • Author

    Badreddin, Omar ; Lethbridge, Timothy C. ; Forward, Andrew

  • Author_Institution
    University of Ottawa, 800 King Edward, Ontario, Canada
  • fYear
    2014
  • fDate
    7-9 Jan. 2014
  • Firstpage
    264
  • Lastpage
    273
  • Abstract
    We analyze the current direction of UML Action Language development and provide a classification of the proposed action language structure and statements. We also present a functioning implementation of an action language and discuss our platform for experimenting with Action Language based systems. We propose a novel approach that adopts a bottom-up technique to defining an action language. This approach embeds the action language into a textual environment that includes the UML modeling elements. Unlike current action languages that typically address class diagrams only, our proposal includes class and state machine modeling abstractions as part of the action language. We tackle the problem of modeling-in-text not by introducing yet another programming language, but instead by providing an increased level of abstraction to existing high level programming languages. Both, a textual representation of the model and its visual view represent the same underlying model but from different vantage points.
  • Keywords
    Computational modeling; Java; Navigation; Object oriented modeling; Unified modeling language; Visualization; Action Language; Alf; OCL; OMG; UAL; UML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Model-Driven Engineering and Software Development (MODELSWARD), 2014 2nd International Conference on
  • Conference_Location
    Lisbon, Portugal
  • Print_ISBN
    978-9-8975-8065-9
  • Type

    conf

  • Filename
    7018473