메뉴 건너뛰기




Volumn 821 LNCS, Issue , 1994, Pages 32-59

Roles and dynamic subclasses: A modal logic approach

Author keywords

Formal methods; OO analysis and design; Theoretical foundations

Indexed keywords

COMPUTER CIRCUITS; FORMAL METHODS; PERSONNEL;

EID: 85013612547     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/bfb0052175     Document Type: Conference Paper
Times cited : (20)

References (52)
  • 3
    • 84976664186 scopus 로고
    • A semantics of multiple inheritance
    • In G. Kahn, D. MacQueen, and G. Plotkin, editors, Springer, Lecture Notes in Computer Science
    • L. Cardelli. A semantics of multiple inheritance. In G. Kahn, D. MacQueen, and G. Plotkin, editors, Semantics of Datatypes, pages 51–67. Springer, 1984. Lecture Notes in Computer Science 173.
    • (1984) Semantics of Datatypes , pp. 51-67
    • Cardelli, L.1
  • 5
    • 0018705521 scopus 로고
    • Extending the database relational model to capture more meaning
    • E.F. Codd. Extending the database relational model to capture more meaning. ACM Transactions on Database Systems, 4:397–434, 1979.
    • (1979) ACM Transactions on Database Systems , vol.4 , pp. 397-434
    • Codd, E.F.1
  • 11
    • 85027523443 scopus 로고
    • A temporal query language based on conceptual entities and roles
    • In G. Pernul and A.M. Tjoa, editors, Springer, Lecture Notes in Computer Science
    • R. Elmasri and V. Kouramajian. A temporal query language based on conceptual entities and roles. In G. Pernul and A.M. Tjoa, editors, Entity-Relationship Approach-ER’92, pages 375–388. Springer, 1992. Lecture Notes in Computer Science 645.
    • (1992) Entity-Relationship Approach-ER’92 , pp. 375-388
    • Elmasri, R.1    Kouramajian, V.2
  • 12
    • 0002097689 scopus 로고
    • Technical Report IR-344, Faculty of Mathematics and Computer Science, Vrije Universiteit, Amsterdam, December
    • R.B. Feenstra and R.J. Wieringa. LCM 3.0: a language for describing conceptual models. Technical Report IR-344, Faculty of Mathematics and Computer Science, Vrije Universiteit, Amsterdam, December 1993.
    • (1993) LCM 3.0: A Language for Describing Conceptual Models
    • Feenstra, R.B.1    Wieringa, R.J.2
  • 15
    • 84976850269 scopus 로고
    • Completeness of many-sorted equational logic
    • J.A. Goguen and J. Meseguer. Completeness of many-sorted equational logic. SIGPLAN Notices, 17(1):9–17, 1982.
    • (1982) SIGPLAN Notices , vol.17 , Issue.1 , pp. 9-17
    • Goguen, J.A.1    Meseguer, J.2
  • 16
    • 0003151644 scopus 로고
    • EQLOG: Equality, types, and generic modules for logic programming
    • D. DeGroot and G. Lindstrom, editors, Prentice-Hall
    • J.A. Goguen and J. Meseguer. EQLOG: Equality, types, and generic modules for logic programming. In D. DeGroot and G. Lindstrom, editors, Logic Programming: Functions, Relations, and Equations, pages 295–363. Prentice-Hall, 1986.
    • (1986) Logic Programming: Functions, Relations, and Equations , pp. 295-363
    • Goguen, J.A.1    Meseguer, J.2
  • 19
    • 0027116146 scopus 로고
    • Order-sorted algebra I: Equational deduction for multiple inheritance, overloading, exceptions and partial operations
    • Joseph Goguen and José Meseguer. Order-sorted algebra I: Equational deduction for multiple inheritance, overloading, exceptions and partial operations. Theoretical Computer Science, 105:217–273, 1992.
    • (1992) Theoretical Computer Science , vol.105 , pp. 217-273
    • Goguen, J.1    Meseguer, J.2
  • 22
    • 0001273055 scopus 로고
    • Dynamic logic
    • D.M. Gabbay and F. Guenthner, editors, Reidel
    • D. Harel. Dynamic logic. In D.M. Gabbay and F. Guenthner, editors, Handbook of Philosophical Logic II, pages 497–604. Reidel, 1984.
    • (1984) Handbook of Philosophical Logic II , pp. 497-604
    • Harel, D.1
  • 24
    • 0346531739 scopus 로고
    • A modal (Action) logic for requirements specification
    • D. Barnes and P. Brown, editors, Peter Peregrinus Ltd
    • P. Jeremaes, S. Khosla, and T.S.E. Maibaum. A modal (action) logic for requirements specification. In D. Barnes and P. Brown, editors, Software Engineering 86, pages 278–294. Peter Peregrinus Ltd., 1986.
    • (1986) Software Engineering 86 , pp. 278-294
    • Jeremaes, P.1    Khosla, S.2    Maibaum, T.S.E.3
  • 28
    • 0004449324 scopus 로고
    • Database specification
    • T.B. Jr. Steel and R. Meersman, editors, North-Holland
    • S. Khosla, T.S.E. Maibaum, and M. Sadler. Database specification. In T.B. Jr. Steel and R. Meersman, editors, Database Semantics (DS-1), pages 141–158. North-Holland, 1986.
    • (1986) Database Semantics (DS-1) , pp. 141-158
    • Khosla, S.1    Maibaum, T.S.E.2    Sadler, M.3
  • 31
    • 84976704175 scopus 로고
    • Using prototypical objects to implement shared behavior in object oriented systems
    • In N. Meyrowitz, editor, Systems, Languages and Applications, October
    • H. Lieberman. Using prototypical objects to implement shared behavior in object oriented systems. In N. Meyrowitz, editor, Object-Oriented Programming: Systems, Languages and Applications, pages 214–223, October 1986.
    • (1986) Object-Oriented Programming , pp. 214-223
    • Lieberman, H.1
  • 32
    • 85027521452 scopus 로고
    • Identity and common nouns in intensional logic
    • In J. Groenendijk, M. Stokhof, and F. Veltman, editors, Amsterdam, Institute for Language, Logic and Information
    • Jacques van Leeuwen and Henk Zeevat. Identity and common nouns in intensional logic. In J. Groenendijk, M. Stokhof, and F. Veltman, editors, Proceedings of the Sixth Amsterdam Colloquium, pages 219–241, Amsterdam, 1987. Institute for Language, Logic and Information.
    • (1987) Proceedings of the Sixth Amsterdam Colloquium , pp. 219-241
    • Van Leeuwen, J.1    Zeevat, H.2
  • 33
    • 85027492114 scopus 로고
    • Solving the inheritance anomaly in concurrent object-oriented programming
    • In O.M. Nierstrasz, editor, Kaiserslautern, July, Springer. Lecture Notes in Computer Science 707
    • J. Meseguer. Solving the inheritance anomaly in concurrent object-oriented programming. In O.M. Nierstrasz, editor, European Conference on Object-Oriented Programming (ECOOP’93), pages 220–246, Kaiserslautern, July 1993. Springer. Lecture Notes in Computer Science 707.
    • (1993) European Conference on Object-Oriented Programming (ECOOP’93) , pp. 220-246
    • Meseguer, J.1
  • 34
    • 0000268375 scopus 로고
    • Order-sorted algebra solves the constructor-selector, multiple representation, and coercion problems
    • J. Meseguer and J.A. Goguen. Order-sorted algebra solves the constructor-selector, multiple representation, and coercion problems. Information and Computation, 103:114–158, 1993.
    • (1993) Information and Computation , vol.103 , pp. 114-158
    • Meseguer, J.1    Goguen, J.A.2
  • 38
    • 85030239017 scopus 로고
    • Sharing actions and attributes in modal action logic
    • In T. Ito and A.R. Meyer, editors, Springer, Lecture Notes in Computer Science
    • M. Ryan, J. Fiadeiro, and T. Maibaum. Sharing actions and attributes in modal action logic. In T. Ito and A.R. Meyer, editors, Theoretical Aspects of Computer Software, pages 569–593. Springer, 1991. Lecture Notes in Computer Science 526.
    • (1991) Theoretical Aspects of Computer Software , pp. 569-593
    • Ryan, M.1    Fiadeiro, J.2    Maibaum, T.3
  • 39
    • 84976785643 scopus 로고
    • Aspects: Extending objects to support multiple, independent roles
    • Denver, Colorado, May, ACM. Sigmod Record
    • J. Richardson and P. Schwartz. Aspects: Extending objects to support multiple, independent roles. In ACM-SIGMOD International Conference on Management of Data, pages 298–307, Denver, Colorado, May 1991. ACM. Sigmod Record, Vol. 20.
    • (1991) ACM-SIGMOD International Conference on Management of Data , vol.20 , pp. 298-307
    • Richardson, J.1    Schwartz, P.2
  • 41
    • 85027521349 scopus 로고
    • Technical report, Department of Mathematics and Computer Science, Vrije Universiteit, Amsterdam
    • P.A. Spruit. Function symbols in dynamic database logic. Technical report, Department of Mathematics and Computer Science, Vrije Universiteit, Amsterdam, 1993.
    • (1993) Function Symbols in Dynamic Database Logic
    • Spruit, P.A.1
  • 43
    • 0008331135 scopus 로고
    • Dynamic constraints and object migration
    • In G.M. Lohman, A. Sernadas, and R. Camps, editors, Barcelona, Spain, September
    • J. Su. Dynamic constraints and object migration. In G.M. Lohman, A. Sernadas, and R. Camps, editors, Proceedings of the Seventeenth International Conference on Very Large Databases, pages 233–242, Barcelona, Spain, September 3–6 1991.
    • (1991) Proceedings of the Seventeenth International Conference on Very Large Databases , pp. 233-242
    • Su, J.1
  • 45
    • 0000915776 scopus 로고
    • Dynamic database logic: The first-order case
    • U.W. Lipeck and B. Thalheim, editors, Springer
    • P.A. Spruit, R.J. Wieringa, and J.-J.Ch. Meyer. Dynamic database logic: The first-order case. In U.W. Lipeck and B. Thalheim, editors, Modelling Database Dynamics, pages 103–120. Springer, 1993.
    • (1993) Modelling Database Dynamics , pp. 103-120
    • Spruit, P.A.1    Wieringa, R.J.2    Meyer, J.-J.C.H.3
  • 46
    • 85027496839 scopus 로고
    • Technical Report IR-180, Faculty of Mathematics and Computer Science, Free University, Amsterdam
    • R.J. Wieringa. Role change in database domains. Technical Report IR-180, Faculty of Mathematics and Computer Science, Free University, Amsterdam, 1989.
    • (1989) Role Change in Database Domains
    • Wieringa, R.J.1
  • 47
    • 85030484830 scopus 로고
    • A formalization of objects using equational dynamic logic
    • In C. Delobel, M. Kifer, and Y. Masunaga, editors, Springer, Lecture Notes in Computer Science
    • R.J. Wieringa. A formalization of objects using equational dynamic logic. In C. Delobel, M. Kifer, and Y. Masunaga, editors, 2nd International Conference on Deductive and Object-Oriented Databases, pages 431–452. Springer, 1991. Lecture Notes in Computer Science 566.
    • (1991) 2Nd International Conference on Deductive and Object-Oriented Databases , pp. 431-452
    • Wieringa, R.J.1
  • 48
    • 0026241054 scopus 로고
    • Steps towards a method for the formal modeling of dynamic objects
    • R.J. Wieringa. Steps towards a method for the formal modeling of dynamic objects. Data and Knowledge Engineering, 6:509–540, 1991.
    • (1991) Data and Knowledge Engineering , vol.6 , pp. 509-540
    • Wieringa, R.J.1
  • 51
    • 0345654498 scopus 로고
    • Technical Report IR-267, Faculty of Mathematics and Computer Science, Vrije Universiteit, Amsterdam
    • R.J. Wieringa and W. de Jonge. The identification of objects and roles. Technical Report IR-267, Faculty of Mathematics and Computer Science, Vrije Universiteit, Amsterdam, December 1991.
    • (1991) The Identification of Objects and Roles
    • Wieringa, R.J.1    De Jonge, W.2


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