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.
Software-defined networks offer a promising framework for the implementation of cross-layer data-centric security policies in military systems. An important aspect of the design process for such advanced security solutions is the thorough experimental assessment and validation of proposed technical concepts prior to their deployment in operational military systems. In this paper, we describe an OpenFlow-based...
Software Defined Network (SDN) is disruptive networking technology. In this paper, we will address some of the major vulnerable areas in SDN. We express some of the unique ways that an adversary can use to attack either the SDN controller or the communication devices. We have used a policy based approach to mitigate these attacks towards the SDN domain. We have implemented our Policy Based approach...
Software Defined Networking is an emerging technology that permits computer network infrastructure to be scaled dynamically as needed while enhancing the manageability of the various network devices in heterogeneous environment as opposed to classical networking. These capabilities emerge from the separation of the data plane from the control plane; thus, allowing the network devices to be programmatically...
In this paper, we propose a software abstraction layer to simplify the design and synthesis of whole-body controllers without making any preliminary assumptions on the control law to be implemented. The main advantage of the proposed library is the decoupling of the control software from implementation details, which are related to the robotic platform. Furthermore, the resulting code is more clean...
Control systems for autonomous robots are concurrent, distributed, embedded, real-time and data intensive software systems. A real-world robot control system is composed of tens of software components. For each component providing robotic functionality, tens of different implementations may be available. The difficult challenge in robotic system engineering consists in selecting acoherent set of components,...
In 2025 semantic tools for software engineering will be mature, and their frequency of use in software development will still be disappointing.This proposal explains how research directed at building theories of everything (or, at least, important software domains) can consolidate progress and bring semantic tools into the mainstream of software practice.
The design of software architecture is a higher level in the design process of software, which has surpassed the algorithm design and data structure design, and the purpose is to solve some problems in the design and description of the overall system structure. In this paper, the technology and modeling method of software architecture design are studied; the hierarchical structure, execution flow,...
In this paper we present a new formal model, called p-FSM, for system-level power management design. The p-FSM is a modular, compositional, hierarchical, and unified model for hardware and software components. The model encapsulates power management control mechanisms, operating states and properties of a component that affect power, energy and thermal aspects of the system. Inter-component dependencies...
Development of highly reliable embedded control systems is typically performed following the model driven engineering paradigm. Such systems involve software controlled interaction of mechanical subsystems. The aging of the overall system depends on the physical aging or reliability decay of the underlying mechanical components. The reliability of such components degrade according to their rate of...
Software Defined Networks provide the ability to manage networks from a centralised point through separating control plane from the data plane. This brings opportunities in terms of manageability, flexibility and cost savings in network operations. This centralisation, however, also brings about a potentially serious performance bottleneck and poses a scalability issue in high performance networks...
The remarkable growth of the different applications for unmanned aerial vehicles (UAVs) are currently of high research interest. This paper proposes a new approach for the attitude control system of a fixed wing aircraft. Using techniques of Artificial Intelligence (AI), this research presents a solution that uses Adaptive Neuro-Fuzzy Inference System (ANFIS) as flight dynamics identifier, and genetic...
Protecting control planes in networking hardware from high rate packets is a critical issue for networks under operation. One common approach for conventional networking hardware is to offload expensive functions onto hard-wired offload engines as ASICs. OpenFlow networks are expected to provide greater network control flexibility by an open interface to the packet-forwarding plane and by centralized...
In today's era, technology has advanced to this extent that it can be very useful in domestic purposes. Our house is the center of our domestic life and we can control our daily activities by using technical system. Automating our house activities eases and simplifies the way of living. A house with smart control system is called Smart Home. The control system is built by using information technology...
In many application domains, continuous operation is a desirable attribute for software-intensive systems. As the environment or system requirements change, so the system should change and adapt without stopping or unduly disturbing its operation. There is, therefore, a need for sound engineering techniques that can cope with dynamic change. In this paper we address the problem of dynamic update of...
“Code Smell” or “Bad Smell”, at the very least, is an indicator of badly for source code and is often analytical of deeper problems in software design. In layman terms, it signals flaws in the core foundation or architecture of the software that can cause any number of more serious problems — from usability and runtime performance to supportability and enhancement. These problems can mostly be prevented...
Computing techniques like Cloud computing demand for very high level of parallelism, which has been achieved at hardware level through advancements in Computer Architecture. However to exploit the maximum benefits of the hardware parallelism, the software solutions implemented in such systems also shall exhibit parallel processing capabilities. Most of the popular problem solving methods and algorithms...
To confront the rapid change in manufacturing environments, companies need a Reconfigurable Manufacturing System (RMS) which combines the high production volume of Dedicated Manufacturing Lines (DML) with the large variety of products of Flexible Manufacturing System (FMS). In this paper, we propose a state of art of recent research work on RMS. After highlighting the advantages of RMS compared to...
In this paper, we first propose a simple Dynamic Traffic Diversion (DTD) algorithm for Software Defined Networks (SDN). After implementing the algorithm inside the controller, we then compare the results obtained under two different test environments: 1) a testbed using real Cisco equipment and 2) a network emulation using Mininet. From the results, we get two key messages. First, we can clearly see...
This paper presents an overview of some the issues concerning Lethal Autonomous Weapon Systems (LAWS), mostly with respect to the current state-of-the-art in the concerned areas of technology, but also — albeit to a somewhat lesser degree — in a more general context that will, perhaps, not be so easily invalidated by technological progress. When all is considered, the paper attempts to answer the...
AT&T is embarking on an exciting journey to revolutionize its network by transforming itself into a software company running the largest and most intelligent programmable cloud on the planet. Indeed, the network of Domain 2.0 (D2) will be intelligent software systems and applications operating on general-purpose commodity hardware [1]. This transformation will not only drive down CAPEX, OPEX and...
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.