Software Engineering Institute Carnegie Mellon

Performance-Critical Systems
Introduction
Cooperation
Conferences
PCS Staff
Integration of Software-Intensive Systems
COTS-Based Systems
Dynamic Systems Program

Model-Based Engineering Research: Data Management for Distributed Systems

   

Our overall objective is to develop a data modeling framework that can be used at design-time of embedded real-time systems.

This framework will encompass data and its requirements (performance, quality/accuracy, confidence, confidentiality) and software architecture and distributed real-time systems (including sensor networks).

In this project, we have developed a framework for modeling and validating the following data quality attributes: logical correctness, confidence, temporal correctness, and security.

The researchers involved in this project are

What is needed at design-time to ensure
the efficient managing of data at runtime?

   

It is a fait accompli that the amount of data being managed by embedded real-time systems is increasing. This presents new challenges on how to efficiently design a real-time system at a conceptual and architectural level, model data requirements, and implement the real-time system at a system level to enable efficient manipulation and storing of real-time data.

We are advocating that data needs to be explicitly modeled early in the development process and that a data-centric framework provides a better platform for data-intensive real-time applications, in contrast to task-centric methodologies used today when designing real-time systems.

See also our other research projects


For More Information

Customer Engagements
Terry Dailey
Phone: 703-908-8213
E-mail: etd@sei.cmu.edu

Technical Questions
Jörgen Hansson
Phone: 412-268-6733
E-mail: hansson@sei.cmu.edu


return to PCS Model-based Real-time System Design and Analysis    |    PCS main page