Search results for "computer.software_genre"

showing 10 items of 3858 documents

Pellet: A Practical OWL-DL Reasoner

2007

In this paper, we present a brief overview of Pellet: a complete OWL-DL reasoner with acceptable to very good performance, extensive middleware, and a number of unique features. Pellet is the first sound and complete OWL-DL reasoner with extensive support for reasoning with individuals (including nominal support and conjunctive query), user-defined datatypes, and debugging support for ontologies. It implements several extensions to OWL-DL including a combination formalism for OWL-DL ontologies, a non-monotonic operator, and preliminary support for OWL/Rule hybrid reasoning. Pellet is written in Java and is open source.

JavaComputer scienceProgramming languagemedia_common.quotation_subjectWeb Ontology LanguageSemantic reasonercomputer.software_genreOperator (computer programming)Description logicDebuggingMiddleware (distributed applications)Conjunctive querycomputermedia_commoncomputer.programming_languageSSRN Electronic Journal
researchProduct

Virtual Vehicles Manager: a java virtual reality environment for distributed multi vehicles dynamics control and simulation

2007

This paper describes a lightweight, full portable software environment for development, simulation and control of vehicles. All the software is developed in Java so there are many advantages as portability, multithreading distribution etc. This environment simulates the vehicles integrating their non-linear differential equation systems. The equation systems can easily be modified changing that representation class so it is easy to manage different vehicles. The scenario is displayed as a 3D virtual reality environment in which all the objects are rendered using a combination of 3 d primitive. It is also possible the use of pre-built 3 d objects loaded from files in 3 ds format. The softwar…

JavaComputer scienceTransmission Control Protocolbusiness.industryVirtual realityRemotely operated underwater vehiclecomputer.software_genreVehicle dynamicsSoftware portabilitySoftwareMultithreadingOperating systembusinesscomputercomputer.programming_languageEUROCON 2007 - The International Conference on "Computer as a Tool"
researchProduct

ETAT: Expository Text Analysis Tool.

2002

Qualitative methods that analyze the coherence of expository texts not only are time consuming, but also present challenges in collecting data on coding reliability. We describe software that analyzes expository texts more rapidly and produces a notable level of objectivity. ETAT (Expository Text Analysis Tool) analyzes the coherence of expository texts. ETAT adopts a symbolic representational system, known as conceptual graph structures. ETAT follows three steps: segmentation of a text into nodes, classification of the unidentified nodes, and linking the nodes with relational arcs. ETAT automatically constructs a graph in the form of nodes and their interrelationships, along with various a…

JavaComputer scienceWritingExperimental and Cognitive Psychologycomputer.software_genreText comprehensionSoftwareMicrocomputersArtificial IntelligenceQuestion answeringSegmentationObjectivity (science)General Psychologycomputer.programming_languageInformation ServicesObserver Variationbusiness.industryReading comprehensionProgramming LanguagesPsychology (miscellaneous)Artificial intelligenceWord ProcessingbusinesscomputerNatural language processingSoftwareCoding (social sciences)Behavior research methods, instruments,computers : a journal of the Psychonomic Society, Inc
researchProduct

Effects and Benefits of Node Sharing Strategies in HPC Batch Systems

2019

Processor manufacturers today scale performance by increasing the number of cores on each CPU. Unfortunately, not all HPC applications can efficiently saturate all cores of a single node, even if they successfully scale to thousands of nodes. For these applications, sharing nodes with other applications can help to stress different resources on the nodes to more efficiently use them. Previous work has shown that the performance impact of node sharing is very application dependent but very little work has studied its effects within batch systems and for complex parallel application mixes. Administrators therefore typically fear the complexity of running a batch system supporting node sharing…

Job scheduler020203 distributed computingSingle nodeComputer scienceDistributed computing0202 electrical engineering electronic engineering information engineeringBatch processing020201 artificial intelligence & image processingWorkload02 engineering and technologycomputer.software_genrecomputerScheduling (computing)2019 IEEE International Parallel and Distributed Processing Symposium (IPDPS)
researchProduct

A Simulation-based Performance Evaluation of Heuristics for Dew Computing

2021

Job schedulerScheduling heuristicsComputer engineeringComputer scienceDewcomputer.software_genreHeuristicsVDP::Teknologi: 500::Informasjons- og kommunikasjonsteknologi: 550Mobile deviceSimulation basedcomputerEdge computingProceedings of the Annual Hawaii International Conference on System Sciences
researchProduct

A Task Execution Scheme for Dew Computing with State-of-the-Art Smartphones

2021

