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 …

Object-oriented programmingSource codeDatabaseUse Case Diagrambusiness.industryComputer scienceDesign Patternmedia_common.quotation_subjectReusecomputer.software_genreSoftwareDocumentationSoftware design patternStructural patternWeb applicationClass diagrammulti-agent systemsSoftware engineeringbusinessComputer-aided software engineeringcomputermedia_common
researchProduct

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.

Object-oriented programmingTheoretical computer scienceComputer scienceProgramming languageConstruct (python library)computer.software_genreData typeComputer Science ApplicationsTheoretical Computer ScienceType checkingSignal ProcessingSpecial casecomputerInformation SystemsInformation Processing Letters
researchProduct

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…

Observer (quantum physics)business.industryComputer scienceWireless network020208 electrical & electronic engineeringCyber-physical system020206 networking & telecommunicationsRobotics02 engineering and technologyMachine learningcomputer.software_genreInterference (wave propagation)Control system0202 electrical engineering electronic engineering information engineeringWirelessArtificial intelligencebusinesscomputerWireless sensor network2019 IEEE 28th International Symposium on Industrial Electronics (ISIE)
researchProduct

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…

Online and offlineFocus (computing)PoliticsOnline presence managementbusiness.industryComparative researchPolitical scienceSocial mediaComplement (linguistics)Public relationscomputer.software_genrebusinesscomputer
researchProduct

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…

Ontology (information science)computer.software_genre01 natural sciences030507 speech-language pathology & audiology03 medical and health sciencessemantic webDescription logic[INFO.INFO-DB] Computer Science [cs]/Databases [cs.DB]Semantic integrationontology0101 mathematicsSemantic Websimilarity estimationMathematicsInformation retrieval[INFO.INFO-DB]Computer Science [cs]/Databases [cs.DB]business.industry010102 general mathematicsMappingsMappings ontologies web sémantique calcul de similarité estimation; Mappings ontology semantic web similarity estimation.[ INFO.INFO-DB ] Computer Science [cs]/Databases [cs.DB]Artificial intelligenceWeb service0305 other medical sciencebusinessMerge (version control)computer
researchProduct

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…

Ontology Inference LayerComputer sciencecomputer.internet_protocolOntology (information science)Semanticscomputer.software_genreOWL-SIntelligent tutoring systemsLatent semantic analysisNatural language dialogueSemantic driven interactionSemantic navigationSemantic similaritySemantic computingSchema (psychology)Upper ontologySemantic integrationSemantic compressionSettore ING-INF/05 - Sistemi Di Elaborazione Delle Informazionisemantic navigationLatent semantic analysisbusiness.industryOntology-based data integrationKnowledge levelIntelligent Tutoring SystemsOntologylatent semantic analysisArtificial intelligencesemantic driven interactionbusinesscomputernatural language dialogueNatural language processing
researchProduct

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 Inference LayerDatabaseComputer sciencebusiness.industrycomputer.internet_protocolOntology-based data integrationProcess ontologySuggested Upper Merged OntologyOntology (information science)computer.software_genreOWL-SUpper ontologySoftware engineeringbusinesscomputerOntology alignment2013 IEEE International Symposium on Robotic and Sensors Environments (ROSE)
researchProduct

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…

Ontology Inference Layer[ INFO.INFO-MO ] Computer Science [cs]/Modeling and SimulationComputer scienceProcess ontologyURI[ INFO.INFO-WB ] Computer Science [cs]/Web02 engineering and technologyOntology (information science)computer.software_genreRDFOpen Biomedical Ontologies[INFO.INFO-FL]Computer Science [cs]/Formal Languages and Automata Theory [cs.FL]ontology evolution0202 electrical engineering electronic engineering information engineeringUpper ontologyontologyOWL DLOWLInformation retrievalOntology-based data integration[INFO.INFO-WB]Computer Science [cs]/WebSuggested Upper Merged Ontologymaterialized view020207 software engineering[INFO.INFO-MO]Computer Science [cs]/Modeling and Simulation[ INFO.INFO-FL ] Computer Science [cs]/Formal Languages and Automata Theory [cs.FL]database viewontology mapping020201 artificial intelligence & image processingData miningComputingMethodologies_GENERALontology change managementOntology alignmentcomputer
researchProduct

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…

Ontology Inference Layer[INFO.INFO-LO] Computer Science [cs]/Logic in Computer Science [cs.LO][INFO.INFO-WB] Computer Science [cs]/WebComputer scienceProcess ontology030303 biophysicsData_MISCELLANEOUS[ INFO.INFO-WB ] Computer Science [cs]/Web02 engineering and technologyOntology (information science)computer.software_genre03 medical and health sciencesOntology chart[INFO.INFO-FL]Computer Science [cs]/Formal Languages and Automata Theory [cs.FL]SHOIN(D) Description LogicOntology components0202 electrical engineering electronic engineering information engineeringUpper ontologyOWL DL[INFO.INFO-FL] Computer Science [cs]/Formal Languages and Automata Theory [cs.FL]0303 health sciencesbusiness.industryOntology-based data integration[INFO.INFO-WB]Computer Science [cs]/WebSuggested Upper Merged Ontology[INFO.INFO-LO]Computer Science [cs]/Logic in Computer Science [cs.LO]Structural ConsistencyOntology EvolutionIEEE[ INFO.INFO-FL ] Computer Science [cs]/Formal Languages and Automata Theory [cs.FL]Ontology Model020201 artificial intelligence & image processing[ INFO.INFO-LO ] Computer Science [cs]/Logic in Computer Science [cs.LO]Artificial intelligenceComputingMethodologies_GENERALChange ModellingbusinesscomputerNatural language processing
researchProduct

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.

Ontology Inference Layerbusiness.industryProgramming languageComputer scienceOntology-based data integrationProcess ontologySuggested Upper Merged Ontology02 engineering and technologyOntology (information science)computer.software_genreDescription logic020204 information systems0202 electrical engineering electronic engineering information engineeringUpper ontology020201 artificial intelligence & image processingArtificial intelligencebusinesscomputerOntology alignmentNatural language processingLecture Notes in Computer Science Conceptual Modeling - ER 2008
researchProduct