224355
Architecture design of grid GIS and its applications on image processing based on LAN
Computer technology and its relative subjects developed at very high speed in recent years, so is geo-information science, including Geographic Information System (GIS), remote sensing (RS) and global position system (GPS). But with the increase of data, many data cannot be used efficiently because of the tremendous amount of data and information and the difficulty of process and transfer through network. So how to develop internet technology to solve these problems becomes a difficult problem for current computer experts and geo-science experts. Fortunately, grid computing provides us the method to solve this problem effectively. Grid computing is a resources sharing model presented by computer experts to solve current network resources imbalance problem. Basing on the application of grid computing on geographical information system (GIS), this paper analyzes the weakness and problems of traditional GIS, and then gives the method to solve these problems with the technology provided by grid computing and web services. After analyzing the characteristic of grid computing this paper expatiates on current application status of grid computing on GIS and the problems it faces, with the technology of middleware, this paper presents the architecture of grid GIS and lists the techniques it needs. In conclusion, this paper concludes that the distributing middleware architecture based on grid geographic markup language (GridGML) and web services technique is a good solution to current problems, this architecture can also solve those problems such as effective resources sharing through internet and advancing international application's efficiency, at last we discuss its implementation process based on LAN.
5168820
An elliptical basis function network for classification of remote sensing images
Abstract.An elliptical basis function (EBF) network is employed in this study for the classification of remotely sensed images. Though similar in structure, the EBF network differs from the well-known radial basis function (RBF) network by incorporating full covariance matrices and employing the expectation-maximization (EM) algorithm to estimate the basis functions. Since remotely sensed data often take on mixture-density distributions in the feature space, the network not only possesses the advantage of the RBF mechanism, but also utilizes the EM algorithm to compute the maximum likelihood estimates of the mean vectors and covariance matrices of a Gaussian mixture distribution in the training phase. Experimental results show that the EM-based EBF network is more effective in training and simpler in structure than an RBF network constructed for the same task.
39076655
Attribute-based Workload Characterization: An Initial Case Study
A vacuum control device comprises a casing in which are disposed at least two substantially parallel movable cups, the first cup being connected to the element to be displaced. Springs are interposed respectively between the two cups and between the second cup and a bottom end-wall of the casing. Two pipes or nipples connected to a vacuum source and to atmospheric pressure open into the casing respectively within the space located between the two cups and within the space located between the second cup and the casing end-wall.
8081699
Automatic Patch-Based Exploit Generation is Possible: Techniques and Implications
The automatic patch-based exploit generation problem is: given a program P and a patched version of the program P', automatically generate an exploit for the potentially unknown vulnerability present in P but fixed in P'. In this paper, we propose techniques for automatic patch-based exploit generation, and show that our techniques can automatically generate exploits for 5 Microsoft programs based upon patches provided via Windows Update. Although our techniques may not work in all cases, a fundamental tenant of security is to conservatively estimate the capabilities of attackers. Thus, our results indicate that automatic patch-based exploit generation should be considered practical. One important security implication of our results is that current patch distribution schemes which stagger patch distribution over long time periods, such as Windows Update, may allow attackers who receive the patch first to compromise the significant fraction of vulnerable hosts who have not yet received the patch.
13903434
GERT: an empirical reliability estimation and testing feedback tool
Software testing is an integral part of the software development process. Some software developers, particularly those who use the Extreme Programming test-driven development practice, continuously write automated tests to verify their code. We present a tool to complement the feedback loops created by continuous testing. The tool combines static source code metrics with dynamic test coverage for use throughout the development phase to predict a reliability estimate based on a linear combination of these values. Implemented as an open source plug-in to the Eclipse IDE, the tool facilitates the rapid transition between unit test case completions and testing feedback. The color-coded results highlight inadequate testing efforts as well as weaknesses in overall program structure. To illustrate the tool's efficacy, we share the results of its use on university software engineering course projects.
15164862
Experiences in initiating concurrency software research efforts
Multi-core CPUs are now common in modern computers. To get access to effectively an unlimited supply of compute resources, software programs that have been highly optimized to use a single CPU need to be converted where possible to use concurrency. We have initiated our concurrency software research for performance enhancement on a large-scale system with high throughput and low latency transactions. In this paper, we report our experience, experiments, and results in various aspects of concurrency design and programming, including multi-threaded prototypes, static and dynamic concurrency analysis, future techniques and trends, concurrency experiments, and concurrency design patterns. Based on the concurrency experiments, we achieved at least 80 percent overall performance increases as measured by transaction throughput. As a result, capital expenditures for large scale deployments can be significantly reduced.