Evolution in software product families is a difficult problem that is not well understood and studied insufficiently. In this article, we present a categorization of product family evolution, a discussion of the impli...
详细信息
Quantitative techniques have traditionally been used to assess software architectures. We have found that early in development process there is often insufficient quantitative information to perform such assessments. ...
详细信息
Quantitative techniques have traditionally been used to assess software architectures. We have found that early in development process there is often insufficient quantitative information to perform such assessments. So far the only way to make qualitative assessments about an architecture, is to use qualitative assessment techniques such as peer reviews. The problem with this type of assessment is that they depend on the techniques knowledge of the expert designers who use them. In this paper we introduce a technique, SAABNet (software Architecture Assessment Belief Network), that provides support to make qualitative assessments of software architectures.
The architecture of Wabash, a tool for testing, monitoring and control of CORBA based distributed applications, is described. The need and utility of Wabash in testing and managing such applications is discussed. A co...
详细信息
The architecture of Wabash, a tool for testing, monitoring and control of CORBA based distributed applications, is described. The need and utility of Wabash in testing and managing such applications is discussed. A comparison with similar tools is provided.
Little-JIL, a language for programming coordination in processes is an executable, high-level language with a formal (yet graphical) syntax and rigorously defined operational semantics. The central abstraction in Litt...
详细信息
ISBN:
(纸本)9781581132069
Little-JIL, a language for programming coordination in processes is an executable, high-level language with a formal (yet graphical) syntax and rigorously defined operational semantics. The central abstraction in Little-JIL is the “step,” which is the focal point for coordination, providing a scoping mechanism for control, data, and exception flow and for agent and resource assignment. Steps are organized into a static hierarchy, but can have a highly dynamic execution structure including the possibility of recursion and ***-JIL is based on two main hypotheses. The first is that coordination structure is separable from other process language issues. Little-JIL provides rich control structures while relying on separate systems for resource, artifact, and agenda management. The second hypothesis is that processes are executed by agents that know how to perform their tasks but benefit from coordination support. Accordingly, each Little-JIL step has an execution agent (human or automated) that is responsible for performing the work of the *** approach has proven effective in supporting the clear and concise expression of agent coordination for a wide variety of software, workflow, and other processes.
This paper describes an Active Character Recognition methodology, henceforth referred to as ACR. We present in this paper a method that uses an active heuristic function similar to the one used by A* search algorithm ...
详细信息
This paper describes an Active Character Recognition methodology, henceforth referred to as ACR. We present in this paper a method that uses an active heuristic function similar to the one used by A* search algorithm that adaptively determines the length of the feature vector as well as the features themselves used to classify an input pattern. ACR adapts to factors such as the quality of the input pattern, its intrinsic similarities and differences from patterns of other classes it is being compared against and the processing time available. Furthermore, the finer resolution is accorded to only certain "zones" of the input pattern which are deemed important given the classes that are being discriminated. Experimental results support the methodology presented. Recognition rate of ACR is about 96% on the NIST data sets and the speed is better than traditional classification methods.
A digital image watermarking technique that is based on the human visual system (HVS) characteristics and the statistical behavior of the edge structures is presented. In this technique the watermark is generated usin...
详细信息
A digital image watermarking technique that is based on the human visual system (HVS) characteristics and the statistical behavior of the edge structures is presented. In this technique the watermark is generated using (i) human visual system parameters so that the watermark does not alter the perceived quality (transparency requirement) of a watermarked image and (ii) a sequence of random numbers generated from a bounded normal distribution so that the technique is robust to malicious attacks. The watermarking technique inserts the watermark into the perceptually most significant discrete cosine transform (DCT) coefficients so that the technique is (i) robust to image processing operations (such as image compression), (ii) robust to malicious watermark attacks and (iii) perceptually invisible.
Performance evaluation of equal-gain (EG) diversity systems is notoriously difficult-a classical problem dating back to Lord Rayleigh himself almost a century ago. A number of references to this problem and to its dif...
详细信息
Performance evaluation of equal-gain (EG) diversity systems is notoriously difficult-a classical problem dating back to Lord Rayleigh himself almost a century ago. A number of references to this problem and to its difficulty can be found in the research literature and textbooks. In this paper, we derive exact analytical expressions for the EG receiver performance in Rayleigh, Rician, Nakagami-m and Nakagami-q fading channels in terms of the Appell hypergeometric function. Our methodology and analytical framework can readily handle any order of diversity as well as arbitrary fading statistics (including mixed-fading). The method also applies to a broad class of coherent, differentially coherent and noncoherent modulation formats. For coherent BPSK and BFSK, the solution is particularly simple because a desirable exponential integral representation for the Gaussian probability integral is available.
The C4ISR Architecture Framework document issued by the department of Defense specifies three views of an information architecture and defines a set of products that describe each view. These architecture views are to...
Little-JIL, a language for programming coordination in processes is an executable, high-level language with a formal (yet graphical) syntax and rigorously defined operational semantics. The central abstraction in Litt...
详细信息
Little-JIL, a language for programming coordination in processes is an executable, high-level language with a formal (yet graphical) syntax and rigorously defined operational semantics. The central abstraction in Little-JIL is the step, which is the focal point for coordination, providing a scoping mechanism for control, data and exception flow and for agent and resource assignment. Steps are organized into a static hierarchy, but can have a highly dynamic execution structure including the possibility of recursion and concurrency. Little-JIL is based on two main hypotheses. The first is that coordination structure is separable from other process language issues. Little-JIL provides rich control structures while relying on separate systems for resource, artifact and agenda management. The second hypothesis is that processes are executed by agents that know how to perform their tasks but benefit from coordination support. Accordingly, each Little-JIL step has an execution agent (human or automated) that is responsible for performing the work of the step. This approach has proven effective in supporting the clear and concise expression of agent coordination for a wide variety of software, workflow and other processes.
暂无评论