83 research outputs found

    Network Analysis with Stochastic Grammars

    Get PDF
    Digital forensics requires significant manual effort to identify items of evidentiary interest from the ever-increasing volume of data in modern computing systems. One of the tasks digital forensic examiners conduct is mentally extracting and constructing insights from unstructured sequences of events. This research assists examiners with the association and individualization analysis processes that make up this task with the development of a Stochastic Context -Free Grammars (SCFG) knowledge representation for digital forensics analysis of computer network traffic. SCFG is leveraged to provide context to the low-level data collected as evidence and to build behavior profiles. Upon discovering patterns, the analyst can begin the association or individualization process to answer criminal investigative questions. Three contributions resulted from this research. First , domain characteristics suitable for SCFG representation were identified and a step -by- step approach to adapt SCFG to novel domains was developed. Second, a novel iterative graph-based method of identifying similarities in context-free grammars was developed to compare behavior patterns represented as grammars. Finally, the SCFG capabilities were demonstrated in performing association and individualization in reducing the suspect pool and reducing the volume of evidence to examine in a computer network traffic analysis use case

    Eureka: a distributed shared memory system based on the Lazy Data Merging consistency model

    Get PDF
    Distributed Shared Memory (DSM) provides an abstraction of shared memory on a network of workstations. Problems with existing DSM systems are lack of portability due to compiler and/or operating system modification requirements, and reduced performance due to significant synchronization and communication costs when compared to their message passing counterparts (e.g., PVM and MPI). Our approach was to introduce a new DSM consistency model, Lazy Data Merging (LDM), which extends Data Merging (DM). LDM is optimized for software runtime implementations and differs from DM by 'lazily' placing data updates across the communication network only when they are required. It is our belief that LDM can significantly reduce communication costs, particularly for applications that make extensive use of locks. We have completed the design of "Eureka", a prototype DSM system that provides a software implementation of the LDM consistency model. To ensure portability and efficiency we use only standard UniXTM system calls and a publicly available software thread package, Cthreads, from the University of Utah. Furthermore, we have implemented and tested some of Eureka's core components, specifically, the set of communication and hybrid (Invalidate/Update) coherence primitives, which are essential for follow on work in building the complete DSM system. The question of efficiency is still an open problem, because we did not compare Eureka with other DSM implementations.http://archive.org/details/eurekadistribute1094535209NANABrazilian Navy author

    Implementation of hierarchical design for manufacture rules in manufacturing processes

    Get PDF
    In order to shorten the product development cycle time, minimise overall cost and smooth transition into production, early consideration of manufacturing processes is important. Design for Manufacture (DFM) is the practice of designing products with manufacturing issues using an intelligent system, which translates 3D solid models into manufacturable features. Many existing and potential applications, particularly in the field of manufacturing, require various aspects of features technology. In all engineering fields geometric modelling wluch accurately represents the shape of a whole engineering component has become accepted for a wide range of applications. To apply DFM rules or guidelines in manufacturing processes, they have to be systematised and organised into a hierarchical rule system. Rules at the higher level of the hierarchical system are applied to more generic manufacturing features, and specific rules are applied to more detailed features. This enables the number of rules and amount of repetition to be minimsed. Violation of the design for manufacture rules in the features, their characteristics and manufacturing capabilities are further examined in this hierarchical system. Manufacturabillty analysis, such as production type, materials, tolerances, surface finish, feature characteristics and accessibility, are also taken into consideration. Consideration of process capabilities and limitations during the design process is necessary in order to minimise production time and as a result, rnanufactunng cost. The correct selection of manufacturing processes is also important as it is related to the overal cost. As a result of this research, a hierarchical design for manufacture rule system is proposed which would aid designers in avoiding designs that would lead to costly manufacturing processes
    • …
    corecore