Modularizing Variability and Scalability Concerns in Distributed Real-Time and Embedded Systems With Modeling Tools and Component Middleware: A Case Study

Developing real-time software for large-scale Distributed Real-time and Embedded (DRE) systems is hard due to variabilities that arise from integration with various subsystems based on different programming languages and hardward, OS, middleware platforms, fine tuning the system to satisfy a range of customer requirements, such as various Quality-of-Service (QoS) properties, and changing functional and QoS properties of the system based on available system resources. This paper describes the experience applying Model-Driven Development (MDD) tools and QoS-enabled component middleware technologies to address domain- and middleware-specific variability challenges in an inventory tracking system, which manages the storage and flow of items in warehouses.

Provided by: Vanderbilt University Topic: Hardware Date Added: Jan 2011 Format: PDF

Find By Topic