메뉴 건너뛰기




Volumn 11, Issue 1, 2002, Pages 92-148

Behavior-consistent specialization of object life cycles

Author keywords

Conceptual modeling; D.2.2 Software Engineering : Design Tools and Techniques Object oriented design methods; Design; Extension; Inheritance; Invocation consistency; Object behavior; Observation consistency; Refinement

Indexed keywords

CONCEPTUAL MODELING; INVOCATION CONSISTENCY; OBJECT BEHAVIOR; REFINEMENT;

EID: 1542430430     PISSN: 1049331X     EISSN: None     Source Type: Journal    
DOI: 10.1145/504087.504091     Document Type: Article
Times cited : (98)

References (48)
  • 1
    • 84947944383 scopus 로고    scopus 로고
    • Workflow transparency
    • Advanced Information Systems Engineering, Proc. of the 9th International Conference (CAISE '97, Barcelona, Spain, June 1997), J. P. A. Olivé, Ed. Springer-Verlag, Berlin, Germany
    • BICHLER, P., PREUNER, G., AND SCHREFL, M. 1997. Workflow transparency. In Advanced Information Systems Engineering, Proc. of the 9th International Conference (CAISE '97, Barcelona, Spain, June 1997), J. P. A. Olivé, Ed. Lecture Notes in Computer Science, No. 1250, Springer-Verlag, Berlin, Germany, 423-436.
    • (1997) Lecture Notes in Computer Science, No. 1250 , pp. 423-436
    • Bichler, P.1    Preuner, G.2    Schrefl, M.3
  • 2
    • 0028745354 scopus 로고
    • Active object-oriented database design using active object/ behavior diagrams
    • (Houston, TX, 1994), J. Widom and S. Chakravarthy, Eds. IEEE Computer Press, Los Alamitos, CA
    • BICHLER, P. AND SCHREFL, M. 1994. Active object-oriented database design using active object/ behavior diagrams. In Proc. IEEE RIDE'94 (Houston, TX, 1994), J. Widom and S. Chakravarthy, Eds. IEEE Computer Press, Los Alamitos, CA, 163-171.
    • (1994) Proc. IEEE RIDE'94 , pp. 163-171
    • Bichler, P.1    Schrefl, M.2
  • 4
    • 0002198896 scopus 로고
    • A survey of behaviour and equivalence preserving refinements of Petri nets
    • Proc. 10th Intl. Conf. on Application and Theory of Petri Nets (Bonn, Germany, 1991). Springer, Berlin
    • BRAUER, W., GOLD, R., AND VOGLER, W. 1991. A survey of behaviour and equivalence preserving refinements of Petri nets. In Proc. 10th Intl. Conf. on Application and Theory of Petri Nets (Bonn, Germany, 1991). Lecture Notes in Computer Science, No. 483, Springer, Berlin, 1-46.
    • (1991) Lecture Notes in Computer Science, No. 483 , pp. 1-46
    • Brauer, W.1    Gold, R.2    Vogler, W.3
  • 5
    • 84976827729 scopus 로고
    • Interfaces for strongly-typed object-oriented programming
    • (New Orleans, LA, 1989), ACM Press, New York, NY
    • CANNINGEN, P., COOK, W., HILL, W., AND OLTHOFF, W. 1989. Interfaces for strongly-typed object-oriented programming. In Proceedings OOPSLA '89 (New Orleans, LA, 1989), ACM Press, New York, NY, 457-467.
    • (1989) Proceedings OOPSLA '89 , pp. 457-467
    • Canningen, P.1    Cook, W.2    Hill, W.3    Olthoff, W.4
  • 6
    • 0023961010 scopus 로고
    • A semantics of multiple inheritance
    • CARDELLI, L. 1988. A semantics of multiple inheritance. Inform. and Computat. 76, 138-164.
    • (1988) Inform. and Computat. , vol.76 , pp. 138-164
    • Cardelli, L.1
  • 7
    • 0029537754 scopus 로고    scopus 로고
    • Forcing behavioral subtyping through specification inheritance
    • (Berlin, Germany, 1996). IEEE Computer Society Press, Los Alamitos, CA
    • DHARA, K. K AND LEAVENS, G. T. 1996. Forcing behavioral subtyping through specification inheritance. In Proceedings ICSE-18 (Berlin, Germany, 1996). IEEE Computer Society Press, Los Alamitos, CA, 258-267.
    • (1996) Proceedings ICSE-18 , pp. 258-267
    • Dhara, K.K.1    Leavens, G.T.2
  • 10
    • 85030460519 scopus 로고
    • A categorial theory of objects as observed processes
    • Foundations of Object-Oriented Languages (REX School/Workshop Proceedings), J. de Bakker and W. de Roever, Eds. Springer-Verlag, Berlin, Germany
    • EHRICH, H.-D., GOGUEN, J., AND SERNADAS, A. 1990. A categorial theory of objects as observed processes. In Foundations of Object-Oriented Languages (REX School/Workshop Proceedings), J. de Bakker and W. de Roever, Eds. Lecture Notes in Computer Science, No. 489, Springer-Verlag, Berlin, Germany, 203-228.
    • (1990) Lecture Notes in Computer Science, No. 489 , pp. 203-228
    • Ehrich, H.-D.1    Goguen, J.2    Sernadas, A.3
  • 13
    • 84976826756 scopus 로고
    • Semantic database modeling: Survey, applications, and research issues
    • HULL, R. AND KING, R. 1987. Semantic database modeling: Survey, applications, and research issues. ACM Comput. Surv. 10, 2, 201-260.
    • (1987) ACM Comput. Surv. , vol.10 , Issue.2 , pp. 201-260
    • Hull, R.1    King, R.2
  • 14
    • 0026140760 scopus 로고
    • Object/behavior diagrams
    • (ICDE'91 Kobe, Japan, April 1991). IEEE Computer Society Press, Los Alamitos, CA
    • KAPPEL, G. AND SCHREFL, M. 1991a. Object/behavior diagrams. In Proceedings of the 7th International Conference on Data Engineering (ICDE'91 Kobe, Japan, April 1991). IEEE Computer Society Press, Los Alamitos, CA, 530-539.
    • (1991) Proceedings of the 7th International Conference on Data Engineering , pp. 530-539
    • Kappel, G.1    Schrefl, M.2
  • 15
    • 0042291577 scopus 로고
    • Using an object-oriented diagram technique for the design of information systems
    • H. Sol and K. van Hee, Eds., (Noordwijkerhut, The Netherlands, 1991), H. Sol and K. van Hee, Eds. Elsevier North Holland, Amsterdam, The Netherlands
    • KAPPEL, G. AND SCHREFL, M. 1991b. Using an object-oriented diagram technique for the design of information systems. In H. Sol and K. van Hee, Eds., Proceedings of the International Working Conference on Dynamic Modelling of Information Systems (Noordwijkerhut, The Netherlands, 1991), H. Sol and K. van Hee, Eds. Elsevier North Holland, Amsterdam, The Netherlands, 121-164.
    • (1991) Proceedings of the International Working Conference on Dynamic Modelling of Information Systems , pp. 121-164
    • Kappel, G.1    Schrefl, M.2
  • 16
    • 2442585080 scopus 로고
    • Inheritance of object behavior - Consistent extension of object life cycles
    • Klagenfurt, Austria, 1994. Springer-Verlag, Berlin, Germany
    • KAPPEL, G. AND SCHREFL, M. 1994. Inheritance of object behavior - consistent extension of object life cycles. In Proc. East/West Database Workshop (Klagenfurt, Austria, 1994). Springer-Verlag, Berlin, Germany, 289-300.
    • (1994) Proc. East/West Database Workshop , pp. 289-300
    • Kappel, G.1    Schrefl, M.2
  • 18
    • 2442622904 scopus 로고    scopus 로고
    • A practical approach to behavioural inheritance in the context of coloured Petri nets
    • Workshop on Semantics of Objects as Processes (SOAP) (ECOOP '99, Lisbon, Portugal, June 1999). Springer, Berlin, Germany
    • LAKOS, C. AND LEWIS, G. 1999. A practical approach to behavioural inheritance in the context of coloured Petri nets. In Workshop on Semantics of Objects as Processes (SOAP) (ECOOP '99, Lisbon, Portugal, June 1999). Lecture Notes in Computer Science, No. 1743, Springer, Berlin, Germany, 106-111.
    • (1999) Lecture Notes in Computer Science, No. 1743 , pp. 106-111
    • Lakos, C.1    Lewis, G.2
  • 19
    • 2442627159 scopus 로고
    • Technical report, Dept. of Computer Science, University of Tasmania, Hobart, Australia
    • LAKOS, C. A. 1992. Pragmatic inheritance issues for object Petri nets. Technical report, Dept. of Computer Science, University of Tasmania, Hobart, Australia.
    • (1992) Pragmatic Inheritance Issues for Object Petri Nets
    • Lakos, C.A.1
  • 20
    • 0030674175 scopus 로고    scopus 로고
    • Modeling business rules with situation/activation diagrams
    • P. L. A. GRAY Ed., (ICDE '97, Birmingham, U.K., April 7-11, 1997). IEEE Computer Society Press, Los Angeles, CA
    • LANG, P., OBERMAIR, W., AND SCHREFL, M. 1997. Modeling business rules with situation/activation diagrams. In P. L. A. GRAY Ed., Proceedings of the 13th International Conference on Data Engineering (ICDE '97, Birmingham, U.K., April 7-11, 1997). IEEE Computer Society Press, Los Angeles, CA, 455-464.
    • (1997) Proceedings of the 13th International Conference on Data Engineering , pp. 455-464
    • Lang, P.1    Obermair, W.2    Schrefl, M.3
  • 21
    • 0028548263 scopus 로고
    • A behavioral notion of subtyping
    • LISKOV, B. AND WING, J. M. 1994. A behavioral notion of subtyping. ACM Trans. Program. Lang. Syst. 16, 6 (Nov.), 1811-1841.
    • (1994) ACM Trans. Program. Lang. Syst. , vol.16 , Issue.6 NOV , pp. 1811-1841
    • Liskov, B.1    Wing, J.M.2
  • 23
    • 0041852377 scopus 로고
    • A note on inheritance and state machines
    • MCGREGOR, J. AND DYER, D. 1993. A note on inheritance and state machines. ACM SIGSOFT Softw. Eng. Notes 18, 4, 61-69.
    • (1993) ACM SIGSOFT Softw. Eng. Notes , vol.18 , Issue.4 , pp. 61-69
    • Mcgregor, J.1    Dyer, D.2
  • 24
    • 2442466365 scopus 로고
    • Compositional reification of concurrent systems
    • MENEZES, P. B. AND COSTA, J. F. 1995. Compositional reification of concurrent systems. J. Brazilian Comput. Soc. 2, 1 (July), 50-67.
    • (1995) J. Brazilian Comput. Soc. , vol.2 , Issue.1 JULY , pp. 50-67
    • Menezes, P.B.1    Costa, J.F.2
  • 26
    • 84945713135 scopus 로고
    • Applying "Design by Contract"
    • MEYER, B. 1992. Applying "Design by Contract." IEEE Comput. 25, 10 (Oct.), 40-51.
    • (1992) IEEE Comput. , vol.25 , Issue.10 OCT , pp. 40-51
    • Meyer, B.1
  • 27
    • 0019022430 scopus 로고
    • A facility for designing database-intensive applications
    • MYLOPOULOS, J., BERNSTEIN, P. A., AND WONG, H. 1980. A facility for designing database-intensive applications. ACM Trans. Database Syst. 5, 2 (June), 185-207.
    • (1980) ACM Trans. Database Syst. , vol.5 , Issue.2 JUNE , pp. 185-207
    • Mylopoulos, J.1    Bernstein, P.A.2    Wong, H.3
  • 28
    • 0020795351 scopus 로고
    • A method for stepwise refinement and abstraction of petri nets
    • NIERSTRASZ, I. AND MURATA, T. 1983. A method for stepwise refinement and abstraction of petri nets. J. Comput. Syst. Sci. 27, 51-76.
    • (1983) J. Comput. Syst. Sci. , vol.27 , pp. 51-76
    • Nierstrasz, I.1    Murata, T.2
  • 30
    • 85026772567 scopus 로고
    • A new concept of refinement used for behaviour modelling with automata
    • Proc. FME'94 (Barcelona, Spain, 1994). Springer-Verlag, Berlin, Germany
    • PAECH, B. AND RUMPE, P. 1994. A new concept of refinement used for behaviour modelling with automata. In Proc. FME'94 (Barcelona, Spain, 1994). Lecture Notes in Computer Science, No. 873, Springer-Verlag, Berlin, Germany, 154-174.
    • (1994) Lecture Notes in Computer Science, No. 873 , pp. 154-174
    • Paech, B.1    Rumpe, P.2
  • 32
    • 0024071354 scopus 로고
    • Semantic data models
    • PECKHAM, J. AND MARYANSKI, F. 1988. Semantic data models. ACM Comput. Surv. 20, 3 (Sept.), 153-189.
    • (1988) ACM Comput. Surv. , vol.20 , Issue.3 SEPT , pp. 153-189
    • Peckham, J.1    Maryanski, F.2
  • 33
    • 0017538857 scopus 로고
    • Petri nets
    • PETERSON, J. L. 1977. Petri nets. ACM Comput. Surv. 9, 3 (Sept.), 223-252.
    • (1977) ACM Comput. Surv. , vol.9 , Issue.3 SEPT , pp. 223-252
    • Peterson, J.L.1
  • 36
    • 2442484256 scopus 로고
    • SIR: A computer program for semantic information retrieval
    • M. MINSKY Ed., 1968 MIT Press
    • RAPHAEL, B. 1968. SIR: A computer program for semantic information retrieval. In M. MINSKY Ed., Semantic Information Processing (1968), pp. 33-145. MIT Press.
    • (1968) Semantic Information Processing , pp. 33-145
    • Raphael, B.1
  • 39
    • 2442606049 scopus 로고
    • Inheritance conditions for object life cycle diagrams
    • (Tutzing, Germany, 1994), U. Lipeck and G. Vossen, Eds. Informatik-Berichte, No. 3/94, Institut für Informatik, Universität Hannover
    • SAAKE, G., HARTEL, P., JUNGCLAUS, R., WIERINGA, R., AND FEENSTRA, R. 1994. Inheritance conditions for object life cycle diagrams. In Proc. EMISA-Workshop Formale Grundlagen für den Entwurf von Informationsystemen (Tutzing, Germany, 1994), U. Lipeck and G. Vossen, Eds. Informatik-Berichte, No. 3/94, Institut für Informatik, Universität Hannover, 79-88.
    • (1994) Proc. EMISA-Workshop Formale Grundlagen für Den Entwurf Von Informationsystemen , pp. 79-88
    • Saake, G.1    Hartel, P.2    Jungclaus, R.3    Wieringa, R.4    Feenstra, R.5
  • 40
    • 2442453100 scopus 로고
    • Behavior modeling by stepwise refining behavior diagrams
    • (Amsterdam, 1991), H. Kangassalo, Ed. Elsevier North Holland, Amsterdam, The Netherlands
    • SCHREFL, M. 1991. Behavior modeling by stepwise refining behavior diagrams. In Proceedings ER'90-Entity Relationship Approach: The Core of Conceptual Modelling (Amsterdam, 1991), H. Kangassalo, Ed. Elsevier North Holland, Amsterdam, The Netherlands, 119-134.
    • (1991) Proceedings ER'90-Entity Relationship Approach: The Core of Conceptual Modelling , pp. 119-134
    • Schrefl, M.1
  • 41
    • 84947798396 scopus 로고
    • Behavior Consistent Extension of Object Life Cycles
    • Proc. OOER'95, (Gold Coast, Australia, 1995). Springer-Verlag, Berlin, Germany
    • SCHREFL, M. AND STUMPTNER, M. 1995. Behavior Consistent Extension of Object Life Cycles. In Proc. OOER'95, (Gold Coast, Australia, 1995). Lecture Notes in Computer Science, No. 1021. Springer-Verlag, Berlin, Germany, 133-145.
    • (1995) Lecture Notes in Computer Science, No. 1021 , pp. 133-145
    • Schrefl, M.1    Stumptner, M.2
  • 42
    • 84948979257 scopus 로고    scopus 로고
    • Behavior consistent refinement of object life cycles
    • Proc. ER'97 (Los Angeles, CA, 1997). Springer-Verlag, Berlin, Germany
    • SCHREFL, M. AND STUMPTNER, M. 1997. Behavior consistent refinement of object life cycles. In Proc. ER'97 (Los Angeles, CA, 1997). Lecture Notes in Computer Science, No 1331. Springer-Verlag, Berlin, Germany, 155-168.
    • (1997) Lecture Notes in Computer Science, No 1331 , pp. 155-168
    • Schrefl, M.1    Stumptner, M.2
  • 44
    • 0019541764 scopus 로고
    • The functional data model and the data language DAPLEX
    • SHIPMAN, D. W. 1981. The functional data model and the data language DAPLEX. ACM Trans. Database Syst. 6, 1 (March), 140-173.
    • (1981) ACM Trans. Database Syst. , vol.6 , Issue.1 MARCH , pp. 140-173
    • Shipman, D.W.1
  • 45
    • 0001596757 scopus 로고
    • Inheritance and the development of encapsulated software components
    • B. Shriver and P. Wegner, Eds. MIT Press, Cambridge, MA
    • SNYDER, A. 1987. Inheritance and the development of encapsulated software components. In Research Directions in Object-Oriented Programming, B. Shriver and P. Wegner, Eds. MIT Press, Cambridge, MA, 165-188.
    • (1987) Research Directions in Object-Oriented Programming , pp. 165-188
    • Snyder, A.1
  • 46
    • 84958956467 scopus 로고    scopus 로고
    • Life-cycle inheritance - A Petri-net-based approach
    • Proc. 18th Intl. Conf. on Application and Theory of Petri Nets (Toulouse, France, 1997). Springer-Verlag, Berlin, Germany
    • VAN DER AALST, W. M. P. AND BASTEN, T. 1997. Life-cycle inheritance - A Petri-net-based approach. In Proc. 18th Intl. Conf. on Application and Theory of Petri Nets (Toulouse, France, 1997). Lecture Notes in Computer Science, No. 1248, Springer-Verlag, Berlin, Germany, 62-81.
    • (1997) Lecture Notes in Computer Science, No. 1248 , pp. 62-81
    • Van Der Aalst, W.M.P.1    Basten, T.2
  • 47
    • 84976858772 scopus 로고
    • Inheritance as an incremental modification mechanism or what like is and isn't like
    • Proc. ECOOP'88 (Oslo, Norway, 1988), S. Gjessing and K. Nygaard, Eds. Springer-Verlag, Berlin, Germany
    • WEGNER, P. AND ZDONIK, S. 1988. Inheritance as an incremental modification mechanism or what like is and isn't like. In Proc. ECOOP'88 (Oslo, Norway, 1988), S. Gjessing and K. Nygaard, Eds. Lecture Notes in Computer Science, No. 322, Springer-Verlag, Berlin, Germany, 55-57.
    • (1988) Lecture Notes in Computer Science, No. 322 , pp. 55-57
    • Wegner, P.1    Zdonik, S.2
  • 48
    • 45949126084 scopus 로고
    • Petri nets, algebras, morphisms, and compositionality
    • WINSKEL, G. 1987. Petri nets, algebras, morphisms, and compositionality. Inform. and Computat. 72, 197-238.
    • (1987) Inform. and Computat. , vol.72 , pp. 197-238
    • Winskel, G.1


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