메뉴 건너뛰기




Volumn 12, Issue 5, 2002, Pages 581-599

A synthesis of evaluation criteria for software specifications and specification techniques

Author keywords

Descartes specification language; Evaluation criteria; Software specification; Specification technique

Indexed keywords

COMPUTER HARDWARE DESCRIPTION LANGUAGES; COMPUTER SOFTWARE SELECTION AND EVALUATION; REQUIREMENTS ENGINEERING; SOFTWARE ENGINEERING; SPECIFICATIONS; SYSTEMS ANALYSIS;

EID: 0036818278     PISSN: 02181940     EISSN: None     Source Type: Journal    
DOI: 10.1142/S0218194002001062     Document Type: Article
Times cited : (18)

References (31)
  • 1
    • 0012114886 scopus 로고
    • An introduction to formal specifications of data abstractions
    • ed. R. T. Yeh, Prentice Hall, New Jersey
    • B. Liskov and S. Zilles, "An introduction to formal specifications of data abstractions", Current Trends in Programming Methodology (Vol. 1), ed. R. T. Yeh, Prentice Hall, New Jersey, 1977, pp. 1-32.
    • (1977) Current Trends in Programming Methodology , vol.1 , pp. 1-32
    • Liskov, B.1    Zilles, S.2
  • 3
    • 0022044193 scopus 로고
    • A taxonomy of current issues in requirements engineering
    • G.-C. Roman, "A taxonomy of current issues in requirements engineering", Computer (1985) 14-22.
    • (1985) Computer , pp. 14-22
    • Roman, G.-C.1
  • 4
    • 0024082545 scopus 로고
    • A comparison of techniques for the specification of external system behavior
    • A. M. Davis, "A comparison of techniques for the specification of external system behavior", Comm. ACM 31 (1988) 1098-1115.
    • (1988) Comm. ACM , vol.31 , pp. 1098-1115
    • Davis, A.M.1
  • 7
    • 0012115789 scopus 로고
    • A comparison of the major approaches to software specification and design
    • eds. R. H. Thayer and D. Dorfman, IEEE Computer Society Press Tutorial, Los Alamitos, California
    • P. Zave, "A comparison of the major approaches to software specification and design", System and Software Requirements Engineering, eds. R. H. Thayer and D. Dorfman, IEEE Computer Society Press Tutorial, Los Alamitos, California, 1990, pp. 197-199.
    • (1990) System and Software Requirements Engineering , pp. 197-199
    • Zave, P.1
  • 10
    • 0019692762 scopus 로고
    • Software requirements and specifications: A survey of needs and languages
    • R. J. Abbot and D. K. Moorehead, "Software requirements and specifications: A survey of needs and languages", J. Systems and Soft. 2 (1981) 297-316.
    • (1981) J. Systems and Soft , vol.2 , pp. 297-316
    • Abbot, R.J.1    Moorehead, D.K.2
  • 13
    • 85015305638 scopus 로고
    • Operational specification as the basis for rapid prototyping
    • R. M. Balzer, N. M. Goldman, and D. S. Wile, "Operational specification as the basis for rapid prototyping", ACM Soft. Eng. Notes 7, 5 (1982) 3-16.
    • (1982) ACM Soft. Eng. Notes , vol.7 , Issue.5 , pp. 3-16
    • Balzer, R.M.1    Goldman, N.M.2    Wile, D.S.3
  • 15
    • 85015281635 scopus 로고
    • Requirements language processing for the effective testing of real-time software
    • A. Davis, "Requirements language processing for the effective testing of real-time software", ACM Soft. Eng. Notes 3, 5 (1978) 61-66.
    • (1978) ACM Soft. Eng. Notes , vol.3 , Issue.5 , pp. 61-66
    • Davis, A.1
  • 16
    • 0020125279 scopus 로고
    • An operational approach to requirements specification for embedded systems
    • P. Zave, "An operational approach to requirements specification for embedded systems", IEEE Trans. Soft. Eng. 8, 3 (1982) 250-269.
    • (1982) IEEE Trans. Soft. Eng. , vol.8 , Issue.3 , pp. 250-269
    • Zave, P.1
  • 17
    • 0016779523 scopus 로고
    • Specification techniques for data abstractions
    • B. H. Liskov and S. Zilles, "Specification techniques for data abstractions", ACM SIGPLAN Notices 10, 6 (1975) 72-87.
    • (1975) ACM SIGPLAN Notices , vol.10 , Issue.6 , pp. 72-87
    • Liskov, B.H.1    Zilles, S.2
  • 19
    • 0012152010 scopus 로고
    • A specification language and its processor
    • Ph.D. Dissertation, Computer Science Department, University of Southwestern Louisiana, December
    • J. E. Urban, A Specification Language and Its Processor, Ph.D. Dissertation, Computer Science Department, University of Southwestern Louisiana, December 1977, 179 pp.
    • (1977) , pp. 179
    • Urban, J.E.1
  • 20
    • 0021452499 scopus 로고
    • Utilizing an executable specification language for an information system
    • S. D. Urban, J. E. Urban, and W. D. Dominick, "Utilizing an executable specification language for an information system", IEEE Trans. on Soft. Eng. 11, 7 (1985) 598-605.
    • (1985) IEEE Trans. on Soft. Eng. , vol.11 , Issue.7 , pp. 598-605
    • Urban, S.D.1    Urban, J.E.2    Dominick, W.D.3
  • 21
    • 0012154226 scopus 로고
    • The descartes specification language
    • eds. R. H. Thayer and M. Dorfman, IEEE Computer Society Press Tutorial, Los Alamitos, California
    • J. E. Urban, "The Descartes specification language", in System and Software Requirements Engineering, eds. R. H. Thayer and M. Dorfman, IEEE Computer Society Press Tutorial, Los Alamitos, California, 1990, pp. 331-344.
    • (1990) System and Software Requirements Engineering , pp. 331-344
    • Urban, J.E.1
  • 22
    • 0012188276 scopus 로고
    • A limited test data generation system for the descartes specification language
    • M.S. Project Report, Computer Science Department, University of Southwestern Louisiana, May
    • M. S. Sun, A Limited Test Data Generation System for the Descartes Specification Language, M.S. Project Report, Computer Science Department, University of Southwestern Louisiana, May 1984, 78 pp.
    • (1984) , pp. 78
    • Sun, M.S.1
  • 23
    • 4244003606 scopus 로고
    • Real-time extensions to the descartes software specification language
    • Ph.D. Dissertation, Department of Computer Science and Engineering, Arizona State University, December
    • K.-Y. Sung, Real-time Extensions to the Descartes Software Specification Language, Ph.D. Dissertation, Department of Computer Science and Engineering, Arizona State University, December 1992, 213 pp.
    • (1992) , pp. 213
    • Sung, K.-Y.1
  • 25
    • 4244077501 scopus 로고
    • An object-oriented software design aid for use with a formal specification language
    • M.S. Thesis, Department of Computer Science and Engineering, Arizona State University
    • G. S. Wohlenberg, An Object-Oriented Software Design Aid for Use with a Formal Specification Language, M.S. Thesis, Department of Computer Science and Engineering, Arizona State University, 1992, 56 pp.
    • (1992) , pp. 56
    • Wohlenberg, G.S.1
  • 27
    • 0027607284 scopus 로고
    • Multiple views of an executable software specification language
    • Y. Tung, A. A. Khwaja, and J. E. Urban, "Multiple views of an executable software specification language", Journal of Systems and Software 21 (1993) 305-319.
    • (1993) Journal of Systems and Software , vol.21 , pp. 305-319
    • Tung, Y.1    Khwaja, A.A.2    Urban, J.E.3
  • 28
    • 0031162736 scopus 로고    scopus 로고
    • A visual syntax-directed editor for the descartes specification language
    • A. A. Khwaja and J. E. Urban, "A visual syntax-directed editor for the Descartes specification language", Software - Practice and Experience 27 (1997) 651-676.
    • (1997) Software - Practice and Experience , vol.27 , pp. 651-676
    • Khwaja, A.A.1    Urban, J.E.2
  • 30
    • 0012151036 scopus 로고
    • Notes on data structuring
    • Academic Press, New York, N.Y.
    • C. A. R. Hoare, "Notes on data structuring", in Structured Programming, Academic Press, New York, N.Y., 1972.
    • (1972) Structured Programming
    • Hoare, C.A.R.1
  • 31
    • 0015482118 scopus 로고
    • Proof of correctness of data representations
    • C. A. R. Hoare, "Proof of correctness of data representations", Acta Informatica 1 (1972) 271-281.
    • (1972) Acta Informatica , vol.1 , pp. 271-281
    • Hoare, C.A.R.1


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