• DocumentCode
    3300678
  • Title

    Towards a mobile architecture description language

  • Author

    Bouanaka, Chafia ; Belala, Faiza

  • Author_Institution
    Mentouri Univ., Constantine
  • fYear
    2008
  • fDate
    March 31 2008-April 4 2008
  • Firstpage
    743
  • Lastpage
    748
  • Abstract
    Due to the proliferation of Internet and wireless communication networks, mobility of software components is pervasive in current applications. However, most of the existing Architecture Description Languages (ADLS) lack operators to express mobility primitives. In this paper, we propose a generic rewrite theory for mobility in CBabel, a Declarative Architecture Description Language. Rademaker et al. have associated a rewriting logic semantics to the different constructors of CBabel. We exploit such semantics to extend CBabel with mobility primitives by defining a rewrite theory called mobility-primitives. Our objective is two folds: We propose a rewrite theory for mobility in CBabel. Then, we generalize it to any Architecture Description Language that can be translated to rewriting logic. Such generalization will be obtained by introducing the parameterization notion of Full Maude to the mobility-primitives rewrite theory.
  • Keywords
    programming language semantics; rewriting systems; specification languages; CBabel; Declarative Architecture Description Language; Internet; Mobile Architecture Description Language; logic semantics rewriting; mobility primitives; rewrite theory; software component; wireless communication network; Application software; Architecture description languages; Connectors; Contracts; GSM; IP networks; LAN interconnection; Logic; Topology; Wireless communication; Architecture Description Languages; Maude; Mobility; Rewriting Logic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Systems and Applications, 2008. AICCSA 2008. IEEE/ACS International Conference on
  • Conference_Location
    Doha
  • Print_ISBN
    978-1-4244-1967-8
  • Electronic_ISBN
    978-1-4244-1968-5
  • Type

    conf

  • DOI
    10.1109/AICCSA.2008.4493610
  • Filename
    4493610