期刊文献+
共找到2篇文章
< 1 >
每页显示 20 50 100
The GEON service-oriented architecture for Earth Science applications 被引量:3
1
作者 Chaitan Baru Sandeep Chandra +2 位作者 Kai Lin Ashraf Memon Choonhan Youn 《International Journal of Digital Earth》 SCIE 2009年第S01期62-78,共17页
The Geosciences Network(GEON)project has been developing cyberinfrastructure for data sharing in the Earth Science community based on a serviceoriented architecture.The layered architecture consists of Core,Middleware... The Geosciences Network(GEON)project has been developing cyberinfrastructure for data sharing in the Earth Science community based on a serviceoriented architecture.The layered architecture consists of Core,Middleware,and Applications services.Core services provide system-level functions(e.g.user authentication),Middleware services provide generic capabilities(e.g.catalog search),and Application services provide functions that users directly interact with,including applications that are specific to Earth Sciences.The GEON‘service stack’includes a standardized set of these services and the corresponding software modules.The GEON Portal provides Web-based access to these services via a set of portlets.This service-oriented approach has enabled GEON to expand to new partner sites and leverage GEON services for other projects.To facilitate interoperation in a distributed geoinformatics environment,GEON is focusing on standards for distributed search across federated catalogs. 展开更多
关键词 WORD GEOINFORMATICS service-oriented architecture distributed software systems INTEROPERABILITY
原文传递
An analytical model for source code distributability verification
2
作者 Ayaz ISAZADEH Jaber KARIMPOUR +1 位作者 Islam ELGEDAWY Habib IZADKHAH 《Journal of Zhejiang University-Science C(Computers and Electronics)》 SCIE EI 2014年第2期126-138,共13页
ne way to speed up the execution of sequential programs is to divide them into concurrent segments and execute such segments in a parallel manner over a distributed computing environment. We argue that the execution s... ne way to speed up the execution of sequential programs is to divide them into concurrent segments and execute such segments in a parallel manner over a distributed computing environment. We argue that the execution speedup primarily depends on the concurrency degree between the identified segments as well as communication overhead between the segments. To guar-antee the best speedup, we have to obtain the maximum possible concurrency degree between the identified segments, taking communication overhead into consideration. Existing code distributor and multi-threading approaches do not fulfill such re-quirements;hence, they cannot provide expected distributability gains in advance. To overcome such limitations, we propose a novel approach for verifying the distributability of sequential object-oriented programs. The proposed approach enables users to see the maximum speedup gains before the actual distributability implementations, as it computes an objective function which is used to measure different distribution values from the same program, taking into consideration both remote and sequential calls. Experimental results showed that the proposed approach successfully determines the distributability of different real-life software applications compared with their real-life sequential and distributed implementations. 展开更多
关键词 Code distributability Synchronous calls Asynchronous calls distributed software systems Source code
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部