Component-based software development is very attractive, because it allows a clear decomposition of logical processing blocks into software blocks and it offers wide reuse. The strong real-time requirements of media processing systems should be validated as soon as possible to avoid costly system redesign. This can be achieved by prediction of timing and performance properties. In this paper, we propose a scenario simulation design approach featuring early performance prediction of a component-based software system. We validated this approach through a case study, for which we developed an advanced MPEG-4 coding application. The benefits of the approach are threefold: (a) high accuracy of the predicted performance data; (b) it delivers an e...
Low delay is critically important for interactive video communication. Unpredictable delays and burs...
Multimedia applications are an increasingly important workload for a large range of systems in-cludi...
Resources of embedded systems, such as memory size and CPU power, are expensive and (usually) not ex...
Component-based software development is very attractive, because it allows a clear decomposition of ...
Development costs and time-to-market of software-intensive media processing systems can be reduced w...
In this paper we discuss the prediction of timing properties of a multi-tasking component-based app...
This paper reports on a set of experiments that measure the amount of CPU processing needed to decod...
Programmable multiprocessor systems-on-chip are becoming the preferred implementation platform for e...
In current real-time systems, performance metrics are one of the most challenging properties to spec...
This paper addresses an efficient implementation of new emerging video algorithms like the coding of...
Applications, often with real-time requirements, are mapped onto Multiprocessor Systems on Chip (MPS...
This work addresses the problem of predicting timing properties of multitasking component assemblies...
Scenario-based design exploits the time-varying execution behavior of applications by dynamically ad...
Platform-based design (PBD) has been introduced to cope with increasing costs in developing complex ...
Low delay is critically important for interactive video communication. Unpredictable delays and burs...
Multimedia applications are an increasingly important workload for a large range of systems in-cludi...
Resources of embedded systems, such as memory size and CPU power, are expensive and (usually) not ex...
Component-based software development is very attractive, because it allows a clear decomposition of ...
Development costs and time-to-market of software-intensive media processing systems can be reduced w...
In this paper we discuss the prediction of timing properties of a multi-tasking component-based app...
This paper reports on a set of experiments that measure the amount of CPU processing needed to decod...
Programmable multiprocessor systems-on-chip are becoming the preferred implementation platform for e...
In current real-time systems, performance metrics are one of the most challenging properties to spec...
This paper addresses an efficient implementation of new emerging video algorithms like the coding of...
Applications, often with real-time requirements, are mapped onto Multiprocessor Systems on Chip (MPS...
This work addresses the problem of predicting timing properties of multitasking component assemblies...
Scenario-based design exploits the time-varying execution behavior of applications by dynamically ad...
Platform-based design (PBD) has been introduced to cope with increasing costs in developing complex ...
Low delay is critically important for interactive video communication. Unpredictable delays and burs...
Multimedia applications are an increasingly important workload for a large range of systems in-cludi...
Resources of embedded systems, such as memory size and CPU power, are expensive and (usually) not ex...