Thursday, December 2, 2010

Basic Definations in Web Technologies

Browser a program used to view HTML documents
web page A web page or web page is a document or resource of information that is suitable for the World Wide Web and can be accessed through a web browser and displayed on a computer screen.
web site: a computer connected to the internet that maintains a series of web pages on the World Wide Web; "the Israeli web site was damaged by hostile hackers"
A web browser or Internet browser is a software application for retrieving, presenting, and traversing information resources on the World Wide Web. An information resource is identified by a Uniform Resource Identifier (URI) and may be a web page, image, video, or other piece of content. Hyperlinks present in resources enable users to easily navigate their browsers to related resources.
A web server can be referred to as either the hardware, the computer or the software, the computer application that helps to deliver content that can be accessed through the internet. Most people think a web server is just the hardware computer, but a web server is also referred to as the software computer application that is installed in the hardware computer. A web server is what makes it possible to be able to access content like web pages, or other data from anywhere as long as it is connected to the internet. The hardware part is what houses the content, while the software part is what makes the content accessible through the internet.

Friday, November 26, 2010

IEEE paper abstracts on Software as a Service)

Business Process Centric Platform-as-a-Service Model and Technologies for Cloud Enabled Industry Solutions
This paper appears in: Cloud Computing (CLOUD), 2010 IEEE 3rd International Conference on
Issue Date : 5-10 July 2010
On page(s): 534 - 537
Location: Miami, FL
Print ISBN: 978-1-4244-8207-8
INSPEC Accession Number: 11499493
Digital Object Identifier : 10.1109/CLOUD.2010.52
Date of Current Version : 26 August 2010
Abstract
With the popularity of cloud computing, Platform-as-a Service (PaaS) becomes one of the core technical enablers by enterprise to change the services to both customers and internal organizations. An application in an enterprise needs to take into account various specific requirements for hosting in private and hybrid cloud, with unique requirements on rapid development, simplicity for deployment and management, integration with existing solution and compliance to industry standards, etc. In this paper, a novel business process centric PaaS model is introduced, which is targeted at supporting above requirements for cloud enabled industry solutions in an enterprise. Firstly, the emerging requirements of PaaS for cloud enabled industry solutions and the general features to meet such requirements are discussed. Then, the architecture and patterns for integrating with existing solutions are introduced. And the technologies to implement such PaaS model are presented including codeless developer workspace and automatic application generator. As well, to enable this PaaS model for “programmable SaaS”, BPM multi-tenancy is introduced. Based on the model and technologies, we designed and implemented cloud enabled industry solutions for Telecommunication, Chemical and Petroleum, Financial and Healthcare industries. This paper demonstrates how these technologies and architectures significantly enhance the capability of PaaS in the context of industry solutions and enterprise environments.

IEEE paper abstract on SAAS(Software As A Service)

A distributed geospatial information services sharing technology based on SaaS thought: In the application of biodiversity conservation

This paper appears in: Geoinformatics, 2010 18th International Conference on
Issue Date : 18-20 June 2010
On page(s): 1 - 5
Location: Beijing
Print ISBN: 978-1-4244-7301-4
INSPEC Accession Number: 11532259
Digital Object Identifier : 10.1109/GEOINFORMATICS.2010.5567782
Date of Current Version : 09 September 2010
Abstract
Biodiversity conservations are often comprehensive, dynamic and complex problem that require professionals to work in teams while dealing with large and decentralized of project areas. However, the varieties of scattered thematic geospatial information can not be used directly and effectively by users - it impedes rather facilitates collaboration, and increases the project cost. To solve this problems, an implementation method of providing distributed geospatial information services (GIServices) based on SaaS (Software as a Service) thought and the Service-oriented Web Service technology, which is called the Distributed GIServices Sharing Technology (DGISST), is presented as a key technology for the proposed scheme. This paper explores that develops a distributed GIServices sharing platform to provide users with a shared collaboration environment with the DGISST as the core technology. First of all, all the existing geoprocessing function applications, geospatial information data and specialized business models are published as Web services. Different from the traditional WebGIS, this platform not only provides geodata services but also focuses more on providing geoprocessing function services and model services, and offers powerful geoprocessing functions and specialized model functions. Therefore, it is very critical to help users in geodata manipulation online. Secondly, some important concepts such as perfect meta-information system and GIServices application mode are introduced. Therefore, the different particle sizes of GIServices can be called flexibly and simply via Internet. Particularly, it also permits users to mashup their private geodata services with the public geodata services. Then it allows users to combine geodata service and geoprocessing function service (or specialized model service) to meet the different needs. Thirdly, this platform is designed to allow geodata services to be distributed in the Internet and be accessible at client sites. There- - fore, to ensure the security of information and data, a multi-user application model is presented as a core module in this platform. This model implements the R-F-RBAC (Role-Function-Resource Based Access Control) model by introducing Centralized Identity Authentication, the RBAC model and Log Management. Through the above work, this platform provides a multi-user geospatial information application environment to meet the needs of geodata manipulation and collaboration for teams. A prototype implementation has been developed to put into use in TNC (The Nature Conservancy) China, satisfying the demands of sharing geospatial information and the daily work.

Thursday, November 25, 2010