Introducing Widget-based IMS Client Applications

被引:2
|
作者
Deinert, Florian [1 ]
Magedanz, Thomas [1 ]
机构
[1] Tech Univ Berlin, Fac Elect Engn & Comp Sci, D-10587 Berlin, Germany
来源
MOBILE NETWORKS & APPLICATIONS | 2010年 / 15卷 / 06期
关键词
widgets; widget engine; myMONSTER; IMS; Web; 2.0; API; !text type='Java']Java[!/text]Script; Android; telecommunication; VoIP;
D O I
10.1007/s11036-010-0239-5
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Classic telecommunication methods and Internet services are converging. For this reason Telecommunication companies are looking for new ways to include their services in Web 2.0 applications. A strong candidate for the telecommunication infrastructure of the future is the IP Multimedia Subsystem (IMS), an all IP telecommunication core network. In the last few years a new kind of application has increasingly gained popularity: they are known as widgets. Widgets are small but fancy applications based on Web technologies that are very easy to develop. This paper describes a new approach to combining widgets with telecommunication features, such as Voice over IP calls or messaging, using IMS. Our solution includes a new abstraction layer with interfaces for the different telecommunication capabilities. Moreover, we implemented a widget engine that makes these telecommunication interfaces available to its widgets. Our solution allows the rapid development of new IMS client applications and a short time-to-market. The combination of other Web 2.0 services with IMS features becomes an exploitable opportunity.
引用
收藏
页码:845 / 852
页数:8
相关论文
共 50 条
  • [1] Introducing Widget-based IMS Client Applications
    Florian Deinert
    Thomas Magedanz
    [J]. Mobile Networks and Applications, 2010, 15 : 845 - 852
  • [2] DIREWOLF: A FRAMEWORK FOR WIDGET-BASED DISTRIBUTED USER INTERFACES
    Kovachev, Dejan
    Renzel, Dominik
    Nicolaescu, Petru
    Koren, Istvan
    Klamma, Ralf
    [J]. JOURNAL OF WEB ENGINEERING, 2014, 13 (3-4): : 203 - 222
  • [3] A System Architecture of Widget-based Digital TV Interactive Platform
    Fan, Kefeng
    Zhang, Subing
    Tang, Shijun
    Wang, Yong
    Xu, Zhuoyan
    Liu, Yun
    [J]. 2012 SIXTH INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTING (ICGEC), 2012, : 360 - 363
  • [4] A Methodology and Tool Support for Widget-Based Web Application Development
    Nicolaescu, Petru
    Klamma, Ralf
    [J]. ENGINEERING THE WEB IN THE BIG DATA ERA, 2015, 9114 : 515 - 532
  • [5] Design and evaluation of a widget-based dashboard for awareness support in Research Networks
    Reinhardt, Wolfgang
    Mletzko, Christian
    Drachsler, Hendrik
    Sloep, Peter B.
    [J]. INTERACTIVE LEARNING ENVIRONMENTS, 2014, 22 (05) : 594 - 613
  • [6] An approach to slicing widget-based event-driven programs and its implementation
    Zhang, XJ
    Shimomura, T
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2001, E84D (10): : 1411 - 1420
  • [7] Maintenance of Android Widget-based GUI Testing: A Taxonomy of test case modification causes
    Coppola, Riccardo
    Morisio, Maurizio
    Torchiano, Marco
    [J]. 2018 IEEE 11TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW), 2018, : 151 - 158
  • [8] Widget-based Alarm Recognition and a Management Support Interface System in Nuclear Power Plants
    Lee, Seung Min
    Park, Hana
    Jang, Gwi Sook
    Hwang, Inkoo
    [J]. ADVANCEMENTS IN NUCLEAR INSTRUMENTATION MEASUREMENT METHODS AND THEIR APPLICATIONS (ANIMMA 2019), 2020, 225
  • [9] Making synchronous CSCL work: a widget-based learning system with group work support
    Boticki, Ivica
    Uzelac, Nino
    Dlab, Martina Holenko
    Hoic-Bozic, Natasa
    [J]. EDUCATIONAL MEDIA INTERNATIONAL, 2020, 57 (03) : 187 - 207
  • [10] Mashups by orchestration and widget-based personal environments Key challenges, solution strategies, and an application
    Soylu, Ahmet
    Moedritscher, Felix
    Wild, Fridolin
    De Causmaecker, Patrick
    Desmet, Piet
    [J]. PROGRAM-ELECTRONIC LIBRARY AND INFORMATION SYSTEMS, 2012, 46 (04) : 383 - 428