메뉴 건너뛰기




Volumn 2635, Issue , 2004, Pages 137-164

Object-oriented specification and open distributed systems

Author keywords

[No Author keywords available]

Indexed keywords

DISTRIBUTED COMPUTER SYSTEMS; DISTRIBUTED DATABASE SYSTEMS; SPECIFICATIONS;

EID: 35048886007     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-540-39993-3_9     Document Type: Article
Times cited : (16)

References (50)
  • 6
    • 0002498781 scopus 로고    scopus 로고
    • Constructive consistency checking for partial specification in Z
    • Sept.
    • E. Boiten, J. Derrick, H. Bowman, and M. Steen. Constructive consistency checking for partial specification in Z. Science of Computer Programming, 35(1):29-75, Sept. 1999.
    • (1999) Science of Computer Programming , vol.35 , Issue.1 , pp. 29-75
    • Boiten, E.1    Derrick, J.2    Bowman, H.3    Steen, M.4
  • 10
    • 33646503452 scopus 로고
    • Can program proving be made practical?
    • M. Amirchahy and D. Néel, editors, Institut de Recherche d'Informatique et d'Automatique, Toulouse, France, Dec.
    • O.-J. Dahl. Can program proving be made practical? In M. Amirchahy and D. Néel, editors, Les Fondements de la Programmation, pages 57-114. Institut de Recherche d'Informatique et d'Automatique, Toulouse, France, Dec. 1977.
    • (1977) Les Fondements de la Programmation , pp. 57-114
    • Dahl, O.-J.1
  • 11
    • 0003487413 scopus 로고
    • Object-oriented specification
    • B. Shriver and P. Wegner, editors, Series in Computer Systems, The MIT Press
    • O.-J. Dahl. Object-oriented specification. In B. Shriver and P. Wegner, editors, Research Directions in Object-Oriented Programming, Series in Computer Systems, pages 561-576. The MIT Press, 1987.
    • (1987) Research Directions in Object-Oriented Programming , pp. 561-576
    • Dahl, O.-J.1
  • 12
    • 0003472011 scopus 로고
    • International Series in Computer Science. Prentice Hall, New York, N.Y.
    • O.-J. Dahl. Verifiable Programming. International Series in Computer Science. Prentice Hall, New York, N.Y., 1992.
    • (1992) Verifiable Programming
    • Dahl, O.-J.1
  • 13
    • 35048877101 scopus 로고    scopus 로고
    • The roots of object orientation: The Simula language
    • M. Broy and E. Denert, editors, Springer-Verlag, June
    • O.-J. Dahl. The roots of object orientation: the Simula language. In M. Broy and E. Denert, editors, Software Pioneers: Contributions to Software Engineering. Springer-Verlag, June 2002.
    • (2002) Software Pioneers: Contributions to Software Engineering
    • Dahl, O.-J.1
  • 14
    • 84943347349 scopus 로고
    • SIMULA, an ALGOL-based simulation language
    • Sept.
    • O.-J. Dahl and K. Nygaard. SIMULA, an ALGOL-based simulation language. Communications of the ACM, 9(9):671-678, Sept. 1966.
    • (1966) Communications of the ACM , vol.9 , Issue.9 , pp. 671-678
    • Dahl, O.-J.1    Nygaard, K.2
  • 15
    • 0004067132 scopus 로고
    • Technical Report S-2, Norsk Regnesentral (Norwegian Computing Center), Oslo, Norway, May
    • O.-J. Dahl, B. Myhrhaug, and K. Nygaard. (Simula 67) Common Base Language. Technical Report S-2, Norsk Regnesentral (Norwegian Computing Center), Oslo, Norway, May 1968.
    • (1968) (Simula 67) Common Base Language
    • Dahl, O.-J.1    Myhrhaug, B.2    Nygaard, K.3
  • 16
    • 35048870580 scopus 로고
    • Formal development with ABEL
    • S. Prehn and H. Toetenel, editors, Formal Software Development Methods (VDM'91), Springer-Verlag, Oct.
    • O.-J. Dahl and O. Owe. Formal development with ABEL. In S. Prehn and H. Toetenel, editors, Formal Software Development Methods (VDM'91), volume 552 of Lecture Notes in Computer Science, pages 320-362. Springer-Verlag, Oct. 1991.
    • (1991) Lecture Notes in Computer Science , vol.552 , pp. 320-362
    • Dahl, O.-J.1    Owe, O.2
  • 17
    • 0037551167 scopus 로고    scopus 로고
    • Research Report 261, Department of informatics, University of Oslo, Norway, May
    • O.-J. Dahl and O. Owe. Formal methods and the RM-ODP. Research Report 261, Department of informatics, University of Oslo, Norway, May 1998.
    • (1998) Formal Methods and the RM-ODP
    • Dahl, O.-J.1    Owe, O.2
  • 18
    • 0042419958 scopus 로고    scopus 로고
    • Data Refinement: Model-Oriented Proof Methods and their Comparison
    • Cambridge University Press, New York, NY
    • W.-P. de Roever and K. Engelhardt. Data Refinement: Model-Oriented Proof Methods and their Comparison, volume 47 of Cambridge Tracts in Theoretical Computer Science. Cambridge University Press, New York, NY, 1998.
    • (1998) Cambridge Tracts in Theoretical Computer Science , vol.47
    • De Roever, W.-P.1    Engelhardt, K.2
  • 19
    • 84951754664 scopus 로고
    • Viewpoints and objects
    • J. P. Bowen and M. G. Hinchey, editors, The Z Formal Specification Notation, 9th International Conference of Z Users (ZUM'95), Springer-Verlag, Sept.
    • J. Derrick, H. Bowman, and M. Steen. Viewpoints and objects. In J. P. Bowen and M. G. Hinchey, editors, The Z Formal Specification Notation, 9th International Conference of Z Users (ZUM'95), volume 967 of Lecture Notes in Computer Science, pages 449-468. Springer-Verlag, Sept. 1995.
    • (1995) Lecture Notes in Computer Science , vol.967 , pp. 449-468
    • Derrick, J.1    Bowman, H.2    Steen, M.3
  • 22
    • 16244397318 scopus 로고
    • An introduction to OBJ: A language for writing and testing formal algebraic program specifications
    • N. Gehani and A. McGettrick, editors, Addison-Wesley
    • J. Goguen and J. Tardo. An introduction to OBJ: A language for writing and testing formal algebraic program specifications. In N. Gehani and A. McGettrick, editors, Software Specification Techniques. Addison-Wesley, 1986.
    • (1986) Software Specification Techniques
    • Goguen, J.1    Tardo, J.2
  • 24
    • 84945708698 scopus 로고
    • An Axiomatic Basis of Computer Programming
    • C. A. R. Hoare. An Axiomatic Basis of Computer Programming. Communications of the ACM, 12:576-580, 1969.
    • (1969) Communications of the ACM , vol.12 , pp. 576-580
    • Hoare, C.A.R.1
  • 25
    • 0003843704 scopus 로고
    • Communicating Sequential Processes
    • Prentice Hall, Englewood Cliffs, NJ
    • C. A. R. Hoare. Communicating Sequential Processes. International Series in Computer Science. Prentice Hall, Englewood Cliffs, NJ., 1985.
    • (1985) International Series in Computer Science
    • Hoare, C.A.R.1
  • 27
    • 43449107343 scopus 로고    scopus 로고
    • Inheritance and cofree constructions
    • P. Cointe, editor, 10th European Conference on Object-Oriented Programming (ECOOP'96), Springer-Verlag, July
    • B. Jacobs. Inheritance and cofree constructions. In P. Cointe, editor, 10th European Conference on Object-Oriented Programming (ECOOP'96), volume 1098 of Lecture Notes in Computer Science, pages 210-231. Springer-Verlag, July 1996.
    • (1996) Lecture Notes in Computer Science , vol.1098 , pp. 210-231
    • Jacobs, B.1
  • 31
    • 35048876657 scopus 로고    scopus 로고
    • Combining graphical and formal development of open distributed systems
    • M. Butler, L. Petre, and K. Sere, editors, Proc. Third International Conference on Integrated Formal Methods (IFM'02), Turku, Finland, May Springer-Verlag
    • E. B. Johnsen, W. Zhang, O. Owe, and D. B. Aredo. Combining graphical and formal development of open distributed systems. In M. Butler, L. Petre, and K. Sere, editors, Proc. Third International Conference on Integrated Formal Methods (IFM'02), volume 2335 of Lecture Notes in Computer Science, pages 319-338, Turku, Finland, May 2002. Springer-Verlag.
    • (2002) Lecture Notes in Computer Science , vol.2335 , pp. 319-338
    • Johnsen, E.B.1    Zhang, W.2    Owe, O.3    Aredo, D.B.4
  • 33
    • 0000087207 scopus 로고
    • The semantics of a simple language for parallel programming
    • J. L. Rosenfeld, editor, IFIP, North-Holland Publishing Co., Aug.
    • G. Kahn. The semantics of a simple language for parallel programming. In J. L. Rosenfeld, editor, Information Processing 74: Proc. IFIP Congress 74, pages 471-475. IFIP, North-Holland Publishing Co., Aug. 1974.
    • (1974) Information Processing 74: Proc. IFIP Congress 74 , pp. 471-475
    • Kahn, G.1
  • 34
    • 35248828504 scopus 로고    scopus 로고
    • Aspect-oriented programming
    • M. Akşit and S. Matsuoka, editors, Proc. 11th European Conference on Object-Oriented Programming (ECOOP'97), Springer-Verlag, June
    • G. Kiczales, J. Lamping, A. Menhdhekar, C. Maeda, C. Lopes, J.-M. Loingtier, and J. Irwin. Aspect-oriented programming. In M. Akşit and S. Matsuoka, editors, Proc. 11th European Conference on Object-Oriented Programming (ECOOP'97), volume 1241 of Lecture Notes in Computer Science, pages 220-242. Springer-Verlag, June 1997.
    • (1997) Lecture Notes in Computer Science , vol.1241 , pp. 220-242
    • Kiczales, G.1    Lamping, J.2    Menhdhekar, A.3    Maeda, C.4    Lopes, C.5    Loingtier, J.-M.6    Irwin, J.7
  • 36
    • 84957795303 scopus 로고    scopus 로고
    • Runtime support for type-safe dynamic Java classes
    • E. Bertino, editor, 14th European Conference on Object-Oriented Programming (ECOOP'00), Springer-Verlag, June
    • S. Malabarba, R. Pandey, J. Gragg, E. Barr, and J. F. Barnes. Runtime support for type-safe dynamic Java classes. In E. Bertino, editor, 14th European Conference on Object-Oriented Programming (ECOOP'00), volume 1850 of Lecture Notes in Computer Science, pages 337-361. Springer-Verlag, June 2000.
    • (2000) Lecture Notes in Computer Science , vol.1850 , pp. 337-361
    • Malabarba, S.1    Pandey, R.2    Gragg, J.3    Barr, E.4    Barnes, J.F.5
  • 37
    • 0001332790 scopus 로고
    • Analysis of inheritance anomaly in object-oriented concurrent programming languages
    • G. Agha, P. Wegner, and A. Yonezawa, editors, The MIT Press, Cambridge, Mass.
    • S. Matsuoka and A. Yonezawa. Analysis of inheritance anomaly in object-oriented concurrent programming languages. In G. Agha, P. Wegner, and A. Yonezawa, editors, Research Directions in Concurrent Object-Oriented Programming, pages 107-150. The MIT Press, Cambridge, Mass., 1993.
    • (1993) Research Directions in Concurrent Object-Oriented Programming , pp. 107-150
    • Matsuoka, S.1    Yonezawa, A.2
  • 40
    • 0039347543 scopus 로고
    • A survey of object-oriented concepts
    • W. Kim and F. Lochovsky, editors, ACM Press and Addison-Wesley, Reading, Mass.
    • O. Nierstrasz. A survey of object-oriented concepts. In W. Kim and F. Lochovsky, editors, Object-Oriented Concepts, Databases and Applications, pages 3-21. ACM Press and Addison-Wesley, Reading, Mass., 1989.
    • (1989) Object-Oriented Concepts, Databases and Applications , pp. 3-21
    • Nierstrasz, O.1
  • 42
    • 0344109265 scopus 로고
    • Partial logics reconsidered: A conservative approach
    • O. Owe. Partial logics reconsidered: A conservative approach. Formal Aspects of Computing, 5:208-223, 1993.
    • (1993) Formal Aspects of Computing , vol.5 , pp. 208-223
    • Owe, O.1
  • 44
    • 0015482049 scopus 로고
    • On the criteria to be used in decomposing systems into modules
    • Dec.
    • D. L. Parnas. On the criteria to be used in decomposing systems into modules. Communications of the ACM, 15(12):1053-1058, Dec. 1972.
    • (1972) Communications of the ACM , vol.15 , Issue.12 , pp. 1053-1058
    • Parnas, D.L.1
  • 45
    • 0004519405 scopus 로고
    • Technical Report 89-261, Department of Computing and Information Science, Queen's University at Kingston, Kingston, Ontario, Canada, Oct.
    • D. L. Parnas and Y. Wang. The trace assertion method of module interface specification. Technical Report 89-261, Department of Computing and Information Science, Queen's University at Kingston, Kingston, Ontario, Canada, Oct. 1989.
    • (1989) The Trace Assertion Method of Module Interface Specification
    • Parnas, D.L.1    Wang, Y.2
  • 46
    • 0007924580 scopus 로고    scopus 로고
    • The Object-Z Specification Language
    • Kluwer Academic Publishers
    • G. Smith. The Object-Z Specification Language. Advances in Formal Methods. Kluwer Academic Publishers, 2000.
    • (2000) Advances in Formal Methods
    • Smith, G.1
  • 48
    • 0031679396 scopus 로고    scopus 로고
    • Inheritance: From code reuse to reasoning reuse
    • P. Devanbu and J. Poulin, editors, IEEE Computer Society Press
    • N. Soundarajan and S. Fridella. Inheritance: From code reuse to reasoning reuse. In P. Devanbu and J. Poulin, editors, Proc. Fifth International Conference on Software Reuse (ICSR5), pages 206-215. IEEE Computer Society Press, 1998.
    • (1998) Proc. Fifth International Conference on Software Reuse (ICSR5) , pp. 206-215
    • Soundarajan, N.1    Fridella, S.2
  • 49
    • 0001216410 scopus 로고
    • Objects in the π-calculus
    • Feb.
    • D. Walker. Objects in the π-calculus. Information and Computation, 116(2):253-271, Feb. 1995.
    • (1995) Information and Computation , vol.116 , Issue.2 , pp. 253-271
    • Walker, D.1
  • 50
    • 84933213006 scopus 로고
    • Research Report in Informatics 1, Institute of Mathematics, University of Oslo, Jan. Cand. Real thesis
    • A. Wang. Generalized types in high-level programming languages. Research Report in Informatics 1, Institute of Mathematics, University of Oslo, Jan. 1974. Cand. Real thesis.
    • (1974) Generalized Types in High-level Programming Languages
    • Wang, A.1


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