Search results for "computer.software_genre"
showing 10 items of 3858 documents
Patterns Reuse in the PASSI methodology
2003
Design patterns already proved successful in lowering the development time and number of errors of object-oriented software; now, they are, candidate to play a similar role in the MAS (multi-agent system) context. In this work we describe our experiences in the identification, production and application of patterns for agents. Some patterns are described together with the classification criteria and documentation approach we adopt. Upon them, we base a pattern reuse process that can be considered one of the distinguishing elements of the design methodology (PASSI) we use to develop MAS. Patterns can be applied to an existing agent or used to produce a new one with the support of a specific …
Selftype is a special case
1991
It is pointed out that selftype is actually only a special case of a construct that has been well described in the literature.
Wireless Interference Estimation Using Machine Learning in a Robotic Force-Seeking Scenario
2019
Cyber-physical systems are systems governed by the laws of physics that are tightly controlled by computer-based algorithms and network-based sensing and actuation. Wireless communication technology is envisioned to play a primary role in conducting the information flows within such systems. A practical industrial wireless use case involving a robot manipulator control system, an integrated wireless force-torque sensor, and a remote vision-based observer is constructed and the performance of the cyber-physical system is examined. By using readings from the remote observer, an estimation system is developed using machine learning regression techniques. We demonstrate the practicality of comb…
Tactical Web Use in Bumpy Times—A Comparison of Conservative Parties’ Digital Presence
2021
Modern-day party politics happen on two grounds: the offline sphere and the online sphere. It is the primary understanding of this chapter that both spheres complement each other. We therefore focus our contribution on governing parties and help to close this gap between online and offline communication and organisation by asking: How do conservative, governing parties deploy social media over a number of successful election campaigns? We explore whether there are tactical patterns or tendencies of media presence between different party channels during campaign and normal times with a longitudinal approach. Second, we introduce a multi-modal comparative research design and deliver theoretic…
Ontology mapping specification in description logics for cooperative systems
2006
Le developpement rapide du Web semantique est lie a la specification de plus en plus d'ontologies. Celles-ci permettent de modeliser des connaissances agreees par des communautes de personnes concernant des domaines ou des tâches specifiques. Le meme domaine decrit par deux communautes distinctes sera modelise de facon differente. Les systemes cooperatifs visent a rendre les informations provenant de differentes sources disponibles au-dela de leurs divergences. Pour cela, ils doivent aligner, fusionner ou integrer ces ontologies. La decouverte de mappings est un point cle dans la resolution efficace des heterogeneites entre ontologies. Nous developpons une architecture qui connecte des syst…
Semantics driven interaction using natural language in students tutoring
2007
The aim of this work is to introduce a semantic integration between an ontology and a chatbot in an Intelligent Tutoring Systems (ITS) to interact with students using natural language. The interaction process is driven by the use of a purposely defined ontology. In the ontology two types of conceptual relations are defined. Besides the usual relations, which are used to define the domain's structure, another type of relation is used to define the navigation schema inside the ontology according to the need of managing uncertainty. Uncertainty level is related to student knowledge level about the involved concepts. In this work we propose an ITS for the Java programming language called TutorJ…
A literature review of sensor ontologies for manufacturing applications
2013
The purpose of this paper is to review existing sensor and sensor network ontologies to understand whether they can be reused as a basis for a manufacturing perception sensor ontology, or if the existing ontologies hold lessons for the development of a new ontology. We develop an initial set of requirements that should apply to a manufacturing perception sensor ontology. These initial requirements are used in reviewing selected existing sensor ontologies. Additionally, we present our developed sensor ontology thus far that incorporates a refined list of requirements. This paper describes 1) extending and refining the requirements; 2) proposing hierarchical structures for verifying the purpo…
Ontology Views for Ontology Change Management
2014
International audience; In the literature, ontology change management systems (OCMS) are direct implementation of the concept of “change management” stated by reference (Klein, 2004). Ontology change management combines ontol- ogy evolution and versioning features to manage ontol- ogy changes and their impacts. Since 2007, many works have combined ontology evolution and versioning into ontology change management systems (OCMS). The evolution subject has been massively studied in these works. They especially addressed the consistence issue for the application of changes on the ontology. These proposals constituted a consequent background for ontology change management but they did not take i…
Modeling Changes for SHOIN(D) Ontologies: An Exhaustive Structural Model
2013
Ontology development starts with a rigorous ontological analysis that provides a conceptualization of the domain to model agreed by the community. An ontology, specified in a formal language, approximates the intended models of this conceptualization. It needs then to be revised and refined until an ontological commitment is found. Also ulterior updates, responding to changes in the domain and/or the conceptualization, are expected to occur throughout the ontology life cycle. To handle a consistent application of changes, a couple of ontology evolution methodologies have been proposed. Maintaining the structural consistency is one of the ontology evolution criteria. It implies modeling chan…
Model Driven Specification of Ontology Translations
2008
The alignment of different ontologies requires the specification, representation and execution of translation rules. The rules need to integrate translations at the lexical, the syntactic and the semantic layer requiring semantic reasoning as well as low-level specification of ad-hoc conversions of data. Existing formalisms for representing translation rules cannot cover the representation needs of these three layers in one model. We propose a metamodel-based representation of ontology alignments that integrate semantic translations using description logics and lower level translation specifications into one model of representation for ontology alignments.