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.
This demo showcases some of the capabilities foreseen for the security infrastructure designed by the H2020 SHIELD project. SHIELD exploits NFV for adaptive monitoring of an IT infrastructure and for feeding the data to an analytics engine to detect attacks in real time. An intelligent reaction system is then activated to reconfigure the SDN/NFV infrastructure so that the attacks are thwarted. The...
The emerging trend of network devices with configurable data planes is pushing software switches as convenient playgrounds for experimenting novel programming paradigms and abstractions. OfSoftSwitch is a popular tool for carrying on such experimentation, as it provides a straightforward implementation of a pipeline of match-action tables. Unfortunately, OfSoftSwitch is not performance oriented and...
Opinions are key determinants to many of the activities related to software development. The perceptions of developers about an API, and the choices they make about whether and how they should use it, may, to a considerable degree, be conditioned upon how other developers see and evaluate the API. Given the plethora of APIs available for a given development task and the advent of developer forums...
The paper presents architecture of a program layer providing a data processing script in the analytical DBMS. Methods for the analytical service management are described. The concept of data processing script is suggested and format for scenario description is proposed. Functional content of control classes is shown. The principle of building program engine to run scripts of intellectual data processing...
This paper presents a design of command queuing engine in eMMC5.1 host system. With the proposed engine, multiple commands can be collected and executed in order of priority instead of executed as they arrive. The proposed engine helps reducing latency on small data transfers so that performance in multitasking scenarios is improved. This design is verified by simulation for various requests and the...
With the proliferation of online developer forums as informal documentation, developers often share their opinions about the APIs they use. However, given the plethora of opinions available for an API in various online developer forums, it can be challenging for a developer to make informed decisions about the APIs. While automatic summarization of opinions have been explored for other domains (e...
Apply Integrated Logistics Support (ILS) to weapon equipment can efficiently improve equipment's automation and digital level. ILS needs support of various integrated support systems, which have demands for data editing. Nowadays, most of data editing software used in these systems are customized and provide a form-based editing approach, which becomes an obstacle to carry out ILS. This paper brings...
The twenty-first century is the era of information technology, route planning play an important role in the field of navigation. An improved algorithm for route planning based on A∗ algorithm is presented in this paper. A certain number of turning points for route planning are set firstly by sorting out and analyzing the s-57 charts ENC data. Secondly, a database is established to store route points...
Relational databases provide a wealth of functionality to a wide range of applications. Yet, there are tasks for which they are less than optimal, for instance when processing becomes more complex (e.g., regular expression evaluation, data analytics) or the data is less structured (e.g., text or long strings). With the increasing amount of user-generated data stored in relational databases, there...
CH-AVATAR is a context-aware platform for tourists and visitors of Cultural Heritage sites. Cultural Heritage objects (CH objects) become “alive” within the platform. They tell their stories and interact with tourists. The platform employs BLE beacons and the visitor's smartphone or tablet to create an interactive and adaptive Cultural Heritage experience for its end users. The paper makes a generic...
This paper introduces xDCI, a Data Science Cyber-infrastructure to support research in a number of scientific domains including genomics, environmental science, biomedical and health science, and social science. xDCI leverages open-source software packages such as the integrated Rule Oriented Data System and the CyVerse Discovery Environment to address significant challenges in data storage, sharing,...
Vehicle Health Management Systems (VHMS) are used throughout commercial, military, and aerospace platforms to assess the current operational status of individual assets and entire fleets. One of the most common functions within most VHMS implementations is the collection and reporting of fault conditions and trouble codes. The management of this fault data, particularly its representation to a user,...
As environmental awareness increases, lightweighting of automobiles has become a key strategy for meeting the stringent requirements on air emissions. But is weight reduction always a sensible strategy in the sense of sustainable development? Life cycle assessment is a sustainable product management tool to analyze the environmental impacts of products. This paper examines the environmental performance...
In the open source community such as GitHub, developers usually need to find projects similar to their work, with the aim to reuse their functions and explore ideas of features that could be possibly added into their project at hand. Traditional text search engine can help detect similar resources. However, it is difficult for developers to use in open source community because a few query words cannot...
System-on-Chips which include FPGAs are important platforms for critical applications since they provide significant software performance through multi-core CPUs as well as high versatility through integrated FPGAs. Those integrated FP-GAs allow to update the programmable hardware functionality, e.g. to include new communication interfaces or to update cryptographic accelerators during the life-time...
The number of software-driven features within a modern automotive powertrain rises significantly. With increasing number of features, also the risk of undesired interactions between those features rises drastically. This leads to new challenges with regard to efficiency in testing such automotive features. Automated Feature-Interaction-Testing significantly increases the efficiency of such feature...
Scientific HPC applications along with the emerging class of Big Data and Machine Learning workloads are rapidly driving the fabric scale both on premises and in the cloud. Achieving high aggregate fabric throughput is paramount to the overall performance of the application. However, achieving high fabric throughput at scale can be challenging - that is, the application communication pattern will...
High Availability (HA) is a quality of service that is required for many services, e.g. carrier grade services. Systems providing such services undergo upgrades, e.g. software version upgrade, like any other system. Avoiding/limiting service outage during these upgrades is of critical importance to meet the HA requirement. Thus, the upgrade campaign specifications, which drive the process need to...
NASA's latest spacecraft Orion is in the development process of taking humans deeper into space. Orion is equipped with three main displays to monitor and control the spacecraft. To ensure the software behind the glass displays operates without faults, rigorous testing is needed. To conduct such testing, the Rapid Prototyping Lab at NASA's Johnson Space Center along with the University of Texas at...
The rapid and ever growing development of Information and Communication Technologies (ICT) have made possible for virtual laboratories to be used as an alternative or to supplement the physical laboratories. Physical laboratories found at high school, colleges and universities occupy physical space, require a lot of maintenance and also require an expertise to work and function properly. All of the...
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.