• DocumentCode
    2843208
  • Title

    The action language: refining a behavioral modeling language

  • Author

    Nordstrom, Steve ; Shetty, Shweta ; Di Yao ; Ahuja, Shikha ; Neema, Sandeep ; Bapty, Ted

  • Author_Institution
    Inst. for Software Integrated Syst., Vanderbilt Univ., Nashville, TN, USA
  • fYear
    2005
  • fDate
    4-7 April 2005
  • Firstpage
    315
  • Lastpage
    320
  • Abstract
    When modeling large-scale complex system behavior we believe there is merit in abandoning the once fashionable all-encompassing system modeling approach in favor of developing a set of models created in a variety of loosely coupled modeling languages. Loosely coupled languages are those that are considered to be nearly orthogonal with respect to their intention, but in reality may display a limited degree of trivial dependencies. We apply this approach toward component behavioral modeling to show how core behaviors of software components can be specified using a statecharts-like behavioral modeling language while elements of the behavior associated with implementation- or platform-specific concepts are modeled using a wholly separate language.
  • Keywords
    Unified Modeling Language; embedded systems; formal specification; object-oriented programming; systems analysis; action language; large-scale complex system behavior; loosely coupled modeling languages; platform-specific concepts; software component behavioral modeling; statecharts-like behavioral modeling language; Computer architecture; Displays; Embedded software; Embedded system; Kernel; Large scale integration; Large-scale systems; Software systems; System recovery; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Computer-Based Systems, 2005. ECBS '05. 12th IEEE International Conference and Workshops on the
  • Print_ISBN
    0-7695-2308-0
  • Type

    conf

  • DOI
    10.1109/ECBS.2005.67
  • Filename
    1409931