메뉴 건너뛰기




Volumn 4, Issue 3, 1995, Pages 319-401

Orthogonally persistent object systems

Author keywords

database programming languages; Orthogonal persistence; persistent application systems; persistent programming languages

Indexed keywords


EID: 0001639836     PISSN: 10668888     EISSN: 0949877X     Source Type: Journal    
DOI: 10.1007/BF01231642     Document Type: Article
Times cited : (120)

References (249)
  • 1
    • 84936513830 scopus 로고    scopus 로고
    • Abiteboul, S., Cluet, S., and Milo, T. Querying and updating the file. Proceedings of the Nineteenth International Conference on Very Large Data Bases, Dublin, Ireland, 1993.
  • 2
    • 84936513831 scopus 로고    scopus 로고
    • Agrawal, R. and De Witt, D. Recovery architectures for multiprocessor database machines. Proceedings of the SIGMOD International, Conference on Management of Data, Austin, TX, 1985.
  • 4
    • 84936513828 scopus 로고    scopus 로고
    • Albano, A., Bergamini, R., Ghelli, G., and Orsini, R. An object data model with roles. Proceedings of the Nineteenth International Conference on Very Large Data Bases, Dublin, Ireland, 1993.
  • 10
    • 84936513826 scopus 로고    scopus 로고
    • Atkinson, M.P. Programming languages and databases. Proceedings of the Fourth IEEE International Conference on Very Large Databases, Berlin, 1978.
  • 11
    • 84936513827 scopus 로고    scopus 로고
    • Atkinson, M.P. Persistent foundations for scalable multi-paradigmal systems. Proceedings of the International Workshop on Distributed Object Management, Edmonton, Canada, 1992.
  • 15
    • 84936513821 scopus 로고    scopus 로고
    • Atkinson, M.P., Benzaken, V., and Maier, D. Persistent object systems. Proceedings of the Sixth International Workshop on Persistent Object Systems, Tarascon, France, 1995.
  • 18
    • 84936513822 scopus 로고    scopus 로고
    • Atkinson, M.P., Buneman, O.P., and Morrison, R. Proceedings of the persistence and data types workshop, Appin 85. Universities of Glasgow and St Andrews Technical Report PPRR-16-85, 1985.
  • 19
    • 84936513823 scopus 로고    scopus 로고
    • Atkinson, M.P., Buneman, O.P., and Morrison, R. Persistent object systems: Their design, implementation and use, Appin 87. Universities of Glasgow and St Andrews Technical Report PPRR-44-87, 1987.
  • 27
    • 84936513824 scopus 로고    scopus 로고
    • Atkinson, M.P. and Morrison, R. Integrated persistent programming systems. Proceedings of the Nineteenth International Conference on Systems Sciences, Hawaii, 1986.
  • 28
    • 84936513817 scopus 로고    scopus 로고
    • Atkinson, M.P. and Morrison, R. Polymorphic names, types, constancy and magic in a type secure persistent object store. Proceedings of the Second International Workshop on Persistent Object Systems, Appin, Scotland, 1987.
  • 29
    • 84936513818 scopus 로고    scopus 로고
    • Atkinson, M.P. and Morrison, R. Coordinators of persistent systems track. Proceedings of the Twenty-second International Conference on Systems Sciences, Hawaii, 1989.
  • 30
    • 84936513819 scopus 로고    scopus 로고
    • Atkinson, M.P., Morrison, R., and Pratten, G.D. Designing a persistent information space architecture, Proceedings of the Tenth IFIP World Congress, Dublin, Ireland, 1986.
  • 31
    • 84936513820 scopus 로고    scopus 로고
    • Atkinson, M.P., Sjøberg, D.I.K., and Morrison, R. Managing change in persistent object systems. Proceedings of the JSSST International Symposium on Object Technologies for Advanced Software, Kanazawa, Japan, 1993 b.
  • 35
    • 84936513816 scopus 로고    scopus 로고
    • Beeri, C., Ohori, A., and Shasha, D.E. Database programming languages. Proceedings of the Fourth International Workshop on Database Programming Languages-Object Models and Languages, New York, 1993.
  • 37
    • 84936513811 scopus 로고    scopus 로고
    • Berman, S. P-Pascal: A data-oriented persistent programming language. PhD Thesis, University of Cape Town, 1991.
  • 38
    • 84936513814 scopus 로고    scopus 로고
    • Bocca, J. and Bailey, P.J. Logic languages and relational DBMSs—the point of convergence. Proceedings of the Second International Workshop on Persistent Object Systems, Appin, Scotland pp 346–362.
  • 39
    • 84936513815 scopus 로고    scopus 로고
    • Bott, M.F., ed. ECLIPSE: An Integrated Project Support Environment. Peter Peregrinus, 1989.
  • 40
    • 84936513812 scopus 로고    scopus 로고
    • Breazu-Tannen, V., Buneman, O.P., and Naqvi, S. Structural recursion as a query language. Proceedings of the Third International Workshop on Database Programming Languages, Nafplion, Greece, 1991.
  • 42
    • 84936513813 scopus 로고    scopus 로고
    • Brookes, S.D., Hoare, C., and Roscoe, A. A theory of communicating sequential processes. Carnegie-Mellon University Technical Report CMU-CS-83-153, 1980.
  • 43
    • 84936513808 scopus 로고    scopus 로고
    • Brown, A.L. A distributed stable store. Universities of Glasgow and St Andrews Technical Report PPRR-50-87, 1987.
  • 44
    • 84936513809 scopus 로고    scopus 로고
    • Brown, A.L. Persistent Object Stores. Ph.D. Thesis, University of St Andrews, 1989.
  • 45
    • 84936513806 scopus 로고    scopus 로고
    • Brown, A.L. and Cockshott, W.P. The CPOMS Persistent Object Management System. Universities of Glasgow and St Andrews Technical Report PPRR-13-85, 1985.
  • 46
    • 84936513807 scopus 로고    scopus 로고
    • Brown, A.L., Mainetto, G., Matthes, F., Müller, R., and McNally, D.J. An open system architecture for a persistent object store. Proceedings of the Twenty-fifth International Conference on Systems Sciences, Hawaii, 1992.
  • 48
    • 84936513799 scopus 로고    scopus 로고
    • Brown, J.C. A library explorer for the Napier88 Glasgow libraries. MSc Thesis, University of Glasgow, 1993.
  • 49
    • 84936513800 scopus 로고    scopus 로고
    • Bruynooghe, R.F., Parker, J.M., and Rowles, J.S. PSS: A system for process enactment. Proceedings of the First International Conference on the Software Process: Manufacturing Complex Systems, 1991.
  • 50
    • 84936513801 scopus 로고    scopus 로고
    • Buneman, O.P., Hirschberg, J., and Root, D. Integrating CODASYL with high level programming languages. Proceedings of the Second British National Conference on Databases, Bristol, England, 1982.
  • 53
    • 84936513802 scopus 로고    scopus 로고
    • Burstall, R.M. and Lampson, B. A kernel language for abstract data types and modules. Proceedings of the International Symposium on the Semantics of Data Types, Sophia-Antipolis, France, 1984.
  • 54
    • 84936513803 scopus 로고    scopus 로고
    • Bushell, S.J., Dearle, A., Brown, A.L., and Vaughan, F.A. Using C as a compiler target language for native code generation in persistent systems. Proceedings of the Sixth International Workshop on Persistent, Object Systems, Tarascon, France, 1994.
  • 57
    • 84936513804 scopus 로고    scopus 로고
    • Cardelli, L. Typeful programming. DEC Technical Report 45, 1989.
  • 61
    • 84936513805 scopus 로고    scopus 로고
    • Chan, A., Dayal, U., and Fox, S. An Ada-compatible distributed database management system. Proceedings of the IEEE, Special Issue on Distributed Databases, 1987, pp 674–694.
  • 62
    • 84936513796 scopus 로고    scopus 로고
    • Chiu, S.-Y. and Levin, R. The Vesta repository: A file system extension for software development. DEC Systems Research Center Technical Report 106, 1993.
  • 64
    • 84936513797 scopus 로고    scopus 로고
    • Cluet, S. and Delobel, C. Towards a unification of rewrite based optimisation techniques for object-oriented queries. ESPRIT BRA Project 3070 FIDE Technical Report FIDE/91/19, 1991.
  • 67
    • 84936513717 scopus 로고    scopus 로고
    • Connor, R.C.H. Types and polymorphism in persistent programming systems. Ph.D. Thesis, University of St Andrews, 1990.
  • 68
    • 84936513716 scopus 로고    scopus 로고
    • Connor, R.C.H., Atkinson, M.P., Berman, S., Cutts, Q.I., Kirby, G.N.C., and Morrison, R. The joy of sets. Proceedings of the Fourth International Conference on Database Programming Languages, New York, 1993.
  • 69
    • 84936513719 scopus 로고    scopus 로고
    • Connor, R.C.H., Brown, A.B., Cutts, Q.I., Dearle, A., Morrison, R., and Rosenberg, J. Type equivalence checking in persistent object systems. Proceedings of the Fourth International Workshop on Persistent Object Systems, Martha's Vineyard, 1990 a.
  • 70
    • 84936513718 scopus 로고    scopus 로고
    • Connor, R.C.H., Cutts, Q.I., Kirby, G.N.C., Moore, V.S., and Morrison, R. Unifying interaction with persistent data and program. Proceedings of the Second International Workshop on User Interfaces to Databases, Ambleside, Cumbria, 1994 a.
  • 71
    • 84936513721 scopus 로고    scopus 로고
    • Connor, R.C.H., Cutts, Q.I., Kirby, G.N.C., and Morrison, R. Using persistence technology to control schema evolution. Proceedings of the Ninth ACM Symposium on Applied Computing, Phoenix, AZ, 1994 b.
  • 72
    • 84936513720 scopus 로고    scopus 로고
    • Connor, R.C.H., Dearle, A., Morrison, R., and Brown, A.L. Existentially quantified types as a database viewing mechanism. Proceedings of the Second International Conference on Extending Database Technology, Venice, Italy, 1990 b.
  • 73
    • 84936513723 scopus 로고    scopus 로고
    • Connor, R.C.H., McNally, D.J., and Morrison, R. Subtyping and assignment in database programming languages. Proceedings of the Third International Workshop on Database Programming Languages, Nafplion, Greece, 1991.
  • 74
    • 84936513722 scopus 로고    scopus 로고
    • Connor, R.C.H. and Morrison, R. Subtyping without tears. Proceedings of the Fifteenth Australian Computer Science Conference, Hobart, Tasmania, 1992.
  • 75
    • 84936513727 scopus 로고    scopus 로고
    • Cook, J.E., Wolf, A.L. and Zorn, B.G. The performance of partitioned garbage collection in object databases. University of Colorado Technical Report CU-CS-653-93, 1993.
  • 76
    • 84936513725 scopus 로고    scopus 로고
    • Cooper, R.L. Configurable data modeling systems. Proceedings of the Ninth International Conference on the Entity Relationship Approach, Lausanne, Switzerland, 1990 a.
  • 77
    • 84936513757 scopus 로고    scopus 로고
    • Cooper, R.L. On the utilisation of persistent programming environments. Ph.D. Thesis, University of Glasgow, 1990 b.
  • 78
    • 84936513740 scopus 로고    scopus 로고
    • Cooper, R.L., Atkinson, M.P., Dearle, A., and Abderrahmane, D. Constructing database systems in a persistent environment. Proceedings of the Thirteenth International Conference on Very Large Data Bases, Location?, 1987.
  • 79
    • 84936513739 scopus 로고    scopus 로고
    • Cooper, R. and Kirby, G.N.C. Type-safe linguistic run-time reflection: A practical perspective. Proceedings of the Sixth International Workshop on Persistent Object Systems, Tarascon, France, 1994.
  • 80
    • 84936513738 scopus 로고    scopus 로고
    • Cooper, R.L. and Qin, Z. A graphical data modelling program with constraint specification and management. Proceedings of the Tenth British National Conference on Databases, Aberdeen, 1992.
  • 81
    • 84936513737 scopus 로고    scopus 로고
    • Cooper, R.L. and Qin, Z. A generic data model for the support of multiple user interaction facilities. Proceedings of the International Conference on the Entity Relationship Approach, 1994.
  • 82
    • 84936513744 scopus 로고    scopus 로고
    • Currie, I.F. Filestore and modes in Flex. Proceedings, of the First International Workshop on Persistent Object Systems, Appin, Scotland, 1985.
  • 84
    • 84936513743 scopus 로고    scopus 로고
    • Cutts, Q.I. Delivering the benefits of persistence to system construction and execution. Ph.D. Thesis, University of St Andrews, 1992.
  • 85
    • 84936513742 scopus 로고    scopus 로고
    • Cutts, Q.I., Connor, R.C.H., Kirby, G.N.C., and Morrison, R. An execution driven approach to code optimisation. Proceedings of the Seventeenth Australasian Computer Science Conference, Christchurch, New Zealand, 1994.
  • 87
    • 84936513741 scopus 로고    scopus 로고
    • Davie, A.J.T. and McNally, D.J. Statically typed applicative persistent language environment (STAPLE) reference manual. University of St Andrews Technical Report CS/90/14, 1990.
  • 88
    • 84936513748 scopus 로고    scopus 로고
    • Daynès, L. and Gruber, O. Customizing concurrency controls using graph of locking capabilities. Proceedings of the Sixth International Workshop on Persistent Object Systems, Tarascon, France, 1994.
  • 89
    • 84936513635 scopus 로고    scopus 로고
    • Dearle, A. On the construction of persistent programming environments. Ph.D. Thesis, University of St Andrews, 1988.
  • 90
    • 84936513636 scopus 로고    scopus 로고
    • Dearle, A. Environments: A flexible binding mechanism to support system evolution. Proceedings of the Twenty-second International Conference on Systems Sciences, Hawaii, 1989.
  • 92
    • 84936513637 scopus 로고    scopus 로고
    • Dearle, A., Cutts, Q.I., and Kirby, G.N.C. Browsing, grazing, and nibbling persistent data structures. Proceedings of the Third International Workshop on Persistent Object Systems, Newcastle, Australia, 1990 a.
  • 94
    • 84936513638 scopus 로고    scopus 로고
    • Dearle, A., Marlin, C.D., and Dart, P. A hyperlinked persistent software development environment. Proceedings of Hyper-Oz'92: A Workshop on Hypertext Activities in Australia, Adelaide, Australia, 1992 a.
  • 95
    • 84936513639 scopus 로고    scopus 로고
    • Dearle, A., Rosenberg, J., Henskens, F.A., Vaughan, F., and Maciunas, K.J. An examination of operating system support for persistent object systems. Proceedings of the Twenty-fifth International Conference on System Sciences, Hawaii, 1992 b.
  • 99
    • 84936513625 scopus 로고    scopus 로고
    • Dijkstra, E.W. Cooperating sequential processes. In: Genuys, F., ed., Programming Languages. Academic Press, 1968 a, pp. 43–112.
  • 101
    • 84936513624 scopus 로고    scopus 로고
    • Ellis, C.A. and Gibbs, S.J. Concurrency control in groupware systems. Proceedings of the ACM-SIGMOD International Conference on the Management of Data, Portland, OR, 1989.
  • 103
    • 84936513629 scopus 로고    scopus 로고
    • Farkas, A.M. and Dearle, A. Octopus: A reflective language mechanism for object manipulation. Proceedings of the Fourth International Conference on Database Programming Languages, New York, 1993.
  • 104
    • 84936513630 scopus 로고    scopus 로고
    • Farkas, A.M., Dearle, A., Kirby, G.N.C., Cutts, Q.I., Morrison, R., and Connor, R.C.H. Persistent program construction through browsing and user gesture with some typing. Proceedings of the Fifth International Workshop on Persistent Object System, San Miniato, Italy, 1992.
  • 105
    • 84936513627 scopus 로고    scopus 로고
    • Fegaras, L., Sheard, T., and Stemple, D. Uniform traversal combinators: Definiton, use, and properties. Proceedings of the Eleventh Conference on Automated Deduction (CADE-11), Saratoga Springs, NY, 1992.
  • 106
    • 84936513628 scopus 로고    scopus 로고
    • Fegaras, L. and Stemple, D. Using type transformation in database system implementation. Proceedings of the Third International Workshop on Database Programming Languages, Nafplion, Greece, 1991.
  • 108
    • 84936513633 scopus 로고    scopus 로고
    • Ghelli, G., Orsini, R., Paz, A.P., and Trinder, P. Design of an integrated query and manipulation notation for database languages. ESPRIT BRA Project 3070 FIDE Technical Report FIDE/92/41, 1992.
  • 112
    • 84936513634 scopus 로고    scopus 로고
    • Grossman, R.L., Qin, X., Xu, W., Ramamoorthy, H., and Aravjo, N. Managing physical folios of objects between nodes. Proceedings of the Sixth International Workshop on Persistent Object Systems, Tarascon, France, 1994.
  • 114
    • 84936513632 scopus 로고    scopus 로고
    • Gruber, O., Amsaleg, L., Daynès, L., and Valduriez, P. Eos, an environment for object-based systems. Proceedings of the Twenty-fifth International Conference on Systems Sciences, Hawaii, 1992.
  • 116
    • 84936513602 scopus 로고    scopus 로고
    • Han, J. and Welsh, J. Methodology modelling: Combining software processes with software products. University of Queensland Software Validation Reasearch Centre Technical Report 93-17, 1993.
  • 119
    • 84936513603 scopus 로고    scopus 로고
    • Hull, R., Morrison, R., and Stemple, D. Database programming languages. Proceedings of the Second International Workshop on Database Programming Languages, Salishan Lodge, OR, 1989.
  • 122
    • 0043258353 scopus 로고
    • Adaptable pointer swizzling strategies in object bases: Design, realization, and quantitative analysis
    • (1995) VLDB Journal , vol.4 , Issue.3 , pp. 519-566
    • Kemper, A.1    Kossmann, D.2
  • 124
    • 84936513600 scopus 로고    scopus 로고
    • Kirby, G.N.C. Persistent programming with strongly typed linguistic reflection. Proceedings of the Twenty-Fifth International Conference on Systems Sciences, Hawaii, 1992 a.
  • 126
    • 84936513599 scopus 로고    scopus 로고
    • Kirby, G.N.C., Brown, A.L., Connor, R.C.H., Cutts, Q.I., Dearle, A., Moore, V.S., Morrison, R., and Munro, D.S. The Napier88 Standard Library Reference Manual, Version 2.2, University of St. Andrews Technical Report CS/94/7, 1994 a.
  • 127
    • 84936513598 scopus 로고    scopus 로고
    • Kirby, G.N.C., Connor, R.C.H., Cutts, Q.I., Dearle, A., Farkas A.M., and Morrison, R. Persistent hyper-progams. Proceedings of the Fifth International Workshop on Persistent Object Systems, San Miniato, Italy, 1992.
  • 128
    • 84936513597 scopus 로고    scopus 로고
    • Kirby, G.N.C., Connor, R.C.H., and Morrison, R. START: A linguistic reflection tool using hyper-program technology. Proceedings of the Sixth International Workshop on Persistent Object Systems, Tarascon, France, 1994 b.
  • 129
    • 84936513596 scopus 로고    scopus 로고
    • Kirby, G.N.C. and Dearle, A. An adaptive graphical browser for Napier88. University of St Andrews Technical Report CS/90/16, 1990.
  • 131
    • 84936513595 scopus 로고    scopus 로고
    • Koch, J., Mall, M., Putfarken, P., Reimer, M., Schmidt, J.W., and Zehnder, C.A. Modula/R Report Lilith Version. ETH Zürich, 1983.
  • 132
    • 84936513594 scopus 로고    scopus 로고
    • Kolodner, E. Recovery using virtual memory. M.Sc. Thesis, University of MIT, 1987.
  • 133
    • 84936513593 scopus 로고    scopus 로고
    • Kolodner, E., Liskov, B., and Weihl, W. Atomic garbage collection: Managing a stable heap. Proceedings of the ACM SIGMOD International Conference on the Management of Data, Portland, OR, 1989.
  • 134
    • 84936513592 scopus 로고    scopus 로고
    • Krablin, G.L. Building flexible multilevel transactions in a distributed persistent environment. Proceedings of the Second International Workshop on Persistent Object Systems, Appin, Scotland, 1987 a.
  • 135
    • 84936513591 scopus 로고    scopus 로고
    • Krablin, G.L. Transactions and concurrency. Universities of Glasgow and St Andrews Technical Report PPRR-46-87, 1987 b.
  • 140
    • 84936513586 scopus 로고    scopus 로고
    • Levin, R. and McJones, P.R. The Vesta approach to precise configuration of large softward systems. DEC Systems Research Center Technical Report 105, 1993.
  • 142
    • 84936513589 scopus 로고    scopus 로고
    • Liskov, B., Johnson, P., Gruber, R., and Shrira, L. A. highly available object repository for use in a heterogeneous distributed system. Proceedings of the Fourth International Workshop on Persistant Object Systems, Martha's Vineyard, 1990.
  • 143
    • 84936513588 scopus 로고    scopus 로고
    • Matthes, F. Generic database programming: A linguistic and architectural framework. Ph.D. Thesis, University of Hamburg, 1992.
  • 144
    • 84936513583 scopus 로고    scopus 로고
    • Matthes, F., Müller, R., and Schmidt, J.W. Object stores as servers in persistent programming environments: The P-Quest experience. ESPRIT BRA Project 3070 FIDE Technical Report FIDE/92/48, 1992.
  • 145
    • 84936513582 scopus 로고    scopus 로고
    • Matthes, F. and Müßig, S. The Tycoon language TL: An introduction. University of Hamburg Technical Report DBIS 112-93, 1993.
  • 147
    • 84936513584 scopus 로고    scopus 로고
    • Matthes, F. and Schmidt, J.W. The type system of DBPL. Proceedings of the Second International Workshop on Database Programming Languages, Salishan, OR, 1989.
  • 148
    • 84936513623 scopus 로고    scopus 로고
    • Matthes, F. and Schmidt, J.W. Bulk types: Built-in or add-on? Third International Workshop on Database Programming Languages, Nafplion, Greece, 1991.
  • 149
    • 84936513622 scopus 로고    scopus 로고
    • Matthes, F. and Schmidt, J.W. Definition of the Tycoon language TL: A preliminary report. University of Hamburg Technical Report FBI-HH-B-160/92, 1992.
  • 150
    • 84936513621 scopus 로고    scopus 로고
    • Matthes, F. and Schmidt, J.W. Persistent threads Proceedings of the Twentieth International Conference on Very Large Data Bases, Santiago, Chile, 1994.
  • 151
    • 84936513617 scopus 로고    scopus 로고
    • Matthews, D.C.J. Poly report. University of Cambridge Technical Report 28, 1982.
  • 152
    • 84936513616 scopus 로고    scopus 로고
    • Matthews, D.C.J. A persistent storage system for Poly. Cambridge University, 1985.
  • 153
    • 84936513615 scopus 로고    scopus 로고
    • Matthews, D.C.J. Papers on Poly/ML. Cambridge University, 1989.
  • 155
    • 84936513614 scopus 로고    scopus 로고
    • Microsoft Corporation. Microsoft Access: Building Applications, 1994 a.
  • 156
    • 84936513620 scopus 로고    scopus 로고
    • Microsoft Corporation. Microsoft Access: User's Guide, 1994 b.
  • 159
    • 84936513619 scopus 로고    scopus 로고
    • Milner, R. The polyadic π-calculus: A tutorial. University of Edinburgh Technical Report ECS-LFCS-92-249, 1991.
  • 160
    • 84936513618 scopus 로고    scopus 로고
    • Mira da Silva, M. Automating type-safe RPC. Proceedings of the Fifth International Workshop on Research Issues on Data Engineering: Distributed Object Management, Taipei, Taiwan, 1995.
  • 161
    • 84936513611 scopus 로고    scopus 로고
    • Mira da Silva, M., Atkinson, M.P., and Black, A. Semantics for parameter passing in a type-complete persistent RPC. ESPRIT BRA Project 3070 FIDE Technical Report FIDE/95/124, 1995.
  • 162
    • 84936513610 scopus 로고    scopus 로고
    • Morrison, R. On the development of Algol. Ph.D. Thesis, University of St Andrews, 1979.
  • 163
    • 84936513613 scopus 로고    scopus 로고
    • Morrison, R. and Atkinson, M.P. Persistent object systems. Proceedings of the Twenty-Fifth International Conference on Systems Sciences, Hawaii, 1992.
  • 164
    • 84936513612 scopus 로고    scopus 로고
    • Morrison, R., Atkinson, M.P., and Dearle, A. Flexible incremental bindings in a persistent object store. Universities of Glasgow and St Andrews Technical Report PPRR-38-87, 1987 a.
  • 165
    • 84936513605 scopus 로고    scopus 로고
    • Morrison, R., Baker, C., Connor, R.C.H., Cutts, Q.I., and Kirby, G.N.C. Approaching integration in software environments. University of St Andrews Technical Report CS/93/10, 1993 a.
  • 166
    • 84936513604 scopus 로고    scopus 로고
    • Morrison, R., Barter, C.J., Brown, A.L., Carrick, R., Connor, R.C.H., Dearle, A., Hurst, A.J., and Livesey, M.J. Language design issues in supporting process-oriented computation in persistent environments. Proceedings of the Twenty-second International Conference on Systems Sciences, Hawaii, 1989 a.
  • 170
    • 84936513607 scopus 로고    scopus 로고
    • Morrison, R., Brown, A.L., Carrick, R., Connor, R.C.H., Dearle, A., and Atkinson, M.P. The Napier type system. Proceedings of the Third International Workshop on Persistent Object Systems, Newcastle, Australia, 1990 a.
  • 171
    • 84936513606 scopus 로고    scopus 로고
    • Morrison, R., Brown, A.L., Connor, R.C.H., Cutts, Q.I., Dearle, A., Kirby, G.N.C., and Munro, D.S. The Napier88 Reference Manual (Release 2.0). University of St Andrews Technical Report CS/94/8, 1994 a.
  • 172
    • 84936513609 scopus 로고    scopus 로고
    • Morrison, R., Brown, A.L., Connor, R.C.H., Cutts, Q.I., Kirby, G.N.C., Dearle, A., Rosenberg, J., and Stemple, D. Protection in persistent object systems. Proceedings of the International Workshop on Security and Persistence, Bremen, 1990 b.
  • 173
    • 84936513608 scopus 로고    scopus 로고
    • Morrison, R., Brown, A.L., Connor, R.C.H., and Dearle, A. The Napier88 Reference Manual. Universities of Glasgow and St Andrews Technical Report PPRR-77-89, 1989 b.
  • 177
    • 84936513556 scopus 로고    scopus 로고
    • Morrison, R., Connor, R.C.H., Cutts, Q.I., and Kirby, G.N.C. Persistent possibilities for software environments. Proceedings of the ICSE-16 Workshop on the Intersection Between Databases and Software Engineering, Sorrento, Italy, 1994 b.
  • 178
    • 84936513554 scopus 로고    scopus 로고
    • Morrison, R., Dearle, A., Bailey, P.J., Brown, A.L., and Atkinson, M.P. The persistent store as an enabling technology for integrated project support environments. Proceedings of the Eighth IEEE International Conference on Software Engineering, London, 1985.
  • 181
    • 84936513555 scopus 로고    scopus 로고
    • Moss, J.E.B. Working with persistent objects: To swizzle or not to swizzle. COINS, University of Massachusetts Technical Report 90-38, 1990.
  • 182
    • 84936513552 scopus 로고    scopus 로고
    • Moss, J.E.B. and Hosking, A.L. Expressing object residency optimizations using pointer type annotations. Proceedings of the Sixth International Workshop on Persistent Object Systems, Tarascon, France, 1994.
  • 183
    • 84936513553 scopus 로고    scopus 로고
    • Munro, D.S. On the integration of concurrency, distribution, and persistence. Ph.D. Thesis, University of St Andrews, 1993.
  • 184
    • 84936513560 scopus 로고    scopus 로고
    • Munro, D.S., Connor, R.C.H., Morrison, R., Scheuerl, S., and Stemple, D. Concurrent shadow paging in the Flask architecture. Proceedings of the Sixth International Workshop on Persistent Object Systems, Tarascon, France, 1994.
  • 186
    • 84936513561 scopus 로고    scopus 로고
    • Nettles, S. and Wing, J. Persistence + undoability=transactions. Proceedings of the Twenty-fifth International Conference on Systems Sciences, Hawaii, 1992.
  • 188
    • 84936513558 scopus 로고    scopus 로고
    • Ohori, A., Buneman, P., and Breazu-Tannen, V. Database programming in Machiavelli: A polymorphic language with static type inference. Proceedings of SIGMOD'89, 1989.
  • 190
    • 84936513559 scopus 로고    scopus 로고
    • Powell, M.S. Adding programming facilities to an abstract data store. Proceedings of the First International Workshop on Persistent Object Systems, Appin, Scotland, 1985.
  • 191
    • 84936513557 scopus 로고    scopus 로고
    • PS-algol. PS-algol reference manual, 4th edition. Universities of Glasgow and St Andrews Technical Report PPRR-12-88, 1988.
  • 193
    • 84936513546 scopus 로고    scopus 로고
    • Reinwald, B., Dessloch, S., Carey, M., Lehman, T., Pirahesh, H., and Srinivasan, V. Making real data persistent: Initial experiences with SMRC. Proceedings of the Sixth International Workshop on Persistent Object Systems, Tarascon, France, 1994.
  • 195
    • 0024891521 scopus 로고
    • Persistence in the E language: Issues and implementation
    • (1989) SPE , vol.19 , Issue.12 , pp. 1115-1150
    • Richardson, J.1    Carey, M.2
  • 197
    • 84936513547 scopus 로고    scopus 로고
    • Rosenberg, J. The MONADS architecture: A layered view. Proceedings of the Fourth International Workshop on Persistent Object Systems, Martha's Vineyard, 1990.
  • 198
    • 84936513542 scopus 로고    scopus 로고
    • Rosenberg, J. and Dearle, A. Proceedings of Minitrack on distribution and concurrency in persistent systems. Proceedings of the Twenty-Eighth Conference on Systems Sciences, Hawaii, 1995.
  • 199
    • 84936513543 scopus 로고    scopus 로고
    • Rosenberg, J., Henskens, F., Brown, A.L., Morrison, R., and Munro, D. Stability in a persistent store based on a large virtual memory. Proceedings of the International Workshop on Security and Persistence, Bremen, Germany, 1990.
  • 201
    • 84936513544 scopus 로고    scopus 로고
    • Rosenberg, J. and Koch, D. Persistent object stores. Proceedings of the Third International Workshop on Persistent Object Systems, Newcastle, Australia, 1989.
  • 202
    • 84936513545 scopus 로고    scopus 로고
    • Ruffin, M. Kitlog: A generic logging service. Proceedings of the Eleventh IEEE Symposium on Reliable Distributed Systems, Houston, TX, 1992.
  • 203
    • 84936513548 scopus 로고    scopus 로고
    • Russell, G. DOLPHIN: Persistent, object-oriented, and networked. Ph.D. Thesis, University of Strathclyde, 1994.
  • 204
    • 84936513549 scopus 로고    scopus 로고
    • Russell, G., Shaw, P., and Cockshott, W.P.DAIS: An object-addressed processor cache. Proceedings of the Sixth International Workshop on Persistent Object Systems, Tarascon, France, 1994.
  • 205
    • 84936513550 scopus 로고    scopus 로고
    • Schaffert, C., Cooper, T., and Wilpot, C. Trellis object-based environment language reference manual. DEC Systems Research Center, 1985.
  • 206
    • 84936513551 scopus 로고    scopus 로고
    • Scheuerl, S.J.G., Connor, R.C.H., Morrison, R., Moss. J.E.B., and Munro, D.S. MaStA: An I/O cost model for database crash recovery mechanisms. University of St Andrews Technical Report, CS/95/1, 1995.
  • 208
    • 84936513574 scopus 로고    scopus 로고
    • Schmidt, J.W. and Matthes, F. The database programming language DBPL rationale and report. ESPRIT BRA Project 3070 FIDE Technical Report FIDE/92/46, 1992.
  • 209
    • 84936513572 scopus 로고    scopus 로고
    • ServioLogic Ltd. Programming in OPAL. 1987.
  • 210
    • 84936513573 scopus 로고    scopus 로고
    • Shapiro, M., Gautron, P., and Mosseri, L. Persistence and migration for C++ objects. Proceedings of the European Conference on Object-Oriented Programming, 1989.
  • 212
    • 84936513577 scopus 로고    scopus 로고
    • Sheard, T. and Hook, J. Type safe meta-programming. Oregon Graduate Institute, 1994.
  • 215
    • 84936513578 scopus 로고    scopus 로고
    • Singhal, V., Kakkad, S.V., and Wilson, P.R. Texas: An efficient, portable, persistent store. Proceedings of the Fifth International Workshop on Persistent Object Systems, San Miniato, Italy, 1992.
  • 216
    • 84936513575 scopus 로고    scopus 로고
    • Sjøberg, D.I.K. The Thesaurus: A tool for meta data management. ESPRIT BRA Project 3070 FIDE Technical Report FIDE/91/6, 1991.
  • 217
    • 84936513576 scopus 로고    scopus 로고
    • Sjøberg, D.I.K. Thesaurus-based methodologies and tools for maintaining persistent application systems. Ph.D. Thesis, University of Glasgow, 1993.
  • 218
    • 84936513580 scopus 로고    scopus 로고
    • Sjøberg, D.I.K., Atkinson, M.P., Lopes, J.C., and Trinder, P.W. Building an integrated presistent application. Proceedings of the Fourth International Conference on Database Programming Languages, New York City, 1993.
  • 219
    • 84936513581 scopus 로고    scopus 로고
    • Sjøberg, D.I.K., Atkinson, M.P., and Welland, R.C. Thesaurus-based software environments. Proceedings of the ICSE-16 Workshop on the Intersection Between Databases and Software Engineering, Sorrento, Italy, 1994 a.
  • 220
    • 84936513579 scopus 로고    scopus 로고
    • Sjøberg, D.I.K., Cutts, Q.I., Welland, R., and Atkinson, M.P. Analysing persistent language applications. Proceedings of the Sixth International Workshop on Persistent Object Systems, Tarascon, France, 1994 b.
  • 221
    • 84936513562 scopus 로고    scopus 로고
    • Sjøberg, D.I.K., Philbrow, P.C., Waite, C., and Welland, R. Build management in database programming language environments. ESPRIT BRA Project 3070 FIDE Technical Report FIDE/95/123, 1995.
  • 222
    • 84936513563 scopus 로고    scopus 로고
    • Smith, J.M., Fox, S., and Landers, T. Reference Manual for ADAPLEX. Computer Corporation of America Technical Report CCA-81-02.
  • 227
    • 84936513565 scopus 로고    scopus 로고
    • Stemple, D., and Morrison, R. Specifying flexible concurrency control schemes: An abstract operational approach. Proceedings of the Fifteenth Australian Computer Science Conference, Hobart, Tasmania, 1992.
  • 228
    • 84936513566 scopus 로고    scopus 로고
    • Stemple, D., Sheard, T., and Fegaras, L. Linguistic reflection: A bridge from programming to database languages. Proceedings of the Twenty-fifth International Conference on Systems Sciences, Hawaii, 1992 a.
  • 229
    • 84936513567 scopus 로고    scopus 로고
    • Stemple, D., Stanton, R.B., Sheard, T., Philbrow, P., Morrison, R., Kirby, G.N.C., Fegaras, L., Cooper, R.L., Connor, R.C.H., Atkinson, M.P., and Alagic, S. Typesafe linguistic reflection: A generator technology. ESPRIT BRA Project 3070 FIDE Technical Report FIDE/92/49, 1992 b.
  • 233
    • 84936513568 scopus 로고    scopus 로고
    • Sutton, S. A flexible consistency model for persistent data in software-process programming. Proceedings of the Fourth International Workshop on Persistent Object Systems, Martha's Vineyard, MA, 1994.
  • 234
    • 84936513569 scopus 로고    scopus 로고
    • Suzuki, S., Kitsuregawa, M., and Takagi, M. An efficient pointer swizzling method for navigation intensive applications. Proceedings of the Sixth International Workshop on Persistent Object Systems, Tarascon, France, 1994.
  • 237
    • 84936513570 scopus 로고    scopus 로고
    • Thatte, S.M. Persistent memory: A storage architecture for object oriented database systems. Proceedings of the ACM/IEEE International Workshop on Object-Oriented Database Systems, Pacific Grove, CA, 1986.
  • 238
    • 84936513571 scopus 로고    scopus 로고
    • Thomas, I. PCTE Interfaces: Supporting Tools in Software-Engineering Environments. IEEE Software, pp. 15–23, 1989.
  • 239
    • 84936513538 scopus 로고    scopus 로고
    • Trinder, P.W. and Wadler, P.L. Improving list comprehension database queries. Proceedings of TENCON'89, Bombay, India, 1989.
  • 241
    • 84936513539 scopus 로고    scopus 로고
    • Wai, F. Distributed concurrent persistent languages: An experimental design and implementation. Universities of Glasgow and St Andrews Technical Report PPRR-76-89, 1989.
  • 242
    • 84936513540 scopus 로고    scopus 로고
    • Waite, C. et al. The Glasgow persistent workshop: User documentation. ESPRIT BRA Project 3070 FIDE Technical Report FIDE/95/125. 1995.
  • 245
    • 84936513530 scopus 로고    scopus 로고
    • Wileden, J., Wolf, A., Fisher, C., and Tarr, P. PGRAPHITE: An experiment in persistent typed object management. Proceedings of the ACM SIGSOFT'88: Third Symposium on Software Development Environments, pp 130–142, 1988.
  • 246
    • 84936513529 scopus 로고    scopus 로고
    • Wilson, P.R. Pointer swizzling at page fault time: Efficiently supporting huge address spaces on standard hardware. University of Illinois at Chicago Technical Report UIC-EECS-90-6.
  • 247
    • 84936513528 scopus 로고    scopus 로고
    • Wilson, P.R. Uniprocessor garbage collection techniques. Proceedings of the International Workshop on Memory Management, St. Malo, France, 1992.
  • 249
    • 84936513527 scopus 로고    scopus 로고
    • Zezula, P. and Rabitti, F. Navigation index for an object store. Proceedings of the Twenty-fifth International Conference on System Sciences, Hawaii, 1992.


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