Specifying Functional and Timing Behavior for Real-Time Applications

We present a notation and a methodology for specifying the functional and timing behavior of real-time applications for a heterogeneous machine. In our methodology, we build upon well-defined, though isolated, pieces of previous work: Larch and Real-Time Logic. In our notation, we strive to keep separate the functional specification from the timing specification so that a task's functionality can be understood independent of its timing behavior. We show that while there is a clean separation of concerns between these two specifications, the semantics of both pieces as well as their combination are simple.

PDF [242 KB]

Authors

Mario R. Barbacci

J. Wing

This report is related to the following area(s) of work:

Performance and Dependability

Technical Report
CMU/SEI-86-TR-004
December 1986

Cite This Report

SEI:

Barbacci, Mario; & Wing, Jeannette. Specifying Functional and Timing Behavior for Real-Time Applications (CMU/SEI-86-TR-004 ). Software Engineering Institute, Carnegie Mellon University, 1986. http://www.sei.cmu.edu/library/abstracts/reports/86tr004.cfm

IEEE:

M. Barbacci, and J. Wing, "Specifying Functional and Timing Behavior for Real-Time Applications," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Report CMU/SEI-86-TR-004 , 1986. http://www.sei.cmu.edu/library/abstracts/reports/86tr004.cfm

APA:

Barbacci, M., & Wing, J. (1986). Specifying Functional and Timing Behavior for Real-Time Applications (CMU/SEI-86-TR-004 ). Retrieved May 23, 2013, from the Software Engineering Institute, Carnegie Mellon University website: http://www.sei.cmu.edu/library/abstracts/reports/86tr004.cfm

CHI:

Barbacci, Mario, and Jeannette Wing. Specifying Functional and Timing Behavior for Real-Time Applications (CMU/SEI-86-TR-004 ). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 1986. http://www.sei.cmu.edu/library/abstracts/reports/86tr004.cfm

MLA:

Barbacci, M., & Wing, J. 1986. Specifying Functional and Timing Behavior for Real-Time Applications (Technical Report CMU/SEI-86-TR-004 ). Pittsburgh: Software Engineering Institute, Carnegie Mellon University. http://www.sei.cmu.edu/library/abstracts/reports/86tr004.cfm

Find Us Here

Find us on Youtube  Find us on LinkedIn  Find us on twitter  Find us on Facebook

Share This Page

Share on Facebook  Send to your Twitter page  Save to del.ico.us  Save to LinkedIn  Digg this  Stumble this page.  Add to Technorati favorites  Save this page on your Google Home Page 

For more information

Contact Us

info@sei.cmu.edu

412-268-5800

Help us improve

Visitor feedback helps us continually improve our site.

Please tell us what you
think with this short
(< 5 minute) survey.