ACM Home Page
Please provide us with feedback. Feedback
Using an architecture description language for quantitative analysis of real-time systems
Full text PdfPdf (156 KB)
Source Workshop on Software and Performance archive
Proceedings of the 3rd international workshop on Software and performance table of contents
Rome, Italy
SESSION: Performance evaluation of software architecture table of contents
Pages: 203 - 210  
Year of Publication: 2002
ISBN:1-58113-563-7
Authors
Robert Allen  Boeing, Seattle, WA
Steve Vestal  Honeywell, Minneapolis, MN
Dennis Cornhill  Honeywell, Minneapolis, MN
Bruce Lewis  US Army AMCOM SED, Redstone Arsenal, AL
Sponsors
SIGSOFT: ACM Special Interest Group on Software Engineering
SIGMETRICS: ACM Special Interest Group on Measurement and Evaluation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 41,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/584369.584399
What is a DOI?

ABSTRACT

An architecture description language (ADL) specifies the structure of an overall system as an assembly of interacting components. ADLs can serve as input to a variety of development tools. We outline the Avionics Architecture Description Language, an emerging SAE standard for describing the architectures of hard real-time, safety-critical embedded computer systems. We describe a suite of tools that perform a set of verification, modeling and analysis, and implementation activities given an AADL specification. We summarize a study that applied these technologies using data about a complex avionics system, identifying and discussing some of the issues raised by this exercise.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Software Considerations in Airborne Systems and Equipment Certification, RTCA/DO-178B, RTCA, Inc., Washington D.C., December 1992.
 
2
Guidelines and Methods for Conducting the Safety Assessment Process on Civil Airborne Systems and Equipment, SAE/ARP 4761, December 1996.
 
3
Real-Time Systems, special issue on worst-case execution-time analysis, v18, n2/3, May 2000.
 
4
MetaH User's Guide, Honeywell Laboratories, 3660 Technology Drive, Minneapolis, MN, www.htc.honeywell.com/metah.
 
5
 
6
Pam Binns, "Scheduling Slack in MetaH," Real-Time Systems Symposium, work-in-progress session, December 1996.
 
7
 
8
Pam Binns and Steve Vestal, "Message Passing in MetaH using Precedence-Constrained Multi-Criticality Preemptive Fixed Priority Scheduling," Life Cycle Software Engineering Conference, Redstone Arsenal, AL, August 2000.
 
9
 
10
Pam Binns, Steve Vestal, William Sanders, Jay Doyle and Dan Deavours, "MetaH/Möbius Integration Report," prepared by Honeywell Laboratories and University of Illinois, prepared for U.S. Army AMCOM Software Engineering Directorate, April, 2000.
 
11
R. L. Graham, "Bounds on Multiprocessing and Timing Anomalies," SIAM Journal of Applied Mathematics, v17, March 1969.
 
12
 
13
 
14
 
15
 
16
Bruce Lewis, "Software Portability Gains Realized with MetaH, an Avionics Architecture Description Language," 18thDigital Avionics Systems Conference, St. Louis, MO, October 24-29, 1999.
 
17
Frederick T. Sheldon, Krishna M. Kavi and Farhad A. Kamangar, "Reliability Analysis of CSP Specifications: A New Method Using Petri Nets," Proceedings of AIAA Computing In Aerospace, San Antonio, TX, March 28-30, 1995.
 
18
 
19
 
20
 
21
Steve Vestal, "Modeling and Verification of Real-Time Software Using Extended Linear Hybrid Automata," NASA Langley Formal Methods Workshop, June 2000, shemesh.larc.nasa.gov/fm/Lfm2000/Proc/
 
22
 
23
Steve Vestal, "Mode Changes in a Real-Time Architecture Description Language," International Workshop on Configurable Distributed Systems, March 1994.
 
24
Steve Vestal, "MetaH Avionics Architecture Description Language Software and System Safety and Certification Study," prepared by Honeywell Laboratories, prepared for U.S. Army AMCOM Software Engineering Directorate, March 2001.


Collaborative Colleagues:
Robert Allen: colleagues
Steve Vestal: colleagues
Dennis Cornhill: colleagues
Bruce Lewis: colleagues