13,808 research outputs found

    Embedding agents in business applications using enterprise integration patterns

    Get PDF
    This paper addresses the issue of integrating agents with a variety of external resources and services, as found in enterprise computing environments. We propose an approach for interfacing agents and existing message routing and mediation engines based on the endpoint concept from the enterprise integration patterns of Hohpe and Woolf. A design for agent endpoints is presented, and an architecture for connecting the Jason agent platform to the Apache Camel enterprise integration framework using this type of endpoint is described. The approach is illustrated by means of a business process use case, and a number of Camel routes are presented. These demonstrate the benefits of interfacing agents to external services via a specialised message routing tool that supports enterprise integration patterns

    Searching Design Patterns Fast by Using Tree Traversals

    Get PDF
    Large software systems need to be modified to remain useful. Changes can be more easily performed when their design has been carefully documented. This paper presents an approach to quickly find design patterns that have been implemented into a software system. The devised solution greatly reduces the performed checks by organising the search for a design pattern as tree traversals, where candidate classes are carefully positioned into trees. By automatically tagging classes with design pattern roles we make it easier for developers to reason with large software systems. Our approach can provide documentation that lets developers understand the role each class is playing, assess the quality of the code, have assistance for refactoring and enhancing the functionalities of the software system.

    Extracting biologically relevant information from microarray data as related to nitrate response in maize roots and node development in rice

    Get PDF
    The studies described herein explore the biological implications behind genes determined to be significant during the response of maize seedling roots to nitrate and the development of nodes in rice utilizing microarray technology to explore the genetic interactions of these two biological processes and analysis of functional annotation assigned to these sets of genes. In the first study, a total of 465 genes were identified to be differentially regulated in maize seedling roots following exposure to 5mM calcium nitrate at two time points (early: 0.5 hour and late: 24 hours). Considering the functional annotation of these genes and comparisons to previous studies performed in different biological systems, the pentose phosphate pathway, glycolysis, and Calvin cycle appear to play important roles in nitrate response. This study identified novel genes in these pathways as being differentially expressed following nitrate exposure, and implicated a unique role played by malate dehydrogenase between C3 and C4 plants. The second study describes the molecular genetics of node development in rice over four anatomical and four temporal points (nodes 1-4; days 46, 53, 60, and 67 post-planting). A total of 1,945 genes were found to be significantly differentially regulated in at least one of the 38 possible comparisons. Further, these genes were found to cluster into 10 groups of co-regulated expression. Exploration of these 10 clusters as well as consistency of differential expression between comparisons indicate that transcription is relatively stable over time for a given node, but varies to a much wider extent among nodes on a given day. The difference in expression between spatially divided nodes is especially pronounced when comparing the basal node to higher nodes. In addition, the current study has identified five putative transcription factors that may play important roles in regulating differential expression between node 1 and higher nodes

    DGD Gallery: Storage, sharing, and publication of digital research data

    Get PDF
    We describe a project, called the "Discretization in Geometry and Dynamics Gallery", or DGD Gallery for short, whose goal is to store geometric data and to make it publicly available. The DGD Gallery offers an online web service for the storage, sharing, and publication of digital research data.Comment: 19 pages, 8 figures, to appear in "Advances in Discrete Differential Geometry", ed. A. I. Bobenko, Springer, 201

    An agent-driven semantical identifier using radial basis neural networks and reinforcement learning

    Full text link
    Due to the huge availability of documents in digital form, and the deception possibility raise bound to the essence of digital documents and the way they are spread, the authorship attribution problem has constantly increased its relevance. Nowadays, authorship attribution,for both information retrieval and analysis, has gained great importance in the context of security, trust and copyright preservation. This work proposes an innovative multi-agent driven machine learning technique that has been developed for authorship attribution. By means of a preprocessing for word-grouping and time-period related analysis of the common lexicon, we determine a bias reference level for the recurrence frequency of the words within analysed texts, and then train a Radial Basis Neural Networks (RBPNN)-based classifier to identify the correct author. The main advantage of the proposed approach lies in the generality of the semantic analysis, which can be applied to different contexts and lexical domains, without requiring any modification. Moreover, the proposed system is able to incorporate an external input, meant to tune the classifier, and then self-adjust by means of continuous learning reinforcement.Comment: Published on: Proceedings of the XV Workshop "Dagli Oggetti agli Agenti" (WOA 2014), Catania, Italy, Sepember. 25-26, 201
    corecore