The computing resources of today’s smartphones are underutilized most of the time. Using these resources could be highly beneficial in edge computing and fog computing contexts, for example, to support urban services for citizens. However, new challenges, especially regarding job scheduling, arise. Smartphones may form ad hoc networks, but individual devices highly differ in computational capabilities and (tolerable) energy usage. We take into account these particularities to validate a task execution scheme that relies on the computing power that clusters of mobile devices could provide. In this paper, we expand the study of several practical heuristics for job scheduling including executi…

Job schedulerTK7800-8360Computer Networks and CommunicationsComputer scienceWireless ad hoc networkdew computingcomputer.software_genresmartphoneScheduling (computing)Task (computing)edge computingscheduling heuristicsHardware and ArchitectureControl and Systems EngineeringHuman–computer interactionMiddlewareSignal ProcessingElectrical and Electronic EngineeringElectronicsjob schedulingHeuristicsVDP::Teknologi: 500::Informasjons- og kommunikasjonsteknologi: 550Mobile devicecomputerEdge computingElectronics
researchProduct

Operational cloud screening service for Sentinel-2 image time series

2015

This paper deals with the development and implementation of a cloud screening algorithm for image time series, with the focus on the forthcoming Sentinel-2 satellites to be launched under the ESA Copernicus Programme. The proposed methodology is based on kernel ridge regression and exploits the temporal information to detect anomalous changes that correspond to cloud covers. The huge data volumes to be processed when dealing with high temporal, spatial, and spectral resolution datasets motivate the implementation of the algorithm within distributed computer resources. In consequence, an operational cloud screening service has been specifically designed and implemented in the frame of the Se…

Kernel (image processing)ExploitComputer sciencebusiness.industryCloud computingData miningcomputer.software_genrebusinesscomputerComputer resources2015 IEEE International Geoscience and Remote Sensing Symposium (IGARSS)
researchProduct

Some thoughts about the conceptual / procedural distinction in translation: a key-logging and eye-tracking study of processing effort

2014

This article builds on the conceptual / procedural distinction postulated by Relevance Theory to investigate processing effort in translation task execution. Drawing on relevance-theoretic assumptions, it assumes that instances related to procedural encodings will require more effortful processing not only in relation to the time spent on the task but also in terms of product indicators such as seconds per word and number of micro translation units per word. Drawing on key-logging and eye-tracking data, the article shows that there are statistically significant differences when conceptual and procedural encodings are analysed in selected areas of interest, with instances related to procedur…

Key loggingSeguimiento ocular (eye tracking)Linguistics and LanguageTranslation process research; Relevance Theory; Conceptual; Procedural distinction; Key logging; Eye trackingCodificación conceptual / procedimentalRelation (database)Computer scienceRelevance TheoryRegistros de teclado y ratón (key logging)computer.software_genreKeystroke loggingLanguage and LinguisticsEducationTask (project management)Encoding (semiotics)Teoría de la RelevanciaUNESCO::CIENCIAS DE LAS ARTES Y LAS LETRASEye trackingProceso de traducción; Teoría de la Relevancia; Codificación conceptual / procedimental; Registros de teclado y ratón (key logging); Seguimiento ocular (eye tracking)business.industryRelevance theorySIGNAL (programming language)Traducción e InterpretaciónTranslation process researchProceso de traducción:CIENCIAS DE LAS ARTES Y LAS LETRAS [UNESCO]Eye trackingArtificial intelligenceConceptual / procedural distinctionbusinesscomputerNatural language processingWord (computer architecture)MonTI. Monografías de Traducción e Interpretación
researchProduct

Solving NP-Complete Problems with Networks of Evolutionary Processors

2001

We propose a computational device based on evolutionary rules and communication within a network, similar to that introduced in [4], called network of evolutionary processors. An NP-complete problem is solved by networks of evolutionary processors of linear size in linear time. Some furher directions of research are finally discussed.

Knowledge basebusiness.industryComputer scienceEvolutionary algorithmQuantitative Biology::Populations and EvolutionArtificial intelligencebusinesscomputer.software_genreNP-completeTime complexitycomputerEvolutionary programmingExpert system
researchProduct

Does relevance matter to data mining research?

2008

Data mining (DM) and knowledge discovery are intelligent tools that help to accumulate and process data and make use of it. We review several existing frameworks for DM research that originate from different paradigms. These DM frameworks mainly address various DM algorithms for the different steps of the DM process. Recent research has shown that many real-world problems require integration of several DM algorithms from different paradigms in order to produce a better solution elevating the importance of practice-oriented aspects also in DM research. In this chapter we strongly emphasize that DM research should also take into account the relevance of research, not only the rigor of it. Und…

Knowledge extractionAssociation rule learningComputer scienceProcess (engineering)Granular computingInformation systemSoftware miningRelevance (information retrieval)Data miningcomputer.software_genreData sciencecomputerSketch
researchProduct