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.
Decision making is important for many systems and is fundamental for situation awareness and information fusion. When a decision making process is confronted with new situations, goals and kinds of data, it must evolve and adapt. Highly optimized processes and efficient data structures generally have the disadvantage of having little flexibility or adaptability when confronted with new forms of data...
The number and variety of cyber-attacks is rapidly increasing, and the rate of new software vulnerabilities is also rising dramatically. The cybersecurity community typically reacts to attacks after they occur. Being reactive is costly and can be fatal, where attacks threaten lives, important data, or mission success. Taking a proactive approach, we are: (I) identifying potential attacks before they...
The development of semantic web technologies assures a new incentive for researches over software engineering. Although the basic concepts of semantic web have a widespread tradition over engineering sector, it moreover becomes difficult for software engineers to look into the diversity of ontology-provided approaches. A realistic scenario Zoo Management is taken based on which an ontology is generated...
Óbuda University wanted to publish public information related to the university in the form of Linked Open Data. Information about subjects, courses, events and teachers are successfully published using the related standards. We had to collect and categorize the sources where information come from; define a way for each category to make these information available; and develop algorithms and softwares...
One of the most accepted tool for represent information in knowledge management application is the ontology. There are many theory describe for ontology development method but in a loosely instruction. This paper contributes the new method to develop ontology by using a structured model of the software requirement engineering process. We demonstrate that requirement engineering process can provide...
A search system that allows the users to search and find the most interesting software artifacts based on the current context of the user is highly desirable. This paper sets forth the requirements of contextual search for software engineering. A context for software engineering is defined by four dimensions in. A contextual search system is presented to address the requirements. We conclude that...
Agent-Based Modeling and Simulation (ABMS) is a very useful means for producing high quality models during simulation studies. When ABMS is part of a methodological approach it becomes important to have a method for identifying the objectives of the simulation study in a disciplined fashion. In this work we propose a set of guidelines for properly capturing and representing the goals of the simulations...
A software development project produces a large volume of software artefacts. However, these are in syntactic form so their structures are not conducive to an understanding of the semantics, and therefore may create ambiguities (e.g. incorrect or different interpretations). This problem is particularly large in a distributed software development context where project members are geographically dispersed...
A hazard of ongoing Network Function Virtualization (NFV) realizations is the lack of a common understanding in support of development, deployment and operation tasks related to Virtual Function Networks (VNFs), NFV components and interfaces. In the current state of affairs, NFV stakeholders commonly create their own terminology to define and describe NFV components, following going the specifications...
Accurate measurement of the quality of systems is crucial to building trustworthy systems. Such a measurement indicates whether a system is working properly and meeting its requirements. Although security and dependability metrics are regarded as key metrics for measuring the quality of systems, they are not sufficient for measuring the quality of systems that are placed in a multi-domain environment...
The globalization of the software industry has introduced a widespread use of system components across traditional system boundaries. Due to this global reuse, also vulnerabilities and security concerns are no longer limited in their scope to individual systems but instead can now affect global software ecosystems. While known vulnerabilities and security concerns are reported in specialized vulnerability...
The emergence of Systems of Systems (SoS) arrangements, with their high level of complexity, mainly due to the different characteristics of the individual systems and their integration into the respective SoS, has brought about new challenges in terms of Configuration Management (CM) in general, and change management in particular. Novel change management frameworks are needed to appropriately address...
The objective of this paper1 is to present a framework that helps small and medium enterprise to exploit their available informational space. While large enterprises contains dedicated information management departments and software, the actual software framework implementations lack orientation towards small and medium companies with fewer employees and smaller budget. We propose a framework implementation...
OntoSoft is a distributed semantic registry for scientific software. This paper describes three major novel contributions of OntoSoft: 1) a software metadata registry designed for scientists, 2) a distributed approach to software registries that targets communities of interest, and 3) metadata crowdsourcing through access control. Software metadata is organized using the OntoSoft ontology along six...
Personal assistant agents have various abilities to support the user's tasks in the background. They are expected to be run on laptops, portable devices and even on IoT devices. Since their abilities are sometimes restricted by their running environments and hardware, is not always easy for single personal assistance agent to accomplish all the tasks. This paper presents our design and implementation...
For years, traceability has become a vast area of research and a highly needed one. Some researchers emphasize its usefulness and try to encourage its use. Others are working so as to simplify its use and its integration by providing solutions to help users better manage and control their different elements (products, source code, documents, requirements, specifications, etc.). It is now used in almost...
Autonomous ontology learning is a critical task to reduce the cost of ontology construction for knowledge based systems. This paper provides a cognitive model for ontology learning system, which aims to develop a novel model for knowledge structuring based on the interaction between the process of ontology construction and cognitive psychology. During cognitive process, we simulate human's cognitive...
In this paper, an ontology-based approach to automatically generate control applications to handle diagnostic information of decentralized control devices is presented. Diagnostic possibilities of modern remote I/O devices are analyzed and software components in terms of function blocks to handle the specific diagnostic information are defined. After a detailed conceptual overview, the application...
One of the major investment for applying industrial robots in production resides in the software development, which is an interdisciplinary and heterogeneous engineering process. This paper presents a novel model-driven approach that uses AutomationML as modeling framework and ontological reasoning as inference framework for constructing robotic application using Robot Operating System (ROS). We show...
Although many open data portals have been publishing numerous datasets on the Web, there is currently no clear standard way to describe dataset usage on the Web, which is not conducive to the healthy development of the open data ecosystem. The W3C Data on the Web Best Practices Working Group is therefore standardizing the Dataset Usage Vocabulary (DUV) for modeling, conveying and sharing dataset usage...
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.