The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Over the last decade, contextual modeling has gained on importance due to the wide spread introduction of ubiquitous and mobile computing. Common to these systems is that they integrate contextual information to improve situated cognition and awareness as well as stakeholders' usage experience with these systems. While domains such as the next generation of the Web - Web 3.0, which shares many commonalities...
The paper focuses on discussion on the method of integration of simulation models used within the enterprise information system. The integration problem is presented on one sample class of models - the real time models that are used in control, diagnostics and decision making processes. The suggested method is based on multi-agent approach with distributed knowledgeable agents. The dynamic model consists...
Cyber-attacks are increasing at an alarming rate and the attackers have progressively improved in devising attacks towards specific targets. To further develop the area of cyber-attack communication, we propose an ontology based issue resolution system used to identify and defend against cyber-attacks. The issue resolution system (IRS) facilitates attack discovery and suggestive defenses for a small...
Providing accessible web products is a challenge. In particular, the implementation of requirements is still a problem for many developers who may not have the necessary skills to perform this task, including difficulty in interpreting reference documents. This paper presents the AccTrace, a CASE tool (Eclipse plugin) that uses an ontology to specify the technical implementation of accessibility and...
This article discusses the problem of knowledge capitalization that require the operations of evaluation. There have been many approaches to develop specialized procedures and techniques, aimed at assuring the highest level of knowledge quality. The method proposed in this paper is based on a corporate memory building. This memory can capitalize just knowledge evaluated using a different criteria...
Goal-oriented requirement analysis is an approach that semantically suggests requirements based on predefined domain knowledge using ontology. However, developing ontology can be a very expensive process and cause additional efforts. These are major obstacles to introduce Goal-oriented requirement analysis. Furthermore, since the prioritization mechanism depends on how to define ontology, a consistent...
Managing smart spaces with software requires the acquisition and processing of context information about a space. To be usable for exchanging information, a context representation has to be structured with a context model. Existing context-modeling techniques usually require experts and lack support for collaborative distributed creation, which prevents a crowdsourced development in a distributed...
In cloud computing environment, software service often collaborates with other supporting utility services in order to provide a complete solution to end users. The software service itself could provide the required functions to users that fulfill their needs. However, the non-functional requirements, which represent the main criteria in the service selection process, need the collaboration from all...
There are currently several biological databases related to proteins depending on the information we are interested to extract. Therefore, since a heterogeneous set of features will be needed (domains, structures, ontology terms, etc), several quite different databases should be consulted. The handling of different databases can become difficult, as each database could provide a different nomenclature...
This research proposes an innovative agent-based design method known as “MIRA” (Modular, Intelligent and Real-time Agent) to represent products as well as mechatronic components in manufacturing systems. The new agent exploits semantic knowledge representation of its capabilities, tasks and surroundings, and upon which performs rule-based reasoning leading to generation of the IEC 61499 Function Blocks...
This paper refers to the development of a project focused on the developing a system to aid the reporting of health conditions to support medical diagnosis based on mobile devices.
During the software development several interrelated artifacts are created. Despite the common version control of artifacts by existing Software Configuration Management (SCM) tools, current mechanisms do not provide full support for reusing and changing propagation between artifacts. This occurs because they are focused mainly on source-codes and their compilations. Few efforts have been made in...
In the NLP world the recognizing speech as in the voice recognition and also allowing voice to serve as the "main interface between the human and the computer. This paper mainly focuses on the tools that are used to deliver how current speech recognition technology facilitates the learning part of the students, and also in what way the technology will be help to developing the advance learning...
This research presents a uniform semantic simulation state representation and access model for realtime interactive systems (RIS) in the field of Virtual, Augmented, and Mixed Reality. The role of this model is to provide a uniform interface to a centralized virtual world state, and simple mechanisms to manage all simulation components acting on it. It addresses the low maintainability and reusability...
In this paper, we describe the Research and development of a portal using Drupal technology on cloud. The main focus is on designing a portal for Quran Application using Drupal which can be a center of learning resource for various users and can be hosted on cloud. It includes different features which are useful as a knowledge center. Its features can also be used by any internet enable device which...
This paper describes the MARKOS (the MARKet for Open Source) European Project, a FP7-ICT-2011-8 STREP project, which aims to realize a service and an interactive application providing an integrated view on the open source projects available on the web, focusing on functional, structural, and licenses aspects of software source code. MARKOS involves 7 partners from 5 countries, including industries,...
We propose a layered and component based software architecture, which generates semantic software applications, for the purpose of delivering personalized services for residents in Self-Care Homes (SeCH). The architectural core layers accommodate software components which grasp and understand the semantic of various situations we may encounter in SeCH, through a variety of cyber-physical objects which...
Humanitarian reporting is the backbone of responses to humanitarian crises, which is based on various types of decision making, mostly taken at the highest level by those who fund the humanitarian response. The lack of accurate information is a well-known problem, which increases the risk of failure and may affect humanitarian response. In this paper we illustrate how each situation in crises can...
The paper describes an expert system that helps in a process of a map sheet creation. The expert system is based on ontology that describes basic elements of a map sheet and geodata used for map sheet creation. The paper describes mainly how is the ontology used for building knowledge base of the expert system. The expert system is based on DROOLS software. The ontology is created in Protege software.
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.