메뉴 건너뛰기




Volumn 6, Issue 1, 1999, Pages 37-68

Model Checking Complete Requirements Specifications Using Abstraction

Author keywords

Abstraction; Model checking; Requirements specification; SCR; Verification

Indexed keywords

COMPUTER PROGRAMMING LANGUAGES; COMPUTER SOFTWARE SELECTION AND EVALUATION; SPECIFICATIONS;

EID: 0032674648     PISSN: 09288910     EISSN: None     Source Type: Journal    
DOI: 10.1023/A:1008697817793     Document Type: Article
Times cited : (78)

References (57)
  • 3
    • 0027147976 scopus 로고
    • State-based model checking of event-driven system requirements
    • Atlee, J. M. and Gannon, J. 1993. State-based model checking of event-driven system requirements. IEEE Trans. Softw. Eng., 19(1):24-40.
    • (1993) IEEE Trans. Softw. Eng. , vol.19 , Issue.1 , pp. 24-40
    • Atlee, J.M.1    Gannon, J.2
  • 4
    • 0026953373 scopus 로고
    • The Esterel synchronous programming language: Design, semantics, implementation
    • Berry, G. and Gonthier, G. 1992. The Esterel synchronous programming language: design, semantics, implementation. Science of Computer Programming, 19.
    • (1992) Science of Computer Programming , pp. 19
    • Berry, G.1    Gonthier, G.2
  • 5
    • 0042157823 scopus 로고    scopus 로고
    • Verifying SCR requirements specifications using state exploration
    • Rance Cleaveland and Daniel Jackson, editors, ACM, Paris, France
    • Bharadwaj, R. and Heitmeyer, C. 1997. Verifying SCR requirements specifications using state exploration. In Rance Cleaveland and Daniel Jackson, editors, Proc. First ACM SIGPLAN Workshop on the Automated Analysis of Software, ACM, Paris, France, pages 9-23.
    • (1997) Proc. First ACM SIGPLAN Workshop on the Automated Analysis of Software , pp. 9-23
    • Bharadwaj, R.1    Heitmeyer, C.2
  • 6
    • 0022769976 scopus 로고
    • Graph-based algorithms for Boolean function manipulation
    • Bryant, R. E. 1986. Graph-based algorithms for Boolean function manipulation. IEEE Trans. on Computers, 8(C-35):677-691.
    • (1986) IEEE Trans. on Computers , vol.8 , Issue.C-35 , pp. 677-691
    • Bryant, R.E.1
  • 7
    • 0026913667 scopus 로고
    • Symbolic Boolean manipulation with ordered binary-decision diagrams
    • Bryant, R. E. 1992. Symbolic Boolean manipulation with ordered binary-decision diagrams. ACM Computing Surveys, 24(3):293-318.
    • (1992) ACM Computing Surveys , vol.24 , Issue.3 , pp. 293-318
    • Bryant, R.E.1
  • 11
    • 0022706656 scopus 로고
    • Automatic verification of finite state concurrent systems using temporal logic specifications
    • Clarke, E.M., Emerson, E. and Sistla, A. 1986. Automatic verification of finite state concurrent systems using temporal logic specifications. ACM Trans. on Prog. Lang. and Systems, 8(2):244-263.
    • (1986) ACM Trans. on Prog. Lang. and Systems , vol.8 , Issue.2 , pp. 244-263
    • Clarke, E.M.1    Emerson, E.2    Sistla, A.3
  • 12
  • 17
    • 0043242663 scopus 로고    scopus 로고
    • Formal methods for verification and validation of partial specifications: A case study
    • Easterbrook, S. and Callahan, J. 1997. Formal methods for verification and validation of partial specifications: A case study. Journal of Systems and Software.
    • (1997) Journal of Systems and Software
    • Easterbrook, S.1    Callahan, J.2
  • 21
    • 2342643993 scopus 로고
    • Characterization of a sequentially consistent memory and verification of a cache memory by abstraction
    • Graf, S. 1994. Characterization of a sequentially consistent memory and verification of a cache memory by abstraction. In Proc. Computer Aided Verification.
    • (1994) Proc. Computer Aided Verification
    • Graf, S.1
  • 22
    • 84894633136 scopus 로고
    • A tool for symbolic program verification and abstraction
    • Graf, S. and Loiseaux, C. 1993. A tool for symbolic program verification and abstraction. In Proc. Computer Aided Verification, pages 71-84.
    • (1993) Proc. Computer Aided Verification , pp. 71-84
    • Graf, S.1    Loiseaux, C.2
  • 23
    • 4544221419 scopus 로고    scopus 로고
    • Completeness and consistency in hierarchical state-based requirements
    • Heimdahl, M.P.E. and Leveson, N. 1996. Completeness and consistency in hierarchical state-based requirements. IEEE Transactions on Software Engineering, 22(6):363-377.
    • (1996) IEEE Transactions on Software Engineering , vol.22 , Issue.6 , pp. 363-377
    • Heimdahl, M.P.E.1    Leveson, N.2
  • 24
    • 0032203845 scopus 로고    scopus 로고
    • Using abstraction and model checking to detect safety violations in requirements specifications
    • Heitmeyer, C., Kirby, J., Labaw, B., Archer, M. and Bharadwaj, R. 1998. Using abstraction and model checking to detect safety violations in requirements specifications. IEEE Trans. on Softw. Eng., 24(11).
    • (1998) IEEE Trans. on Softw. Eng. , vol.24 , Issue.11
    • Heitmeyer, C.1    Kirby, J.2    Labaw, B.3    Archer, M.4    Bharadwaj, R.5
  • 30
    • 1542796543 scopus 로고    scopus 로고
    • Tools for analyzing SCR-style requirements specifications: A formal foundation
    • Naval Research Lab., Wash., DC. In preparation
    • Heitmeyer, C.L., Jeffords, R.D. and Labaw, B.G. 1999. Tools for analyzing SCR-style requirements specifications: A formal foundation. Technical report, Naval Research Lab., Wash., DC. In preparation.
    • (1999) Technical Report
    • Heitmeyer, C.L.1    Jeffords, R.D.2    Labaw, B.G.3
  • 32
    • 0019624863 scopus 로고
    • Using documentation as a software design medium
    • Hester, S.D., Parnas, D.L. and Utter, D.F. 1981. Using documentation as a software design medium. Bell System Tech. J., 60(8):1941-1977.
    • (1981) Bell System Tech. J. , vol.60 , Issue.8 , pp. 1941-1977
    • Hester, S.D.1    Parnas, D.L.2    Utter, D.F.3
  • 34
  • 35
    • 0000863166 scopus 로고
    • An improvement in formal verification
    • Holzmann, G.J. and Peled, D. 1994. An improvement in formal verification. In Proc. FORTE94.
    • (1994) Proc. FORTE94
    • Holzmann, G.J.1    Peled, D.2
  • 40
    • 0031124371 scopus 로고    scopus 로고
    • An industrial-strength theorem prover based on Common Lisp
    • Kaufmann, M. and Moore, J.S. 1997. An industrial-strength theorem prover based on Common Lisp. IEEE Transactions on Software Engineering, 23(4):203-213.
    • (1997) IEEE Transactions on Software Engineering , vol.23 , Issue.4 , pp. 203-213
    • Kaufmann, M.1    Moore, J.S.2
  • 41
    • 0003992778 scopus 로고
    • Example NRL/SCR software requirements for an automobile cruise control and monitoring system
    • Wang Institute of Graduate Studies
    • Kirby, J. 1987. Example NRL/SCR software requirements for an automobile cruise control and monitoring system. Technical Report TR-87-07, Wang Institute of Graduate Studies.
    • (1987) Technical Report TR-87-07
    • Kirby, J.1
  • 45
    • 0042240336 scopus 로고    scopus 로고
    • Applying the SCR* requirements toolset to DS-1 fault protection
    • Jet Propulsion Laboratory, Pasadena, CA
    • Lutz, R.R. and Shaw, H.Y. 1997. Applying the SCR* requirements toolset to DS-1 fault protection. Technical Report JPL-D15198, Jet Propulsion Laboratory, Pasadena, CA.
    • (1997) Technical Report JPL-D15198
    • Lutz, R.R.1    Shaw, H.Y.2
  • 48
    • 0038292584 scopus 로고
    • Software requirements methodology and tool study for A6-E technology transfer
    • Grumman Aerospace Corp., Bethpage, NY
    • Meyers, S. and White, S. 1983. Software requirements methodology and tool study for A6-E technology transfer. Technical report, Grumman Aerospace Corp., Bethpage, NY.
    • (1983) Technical Report
    • Meyers, S.1    White, S.2
  • 50
    • 0029251055 scopus 로고
    • Formal verification for fault-tolerant architectures: Prolegomena to the design of PVS
    • Owre, S., Rushby, J., Shankar, N. and von Henke, F. 1995. Formal verification for fault-tolerant architectures: Prolegomena to the design of PVS. IEEE Transactions on Software Engineering, 21(2):107-125.
    • (1995) IEEE Transactions on Software Engineering , vol.21 , Issue.2 , pp. 107-125
    • Owre, S.1    Rushby, J.2    Shankar, N.3    Von Henke, F.4
  • 51
    • 0026142032 scopus 로고
    • Assessment of safety-critical software in nuclear power plants
    • Parnas, D.L., Asmis, G.J.K. and Madey, J. 1991. Assessment of safety-critical software in nuclear power plants. Nuclear Safety, 32(2):189-198.
    • (1991) Nuclear Safety , vol.32 , Issue.2 , pp. 189-198
    • Parnas, D.L.1    Asmis, G.J.K.2    Madey, J.3
  • 52
    • 0029387560 scopus 로고
    • Functional documentation for computer systems
    • Parnas, D.L. and Madey, J. 1995. Functional documentation for computer systems. Science of Computer Programming, 25(1):41-61.
    • (1995) Science of Computer Programming , vol.25 , Issue.1 , pp. 41-61
    • Parnas, D.L.1    Madey, J.2
  • 55
    • 2342648009 scopus 로고    scopus 로고
    • Personal communication
    • Sutton, J. 1997. Personal communication.
    • (1997)
    • Sutton, J.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.