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

被引:6
作者
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 条
[41]   Migration of industrial process control systems to service-oriented architectures [J].
Carlsson, Oscar ;
Delsing, Jerker ;
Arrigucci, Fredrik ;
Colombo, Armando W. ;
Bangemann, Thomas ;
Nappey, Philippe .
INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2018, 31 (02) :175-198
[42]   SOAROAD: An Ontology of Architectural Decisions Supporting Assessment of Service Oriented Architectures [J].
Szwed, Piotr ;
Skrzynski, Pawel ;
Rogus, Grzegorz ;
Werewka, Jan .
INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS, 2014, 38 (01) :31-42
[43]   Semantic Approach for Service Oriented Requirements Modeling [J].
Zhao, Bin ;
Cai, Guang-Jun ;
Jin, Zhi .
INTELLIGENT INFORMATION PROCESSING V, 2010, 340 :35-+
[44]   Some Reflections about Service Oriented Architectures, Cloud Computing Applications, Services and Interoperability J.UCS Special Issue [J].
Garcia-Penalvo, Francisco J. ;
Alier Forment, Marc ;
Lytras, Miltiadis D. .
JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2012, 18 (11) :1405-1409
[45]   Enforcing Advance Reservations for E-Science Workflows in Service Oriented Architectures [J].
Langguth, Christoph ;
Schuldt, Heiko .
EMERGING WEB SERVICES TECHNOLOGY VOL III, 2009, 3 :1-14
[46]   Pattern Catalog for Capability Diagnostics and Improvement of Service-oriented Enterprise Architectures [J].
Zimmermann, Alfred ;
Ammann, Eckhard ;
Laux, Fritz .
PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCES ON PERVASIVE PATTERNS AND APPLICATIONS (PATTERNS 2010), 2010, :13-19
[47]   A component-based middleware platform for reconfigurable service-oriented architectures [J].
Seinturier, Lionel ;
Merle, Philippe ;
Rouvoy, Romain ;
Romero, Daniel ;
Schiavoni, Valerio ;
Stefani, Jean-Bernard .
SOFTWARE-PRACTICE & EXPERIENCE, 2012, 42 (05) :559-583
[48]   A Technical Architecture for Enforcing Usage Control Requirements in Service-Oriented Architectures [J].
Agreiter, B. ;
Alam, M. ;
Breu, R. ;
Hafner, M. ;
Pretschner, A. ;
Seifert, J. -P. ;
Zhang, X. .
SWS'07: PROCEEDINGS OF THE 2007 ACM WORKSHOP ON SECURE WEB SERVICES, 2007, :18-25
[49]   Dynamic service composition framework for service-oriented architectures based e-government in Cameroon [J].
Parfait, Bessala Bessala Celestin ;
Laetitia, Mouafo Mapikou Gaelle ;
Roger, Atsa Etoundi .
ELECTRONIC JOURNAL OF INFORMATION SYSTEMS IN DEVELOPING COUNTRIES, 2022, 88 (05)
[50]   Integrating IMS with Web Services to enable IP Multimedia Service Oriented Architectures [J].
Bertin, Olivier J. .
2008 2ND INTERNATIONAL CONFERENCE ON INTERNET MULTIMEDIA SERVICES ARCHITECTURE AND APPLICATION (IMSAA), 2008, :86-89