Bandwidth management is very important to quality of service of network applications. Communications and data transmissions between hosts in a LAN environment may be large in many systems, such as clustering systems a...
详细信息
Next Generation Networks (NGN) impose new challenges to network management. In particular, QoS management presents a big complexity to an efficient network operation, requiring real-time decisions to keep QoS commitme...
详细信息
Software development is not an easy task at all. Even more complicated and tricky the problem becomes when developing software for embeddedsystems. thus, there have been defined processes for efficient (real-time) em...
详细信息
Software development is not an easy task at all. Even more complicated and tricky the problem becomes when developing software for embeddedsystems. thus, there have been defined processes for efficient (real-time) embedded software development (RUP, DESS, etc.). Nevertheless, these guidelines are not applicable for evolution of existing software, which is also an activity connected with software development, but staying in a shade of complete development cycle, so far. the situation has been changed by successful finishing of some research activities (i.e. EMPRESS).
A methodology is proposed to transform the power consumption problem for flash memory storage of a hard real-timeembedded system into an imprecise computation model. Also, based on imprecise computation models, two s...
详细信息
ISBN:
(纸本)0769522092
A methodology is proposed to transform the power consumption problem for flash memory storage of a hard real-timeembedded system into an imprecise computation model. Also, based on imprecise computation models, two scheduling algorithms have been developed to minimize the total power consumptions of the online service requests (i.e., tasks) for a flash memory of a hard real-timeembedded system. To the best of our knowledge, it is the first idea to solve the power consumption problem of a hard real-timeembedded system using imprecise computation models.
With a significant growth of the markets for consumer electronics and various embeddedsystems, flash memory is now an economic solution for storage systems design. For index structures which require intensively fine-...
详细信息
the presented design framework stems from verifiable formal specifications as a launching paradigm, from Internet-based distributed HW/SW components with multicast as an architectural paradigm, and from reusability pa...
详细信息
the presented design framework stems from verifiable formal specifications as a launching paradigm, from Internet-based distributed HW/SW components with multicast as an architectural paradigm, and from reusability paradigm supporting all phases of the design process ranging from specification to implementation and testing. this paper presents concepts of a specification-driven design framework aiming at IEEE 1451-based embedded distributed systemsthat consist of smart components connected to Internet. It deals with an integrated networking framework stemming from the IEEE 1451.1 object-based networking model, complemented by the Internet Protocol (IP) multicast that mediates efficient and unified access from Internet to distributed components. the kernel of the paper deals with tools and techniques aiming to prop specification and design life cycle phases of applications under development.
RapidIO is an emerging standard for switched interconnection of processors and boards in embeddedsystems. We use discrete-event simulation to evaluate and prototype RapidIO-based systems with respect to their perform...
详细信息
RapidIO is an emerging standard for switched interconnection of processors and boards in embeddedsystems. We use discrete-event simulation to evaluate and prototype RapidIO-based systems with respect to their performance in an environment targeted towards space-based radar applications. this application class makes an ideal test case for a RapidIO feasibility study due to high system throughput requirements and real-time processing constraints. Our results show that a baseline RapidIO system is well suited to space-based radar, providing significant improvements over typical bus-based architectures. Our results also show that extensions to the RapidIO protocol such as cut-through routing and transmitter-controlled flow-control would provide minimal performance improvements for the applications under study.
End-to-end middleware predictability is essential to support quality of service (QoS) capabilities needed by distributed real-time and embedded (DRE) applications. real-time CORBA is a middleware standard that allows ...
详细信息
End-to-end middleware predictability is essential to support quality of service (QoS) capabilities needed by distributed real-time and embedded (DRE) applications. real-time CORBA is a middleware standard that allows DRE applications to allocate, schedule, and control the QoS of CPU, memory, and networking resources. Existing real-time CORBA solutions are implemented in C++, which is generally more complicated and error-prone to program than Java. the real-time specification for Java (RTSJ) provides extensions that enable Java to be used for developing DRE systems. real-time CORBA does not currently leverage key RTSJ features, such as scoped memory and real-timethreads. thus, integration of real-time CORBA and RTSJ is essential to ensure the predictability required for Java-based DRE applications. We provide the following contributions to the study of middleware for DRE applications. First we analyze the architecture of ZEN, our implementation of real-time CORBA, identifying sources for the application of RTSJ features. Second, we describe how RTSJ features, such as scoped memory and real-timethreads, can be associated with key ORB components to enhance the predictability of DRE applications using realtime CORBA and the RTSJ. third, we perform preliminary qualitative and quantitative analysis of predictability enhancements arising from our application of RTSJ features. Our results show that use of RTSJ features can considerably improve the predictability of DRE applications written using real-time CORBA and real-time Java.
We describe our methodology for cosimulation at a high level of abstraction, to validate the execution of realtimeapplications on simulated H/W, using a simulation wrapper of a realtime operating system (RTOS). the...
详细信息
We describe our methodology for cosimulation at a high level of abstraction, to validate the execution of realtimeapplications on simulated H/W, using a simulation wrapper of a realtime operating system (RTOS). the simulation wrapper is built on kernel target specification described in a kernel framework model (KFM), by adding the constructs needed for simulation dynamics to create a simulation model of an RTOS. We describe these dynamics and then show the interaction of the embedded S/W consisting of the simulation model of the RTOS and the application running above, with a bus functional model (BFM) of a microcontroller. Our methodology is demonstrated by S/W application.
暂无评论