谷歌浏览器插件
订阅小程序
在清言上使用

Service Discovery Using A Semantic Algorithm In A Soa Modernization Process From Legacy Web Applications

2014 IEEE WORLD CONGRESS ON SERVICES (SERVICES)(2014)

引用 5|浏览28
暂无评分
摘要
Service-oriented architectures (SOA) offer a suitable solution to manage the continuous changes in companies business processes. SOA facilitates the alignment of business process with underlying system services. There is a high percentage of Legacy Web Applications (LWA) developed by software factories that were implemented by using Model-View Controller (MVC) frameworks and without considering SOA in their development process. In this context, many companies are performing a modernization of their systems to be adapted to SOA. However, this migration is usually carried out ad-hoc by means of not reusable and error-prone manual processes. Additionally, these migration processes are often performed at a low abstraction level, close to code, hindering reusability and maintainability of the obtained systems. In this paper a Model-Driven systematic and semi-automatic approach to modernize legacy web applications to SOA is presented. The approach eases the reutilization of the process at different domains, since the underlying services of the LWA are identified and generated from model-driven techniques, but also of the new generated system since these new services may be offered as an interoperable service layer. Although the paper completely introduces the approach, it mainly focuses on the semantic process defined to discover services of the LWA that may be later associated (aligned) to the company business processes.
更多
查看译文
关键词
Reverse engineering,web applications,service-oriented architecture,semantic algorithms,service discovery,model-driven engineering
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要