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.
Editor’s note: This paper provides a tutorial overview of the state-of-the-art in verification of complex and heterogeneous Systems-on-Chip. The authors discuss current industrial trends and key research challenges. —Haralampos Stratigopoulos, Sorbonne Universités, UPMC, CNRS, LIP6
This paper contains presentation of the flexible control system for an autonomous UAV (unmanned air vehicle). The complete description of hardware and software solutions used to realize autonomous flight are presented in this work. Main objective of the research was to develop software which provides ease of adjustment and extendibility to drone system with different equipment. Presented system is...
This experience paper presents how a globally distributed software engineering team was able to deliver usable software at the end of each takt, why this was important, and the benefits derived. We also describe the approach taken, the challenges faced and the steps to overcome them.
In communication networks such as ISPs, telcos, and mobile network operators (MNOs), determining a correct unit cost for a service with QoS is a crucial task for the future of companies. A well-defined and efficient cost model is an essential tool to analyze network dynamics and in decision-making processes in a network. Also, knowing the real unit cost for a service helps network administrators/operators...
Shakey the robot was one of the first autonomous robots that showed impressive capabilities of navigation and mobile manipulation. Since then, robotics research has made great progress, showing more and more capable robotic systems for a large variety of application domains and tasks. In this letter, we look back on decades of research by rebuilding Shakey with modern robotics technology in the open-source...
Planning for a network is important for deployment of any network. For large capacity network, planning has to be done to increase efficiency and therefore setting up a test-bed to perform even a basic test would be really difficult. Planning tool will give a mirror image of the actual network, thereby ensuring that there are no gaps in what is being planned and what is being deployed. The software...
The aim of the study is to develop tools of increasing a problem solving reliability in a heterogeneous distributed computing environment by applying a diagnostics of computing resources components and using an analysis of problem solving schemes. A scheme (a plan) is an abstract program for a problem solving. A special attention is paid to the calculation of a problem solving scheme reliability on...
This article focuses on the knowledge of the various agile software development methodologies used to carry out a business project in an efficient way, optimizing the use of resources and managing to obtain results that meet the requirements originally raised by the clients.
Achieving good quality hyperthermia treatments places extremely high demands on both the applicator hardware and the treatment planning software and further requires an interface between the two modalities that guarantees precise steering and treatment delivery. We propose a paradigm that addresses all of these challenges with a flexible and light applicator, based on an innovative mask concept, placed...
This paper presents a Ground Control Station based on the Robot Operating System (ROS) which has been developed in order to monitor highly automated multi-UAV missions. The proposed system has been designed in order to easily perform Hardware in the Loop (HIL) simulations. This allows to test the desired algorithms in an environment as close as possible to the one found in real experimentation, which...
In this paper, we present a case study on development of software for class-IB systems of a nuclear reactor. International standards and engineering procedures do exist for development of software for class-IB instrumentation and control (I&C) systems. Conformance to these standards is the primary requirement for software to be subjected to class-IB qualification. However, there is a gap between...
With the recent advances in aircraft technologies, software, sensors, and communications; unmanned aerial vehicles (UAVs) can offer a wide range of applications. UAVs can play important roles in different applications such as search and rescue, situation awareness in natural disasters, environmental monitoring, and perimeter surveillance. This paper discusses the challenges of developing UAV applications...
Two models that are used in government and industry for constructing a Planned Growth Curve are the Extended Planning model and the PM2 Planning model. Both of these models require various input information regarding the system configuration, effectiveness of correction actions, and the decision process for deciding if a failure mode is corrected or not corrected. The Extended model also requires...
Siemens has wide ranging experience in global development. Corporate development centers located in different geographical areas define their own processes to deal with the challenges in their respective location. It is to be understood that there is no "true globalization" in any business. From previous studies of managing offshore centers for product development, one expects that there...
Virtual machine development can strengthen the use and management of server resources, which can result in a higher server efficiency utilization ratio. This study proposed a method suitable for enterprises to develop virtual machines, and elaborated the mode, execution steps and main content of each step of virtual machine development. The implementation process equals to the behavior of computer...
One of the major challenges engineers face when developing military test systems is balancing the life cycle mismatch of test equipment that's commonly deployed for 20+ years with the shorter life cycle of commercial-off-the-shelf (COTS) components often used in those systems. To ensure long term supportability of these systems, it is important to plan for obsolescence issues starting in the product...
The development of a virtual machine is an important method for fulfilling "green IT energy saving and carbon reduction" and "cloud computing". However, there is a server capacity planning problem, the calculation of the number of physical machines required to contain the virtualized operating servers with mathematical model planning. This study implemented and developed relevant...
The ultimate aim of (business) software is to help implement the business value. How to align the software requirements with business objectives is therefore one of the focuses in both the business and technology realms. In this paper, we take a holistic view of the business planning and system/software requirements development in order to achieve the effectiveness of business alignment. We propose...
HW/SW Codesign [4] is a strategy to develop highly optimized systems composed of both electronics hardware and software. Examples are smartphones, consumer electronics or embedded systems. The challenge is to achieve an optimized split by partitioning the system components into hardware and software and to achieve the best project execution time (and cost) by developing both hardware and 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.