1,721,177 research outputs found

    Agent based modeling and simulation with ActoMoS

    No full text
    ActoMoS is an actor-based software library for the development of agent-based models and for their simulation. This library offers software components and tools for modeling and simulating systems in different application domains. In particular, it allows the definition of agent model by reusing or extending a set of predefined agent models and supports efficient and scalable agent-based simulations involving a large number of agents. This paper, after an introduction of the actor model and implementation used by the software library, underlines the main features of the software library and presents its experimentation in some well-known domains

    Developing Ontology Based Applications with O3L

    No full text
    Ontologies have been gaining interest and their use has been spreading in different applications fields. However, their use in the realization of applications might be further increased by the availability of more usable and efficient software library for the management of ontologies. In this paper, an object-oriented software library for the management of OWL ontologies is presented. This software library, called O3L (Object-Oriented Ontology Library), provides a complete representation of ontologies compliant with OWL 2 W3C. O3L has not the goal to be use for the creation and manipulation of ontologies, but provides a simplified and efficient API for the realization of applications, that interoperate through the use of shared ontologies, and allows: i) the use of OWL individuals as data of the applications, ii) the exchange of OWL individuals between applications, iii) the reasoning about OWL individuals, and iv) the classification of OWL classes and properties. This software library has been experimented in the realization of some e-business applications showing both high effortlessness in the development of the applications and high performances in their execution

    An OWL Object-Oriented Library for the Realization of Ontology Based Applications

    No full text
    In this paper, an object-oriented software library for the management of OWL ontologies is presented. This software library, called O3L (Object-Oriented Ontology Library), provides a complete representation of ontologies compliant with OWL 2 W3C. O3L has not the goal to be use for the creation and manipulation of ontologies, but provides a simplified and efficient API for the realization of applications, that interoperate through the use of shared ontologies, and allows: i) the use of OWL individuals as data of the applications, ii) the exchange of OWL individuals between applications, iii) the reasoning about OWL individuals, and iv) the classification of OWL classes and properties. This software library has been experimented in the realization of some e-business applications showing both high effortlessness in the development of the applications and high performances in their execution

    Interface methods: a means for the integration of inheritance in a Concurrent OOP language

    No full text
    INFORMATICA - AN INTERNATIONAL JOURNAL OF COMPUTING AND INFORMATIC

    Developing Flexible Applications with Actors

    No full text
    The development of scalable and efficient applications requires some appropriate models and programming technique. This paper presents an actor-based software framework that allows the development of scalable and efficient applications through the possibility of using different implementations of the components that drive the execution of their actors. In particular, the paper shows how the performance of applications can be optimized by choosing the best combination among the alternative implementations of its components
    corecore