메뉴 건너뛰기




Volumn 70, Issue 1-2, 2004, Pages 129-142

Formally based modeling and inheritance of behaviour in object-oriented systems

Author keywords

Concurrency; Dynamic models; Inheritance; Object behaviour; Object life cycles; Object orientation; Petri Nets; Systems modeling

Indexed keywords

COMPUTER AIDED SOFTWARE ENGINEERING; COMPUTER PROGRAMMING LANGUAGES; COMPUTER SIMULATION; CONCURRENCY CONTROL; LIFE CYCLE; NETWORK PROTOCOLS; SYNCHRONIZATION; TESTING;

EID: 0346308527     PISSN: 01641212     EISSN: None     Source Type: Journal    
DOI: 10.1016/S0164-1212(03)00011-6     Document Type: Article
Times cited : (2)

References (37)
  • 1
    • 0347079360 scopus 로고    scopus 로고
    • Concurrent Object-Oriented Programming and Petri-Nets
    • Berlin: Springer
    • Agha G. Concurrent Object-Oriented Programming and Petri-Nets, LNCS 2001. 2001;Springer, Berlin.
    • (2001) LNCS 2001
    • Agha, G.1
  • 2
    • 84974720115 scopus 로고
    • Designing an Object-Oriented Programming Language with Behavioural Subtyping
    • Foundations of Object-Oriented Languages, Berlin: Springer
    • America P. Designing an Object-Oriented Programming Language with Behavioural Subtyping. Foundations of Object-Oriented Languages, LNCS 489. 1991;Springer, Berlin.
    • (1991) LNCS , vol.489
    • America, P.1
  • 3
    • 0004680163 scopus 로고    scopus 로고
    • Report 99/17, Eindhoven University of Technology, The Netherlands
    • Basten, T., van der Aalst, W., 1999. Inheritance of Behavior. Report 99/17, Eindhoven University of Technology, The Netherlands.
    • (1999) Inheritance of Behavior
    • Basten, T.1    Van der Aalst, W.2
  • 5
    • 0347709703 scopus 로고
    • Specialization of Object Life Cycle Definitions
    • Koblenz University
    • Ebert, J., Engels, G., 1995. Specialization of Object Life Cycle Definitions. Technical Report 19-95, Koblenz University.
    • (1995) Technical Report , vol.19
    • Ebert, J.1    Engels, G.2
  • 6
    • 84949517533 scopus 로고
    • Inheritance of synchronization constraints in concurrent object-oriented programming languages
    • ECOOP'92 - European Conference on Object-Oriented Programming, Berlin: Springer
    • Frolund S. Inheritance of synchronization constraints in concurrent object-oriented programming languages. ECOOP'92 - European Conference on Object-Oriented Programming, LNCS 615. 1992;Springer, Berlin.
    • (1992) LNCS , vol.615
    • Frolund, S.1
  • 7
    • 0023365727 scopus 로고
    • Statecharts: A visual formalism for complex systems
    • Harel D. Statecharts: a visual formalism for complex systems. Science of Computer Programming. 8(3):1987;231-274.
    • (1987) Science of Computer Programming , vol.8 , Issue.3 , pp. 231-274
    • Harel, D.1
  • 8
    • 0346449171 scopus 로고    scopus 로고
    • Describing the syntax and semantics of UML statecharts in a heterogeneous modelling environment
    • Diagrammatic Representation and Inference: Second International Conference, Diagrams 2002, Berlin: Springer
    • Jin Y., Esser R., Janneck J. Describing the syntax and semantics of UML statecharts in a heterogeneous modelling environment. Diagrammatic Representation and Inference: Second International Conference, Diagrams 2002, LNAI 2317. 2002;Springer, Berlin.
    • (2002) LNAI , vol.2317
    • Jin, Y.1    Esser, R.2    Janneck, J.3
  • 9
    • 2442585080 scopus 로고
    • Inheritance of object behavior-consistent extensions of object life cycles
    • Extending Information Systems Technology, Berlin: Springer
    • Kappel G., Schrefl M. Inheritance of object behavior-consistent extensions of object life cycles. Extending Information Systems Technology, Proceedings of the 2nd International East/West Database Workshop. 1994;Springer, Berlin.
    • (1994) Proceedings of the 2nd International East/West Database Workshop
    • Kappel, G.1    Schrefl, M.2
  • 11
    • 85034825410 scopus 로고
    • Linear algebraic techniques for place/transition nets
    • Petri Nets, Central Models and their Properties, Berlin: Springer
    • Lautenbach K. Linear algebraic techniques for place/transition nets. Petri Nets, Central Models and their Properties, LNCS 254. 1987;Springer, Berlin.
    • (1987) LNCS , vol.254
    • Lautenbach, K.1
  • 14
  • 15
    • 85027492114 scopus 로고
    • Solving the inheritance anomaly in concurrent object-oriented programming
    • ECOOP'93 - European Conference on Object-Oriented Programming, Berlin: Springer
    • Meseguer J. Solving the inheritance anomaly in concurrent object-oriented programming. ECOOP'93 - European Conference on Object-Oriented Programming, LNCS 707. 1993;Springer, Berlin.
    • (1993) LNCS , vol.707
    • Meseguer, J.1
  • 17
    • 0002307882 scopus 로고
    • Regular types for active objects
    • Englewood Cliffs, NJ: Prentice Hall International
    • Nierstrasz O. Regular types for active objects. Object-oriented Software Composition. 1995;Prentice Hall International, Englewood Cliffs, NJ.
    • (1995) Object-oriented Software Composition
    • Nierstrasz, O.1
  • 18
    • 0345817950 scopus 로고    scopus 로고
    • Object Management Group, 2001. UML 1.4. www.omg.org/uml.
    • (2001) UML 1.4
  • 20
    • 85026772567 scopus 로고
    • A new concept of refinement used for behaviour modelling with automata
    • EME'94: Industrial Benefit of Formal Methods, Berlin: Springer
    • Paech B., Rumpe B. A new concept of refinement used for behaviour modelling with automata. EME'94: Industrial Benefit of Formal Methods, LNCS 873. 1994;Springer, Berlin.
    • (1994) LNCS , vol.873
    • Paech, B.1    Rumpe, B.2
  • 23
    • 0347746410 scopus 로고    scopus 로고
    • Visual programming of concurrent object-oriented systems
    • Philippi S. Visual programming of concurrent object-oriented systems. Journal of Visual Languages and Computing. 12(2):2001;127-143.
    • (2001) Journal of Visual Languages and Computing , vol.12 , Issue.2 , pp. 127-143
    • Philippi, S.1
  • 24
    • 18144386423 scopus 로고    scopus 로고
    • A CASE-Tool for the development of concurrent object-oriented systems based on Petri-Nets
    • Philippi S. A CASE-Tool for the development of concurrent object-oriented systems based on Petri-Nets. Petri-Net Newsletter. 63:2002;9-22.
    • (2002) Petri-net Newsletter , vol.63 , pp. 9-22
    • Philippi, S.1
  • 26
    • 0346449176 scopus 로고    scopus 로고
    • Precise UML Group, 2002. www.puml.org/.
    • (2001)
  • 30
    • 84947798396 scopus 로고
    • Behavior consistent extension of object life cycles
    • OOER'95: Object-Oriented and Entity-Relationship Modeling, Berlin: Springer
    • Schrefl M., Stumptner M. Behavior consistent extension of object life cycles. OOER'95: Object-Oriented and Entity-Relationship Modeling, LNCS 1021. 1995;Springer, Berlin.
    • (1995) LNCS , vol.1021
    • Schrefl, M.1    Stumptner, M.2
  • 31
    • 84948979257 scopus 로고    scopus 로고
    • Behavior consistent refinement of object life cycles
    • Conceptual Modeling - ER'97, Berlin: Springer
    • Schrefl M., Stumptner M. Behavior consistent refinement of object life cycles. Conceptual Modeling - ER'97, LNCS 1331. 1997;Springer, Berlin.
    • (1997) LNCS , vol.1331
    • Schrefl, M.1    Stumptner, M.2
  • 33
    • 0347079355 scopus 로고    scopus 로고
    • Covariance, Contravariance, and Synchronization Constraints
    • Ohio State University
    • Soundarajan, N., 1996. Covariance, Contravariance, and Synchronization Constraints. Technical Report, Ohio State University.
    • (1996) Technical Report
    • Soundarajan, N.1
  • 34
    • 84937392046 scopus 로고    scopus 로고
    • Behavior consistent inheritance in UML
    • Conceptual Modeling - ER 2000, Berlin: Springer
    • Stumptner M., Schrefl M. Behavior consistent inheritance in UML. Conceptual Modeling - ER 2000, LNCS 1920. 2000;Springer, Berlin.
    • (2000) LNCS , vol.1920
    • Stumptner, M.1    Schrefl, M.2
  • 35
    • 0030143334 scopus 로고    scopus 로고
    • Branching time and abstraction in bisimulation semantics
    • van Glabbeek R.J., Weijland W.P. Branching time and abstraction in bisimulation semantics. Journal of the ACM. 43(3):1996.
    • (1996) Journal of the ACM , vol.43 , Issue.3
    • Van Glabbeek, R.J.1    Weijland, W.P.2
  • 36
    • 84948994883 scopus 로고    scopus 로고
    • Formalization of UML-statecharts
    • 'UML 2001', Berlin: Springer
    • von der Beeck M. Formalization of UML-statecharts. 'UML 2001', LNCS 2185. 2001;Springer, Berlin. pp. 555-600.
    • (2001) LNCS , vol.2185 , pp. 555-600
    • Von der Beeck, M.1
  • 37
    • 84976858772 scopus 로고
    • Inheritance as an incremental modification mechanism or what like is and isn't like
    • European Conference on Object-Oriented Programming - ECOOP'88, Springer, Berlin
    • Wegner P., Zdonik S.B. Inheritance as an incremental modification mechanism or what like is and isn't like. European Conference on Object-Oriented Programming - ECOOP'88, LNCS 322. 1988;Springer, Berlin.
    • (1988) LNCS , vol.322
    • Wegner, P.1    Zdonik, S.B.2


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