1,721,177 research outputs found
Agent based modeling and simulation with ActoMoS
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
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
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
INFORMATICA - AN INTERNATIONAL JOURNAL OF COMPUTING AND INFORMATIC
Developing Flexible Applications with Actors
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
- …
