From legacy Web applications to Web services based applications

N. Kraiem, Zuhoor Al-Khanajari
{"title":"From legacy Web applications to Web services based applications","authors":"N. Kraiem, Zuhoor Al-Khanajari","doi":"10.1109/EITECH.2015.7162999","DOIUrl":null,"url":null,"abstract":"Web component-based development is a challenging development paradigm, whose attraction to practitioners is increasing more and more. One of the main advantages of this paradigm is the ability to build customizable and composable web application modules as independent units of development, and to share them with other developers by publishing them in libraries as Web services or free components. In parallel, since many years, Web services confirmed their status of one of the most pertinent solutions for a service provider, like Google or Amazon, to open its solutions for third party development. The paper is an attempt to explore some of the principal obstacles of companies interoperability through the use of existing technologies. We present the needs of the technologies and approaches for building new web-services from legacy applications. We primary interest, to the problems of reverse engineering of the existing conceptual models of the Web-applications in functional specifications Web-based Service. The proposed approach is summarized as follows: We first propose a method of classification existing Web-applications. Then, we present a step of decomposition of these Web-applications for identify a high level of granularity and reuse of logics functionality. Next, we propose a software of model transformation and we briefly present evaluation of existing software of model transformation according to offer functionality.","PeriodicalId":405923,"journal":{"name":"2015 International Conference on Electrical and Information Technologies (ICEIT)","volume":"2012 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-03-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 International Conference on Electrical and Information Technologies (ICEIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EITECH.2015.7162999","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Web component-based development is a challenging development paradigm, whose attraction to practitioners is increasing more and more. One of the main advantages of this paradigm is the ability to build customizable and composable web application modules as independent units of development, and to share them with other developers by publishing them in libraries as Web services or free components. In parallel, since many years, Web services confirmed their status of one of the most pertinent solutions for a service provider, like Google or Amazon, to open its solutions for third party development. The paper is an attempt to explore some of the principal obstacles of companies interoperability through the use of existing technologies. We present the needs of the technologies and approaches for building new web-services from legacy applications. We primary interest, to the problems of reverse engineering of the existing conceptual models of the Web-applications in functional specifications Web-based Service. The proposed approach is summarized as follows: We first propose a method of classification existing Web-applications. Then, we present a step of decomposition of these Web-applications for identify a high level of granularity and reuse of logics functionality. Next, we propose a software of model transformation and we briefly present evaluation of existing software of model transformation according to offer functionality.
从遗留Web应用程序到基于Web服务的应用程序
基于Web组件的开发是一种具有挑战性的开发范式,它对实践者的吸引力越来越大。这种范例的主要优点之一是能够将可定制和可组合的web应用程序模块作为独立的开发单元构建,并通过将它们作为web服务或免费组件发布到库中,与其他开发人员共享它们。与此同时,多年以来,Web服务确认了它们作为服务提供者(如Google或Amazon)最相关的解决方案之一的地位,以便为第三方开发开放其解决方案。本文试图通过使用现有技术来探索公司互操作性的一些主要障碍。我们提出了从遗留应用程序构建新的web服务的技术和方法的需求。我们主要关注基于web服务的功能规范中web应用程序的现有概念模型的逆向工程问题。我们首先提出了一种对现有web应用程序进行分类的方法。然后,我们提出了分解这些web应用程序的步骤,以确定高粒度级别和逻辑功能的重用。其次,我们提出了一个模型转换软件,并根据提供的功能对现有的模型转换软件进行了简要的评价。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信