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 条
[31]   FASOAD: A Framework for Agile Service-Oriented Architectures Development [J].
Chehili, Hamza ;
Seinturier, Lionel ;
Boufaida, Mahmoud .
2013 24TH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS (DEXA 2013), 2013, :222-226
[32]   Testing in Service Oriented Architectures with dynamic binding: A mapping study [J].
Palacios, Marcos ;
Garcia-Fanjul, Jose ;
Tuya, Javier .
INFORMATION AND SOFTWARE TECHNOLOGY, 2011, 53 (03) :171-189
[33]   Service-Oriented Conceptual Modeling [J].
Bollen, Peter .
ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2008 WORKSHOPS, 2008, 5333 :678-+
[34]   A machine learning approach for performance-oriented decision support in service-oriented architectures [J].
Masood, Tehreem ;
Cherifi, Chantal Bonner ;
Moalla, Nejib .
JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 2021, 56 (02) :255-277
[35]   Fact-Based Service Modeling in a Service Oriented Architecture [J].
Bollen, Peter .
ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2011 WORKSHOPS, 2011, 7046 :158-+
[36]   An xADL Extension for Managing Dynamic Deployment in Distributed Service Oriented Architectures [J].
Miladi, Mohamed Nadhmi ;
Krichen, Ikbel ;
Jmaiel, Mohamed ;
Drira, Khalil .
FUNDAMENTALS OF SOFTWARE ENGINEERING, 2010, 5961 :439-+
[37]   Seamless Grid Service Generator for Applications on a Service Oriented Grid [J].
Mangala, N. ;
Singh, Mohan ;
Maan, Arvind ;
Chintalapati, Janaki ;
Chattopadhyay, Subrata .
2009 WORLD CONFERENCE ON SERVICES PART, 2009, :49-54
[38]   Framework for Capability and Maturity Evaluation of Service-oriented Enterprise Architectures [J].
Erkollar, Alptekin ;
Zimmermann, Alfred .
IMETI 2010: 3RD INTERNATIONAL MULTI-CONFERENCE ON ENGINEERING AND TECHNOLOGICAL INNOVATION, VOL II (POST-CONFERENCE EDITION), 2010, :273-278
[39]   Language-based support for service oriented architectures: Future directions [J].
Giambiagi, Pablo ;
Owe, Olaf ;
Schneider, Gerardo ;
Ravn, Anders P. .
ICSOFT 2006: PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL 1, 2006, :339-344
[40]   Using service-oriented architectures towards rights management interoperability [J].
Serrao, Carlos ;
Dias, Miguel ;
Delgado, Jaime .
INNOVATIONS AND ADVANCED TECHNIQUES IN COMPUTER AND INFORMATION SCIENCES AND ENGINEERING, 2007, :519-+