메뉴 건너뛰기




Volumn 40, Issue 2, 1998, Pages 105-118

Slicing algebraic specifications

Author keywords

Algebraic specification; Cohesion; Generalized slice; OBJ; Slice based metrics; Slicing

Indexed keywords

ALGEBRA; DESIGN; SPECIFICATIONS; TREES (MATHEMATICS);

EID: 0032068809     PISSN: 09505849     EISSN: None     Source Type: Journal    
DOI: 10.1016/S0950-5849(98)00029-9     Document Type: Article
Times cited : (3)

References (48)
  • 2
    • 0020157396 scopus 로고
    • Programmers use slices when debugging
    • M. Weiser, Programmers use slices when debugging, Communications of the ACM 25 (7) (1982) 446-452.
    • (1982) Communications of the ACM , vol.25 , Issue.7 , pp. 446-452
    • Weiser, M.1
  • 5
    • 0029478599 scopus 로고
    • An overview and comparative classification of program slicing techniques
    • M. Kamkar, An overview and comparative classification of program slicing techniques, Journal of Systems and Software 31 (3) (1995) 197-214.
    • (1995) Journal of Systems and Software , vol.31 , Issue.3 , pp. 197-214
    • Kamkar, M.1
  • 6
    • 0000990322 scopus 로고
    • A survey of program slicing techniques
    • F. Tip, A survey of program slicing techniques, Journal of Programming Languages 3 (3) (1995) 121-189.
    • (1995) Journal of Programming Languages , vol.3 , Issue.3 , pp. 121-189
    • Tip, F.1
  • 13
    • 0018650941 scopus 로고
    • An introduction to OBJ: A language for writing and testing formal algebraic program specifications
    • Cambridge, MA, IEEE Computer Society Press, April
    • J.A. Goguen, J.J. Tardo, An introduction to OBJ: a language for writing and testing formal algebraic program specifications, in: Proceedings of Specifications of Reliable Software, Cambridge, MA, IEEE Computer Society Press, April 1979, pp. 170-189.
    • (1979) Proceedings of Specifications of Reliable Software , pp. 170-189
    • Goguen, J.A.1    Tardo, J.J.2
  • 14
    • 0041021501 scopus 로고
    • ACT ONE: An algebraic specification language with two levels of semantics
    • Institut für Software und Theoretische Informatik, Technische Universität Berlin, Germany
    • H. Ehrig, W. Fey, H. Hansen, ACT ONE: an algebraic specification language with two levels of semantics, Technical Report Number 83-03, Institut für Software und Theoretische Informatik, Technische Universität Berlin, Germany, 1983.
    • (1983) Technical Report Number 83-03
    • Ehrig, H.1    Fey, W.2    Hansen, H.3
  • 18
    • 0024682345 scopus 로고
    • How to make algebraic specifications more understandable: An experiment with the PLUSS specification language
    • M. Bidoit, M.-C. Gaudel, A. Mauboussin, How to make algebraic specifications more understandable: an experiment with the PLUSS specification language, Science of Computer Programming 12 (1) (1989) 1-38.
    • (1989) Science of Computer Programming , vol.12 , Issue.1 , pp. 1-38
    • Bidoit, M.1    Gaudel, M.-C.2    Mauboussin, A.3
  • 20
    • 0041021496 scopus 로고
    • Introduction to algebraic specification. Part 1: Formal methods for software development
    • H. Ehrig, B. Mahr, I. Classen, F. Orejas, Introduction to algebraic specification. Part 1: formal methods for software development, The Computer Journal 35 (5) (1992) 460-467.
    • (1992) The Computer Journal , vol.35 , Issue.5 , pp. 460-467
    • Ehrig, H.1    Mahr, B.2    Classen, I.3    Orejas, F.4
  • 21
    • 0040427384 scopus 로고
    • Introduction to algebraic specification. Part 2: From classical view to foundations of system specifications
    • H. Ehrig, B. Mahr, F. Orejas, Introduction to algebraic specification. Part 2: from classical view to foundations of system specifications, The Computer Journal 35 (5) (1992) 468-477.
    • (1992) The Computer Journal , vol.35 , Issue.5 , pp. 468-477
    • Ehrig, H.1    Mahr, B.2    Orejas, F.3
  • 23
    • 0023384979 scopus 로고
    • The design of a rewrite rule interpreter from algebraic specifications
    • D. Coleman, R.M. Gallimore, V. Stavridou, The design of a rewrite rule interpreter from algebraic specifications, Software Engineering Journal 2 (4) (1987) 95-104.
    • (1987) Software Engineering Journal , vol.2 , Issue.4 , pp. 95-104
    • Coleman, D.1    Gallimore, R.M.2    Stavridou, V.3
  • 24
    • 0024751315 scopus 로고
    • UMIST OBJ: A language for executable program specifications
    • R.M. Gallimore, D. Coleman, V. Stavridou, UMIST OBJ: a language for executable program specifications, The Computer Journal 32 (5) (1989) 413-421.
    • (1989) The Computer Journal , vol.32 , Issue.5 , pp. 413-421
    • Gallimore, R.M.1    Coleman, D.2    Stavridou, V.3
  • 29
  • 32
    • 0026256511 scopus 로고
    • Software testing based on formal specifications: A theory and a tool
    • G. Bernot, M.-C. Gaudel, B. Marre, Software testing based on formal specifications: a theory and a tool, Software Engineering Journal 6 (6) (1991) 387-405.
    • (1991) Software Engineering Journal , vol.6 , Issue.6 , pp. 387-405
    • Bernot, G.1    Gaudel, M.-C.2    Marre, B.3
  • 33
    • 0039243113 scopus 로고    scopus 로고
    • Assessing the quality of specification-based testing
    • S. Bologna, G. Bucci (Eds.), Achieving Quality in Software Florence, Chapman and Hall, January
    • S.P. Allen, M.R. Woodward, Assessing the quality of specification-based testing, in: S. Bologna, G. Bucci (Eds.), Achieving Quality in Software (Proceedings of AQuIS '96, the Third International Conference on Achieving Quality in Software), Florence, Chapman and Hall, January 1996, pp. 341-354.
    • (1996) Proceedings of AQuIS '96, the Third International Conference on Achieving Quality in Software , pp. 341-354
    • Allen, S.P.1    Woodward, M.R.2
  • 35
    • 0000079522 scopus 로고
    • Errors in algebraic specifications and an experimental mutation testing tool
    • M.R. Woodward, Errors in algebraic specifications and an experimental mutation testing tool, Software Engineering Journal 8 (4) (1993) 211-224.
    • (1993) Software Engineering Journal , vol.8 , Issue.4 , pp. 211-224
    • Woodward, M.R.1
  • 36
    • 85033891637 scopus 로고    scopus 로고
    • Assessing the quality of algebraically specified ADTs
    • W.B. Samson, I.M. Marshall, D.G. Edgar-Nevill (Eds.), University of Abertay, Dundee, July
    • S.P. Allen, M.R. Woodward, Assessing the quality of algebraically specified ADTs, in: W.B. Samson, I.M. Marshall, D.G. Edgar-Nevill (Eds.), Proceedings of the 5th Software Quality Conference, University of Abertay, Dundee, July 1996, pp. 116-125.
    • (1996) Proceedings of the 5th Software Quality Conference , pp. 116-125
    • Allen, S.P.1    Woodward, M.R.2
  • 37
    • 0004988782 scopus 로고
    • The algebraic specification of abstract data types
    • J.V. Guttag, J.J. Horning, The algebraic specification of abstract data types, Acta Informatica 10 (1) (1978) 27-52.
    • (1978) Acta Informatica , vol.10 , Issue.1 , pp. 27-52
    • Guttag, J.V.1    Horning, J.J.2
  • 40
    • 0022102542 scopus 로고
    • Formal specifications of user interfaces: A comparison and evaluation of four axiomatic approaches
    • U.H. Chi, Formal specifications of user interfaces: a comparison and evaluation of four axiomatic approaches, IEEE Transactions on Software Engineering 11 (8) (1985) 671-685.
    • (1985) IEEE Transactions on Software Engineering , vol.11 , Issue.8 , pp. 671-685
    • Chi, U.H.1
  • 42
    • 0023399891 scopus 로고
    • Formal specifications - A comparison of two techniques
    • D.A. Duce, E.V.C. Fielding, Formal specifications - a comparison of two techniques, The Computer Journal 30 (4) (1987) 316-327.
    • (1987) The Computer Journal , vol.30 , Issue.4 , pp. 316-327
    • Duce, D.A.1    Fielding, E.V.C.2
  • 44
    • 0009458803 scopus 로고
    • Difficulties using cohesion and coupling as quality indicators
    • M.R. Woodward, Difficulties using cohesion and coupling as quality indicators, Software Quality Journal 2 (2) (1993) 109-127.
    • (1993) Software Quality Journal , vol.2 , Issue.2 , pp. 109-127
    • Woodward, M.R.1
  • 46
    • 84998537478 scopus 로고
    • Dynamic dependence in term rewriting systems and its application to program slicing
    • M. Hermenegildo, J. Penjam (Eds.), Proceedings of the Sixth International Symposium on Programming Language Implementation and Logic Programming, Springer, Berlin, September
    • J. Field, F. Tip, Dynamic dependence in term rewriting systems and its application to program slicing, in: M. Hermenegildo, J. Penjam (Eds.), Proceedings of the Sixth International Symposium on Programming Language Implementation and Logic Programming, vol. 844 of Lecture Notes in Computer Science, Springer, Berlin, September 1994, pp. 415-431.
    • (1994) Lecture Notes in Computer Science , vol.844 , pp. 415-431
    • Field, J.1    Tip, F.2
  • 47
    • 84957618397 scopus 로고
    • Generic techniques for source-level debugging and dynamic program slicing
    • P.D. Mosses, M. Nielsen, M.I. Schwartzbach (Eds.), Proceedings of the Sixth International Joint Conference on Theory and Practice of Software Development, Aarhus, Springer, Berlin, May
    • F. Tip, Generic techniques for source-level debugging and dynamic program slicing, in: P.D. Mosses, M. Nielsen, M.I. Schwartzbach (Eds.), Proceedings of the Sixth International Joint Conference on Theory and Practice of Software Development, Aarhus, vol. 915 of Lecture Notes in Computer Science, Springer, Berlin, May 1995, pp. 516-530.
    • (1995) Lecture Notes in Computer Science , vol.915 , pp. 516-530
    • Tip, F.1


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