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.
In this paper we introduced a workload characterization study of the most popular video sharing service, YouTube, on the Web 2.0. For approximately a two-month period we collected the information of more than 17,000 video files and investigated the file attributes and popularity characteristics of YouTube. Since YouTube is considered as a huge video library, its access pattern has an important impact...
A critical part of rehabilitation is providing effective ways to document changes in balance and mobility restrictions/limitations. For overground walking, spatio-temporal gait parameters are widely collected using the GAITRite instrumented carpet. In addition to overground walking, treadmill walking has been shown to be an important tool in rehabilitation. An important advantage of treadmill walking...
Advances in chip technology have enabled integrating many functional units on a single chip. This led to the emergence of the concept of system-on-chip (SoC) which is used extensively in the development of advanced embedded systems. Embedded systems are widely used today in different digital signal processing (DSP) applications that usually require high computation power and tight constraints. Using...
Dynamism in business has led to leaner organizations and multi-tasking role expectations. Software project planning and analysis durations are shorter. Developers are expected to play a larger role in planning, analyzing, elaborating and defining requirements. Developerspsila current methodologies and tools provide weak support in this role. They are especially inadequate for relating to, and for...
Civil avionics software must be certified according to standards mandated by governmental agencies, such as the Federal Aviations Administration in the United States. Typically the certification is done in the context of the DO-178B standard. For companies seeking a first-time certification, preparation for DO-178B can be a daunting challenge. The documentation and planning of high-integrity software...
There are many economic and technical arguments for the reduction of the number of Electronic Control Units (ECUs) aboard a car. One of the key obstacles to achieve this goal is the limited composability, fault isolation and error containment of todaypsilas single processor architectures. However, significant changes in the chip architecture are taking place in order to manage the synchronization,...
There is an increasing demand for Multi-Agent Systems (MAS) in the software industry. In order to bring MAS to the main stream of commercial software development, the behavior of MAS must be monitored and verified against the risk of unwanted emergent behaviors including deadlocks. In this paper, we introduce a methodology for efficient monitoring of MAS to detect resource and communication deadlocks...
Efficient emergency response to traffic incidents is crucial for the purpose of saving lives and properties, eliminating the impact to the smooth flow of traffic. In this paper, a software platform to design and implement a computer-aided emergency management system capable of reacting to traffic incidents in due time is described. We format the information flow of handling with emergencies. This...
This paper discusses real time implementation of a new software defined radio (SDR) for orthogonal frequency division multiplexing (OFDM). The proposed SDR is implemented on a single PC, which does not include any external hardware and solely rely on the capabilities of the PC. A step by step comparison of the proposed SDR with the real world system for OFDM is presented and the errors encountered...
Information and communications technology (ICT) applications for healthcare industry are proliferating and so it is quite common to find different applications among the various hospital departments that are unable to exchange data among them. On the other hand, in this field, database integration at world wide level is becoming an issue of primary importance because it is the key to handle extreme...
Robots and machines need a sense of touch for more intelligent operation. Many current tactile sensors used for detailed sensing over a large and continuous area often consume too much power, cannot provide the density of sensing points needed for shape sensing, and are not economical or practical. A pressure sensor based on reflected light intensity, fiber optics and compressible materials can eliminate...
Synthesis of state machine designs from scenarios must cope with two main problems, namely, generalizing partial behaviours of scenarios and preventing from overgeneralization that produces spurious emergent behaviours. The challenge is a trade-off between automatic generalization in one hand, and the effort and time spent for resolving spurious emergent behaviours on the other hand. In this paper,...
In this paper a fast and accurate area and latency estimation tool for FPGA-based designs is presented. The tool is developed in the context of a HW/SW partitioning tool. Rather than modeling the hardware implementation as a single alternative, our approach for HW/SW partitioning models the hardware as two extreme alternatives that bound latency range for different hardware implementations. The presented...
Significant challenges arise when capturing architectural knowledge and design decisions for a software project, resulting in high capturing effort and few captured decisions. These challenges stem from the fact that software development is a group activity that involves different situations, goals, methodologies and needs of the software development organization. A projectpsilas documentation processes...
In the last decade, the rapid emergence and popularity of reusable core-based designs, poses new challenges to the test-dedicated circuitry, specifically IEEE 1149.1 test access port (TAP) standard. The modern cores tend to have a build-in TAP to facilitate both on-chip design for test (DFT) and design for debug (DFD) implementation and reuse. That has triggered development of numerous multi-TAP architectures...
This paper presents simulation results on the effectiveness of region-level coherence tracking in a ring-based multiprocessor to complement previous work that implemented coherence tracking for a prototype ring-based multiprocessor in programmable logic. Small memory structures in each node of the multiprocessor distinguish local/remote memory addresses and monitor the sharing of large contiguous...
This paper describes prototype implementations of single-chip multiprocessor systems with a configurable router intended for dedicated, embedded network-on-chip support within field-programmable gate arrays in order to provide performance and flexibility for system-on-chip applications. The router supports ring, octagon, and mesh network topologies. Implementation in an Altera Stratix EP1S80 chip...
This paper reports the features of a web-based multi-agent system (MAS) which aims at supporting electronic data interchange (EDI) among seaport operators and providing interoperability among ports. The MAS architecture here proposed performs process automation, data integration, security and quality of managed information better than a tradional client-server. The case study is represented by the...
A software implementation of a GMSK modem for maritime safety applications is proposed. The implementation targets a low cost 16 bit fixed point DSP architecture. Alternative architectures for the modulator and demodulator have been investigated and an optimal I/Q-based configuration was chosen. Several optimizations have been carried out in order to respect the limitations imposed by the fixed point...
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.