Modeling Service Oriented Architectures of Mobile Applications by Extending SoaML with Ambients

被引:5
作者
Ali, Nour [1 ]
Babar, Muhammad Ali [1 ]
机构
[1] Univ Limerick, Limerick, Ireland
来源
2009 35TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, PROCEEDINGS | 2009年
关键词
SOA; SoaML; ambients; mobility;
D O I
10.1109/SEAA.2009.25
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Mobile applications need to dynamically adapt to requirements of new environments (or locations) as users and their devices continuously move. Service Oriented Architecture (SOA) is a recent approach for designing and developing open and distributed systems. However, SOA has to be extended in order to fully accommodate the requirements of mobile services. This paper presents an approach called AmbientSoaML, which introduces ambients in Service oriented architecture Modeling Language (SoaML) [8] proposed by the OMG in order to allow its models to include mobility primitives. Ambients are considered to be the service providers and the service consumers for providing/consuming mobility services. They also represent the boundaries that services have to cross when moving from one location to another. This paper demonstrates the use of SoaML for modeling SOA of a mobile application in order to motivate the problem our research purports to address.
引用
收藏
页码:442 / 449
页数:8
相关论文
共 50 条
  • [1] Executable Modeling Approach to Service Oriented Architecture Using SoaML in Conjunction with Extended DEVSML
    Hu, Jianpeng
    Huang, Linpeng
    Cao, Bei
    Chang, Xuling
    2014 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2014), 2014, : 243 - 250
  • [2] Performance Modeling for Service Oriented Architectures
    Brebner, Paul
    O'Brien, Liam
    Gray, Jon
    ICSE'08 PROCEEDINGS OF THE THIRTIETH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2008, : 953 - 954
  • [3] Extending Service-oriented Architectures in Manufacturing towards Fog and Edge Levels
    Breunig, David Albert
    Roedel, Alain
    Bauernhansl, Thomas
    2020 IEEE 18TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), VOL 1, 2020, : 291 - 298
  • [4] Ambient-PRISMA: Ambients in mobile aspect-oriented software architecture
    Ali, Nour
    Ramos, Isidro
    Solis, Carlos
    JOURNAL OF SYSTEMS AND SOFTWARE, 2010, 83 (06) : 937 - 958
  • [5] OData for Service-Oriented Business Applications Comparative analysis of communication technologies for flexible Service-Oriented IT Architectures
    Cupek, Rafal
    Huczala, Lukasz
    2015 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY (ICIT), 2015, : 1538 - 1543
  • [6] Model Transformation Recommendations for Service-Oriented Architectures
    Panfilenko, Dmitri Valeri
    Hrom, Katsiaryna
    Elvesterand, Brian
    Landre, Einar
    ICEIS: PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS - VOL 2, 2013, : 248 - 256
  • [7] Consolidating Service Engineering Ontologies Building Service Ontology from SOA Modeling Language (SoaML)
    Yustianto, Purnomo
    Doss, Robin
    Suhardi
    Kurniawan, Novianto Budi
    2018 INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY SYSTEMS AND INNOVATION (ICITSI), 2018, : 555 - 561
  • [8] Tradeoffs in Testing Service Oriented Architectures
    Sloan, John C.
    Khoshgoftaar, Taghi M.
    14TH ISSAT INTERNATIONAL CONFERENCE ON RELIABILITY AND QUALITY IN DESIGN, PROCEEDINGS, 2008, : 141 - 145
  • [9] Customizable service state durability for service oriented architectures
    Zhang, Xianan
    Hiltunen, Matti A.
    Marzullo, Keith
    Schlichting, Richard D.
    EDCC 2006: SIXTH EUROPEAN DEPENDABLE COMPUTING CONFERENCE, PROCEEDINGS, 2006, : 119 - +
  • [10] Detecting Vulnerabilities in Service Oriented Architectures
    Antunes, Nuno
    Vieira, Marco
    23RD IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSRE 2012), 2012, : 134 - 139