• DocumentCode
    2920799
  • Title

    Modeling Support for Mobile Ambients in Service Oriented Architecture

  • Author

    Ali, Nour ; Chen, Fei ; Solis, Carlos

  • Author_Institution
    Lero-The Irish Software Eng. Res. Centre, Univ. of Limerick, Limerick, Ireland
  • fYear
    2012
  • fDate
    24-29 June 2012
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Service Oriented Architecture (SOA) is a promising approach for designing and developing mobile applications. However, SOA concepts need to be combined with mobile principles to fully accommodate their requirements. Previously, a metamodel called Ambient-SoaML has been defined, which combines the Service Oriented Architecture Modeling Language (SoaML) and Mobile Ambients concepts inspired from Ambient Calculus. In this paper, a modeling tool that supports designing service oriented architecture of mobile systems based on Ambient-SoaML is presented. The tool allows users to graphically design Ambient-SoaML architectures and ensures that they are correctly built. The tool is an eclipse plug-in and has been implemented following Model Driven Architecture (MDA) principles and associated technologies. A running example is used to illustrate the features of the tool.
  • Keywords
    mobile computing; service-oriented architecture; Ambient Calculus; Ambient-SoaML; SOA; eclipse plug-in; metamodel; mobile ambients; mobile applications; mobile systems; model driven architecture principles; service oriented architecture modeling language; Calculus; Computer architecture; Load modeling; Mobile communication; Mobile handsets; Service oriented architecture; Visualization; Mobile Ambients; Model Driven Architecture; Platform Independent Model (PIM); Service Oriented Architecture Modeling Language; mobile systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mobile Services (MS), 2012 IEEE First International Conference on
  • Conference_Location
    Honolulu, HI
  • Print_ISBN
    978-1-4673-2881-4
  • Type

    conf

  • DOI
    10.1109/MobServ.2012.18
  • Filename
    6263803