The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
This paper presents a REST service composition framework based on functional programming with monads. It is motivated by the acute needs for dynamism and compos ability in concurrent control of large number of REST resources, especially in the areas of Cloud computing, software-defined networking (SDN), and Internet-of-Things/Web-of-Things. Dynamism gives us the ability to write a REST service composition...
Contextual information are used to describe situations of entities (users and devices) and their interactions. Applications need such information in order to adapt their behaviour in response to changes in the entities context. In certain scenarios and in particular machine to machine, the integration of a large number of components makes the management of the generated contextual information a very...
Recent advances in Cloud Computing technologies bring a new computing information infrastructure to public users. Using these Cloud Computing platforms, typical information technology resources such as computing, storage utilities, and database are available as services. Geospatial applications often involve diverse sources of data and complex geoprocessing functions. In scientific problem solving,...
Cloud computing is gaining tremendous momentum in both academia and industry, with more and more people and enterprises migrating their data and applications into the cloud. Cloud computing provides a new computing model with elastic scaling, a resource pool of unprecedented size, and the on-demand resource provisioning mechanism, which bring numerous challenges in implementing workflow management...
Web services technology is mainly designed for the interoperability among machines, whose inputs and outputs are defined in the form of XML schema without presentation information, hence it is unable to present the execution results of Web services to human beings directly and friendly. To address this problem, an ontology-based method and a rendering engine are proposed in this paper. In the method,...
Today in the world of cloud and grid computing integration of data from heterogeneous databases is inevitable. Virtual Database Technology (VDB) is one of the effective solutions for integration of data from heterogeneous sources. This will become complex when size of the database is very large. MapReduce is a new framework specifically designed for processing huge datasets on distributed sources...
Web based learning has grown particularly rapidly in the area of virtual experiment, while automatic marking of virtual experiment is still difficult. One reason is the semantic rule used in marking of virtual experiment. The other is the bottleneck of performance when used by a large amount of user. This paper proposes a complete solution for automatic marking of virtual experiment based on rules...
The programmable network envisioned in the late 1990s within standardization and research for the Intelligent Network is taking another attempt to come into reality using IP-based Next Generation Networks (NGN) and Application Programming Interfaces (API) for open developer access. Adopting technical concepts of providing high-level APIs for open service access from the Internet and World Wide Web...
This paper presents a tool called SysFlow Workflow Engine (SWE) that is being developed to execute a domain workflow defined using SysML's Activity Diagram. The paper also describes extensions added to the SysML semantics to make them SWE executable. SWE focuses on grid computing, cyberinfrastructure and related domains; however support for other domains can be easily added. SWE aims to provide a...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.