Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/298595.298603acmconferencesArticle/Chapter ViewAbstractPublication PagesfmspConference Proceedingsconference-collections
Article
Free access

Checking properties of safety critical specifications using efficient decision procedures

Published: 04 March 1998 Publication History
First page of PDF

References

[1]
R.J. Anderson, P. Beame, S. Burns, W. Chart, F. Modugno, Notkin D, and J.D. Reese. Model checking large software specifications. In D. Garlan, editor, Proceedings of the Fourth A CM $IGSOFT Sgnnposium on the Foundations of Software Engineering (SIGSOFT'96), pages 156-166, October 1996.
[2]
R. Bharadwaj. A generalized validity checker. Technical Report VALID/96, Version 1.0, Software Engineering Section, Naval Research Laboratory, June 1996. Research Note.
[3]
C. Barrett D.L. Dill and J. Levitt. Validity checking for combinations of theories with equality. In M. Srivas and A. Camilleri, editors, Formal Methods in Computer Aided Design (FMCAD), number 1166 in Lecture Notes in Computer Science, pages 197-201. Springer-Verlag, November 1996.
[4]
S. Gerhart, D. Craigen, and T. Ralston. Formal methods reality check: Industrial usage. IEEE Transactions on Software Engineering, 21(2):90-98, February 1995.
[5]
D. Harel. Statecharts: A visual formalism for complex systems. Science of Computer Programming, 8:231- 274, 1987.
[6]
D. Harel and A. Pnueli. On the development of reactive systems, in K.R. Apt, editor, Logics and Models of Concurrent Systems, pages 477-498. Springer'Verlag' 1985.
[7]
M. Heimda~ and M. Rubinstein. Private communication between Mats Heimdahl and Mike Rubi~tein, Rannoch, July 1997.
[8]
M. P.E. Heimdahl and B.J. Czerny. Using PVS to analyze hierarchical state-based requirements for completehess and consistency. In Proceedings of the IEEE High Assurance Systems Engineering Workshop, 1996.
[9]
M. P.E. Heimdahl and N.G. Leveson. Completeness and consistency analysis of state.based requirements. IEEE Transactions on Software Engineering, 22(6):363-377,' June 1996.
[10]
C. L. Heitmeyer, R. D. Jeffords, and B. G. Labaw. Automated consistency checking of requirements specifications. TOSEM, 5(3):231-261, July 1996.
[11]
C. L. Heitmeyer, J. Kirby, and B. Labaw. Tools for formal specification, verification, and validation of re. quirements. In Proceedings of 12th Annual Conference on Computer Assurance (COMPASS '97), pages 35- 47, Gaithersburg, MD, USA, June 1997.
[12]
D.N. Hoover and Zewei Chen. Tablewise, a decision table tool. In J. Rushby, editor, Proceedings of l Oth Annual Conference on Computer Assurance (COMPASS '95), pages 97-108, Gaithersburg, MD, USA, June 1995. IEEE.
[13]
M. S. Ja~, N. G. Leveson, M. P.E. HeimdaM, and B. Melhart. Software requirements analysis for realtime process-control systems. IEEE Transactions on Software Engineering, 17(3):241-258, March 1991.
[14]
N.G. Leveson, M. P.E. Heimdahl, H. Hildreth, and J.D. Reese. Completeness and consistency analysis of statebased requirements. IEEE Transactions on Software Engineering, 20(9):694--707, September 1994.
[15]
Michael J. Morgan. Integrated modular avionics for next-generation commercial airplanes. IEEE Aerospace and Electronic Systems Magazine, 6(8):9--12, August 1991.
[16]
G.E. Nelson and D.C. Oppen. Simplification by cooperating decision procedures. A CM Transactions on Prograrnrning Languages and Systems, 1(2):245-257, OcW- ber 1979.
[17]
5. Owre, S. Rajan, J.M. Rushby, N. $has~kar, and M.K. Srivas. PVS: Combining specification, proof checking, and model checking. In Rajeev Alur and Thomas A. Henzinger, editors, Computer-Aided Verification, CA V '96, volume 1102 of Lecture Notes in Computer Science, pages 411-414, New Brunswick, NJ, July/August 1996. Springer-Verlag.
[18]
D. L. Parnas, G. J. K. Asmis, and J. Madey. Assessment of safety-critical software in nuclear power plants. Nuclear Safety, 32(2):189-198, April-June 1991.
[19]
R.E. Shostak. A practical decision procedure for arithmetic with function symbols. Journal of the A CM, 26(2):351-360, April 1979.
[20]
R.E. Shostak. Deciding combinations of theories. Technical Report SRI-CSL-132, Computer Science Laboratory, SKI International, February 1982.
[21]
Jeffrey X. Su, David L. Dill, and Clark W. Barrett. Automatic generation of invariants in processor verification. In M. Srivas and A. Camilleri, editors, Formal Methods in Computer Aided Design (FMCAD), number 1166 in Lecture Notes in Computer Science, pages 197-201. Springer-Verlag, November 1996.

Cited By

View all
  • (2006)Building Components from FunctionsElectronic Notes in Theoretical Computer Science10.1016/j.entcs.2006.05.031160(321-334)Online publication date: Aug-2006
  • (2006)Static analysis to identify invariants in RSML specificationsFormal Techniques in Real-Time and Fault-Tolerant Systems10.1007/BFb0055343(133-142)Online publication date: 27-May-2006
  • (2006)On the need for practical formal methodsFormal Techniques in Real-Time and Fault-Tolerant Systems10.1007/BFb0055332(18-26)Online publication date: 27-May-2006
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
FMSP '98: Proceedings of the second workshop on Formal methods in software practice
March 1998
109 pages
ISBN:0897919548
DOI:10.1145/298595
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 04 March 1998

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

FMSP98
Sponsor:
FMSP98: Second Workshop on Formal Methods in Software Practice
March 4 - 5, 1998
Florida, Clearwater Beach, USA

Acceptance Rates

FMSP '98 Paper Acceptance Rate 12 of 44 submissions, 27%;
Overall Acceptance Rate 21 of 75 submissions, 28%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)23
  • Downloads (Last 6 weeks)1
Reflects downloads up to 12 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2006)Building Components from FunctionsElectronic Notes in Theoretical Computer Science10.1016/j.entcs.2006.05.031160(321-334)Online publication date: Aug-2006
  • (2006)Static analysis to identify invariants in RSML specificationsFormal Techniques in Real-Time and Fault-Tolerant Systems10.1007/BFb0055343(133-142)Online publication date: 27-May-2006
  • (2006)On the need for practical formal methodsFormal Techniques in Real-Time and Fault-Tolerant Systems10.1007/BFb0055332(18-26)Online publication date: 27-May-2006
  • (2005)SCR: A toolset for specifying and analyzing software requirementsComputer Aided Verification10.1007/BFb0028775(526-531)Online publication date: 18-Jun-2005
  • (2000)On the analysis needs when verifying state-based software requirementsScience of Computer Programming10.1016/S0167-6423(99)00018-036:1(65-96)Online publication date: 1-Jan-2000
  • (2000)A Framework for Cooperating Decision ProceduresAutomated Deduction - CADE-1710.1007/10721959_6(79-98)Online publication date: 2000
  • (1999)Formal methods for developing high assurance computer systems: working group reportProceedings. 2nd IEEE Workshop on Industrial Strength Formal Specification Techniques10.1109/WIFT.1998.766298(60-64)Online publication date: 1999
  • (1999)Structural Embeddings: Mechanization with MethodFM’99 — Formal Methods10.1007/3-540-48119-2_26(452-471)Online publication date: 17-Sep-1999
  • (1999)Formal Specification of SoftwareWiley Encyclopedia of Electrical and Electronics Engineering10.1002/047134608X.W6916Online publication date: 27-Dec-1999
  • (1998)Formal Methods For Developing High Assurance Computer SystemsProceedings of the Second IEEE Workshop on Industrial Strength Formal Specification Techniques10.5555/832314.837490Online publication date: 20-Oct-1998
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media