메뉴 건너뛰기




Volumn 4, Issue 1, 1999, Pages 19-37

Behavioural views for software requirements engineering

Author keywords

Formal methods; Specification languages; Statecharts; Visual languages

Indexed keywords


EID: 9144254004     PISSN: 09473602     EISSN: 1432010X     Source Type: Journal    
DOI: 10.1007/PL00013710     Document Type: Review
Times cited : (8)

References (66)
  • 2
    • 0002391902 scopus 로고
    • Surgeon: A packager for dynamically reconfigurable distributed applications
    • Hofmeister C, White E, Purtilo J. Surgeon: A packager for dynamically reconfigurable distributed applications. IEE Software Eng J 1993; 8(2): 95-101
    • (1993) IEE Software Eng J , vol.8 , Issue.2 , pp. 95-101
    • Hofmeister, C.1    White, E.2    Purtilo, J.3
  • 5
    • 0005864610 scopus 로고
    • PhD thesis, Department of Computing and Information Science, Queen's University, Kingston, Canada
    • Dean TR. Characterizing Software Structure Using Connectivity. PhD thesis, Department of Computing and Information Science, Queen's University, Kingston, Canada, 1993.
    • (1993) Characterizing Software Structure Using Connectivity
    • Dean, T.R.1
  • 6
    • 0016963069 scopus 로고
    • Programming-in-the-large versus programming-in-the-small
    • DeRemer F, Kron H. Programming-in-the-large versus programming-in-the- small. IEEE Trans Software Eng 1976; 2(2): 114-121
    • (1976) IEEE Trans Software Eng , vol.2 , Issue.2 , pp. 114-121
    • DeRemer, F.1    Kron, H.2
  • 8
    • 85034516096 scopus 로고
    • PhD Depth Paper, Department of Computing and Information Science, Queen's University, Kingston, Canada, August
    • Isazadeh A. Configuration languages for distributed software systems. PhD Depth Paper, Department of Computing and Information Science, Queen's University, Kingston, Canada, August 1994
    • (1994) Configuration Languages for Distributed Software Systems
    • Isazadeh, A.1
  • 9
    • 0023365727 scopus 로고
    • Statecharts: A visual formalism for complex systems
    • Harel D. Statecharts: A visual formalism for complex systems. Sci Comput Program 1987; 8: 231-274
    • (1987) Sci Comput Program , vol.8 , pp. 231-274
    • Harel, D.1
  • 10
    • 0024016415 scopus 로고
    • On visual formalisms
    • Harel D. On visual formalisms. Commun ACM 1988; 31(5): 514-530
    • (1988) Commun ACM , vol.31 , Issue.5 , pp. 514-530
    • Harel, D.1
  • 11
    • 0000835369 scopus 로고
    • On the development of reactive systems
    • Apt KR (ed). Springer-Verlag, New York
    • Harel D, Pnueli A. On the development of reactive systems. In: Apt KR (ed). Logics and Models of Concurrent Systems. Springer-Verlag, New York, 1985, pp 477-498
    • (1985) Logics and Models of Concurrent Systems , pp. 477-498
    • Harel, D.1    Pnueli, A.2
  • 12
    • 84976744619 scopus 로고
    • The ESTEREL synchronous programming language and its mathematical semantics
    • Seminar on Concurrency, Springer-Verlag, New York, June
    • Berry G, Cosserat L. The ESTEREL synchronous programming language and its mathematical semantics. In: Seminar on Concurrency, vol 197 of Lecture Notes in Computer Science. Springer-Verlag, New York, June 1984, pp 389-448
    • (1984) Lecture Notes in Computer Science , vol.197 , pp. 389-448
    • Berry, G.1    Cosserat, L.2
  • 14
    • 0004705068 scopus 로고
    • International Computer Science Series, Addison-Wesley, Reading, MA
    • Wordsworth JB. Software Development with Z. International Computer Science Series, Addison-Wesley, Reading, MA, 1992
    • (1992) Software Development with Z
    • Wordsworth, J.B.1
  • 15
    • 0004176640 scopus 로고
    • Prentice-Hall International Series in Computer Science, Prentice-Hall, Englewood Cliffs, NJ
    • Jones CB. Systematic Software Development using VDM. Prentice-Hall International Series in Computer Science, Prentice-Hall, Englewood Cliffs, NJ, 1990
    • (1990) Systematic Software Development Using VDM
    • Jones, C.B.1
  • 16
    • 38149116614 scopus 로고    scopus 로고
    • PhD thesis, Department of Computing and Information Science, Queen's University, Kingston, Canada, September
    • Isazadeh A. Behavioral Views for Software Requirements Engineering. PhD thesis, Department of Computing and Information Science, Queen's University, Kingston, Canada, September 1996
    • (1996) Behavioral Views for Software Requirements Engineering
    • Isazadeh, A.1
  • 21
  • 23
    • 0020190343 scopus 로고
    • Some notes on putting formal specifications to productive use
    • Guttag J, Horning J, Wing J. Some notes on putting formal specifications to productive use. Sci Comput Program 1982; 2(1): 53-68
    • (1982) Sci Comput Program , vol.2 , Issue.1 , pp. 53-68
    • Guttag, J.1    Horning, J.2    Wing, J.3
  • 24
    • 0004277099 scopus 로고
    • Technical Report 93-35, Department of Computer Science, University of British Columbia, Vancouver, BC, Canada, October
    • Day N. A model checker for Statecharts. Technical Report 93-35, Department of Computer Science, University of British Columbia, Vancouver, BC, Canada, October 1993
    • (1993) A Model Checker for Statecharts
    • Day, N.1
  • 26
    • 0026884775 scopus 로고
    • A compositional axiomatization of Statecharts
    • Hooman J, Ramesh S, de Roever W. A compositional axiomatization of Statecharts. Theor Comput Sci 1992; 101(2): 289-335
    • (1992) Theor Comput Sci , vol.101 , Issue.2 , pp. 289-335
    • Hooman, J.1    Ramesh, S.2    De Roever, W.3
  • 27
    • 0026105236 scopus 로고
    • Introduction to design choices in the semantics of Statecharts
    • Huizing C, de Roever WP. Introduction to design choices in the semantics of Statecharts. Inform Proc Lett 1992; 37(4): 205-213
    • (1992) Inform Proc Lett , vol.37 , Issue.4 , pp. 205-213
    • Huizing, C.1    De Roever, W.P.2
  • 28
    • 84878657791 scopus 로고
    • Semantics of reactive systems in abstract time
    • Proceedings of International Conference on Real-Time: Theory in Practice, Springer-Verlag, New York, June
    • Huizing C, Gerth R. Semantics of reactive systems in abstract time. In: Proceedings of International Conference on Real-Time: Theory in Practice, vol 600 of Lecture Notes in Computer Science. Springer-Verlag, New York, June 1991, pp 291-314
    • (1991) Lecture Notes in Computer Science , vol.600 , pp. 291-314
    • Huizing, C.1    Gerth, R.2
  • 29
    • 84957909440 scopus 로고
    • Modeling Statecharts behavior in a fully abstrct way
    • Proceedings of 13th Colloquium on Trees in Algebra and programming, Nancy, France. Springer-Verlag, New York, March
    • Huizing C, Gerth R, de Roever WP. Modeling Statecharts behavior in a fully abstrct way. In: Proceedings of 13th Colloquium on Trees in Algebra and programming, vol 299 of Lecture Notes in Computer Science, Nancy, France. Springer-Verlag, New York, March 1988, pp 271-294
    • (1988) Lecture Notes in Computer Science , vol.299 , pp. 271-294
    • Huizing, C.1    Gerth, R.2    De Roever, W.P.3
  • 30
    • 85030322459 scopus 로고
    • Timed and hybrid Statecharts and their textual representation
    • Proceedings of Third International Symposium on Formal Techniques in Real-Time and Fault-Tolerant Systems, Springer-Verlag, New York, January
    • Kesten Y, Pnueli A. Timed and hybrid Statecharts and their textual representation. In: Proceedings of Third International Symposium on Formal Techniques in Real-Time and Fault-Tolerant Systems, vol 571 of Lecture Notes in Computer Science. Springer-Verlag, New York, January 1992, pp 591-620
    • (1992) Lecture Notes in Computer Science , vol.571 , pp. 591-620
    • Kesten, Y.1    Pnueli, A.2
  • 32
    • 84955576026 scopus 로고
    • Operational and compositional semantics of synchronous automation composition
    • Proceedings of Third International Conference on Concurrency Theory (CONCUR -92), Springer-Verlag, New York, August
    • Maraninchi F. Operational and compositional semantics of synchronous automation composition. In: Proceedings of Third International Conference on Concurrency Theory (CONCUR -92), vol 630 of Lecture Notes in Computer Science. Springer-Verlag, New York, August 1992, pp 550-564
    • (1992) Lecture Notes in Computer Science , vol.630 , pp. 550-564
    • Maraninchi, F.1
  • 33
    • 84958790003 scopus 로고
    • What is a step: On the semantics of Statecharts
    • Proceedings of International Conference on Theoretical Aspects of Computer Software, Springer-Verlag, New York, September
    • Pnueli A, Shalev M. What is a step: On the semantics of Statecharts. In: Proceedings of International Conference on Theoretical Aspects of Computer Software, vol 526 of Lecture Notes in Computer Science. Springer-Verlag, New York, September 1991, pp 244-264
    • (1991) Lecture Notes in Computer Science , vol.526 , pp. 244-264
    • Pnueli, A.1    Shalev, M.2
  • 34
    • 78449244619 scopus 로고
    • A comparison of Statecharts variants
    • Proceedings of Third International Symposium on Formal Techniques in Real-Time and Fault-Tolerant Systems, Springer-Verlag, New York, September
    • von der Beek M. A comparison of Statecharts variants. In: Proceedings of Third International Symposium on Formal Techniques in Real-Time and Fault-Tolerant Systems, vol 863 of Lecture Notes in Computer Science. Springer-Verlag, New York, September 1994, pp 128-148
    • (1994) Lecture Notes in Computer Science , vol.863 , pp. 128-148
    • Von Der Beek, M.1
  • 35
    • 85032024880 scopus 로고
    • On the power of cooperative concurrency
    • Proceedings of International Conference on Concurrency (CONCURRENCY '88), Springer-Verlag, New York, October
    • Drusinsky D, Harel D. On the power of cooperative concurrency. In: Proceedings of International Conference on Concurrency (CONCURRENCY '88), vol 335 of Lecture Notes in Computer Science. Springer-Verlag, New York, October 1988, pp 74-103
    • (1988) Lecture Notes in Computer Science , vol.335 , pp. 74-103
    • Drusinsky, D.1    Harel, D.2
  • 36
    • 0028430821 scopus 로고
    • On the power of bounded concurrency I: Finite automata
    • Drusinsky D, Harel D. On the power of bounded concurrency I: Finite automata. J ACM 1994; 41(3): 517-539
    • (1994) J ACM , vol.41 , Issue.3 , pp. 517-539
    • Drusinsky, D.1    Harel, D.2
  • 39
    • 0018005391 scopus 로고
    • Communicating sequential processes
    • Hoare C. Communicating sequential processes. Commun ACM 1978; 8(21): 666-677
    • (1978) Commun ACM , vol.8 , Issue.21 , pp. 666-677
    • Hoare, C.1
  • 40
    • 53149151794 scopus 로고
    • Private communication. Weizmann Institute of Science, Rehovot, Israel, November
    • Harel D. Private communication. Weizmann Institute of Science, Rehovot, Israel, November 1995
    • (1995)
    • Harel, D.1
  • 42
    • 0029452681 scopus 로고
    • Formalization and application of a unifying model for name management
    • Washington, DC
    • Kaplan A, Wileden JC. Formalization and application of a unifying model for name management. In: Proceedings of ACM SIGSOFT '95, Washington, DC, 1995, pp 161-172
    • (1995) Proceedings of ACM SIGSOFT '95 , pp. 161-172
    • Kaplan, A.1    Wileden, J.C.2
  • 46
    • 0029389271 scopus 로고
    • Structuring Z specifications with views
    • Jackson D. Structuring Z specifications with views. ACM Trans Software Eng Methodol 1995; 4(4): 365-389
    • (1995) ACM Trans Software Eng Methodol , vol.4 , Issue.4 , pp. 365-389
    • Jackson, D.1
  • 48
    • 84947915523 scopus 로고
    • Method integration and support for distributed software developmment: An overview
    • Studies of Software Design (ICSE '93 Workshop); Baltimore, MD. Springer-Verlag, New York, May
    • Kramer J, Finkelstein A, Nuseibeh B. Method integration and support for distributed software developmment: an overview. In: Studies of Software Design (ICSE '93 Workshop); LNCS 1078, Baltimore, MD. Springer-Verlag, New York, May 1993, pp 115-126
    • (1993) LNCS , vol.1078 , pp. 115-126
    • Kramer, J.1    Finkelstein, A.2    Nuseibeh, B.3
  • 49
    • 0029770808 scopus 로고    scopus 로고
    • Using viewpoints for inconsistency management
    • Easterbrook S, Nuseibeh B. Using viewpoints for inconsistency management. Software Eng J 1996; 31-43
    • (1996) Software Eng J , pp. 31-43
    • Easterbrook, S.1    Nuseibeh, B.2
  • 50
    • 0029733929 scopus 로고    scopus 로고
    • Requirements engineering with viewpoints
    • Kotonya G, Sommerville I. Requirements engineering with viewpoints. Software Eng J 1996; 5-18
    • (1996) Software Eng J , pp. 5-18
    • Kotonya, G.1    Sommerville, I.2
  • 51
  • 53
    • 0028750073 scopus 로고
    • Modechart: A specification language for real-time systems
    • Dec. 1994
    • Jahanian F, Mok AK. Modechart: A specification language for real-time systems. IEEE Trans Software Eng 1994; 20(12): 933-947, Dec. 1994
    • (1994) IEEE Trans Software Eng , vol.20 , Issue.12 , pp. 933-947
    • Jahanian, F.1    Mok, A.K.2
  • 54
    • 0026913218 scopus 로고
    • Communicating real-time state machines
    • Shaw AC. Communicating real-time state machines. IEEE Trans Software Eng 1992; 18(9): 805-816
    • (1992) IEEE Trans Software Eng , vol.18 , Issue.9 , pp. 805-816
    • Shaw, A.C.1
  • 55
    • 9144244932 scopus 로고
    • Augmented state-transition diagrams for reactive software
    • Hendricksen CS. Augmented state-transition diagrams for reactive software. ACM SIGSOFT Software Eng Notes 1989; 14(6): 61-67
    • (1989) ACM SIGSOFT Software Eng Notes , vol.14 , Issue.6 , pp. 61-67
    • Hendricksen, C.S.1
  • 58
    • 9144269037 scopus 로고
    • Using Harel's Statecharts to model object-oriented behavior
    • Walters N. Using Harel's Statecharts to model object-oriented behavior. ACM SIGSOFT Software Eng Notes 1992; 17(4): 28-31
    • (1992) ACM SIGSOFT Software Eng Notes , vol.17 , Issue.4 , pp. 28-31
    • Walters, N.1
  • 59
    • 0026623616 scopus 로고
    • Introducing Objectcharts or how to use Statecharts in object oriented design
    • Coleman D, Hayes F, Bear S. Introducing Objectcharts or how to use Statecharts in object oriented design. IEEE Trans Software Eng 1992; 18(1): 9-18
    • (1992) IEEE Trans Software Eng , vol.18 , Issue.1 , pp. 9-18
    • Coleman, D.1    Hayes, F.2    Bear, S.3
  • 66
    • 0027147976 scopus 로고
    • State-based model checking of event-driven system requirements
    • Atlee J, Gannon J. State-based model checking of event-driven system requirements. IEEE Trans Software Eng 1993; 19(1): 24-40
    • (1993) IEEE Trans Software Eng , vol.19 , Issue.1 , pp. 24-40
    • Atlee, J.1    Gannon, J.2


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