| Formal modeling and analysis of the HLA component integration standard |
| Full text |
Pdf
(1.21 MB)
|
| Source
|
Foundations of Software Engineering
archive
Proceedings of the 6th ACM SIGSOFT international symposium on Foundations of software engineering
table of contents
Lake Buena Vista, Florida, United States
Pages: 70 - 79
Year of Publication: 1998
ISBN:1-58113-108-9
Also published in ...
|
|
Authors
|
|
Robert J. Allen
|
IBM, Dept. AQPV / 862F 1000 River Road, Essex Junction, VT
|
|
David Garlan
|
School of Computer Science, Carnegie Mellon University, Pittsburgh, PA
|
|
James Ivers
|
School of Computer Science, Carnegie Mellon University, Pittsburgh, PA
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 5, Downloads (12 Months): 50, Citation Count: 11
|
|
|
ABSTRACT
An increasingly important trend in the engineering of complex systems is the design of component integration standards. Such standards define rules of interaction and shared communication infrastructure that permit composition of systems out of independently-developed parts. A problem with these standards is that it is often difficult to understand exactly what they require and provide, and to analyze them in order to understand their deeper properties. In this paper we use our experience in modeling the High Level Architecture (HLA) for Distributed Simulation to show how one can capture the structured protocol inherent in an integration standard as a formal architectural model that can be analyzed to detect anomalies, race conditions, and deadlocks.
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
|
|
| |
2
|
R. Allen. Formalism and informalism in architectural style: A case study. In Proc of the First Intl. Workshop on Architectures for Software Systems, April 1995.
|
| |
3
|
|
 |
4
|
|
| |
5
|
R. J. Allen, D. Garlan, and J. Ivers. A Wright specification of the HLA. Technical report, Carnegie Mellon University, School of Computer Science, 199s.
|
 |
6
|
|
| |
7
|
C. A. Damon, R. Melton, R. J. Allen, E. Bigelow, J. M. Irers, and D. Garlan. Formalizing a specification for analysis: The HLA ownership properties. Technical Report CMU-CS-93-149, Carnegie Mellon University, School of Computer Science, 1998.
|
| |
8
|
Failures Divergence Refinement: FDRL User Manual. Formal Systems (Europe) Ltd., O.uford, England, version 2.22 edition, October 1997.
|
| |
9
|
|
| |
10
|
|
| |
11
|
|
| |
12
|
David C. Luckham , John J. Kenney , Larry M. Augustin , James Vera , Doug Bryan , Walter Mann, Specification and Analysis of System Architecture Using Rapide, IEEE Transactions on Software Engineering, v.21 n.4, p.336-355, April 1995
[doi> 10.1109/32.385971]
|
| |
13
|
N. A. Lynch and M. R. Tuttle. An introduction to input/output automata. MIT/LCS/TM-373, MIT LCS, 198s. Technical Report
|
| |
14
|
|
| |
15
|
|
 |
16
|
|
| |
17
|
RASSP project overview, Version 1.0. CSIS TR, Dept of Electrical Engineering, University of Virginia, 1994.
|
| |
18
|
|
| |
19
|
Mary Shaw , Robert DeLine , Daniel V. Klein , Theodore L. Ross , David M. Young , Gregory Zelesnik, Abstractions for Software Architecture and Tools to Support Them, IEEE Transactions on Software Engineering, v.21 n.4, p.314-335, April 1995
[doi> 10.1109/32.385970]
|
| |
20
|
D. B. Stewart, R. A. Volpe, and P. K. Khosla. Integration of real-time software modules for reconflgm-able sensor-based control systems. In Proc 1992 IEEE/RSJ Intl Conf on Intelligent Robots and Systems. IEEE Computer Society Press, July 1992.
|
 |
21
|
Kevin J. Sullivan , John Socha , Mark Marchukov, Using formal methods to reason about architectural standards, Proceedings of the 19th international conference on Software engineering, p.503-513, May 17-23, 1997, Boston, Massachusetts, United States
[doi> 10.1145/253228.253433]
|
| |
22
|
U.S. Department of Defense. High Level Architecture Interface Specification, Version 1.2, August 1997. Also available via http://www.dmso.mil/projects/hla/.
|
| |
23
|
U.S. Department of Defense. High Level Architecture Interface Specification, Version 1.3, draft 1, April 1995. Also available via http://www.dmso.mil/projects/hla/.
|
CITED BY 11
|
|
Annette Wilson , James Ivers , Timothy C. Hyon , John Tufarolo , Jeff Nielsen , Susan Symington , Richard Weatherly, Automated distributed system testing: application of an RTI verification system, Proceedings of the 31st conference on Winter simulation: Simulation---a bridge to the future, p.1103-1108, December 05-08, 1999, Phoenix, Arizona, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
John Penix , Willem Visser , Seungjoon Park , Corina Pasareanu , Eric Engstrom , Aaron Larson , Nicholas Weininger, Verifying Time Partitioning in the DEOS Scheduling Kernel, Formal Methods in System Design, v.26 n.2, p.103-135, March 2005
|
|
|
|
|