메뉴 건너뛰기




Volumn , Issue , 2007, Pages

Statecharts in the making: A personal account

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER PROGRAMMING LANGUAGES; COMPUTER VISION; DATA ACQUISITION; LARGE SCALE SYSTEMS; MATHEMATICAL MODELS; REAL TIME SYSTEMS;

EID: 35348832919     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1238844.1238849     Document Type: Conference Paper
Times cited : (28)

References (61)
  • 1
    • 33947099681 scopus 로고    scopus 로고
    • InterPlay: Horizontal Scale-Up and Transition to Design in Scenario Based Programming
    • Lectures on Concurrency and Petri Nets J. Desel, W. Reisig and G. Rozenberg, eds, Springer-Verlag
    • D. Barak, D. Harel and R. Marelly, "InterPlay: Horizontal Scale-Up and Transition to Design in Scenario Based Programming", Lectures on Concurrency and Petri Nets (J. Desel, W. Reisig and G. Rozenberg, eds.), Lecture Notes in Computer Science, Vol. 3098, Springer-Verlag, 2004, pp. 66-86.
    • (2004) Lecture Notes in Computer Science , vol.3098 , pp. 66-86
    • Barak, D.1    Harel, D.2    Marelly, R.3
  • 3
    • 0025432206 scopus 로고
    • Hybrid Dynamical Systems Theory and the Signal Language
    • A. Benveniste and P. Le Guernic, "Hybrid Dynamical Systems Theory and the Signal Language", IEEE Trans. on Automatic Control, AC-35 (1990), 535-546.
    • (1990) IEEE Trans. on Automatic Control , vol.AC-35 , pp. 535-546
    • Benveniste, A.1    Le Guernic, P.2
  • 4
    • 0026953373 scopus 로고    scopus 로고
    • G. Berry and G. Gonthier, The Synchronous Programming Language ESTEREL: Design, Semantics, Implementation, Science of Computer Programming 19:2 (1992) 87-152.
    • G. Berry and G. Gonthier, "The Synchronous Programming Language ESTEREL: Design, Semantics, Implementation," Science of Computer Programming 19:2 (1992) 87-152.
  • 6
    • 0023327532 scopus 로고
    • No Silver Bullet: Essence and Accidents of Software Engineering
    • F. P. Brooks, "No Silver Bullet: Essence and Accidents of Software Engineering," IEEE Computer'20:4 (1987) 10-19.
    • (1987) IEEE Computer , vol.20 , Issue.4 , pp. 10-19
    • Brooks, F.P.1
  • 9
    • 0035393979 scopus 로고    scopus 로고
    • LSCs: Breathing Life into Message Sequence Charts
    • W. Damm and D. Harel, "LSCs: Breathing Life into Message Sequence Charts", Formal Methods in System Design 19:1 (2001), 45-80.
    • (2001) Formal Methods in System Design , vol.19 , Issue.1 , pp. 45-80
    • Damm, W.1    Harel, D.2
  • 10
    • 35348916845 scopus 로고    scopus 로고
    • (Preliminary version in Proc. 3rd IFIP Int. Conf. on Formal Methods for Open Object-Based Distributed Systems (FMOODS '99 ) (P. Ciancarini, A. Fantechi and R. Gorrieri, eds.), Kluwer Academic Publishers, 1999, pp. 293-312.)
    • (Preliminary version in Proc. 3rd IFIP Int. Conf. on Formal Methods for Open Object-Based Distributed Systems (FMOODS '99 ) (P. Ciancarini, A. Fantechi and R. Gorrieri, eds.), Kluwer Academic Publishers, 1999, pp. 293-312.)
  • 11
    • 85032024880 scopus 로고
    • On the Power of Cooperative Concurrency
    • Proc. Concurrency '88, Springer-Verlag, New York
    • D. Drusinsky and D. Harel, "On the Power of Cooperative Concurrency", Proc. Concurrency '88, Lecture Notes in Computer Science, Vol. 335, Springer-Verlag, New York, 1988, pp. 74-103.
    • (1988) Lecture Notes in Computer Science , vol.335 , pp. 74-103
    • Drusinsky, D.1    Harel, D.2
  • 12
    • 0028430821 scopus 로고
    • On the Power of Bounded Concurrency I: Finite Automata
    • D. Drusinsky and D. Harel, "On the Power of Bounded Concurrency I: Finite Automata", J. Assoc. Comput. Mach. 41 (1994), 517-539.
    • (1994) J. Assoc. Comput. Mach , vol.41 , pp. 517-539
    • Drusinsky, D.1    Harel, D.2
  • 13
    • 0242574975 scopus 로고    scopus 로고
    • Towards Rigorous Comprehension of Biological Complexity: Modeling, Execution and Visualization of Thymic T Cell Maturation
    • S. Efroni, D. Harel and I.R. Cohen, "Towards Rigorous Comprehension of Biological Complexity: Modeling, Execution and Visualization of Thymic T Cell Maturation", Genome Research 13 (2003), 2485-2497.
    • (2003) Genome Research , vol.13 , pp. 2485-2497
    • Efroni, S.1    Harel, D.2    Cohen, I.R.3
  • 14
    • 17844384842 scopus 로고    scopus 로고
    • Reactive Animation: Realistic Modeling of Complex Dynamic Systems
    • S. Efroni, D. Harel and I.R. Cohen, "Reactive Animation: Realistic Modeling of Complex Dynamic Systems", IEEE Computer 38:1 (2005), 38-47.
    • (2005) IEEE Computer , vol.38 , Issue.1 , pp. 38-47
    • Efroni, S.1    Harel, D.2    Cohen, I.R.3
  • 15
    • 33846542982 scopus 로고    scopus 로고
    • Emergent Dynamics of Thymocyte Development and Lineage Determination
    • S. Efroni, D. Harel and I.R. Cohen, "Emergent Dynamics of Thymocyte Development and Lineage Determination", PLOS Computational Biology 3:1 (2007), 127-136.
    • (2007) PLOS Computational Biology , vol.3 , Issue.1 , pp. 127-136
    • Efroni, S.1    Harel, D.2    Cohen, I.R.3
  • 16
    • 0016926592 scopus 로고
    • Higher Order Software: A Methodology for Defining Software
    • M. Hamilton and S. Zeldin, "Higher Order Software: A Methodology for Defining Software", IEEE Transactions on Software Engineering SE-2:1 (1976), 9-36.
    • (1976) IEEE Transactions on Software Engineering , vol.SE-2 , Issue.1 , pp. 9-36
    • Hamilton, M.1    Zeldin, S.2
  • 17
    • 84976724170 scopus 로고
    • And/Or Programs: A New Approach to Structured Programming
    • D. Harel, "And/Or Programs: A New Approach to Structured Programming", ACM Trans. on Programming Languages and Systems 2 (1980), 1-17.
    • (1980) ACM Trans. on Programming Languages and Systems , vol.2 , pp. 1-17
    • Harel, D.1
  • 19
    • 0023365727 scopus 로고    scopus 로고
    • D. Harel, Statecharts: A Visual Formalism for Complex Systems, Science of Computer Programming 8 (1987), 231-274. (Preliminary version: Technical Report CS8405, The Weizmann Institute of Science, Rehovot, Israel, February 1984.)
    • D. Harel, "Statecharts: A Visual Formalism for Complex Systems", Science of Computer Programming 8 (1987), 231-274. (Preliminary version: Technical Report CS8405, The Weizmann Institute of Science, Rehovot, Israel, February 1984.)
  • 20
    • 0024016415 scopus 로고    scopus 로고
    • On Visual Formalisms
    • 5 1988
    • D. Harel, "On Visual Formalisms", Comm. Assoc. Comput. Mach 31:5 (1988), 514-530.
    • Comm. Assoc. Comput. Mach , vol.31 , pp. 514-530
    • Harel, D.1
  • 21
    • 35348831365 scopus 로고
    • Reprinted in, Chandrasekaran et al, eds, AAAI Press and MIT Press
    • (Reprinted in Diagrammatic Reasoning (Chandrasekaran et al., eds.), AAAI Press and MIT Press, 1995, pp. 235-271,
    • (1995) Diagrammatic Reasoning , pp. 235-271
  • 22
    • 35348881732 scopus 로고    scopus 로고
    • and in High Integrity System Specification and Design (Bowen and Hinchey, eds.), Springer-Verlag, London, 1999, pp. 623-657.)
    • and in High Integrity System Specification and Design (Bowen and Hinchey, eds.), Springer-Verlag, London, 1999, pp. 623-657.)
  • 23
    • 0026630928 scopus 로고
    • Biting the Silver Bullet: Toward a Brighter Future for System Development
    • D. Harel, "Biting the Silver Bullet: Toward a Brighter Future for System Development", IEEE Computer 25:1 (1992), 8-20.
    • (1992) IEEE Computer , vol.25 , Issue.1 , pp. 8-20
    • Harel, D.1
  • 24
    • 0031187475 scopus 로고    scopus 로고
    • Executable Object Modeling with Statecharts
    • D. Harel and E. Gery, "Executable Object Modeling with Statecharts", IEEE Computer 30:7 (1997), 3142.
    • (1997) IEEE Computer , vol.30 , Issue.7 , pp. 3142
    • Harel, D.1    Gery, E.2
  • 27
    • 35048831026 scopus 로고    scopus 로고
    • The Rhapsody Semantics of Statecharts (or, On the Executable Core of the UML)
    • Integration of Software Specification Techniques for Applications in Engineering, H. Ehrig et al, eds, Springer-Verlag
    • D. Harel and H. Kugler, "The Rhapsody Semantics of Statecharts (or, On the Executable Core of the UML)", Integration of Software Specification Techniques for Applications in Engineering, (H. Ehrig et al., eds.), Lecture Notes in Computer Science, Vol. 3147, Springer-Verlag, 2004, pp. 325-354.
    • (2004) Lecture Notes in Computer Science , vol.3147 , pp. 325-354
    • Harel, D.1    Kugler, H.2
  • 28
    • 0037088945 scopus 로고    scopus 로고
    • On the Complexity of Verifying Concurrent Transition Systems
    • D. Harel, O. Kupferman and M.Y. Vardi, "On the Complexity of Verifying Concurrent Transition Systems", Information and Computation 173 (2002), 143-1611.
    • (2002) Information and Computation , vol.173 , pp. 143-1611
    • Harel, D.1    Kupferman, O.2    Vardi, M.Y.3
  • 30
    • 35348894655 scopus 로고    scopus 로고
    • Early version in Proc. 10th Int. Conf. on Software Engineering, Singapore, April 1988, pp. 396-406.
    • (Early version in Proc. 10th Int. Conf. on Software Engineering, Singapore, April 1988, pp. 396-406.
  • 31
    • 35348894654 scopus 로고
    • Reprinted in, DeMarco and Lister, eds, Dorset House Publishing, New York
    • Reprinted in Software State-of-the-Art: Selected Papers (DeMarco and Lister, eds.), Dorset House Publishing, New York, 1990, pp. 322-338,
    • (1990) Software State-of-the-Art: Selected Papers , pp. 322-338
  • 32
    • 35348822749 scopus 로고    scopus 로고
    • and in Readings in Hardware/Software Co-design (De Micheli, Ernst and Wolf, eds.), Morgan Kaufmann, 2001, pp. 135-146.)
    • and in Readings in Hardware/Software Co-design (De Micheli, Ernst and Wolf, eds.), Morgan Kaufmann, 2001, pp. 135-146.)
  • 34
    • 0030261971 scopus 로고    scopus 로고
    • D. Harel and A. Naamad, The STATEMATE Semantics of Statecharts, ACM Trans. on Software Engineering Method. 5:4 (1996), 293-333. (Preliminary version appeared as Technical Report, I-Logix, Inc., 1989.)
    • D. Harel and A. Naamad, "The STATEMATE Semantics of Statecharts", ACM Trans. on Software Engineering Method. 5:4 (1996), 293-333. (Preliminary version appeared as Technical Report, I-Logix, Inc., 1989.)
  • 35
    • 0000835369 scopus 로고
    • On the Development of Reactive Systems
    • Logics and Models of Concurrent Systems K. R. Apt, ed, Springer-Verlag, New York
    • D. Harel and A. Pnueli, "On the Development of Reactive Systems", in Logics and Models of Concurrent Systems (K. R. Apt, ed.), NATO ASI Series, Vol. F-13, Springer-Verlag, New York, 1985, pp. 477-498.
    • (1985) NATO ASI Series , vol.F-13 , pp. 477-498
    • Harel, D.1    Pnueli, A.2
  • 37
    • 35348812786 scopus 로고    scopus 로고
    • D. Harel and M. Politi, The Languages of STATEMATE, Technical Report, I-Logix, Inc., Andover, MA (250 pp.), 1991.
    • D. Harel and M. Politi, The Languages of STATEMATE, Technical Report, I-Logix, Inc., Andover, MA (250 pp.), 1991.
  • 38
    • 35348890482 scopus 로고    scopus 로고
    • D. Harel and M. Politi, Modeling Reactive Systems with Statecharts: The STATEMATE Approach, McGraw-Hill, 1998. (This book is no longer in print, but it can be downloaded from my web page.)
    • D. Harel and M. Politi, Modeling Reactive Systems with Statecharts: The STATEMATE Approach, McGraw-Hill, 1998. (This book is no longer in print, but it can be downloaded from my web page.)
  • 39
    • 7244261750 scopus 로고    scopus 로고
    • Meaningful Modeling: What's the Semantics of 'Semantics'?
    • D. Harel and B. Rumpe, "Meaningful Modeling: What's the Semantics of 'Semantics'?", IEEE Computer 37:10 (2004), 64-72.
    • (2004) IEEE Computer , vol.37 , Issue.10 , pp. 64-72
    • Harel, D.1    Rumpe, B.2
  • 43
    • 84957909440 scopus 로고    scopus 로고
    • Modeling Statecharts Behaviour in a Fully
    • Abstract Way, Proc. 13th Colloquium on Trees in Algebra and Programming CAAP '88, Springer-Verlag
    • C. Huizing, R. Gerth and W.P. de Roever, "Modeling Statecharts Behaviour in a Fully Abstract Way", Proc. 13th Colloquium on Trees in Algebra and Programming (CAAP '88), Lecture Notes in Computer Science, Vol. 299, Springer-Verlag, 2004, pp. 271-294.
    • (2004) Lecture Notes in Computer Science , vol.299 , pp. 271-294
    • Huizing, C.1    Gerth, R.2    de Roever, W.P.3
  • 44
    • 84866578749 scopus 로고    scopus 로고
    • Products Web page
    • I-Logix, Inc
    • I-Logix, Inc. Products Web page, http://www.ilogix.com.
  • 45
    • 0011033998 scopus 로고    scopus 로고
    • The Immune System as a Reactive System: Modeling T Cell Activation with Statecharts
    • N. Kam, I.R. Cohen and D. Harel, "The Immune System as a Reactive System: Modeling T Cell Activation with Statecharts", Bull. Math. Bio.,
    • Bull. Math. Bio
    • Kam, N.1    Cohen, I.R.2    Harel, D.3
  • 46
    • 35348819640 scopus 로고    scopus 로고
    • to appear. (Extended abstract in Proc. Visual Languages and Formal Methods (VLFMOl),
    • to appear. (Extended abstract in Proc. Visual Languages and Formal Methods (VLFMOl),
  • 47
    • 35348877588 scopus 로고    scopus 로고
    • part of IEEE Symp. on Human-Centric Computing (HCC'0l), 2001, pp. 15-22.)
    • part of IEEE Symp. on Human-Centric Computing (HCC'0l), 2001, pp. 15-22.)
  • 50
    • 35348865188 scopus 로고    scopus 로고
    • K. Misue and K. Sugiyama, Compound graphs as abstraction of card systems and their hierarchical drawing, Inform. Processing Soc., Japan, Research Report 88-GC-32-2, 1988, (in Japanese).
    • K. Misue and K. Sugiyama, "Compound graphs as abstraction of card systems and their hierarchical drawing," Inform. Processing Soc., Japan, Research Report 88-GC-32-2, 1988, (in Japanese).
  • 51
    • 84958790003 scopus 로고    scopus 로고
    • A. Pnueli and M. Shalev, What Is in a Step: On the Semantics of Statecharts, Proc. Symp. on Theoret. Aspects of Computer Software, Lecture Notes in Computer Science, 526, Springer-Verlag, 1991, pp. 244-264
    • A. Pnueli and M. Shalev, "What Is in a Step: On the Semantics of Statecharts", Proc. Symp. on Theoret. Aspects of Computer Software, Lecture Notes in Computer Science, Vol. 526, Springer-Verlag, 1991, pp. 244-264.
  • 56
    • 0026185069 scopus 로고
    • Visualization of Structural Information: Automatic Drawing of Compound Digraphs
    • K. Sugiyama and K. Misue, "Visualization of Structural Information: Automatic Drawing of Compound Digraphs", IEEE Trans. Systems, Man and Cybernetics 21:4 (1991), 876-892.
    • (1991) IEEE Trans. Systems, Man and Cybernetics , vol.21 , Issue.4 , pp. 876-892
    • Sugiyama, K.1    Misue, K.2
  • 57
    • 35348879370 scopus 로고    scopus 로고
    • Towards an in-silico Lymph Node: A Realistic Approach to Modeling Dynamic Behavior of Lymphocytes
    • submitted
    • N. Swerdlin, I.R. Cohen and D. Harel, "Towards an in-silico Lymph Node: A Realistic Approach to Modeling Dynamic Behavior of Lymphocytes", submitted, 2006.
    • (2006)
    • Swerdlin, N.1    Cohen, I.R.2    Harel, D.3
  • 59
    • 35348855263 scopus 로고    scopus 로고
    • Documentation of the Unified Modeling Language (UML), available from the Object Management Group (OMG), http://www.omg.org.
    • Documentation of the Unified Modeling Language (UML), available from the Object Management Group (OMG), http://www.omg.org.
  • 60
    • 78449244619 scopus 로고
    • A Comparison of Statecharts Variants
    • Proc. Formal Techniques in Real Time and Fault Tolerant Systems, Springer-Verlag
    • M. von der Beeck, "A Comparison of Statecharts Variants", Proc. Formal Techniques in Real Time and Fault Tolerant Systems, Lecture Notes in Computer Science, Vol. 863, Springer-Verlag, 1994, pp. 128-148.
    • (1994) Lecture Notes in Computer Science , vol.863 , pp. 128-148
    • von der Beeck, M.1


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