The Neocognitron, inspired by the mammalian visual system, is a complex neural network with numerous parameters and weights which should be trained in order to utilise it for pattern recognition. However, it is not ea...
详细信息
Partial order optimization techniques for distributed systems improve the performance of finite state verification approaches by avoiding redundant exploration of some portions of the state space. Previously, such tec...
ISBN:
(纸本)9781581131376
Partial order optimization techniques for distributed systems improve the performance of finite state verification approaches by avoiding redundant exploration of some portions of the state space. Previously, such techniques have been applied in the context of model checking approaches. In this paper we propose a partial order optimization of the program model used by FLAVERS, a data flow based finite state verification approach for checking user-specified properties of distributed software. We demonstrate experimentally that this optimization often leads to significant reductions in the run time of the analysis algorithm of FLAVERS. On average, for those cases where this optimization could be applied, we observed a speedup of 21%. For one of the cases, the optimization resulted in an analysis speedup of 91%.
Designing a system that is able to make use of quantitative and qualitative data for real world applications is a challenging problem. Traditional systems produce representational descriptions that are often not very ...
详细信息
Designing a system that is able to make use of quantitative and qualitative data for real world applications is a challenging problem. Traditional systems produce representational descriptions that are often not very useful to the human expert. To rectify this problem we propose a structure based on contextual fuzzy cognitive maps (CFCMs) for GIS systems. For a given goal, our system structure is hierarchical by context, multi-layered by variations in data over periods of time, and semi-qualitative in that the CFCMs build causal links and relationships between landmarks and concepts.
Fuzzy cognitive maps (FCM) is a powerful framework for representing structured human knowledge and causal inference. This paper presents a new and effective approach to analyzing causal inference mechanism of FCM. We ...
详细信息
ISBN:
(纸本)0780354060
Fuzzy cognitive maps (FCM) is a powerful framework for representing structured human knowledge and causal inference. This paper presents a new and effective approach to analyzing causal inference mechanism of FCM. We focus on binary concept states proposed originally by Kosko (1986). Given initial conditions, FCM is able to reach only certain states in its state space. The problem of finding whether a state is reachable in the FCM is NP hard. In order to effectively carry out the design of fuzzy cognitive maps we propose to divide an FCM into basic FCM modules. This paper also presents a recursive formula for the calculation of FCM inference patterns in terms of key vertices.
In recent times, there has been an increased requirement for software to be distributed. The well-known Fusion development method, however, can only be used to develop sequential reactive systems, and certain restrict...
详细信息
ISBN:
(纸本)9783540667124
In recent times, there has been an increased requirement for software to be distributed. The well-known Fusion development method, however, can only be used to develop sequential reactive systems, and certain restricted kinds of concurrent systems. In contrast, the Unified Modeling Language (UML) provides a rich set of notations that can be used to model systems that are distributed. In addition, UML provides the ability to introduce rigor into diagrams through its constraint language OCL. In this paper, we present a UML-based Fusion analysis phase by way of a simple bank case study, and we discuss some enhancements that were made in addition to a mapping of notations; our proposal is the first step towards providing a Fusion-based analysis phase which supports high-level modeling of distributed systems.
A legal knowledge based system called JUSTICE is presented which provides conceptual information retrieval for legal cases. JUSTICE can identify heterogeneous representations of concepts across all major Australian ju...
详细信息
ISBN:
(纸本)9781581131659
A legal knowledge based system called JUSTICE is presented which provides conceptual information retrieval for legal cases. JUSTICE can identify heterogeneous representations of concepts across all major Australian jurisdictions. The knowledge representation scheme used for legal and common sense concepts is inspired by human processes for the identification of concepts and the expected order and location of concepts. These are supported by flexible search functions and various string utilities. JUSTICE is a client-based legal software agent which works with both plaintext and HTML representations of legal cases over file systems, and the World Wide Web. In creating JUSTICE an ontology for legal cases was developed, and is implicit within JUSTICE. Further, the identification of concepts within data is shown to be a process enabling conceptual information retrieval and search, conceptualised summarisation, automated statistical analysis, and the conversion of informal documents into formalised semi-structured representations. JUSTICE was tested on the precision, recall and usefulness of its concept identifications; achieving good results. The results show the promise of the approach and establish JUSTICE as an intelligent legal research aid offering improved multifaceted access to the concepts within legal cases.
software quality models are tools for focusing software enhancement efforts. Such efforts are essential for mission-critical embedded software, such as telecommunications systems, because customer-discovered faults ha...
详细信息
software quality models are tools for focusing software enhancement efforts. Such efforts are essential for mission-critical embedded software, such as telecommunications systems, because customer-discovered faults have very serious consequences and are very expensive to repair. We present an empirical study that evaluated software quality models over several releases to address the question, "How long will a model yield useful predictions?" We also introduce the Classification And Regression Trees (CART) algorithm to software reliability engineering practitioners. We present our method for exploiting CART features to achieve a preferred balance between the two types of misclassification rates. This is desirable because misclassifications of fault-prone modules often have much more severe consequences than misclassifications of those that are not fault-prone. We developed two classification-tree models based on four consecutive releases of a very large legacy telecommunications system. Forty-two software product, process, and execution metrics were candidate predictors. The first software quality model used measurements of the first release as the training data set and measurements of the subsequent three releases as evaluation data sets. The second model used measurements of the second release as the training data set and measurements of the subsequent two releases as evaluation data sets. Both models had accuracy that would be useful to developers.
A variety of technologies are being used to replace or supplement the face-to-face learning process, including the World Wide Web. We present AulaNet, an environment for creating, updating and attending Web-based cour...
详细信息
A variety of technologies are being used to replace or supplement the face-to-face learning process, including the World Wide Web. We present AulaNet, an environment for creating, updating and attending Web-based courses. We illustrate some dynamics of three experiments of course development and delivery with AulaNet, pointing out their features. We discuss how easy and how difficult it is to orchestrate technology for educational purposes.
This paper examines task partition problem in a Multiagent based Distributed Open Computing Environment Model(MDOCEM). We first present a formal method to describe the task partition problem, then give a heuristic al...
详细信息
This paper examines task partition problem in a Multiagent based Distributed Open Computing Environment Model(MDOCEM). We first present a formal method to describe the task partition problem, then give a heuristic algorithm to solve the task partition problem that gives an approximate optimum solution.
Cache coherence protocols are important for operating a shared-memory multiprocessor system with efficiency and correctness. Cache coherence protocols have become increasingly complex because physical memory is logica...
详细信息
Cache coherence protocols are important for operating a shared-memory multiprocessor system with efficiency and correctness. Cache coherence protocols have become increasingly complex because physical memory is logically distributed, so that it is difficult for programmers to understand the view of logical shared-memory systems. Since random testing and simulations are not enough to validate the correctness of these protocols, it is necessary to develop efficient and reliable verification methods. Through the use of the Symbolic State Model (SSM) of Fong Pong (1995), we verified a directory-based protocol called the RACE (Remote-Access Cache coherence Enforcement) protocol. The protocol is verified for any system size, without state-space explosion.
暂无评论