-
1
-
-
84987191815
-
Type inference of SELF: Analysis of objects with dynamic and multiple inheritance
-
[Agesen]. Kaiserslautern, Germany, July
-
[Agesen] Ole Agesen, Jens Palsberg, and Michael I. Schwartzbach. "Type Inference of SELF: Analysis of Objects with Dynamic and Multiple Inheritance". In ECOOP '93 Conference Proceedings, p. 247-267. Kaiserslautern, Germany, July 1993
-
(1993)
ECOOP '93 Conference Proceedings
, pp. 247-267
-
-
Agesen, O.1
Palsberg, J.2
Schwartzbach, M.I.3
-
2
-
-
0026120430
-
Atomic delegation: Object-oriented transactions
-
[Aksit 1991], Los Alamitos, CA, IEEE Computer Society. March
-
[Aksit 1991] Mehmet Aksit, Jan Willem Dijkstra. "Atomic Delegation: Object-oriented transactions", IEEE Software, Los Alamitos, CA, IEEE Computer Society. March 1991.pps. 84-92.
-
(1991)
IEEE Software
, pp. 84-92
-
-
Aksit, M.1
Dijkstra, J.W.2
-
4
-
-
0003487052
-
-
[Arnold 1998], Addison-Wesley, Reading, MA
-
[Arnold 1998] Ken Arnold and James Gosling. The Java Programming Language, Second Edition, Addison-Wesley, Reading, MA. 1998.
-
(1998)
The Java Programming Language, Second Edition
-
-
Arnold, K.1
Gosling, J.2
-
5
-
-
0031988269
-
Performance evaluation of the orca shared-object systems
-
[Bal]
-
[Bal] Bal, H.E., et al. "Performance Evaluation of the Orca Shared-Object Systems" ACM Trans. CS, Vol. 16, No. 1 (1998) pps. 1-40.
-
(1998)
ACM Trans. CS
, vol.16
, Issue.1
, pp. 1-40
-
-
Bal, H.E.1
-
6
-
-
84958625921
-
Split objects: A disciplined use of delegation within objects
-
[Bardou], Sans Jose, California. Special Issue of ACM SIGPLAN Notices (31)10
-
[Bardou] D. Bardou and C. Dony. "Split Objects: A Disciplined Use of Delegation Within Objects". In Proceedings of OOPSLA'96, Sans Jose, California. Special Issue of ACM SIGPLAN Notices (31)10, pages 122-137, 1996. http://citeseer.nj.nec.com/bardou96split.html
-
(1996)
Proceedings of OOPSLA'96
, pp. 122-137
-
-
Bardou, D.1
Dony, C.2
-
9
-
-
0003696285
-
-
[Booch 1991], Benjamin Cummings, Redwood Cits, CA
-
[Booch 1991] Grady Booch. Object-Oriented Design, Benjamin Cummings, Redwood Cits, CA. 1991.
-
(1991)
Object-oriented Design
-
-
Booch, G.1
-
10
-
-
0023961010
-
Semantics of multiple inheritance
-
[Cardelli]
-
[Cardelli] L. Cardelli, "Semantics of Multiple Inheritance", Information and Computation, 76 (1988) 138-164. http://citeseer.nj.nec.com/ cardelli88semantics.html
-
(1988)
Information and Computation
, vol.76
, pp. 138-164
-
-
Cardelli, L.1
-
11
-
-
1842601997
-
Automatic reorganization of object-oriented hierarchies: A case study
-
[Casais]
-
[Casais] E. Casais, "Automatic reorganization of object-oriented hierarchies: a case study", Object Oriented Systems, 1 (1994), pp. 95-115
-
(1994)
Object Oriented Systems
, vol.1
, pp. 95-115
-
-
Casais, E.1
-
13
-
-
0010518753
-
Java-inspired design: Use composition rather than ineritance
-
[Coad], Jan.
-
[Coad] Peter Coad and Mark Mayfield. "Java-Inspired Design: Use Composition Rather than Ineritance", American Programmer, Jan. 1997, pps. 23-31.
-
(1997)
American Programmer
, pp. 23-31
-
-
Coad, P.1
Mayfield, M.2
-
14
-
-
3042627311
-
Multiple inheritance via intersection types
-
[Compagnoni] (Aug.), University of Edinburgh. Also available as Catholic University Nijmegen computer science technical report 93-18
-
[Compagnoni] Compagnoni, A. B., & Pierce, B. C. 1993 (Aug.). "Multiple Inheritance via Intersection Types". Tech. rept. ECS-LFCS-93-275. LFCS, University of Edinburgh. Also available as Catholic University Nijmegen computer science technical report 93-18. http://citeseer.nj.nec.com/compagnoni93multiple.html
-
(1993)
Tech. Rept.
, vol.ECS-LFCS-93-275. LFCS
-
-
Compagnoni, A.B.1
Pierce, B.C.2
-
15
-
-
0021122406
-
Message/object programming: An evolutionary change in programming technology
-
[Cox] 1. Jan
-
[Cox] B. Cox. "Message/Object Programming: An evolutionary change in programming technology", IEEE Software (1)1. Jan 1982.
-
(1982)
IEEE Software (1)
-
-
Cox, B.1
-
16
-
-
0020504370
-
Negotiation ias a metaphor for distributed problem solving
-
[Davis and Smith]
-
[Davis and Smith] R. Davis, and R.G. Smith, "Negotiation ias a metaphor for distributed problem solving", Artificial Intelligence, No. 20, pps. 63-109.
-
Artificial Intelligence
, Issue.20
, pp. 63-109
-
-
Davis, R.1
Smith, R.G.2
-
17
-
-
1842602000
-
Refactoring test code
-
[Deursen] M. Marchesi, editor, Extreme Programming and Flexible Processes
-
[Deursen] A. van Deursen, L. Moonen, A. van den Bergh, and G. Kok. "Refactoring test code". In M. Marchesi, editor, Extreme Programming and Flexible Processes; Proc. XP2001, 2001. http://citeseer.nj.nec.com/ vandeursen01refactoring.html
-
(2001)
Proc. XP2001
-
-
Van Deursen, A.1
Moonen, L.2
Van den Bergh, A.3
Kok, G.4
-
18
-
-
0032305679
-
Reengineering object-oriented code
-
[Fanta], IEEE Computer Society Press, Los Alamitos CA
-
[Fanta] Fanta R., Rajlich V., "Reengineering Object-Oriented Code", in Proceedings of the International Conference on Software Maintenance, IEEE Computer Society Press, Los Alamitos CA, 1998, pp. 238-246. http://citeseer.nj.nec.com/fanta98reengineering.html
-
(1998)
Proceedings of the International Conference on Software Maintenance
, pp. 238-246
-
-
Fanta, R.1
Rajlich, V.2
-
19
-
-
84947939960
-
A delegation-based object calculus with subtyping
-
[Fisher] of Lecture Notes in Computer Science. Springer-Verlag
-
[Fisher] K. Fisher and J. C. Mitchell. "A Delegation-based Object Calculus with Subtyping". In Proc. of FCT, volume 965 of Lecture Notes in Computer Science, pages 42-61. Springer-Verlag, 1995. http://citeseer.nj.nec. com/104746.html
-
(1995)
Proc. of FCT
, vol.965
, pp. 42-61
-
-
Fisher, K.1
Mitchell, J.C.2
-
20
-
-
0010484638
-
Delegation: An important concept for the appropriate design of object models
-
[Frank], June
-
[Frank] Ulrich Frank. "Delegation: An Important Concept for the Appropriate Design of Object Models", Journal of Object Oriented Programming, June 2000. pps. 13-17, 44
-
(2000)
Journal of Object Oriented Programming
, pp. 13-17
-
-
Frank, U.1
-
21
-
-
84940106242
-
Hardening COTS software with generic software wrappers
-
[Fraser], May
-
[Fraser] Timothy Fraser, Lee Badger, and Mark Feldman. "Hardening COTS Software with Generic Software Wrappers". In IEEE Symposium on Security and Privacy, May 1999. http://citeseer.nj.nec.com/fraser99hardening. html
-
(1999)
IEEE Symposium on Security and Privacy
-
-
Fraser, T.1
Badger, L.2
Feldman, M.3
-
22
-
-
0004189634
-
-
[Gamma 1995], Addison-Wesley, Reading, MA
-
[Gamma 1995] Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides. Design Patterns, Addison-Wesley, Reading, MA. 1995.
-
(1995)
Design Patterns
-
-
Gamma, E.1
Helm, R.2
Johnson, R.3
Vlissides, J.4
-
23
-
-
0003237716
-
The ninja architecture for robust internet-scale systems and services
-
[Gribble]. (to appear)
-
[Gribble] Steven D. Gribble, Matt Welsh, Rob von Behren, Eric A. Brewer, David Culler, N. Borisov, S. Czerwinski, R. Gummadi, J. Hill, A. Josheph, R. H. Katz, Z. M. Mao, S. Ross, and B. Zhao. "The Ninja Architecture for Robust Internet-Scale Systems and Services". Special Issue of Computer Networks on Pervasive Computing, 2000. (to appear). http://citeseer.nj.nec.com/ gribble00ninia.html
-
(2000)
Special Issue of Computer Networks on Pervasive Computing
-
-
Gribble, S.D.1
Welsh, M.2
Von Behren, R.3
Brewer, E.A.4
Culler, D.5
Borisov, N.6
Czerwinski, S.7
Gummadi, R.8
Hill, J.9
Josheph, A.10
Katz, R.H.11
Mao, Z.M.12
Ross, S.13
Zhao, B.14
-
24
-
-
0003698037
-
-
[Har]. Prentice Hall
-
[Har] S. Harbison. Modula-3. Prentice Hall, 1992.
-
(1992)
Modula-3
-
-
Harbison, S.1
-
25
-
-
84976784065
-
Inheritance modeled with explicit bindings: An approach to typed inheritance
-
[Hauck], (Washington, D.C., Sep. 26-Oct. 1)
-
[Hauck] F. J. Hauck: "Inheritance modeled with explicit bindings: an approach to typed inheritance"; Proc. of the Conf. on Object-Oriented Progr. Sys., Lang., and Appl. - OOPSLA, (Washington, D.C., Sep. 26-Oct. 1, 1993); SIGPLAN Notices 28(10), http://citeseer.nj.nec.com/hauck93inheritance. html
-
(1993)
Proc. of the Conf. on Object-Oriented Progr. Sys., Lang., and Appl. - OOPSLA
-
-
Hauck, F.J.1
-
26
-
-
84976784065
-
-
[Hauck] F. J. Hauck: "Inheritance modeled with explicit bindings: an approach to typed inheritance"; Proc. of the Conf. on Object-Oriented Progr. Sys., Lang., and Appl. - OOPSLA, (Washington, D.C., Sep. 26-Oct. 1, 1993); SIGPLAN Notices 28(10), http://citeseer.nj.nec.com/hauck93inheritance. html
-
SIGPLAN Notices
, vol.28
, Issue.10
-
-
-
27
-
-
0010446061
-
Using delegation for software and subject composition
-
[Harrison], IBM Thomas J. Watson Research Center, August
-
[Harrison] William Harrison, Harold Ossher and Peri Tarr, "Using Delegation for Software and Subject Composition", Research Report RC 20946, IBM Thomas J. Watson Research Center, August 1999. http://www.research.ibm.com/ sop/soppubs.htm
-
(1999)
Research Report
, vol.RC 20946
-
-
Harrison, W.1
Ossher, H.2
Tarr, P.3
-
28
-
-
0003225235
-
Agent-oriented software engineering
-
[Jennings] (ed. J. Bradshaw) AAAI/MIT Press. (to appear)
-
[Jennings] Jennings, N., and Wooldridge, M. (2000) "Agent-Oriented Software Engineering". In Handbook of Agent Technology (ed. J. Bradshaw) AAAI/MIT Press. (to appear) http://citeseer.nj.nec.com/ wooldridge99agentoriented.html
-
(2000)
Handbook of Agent Technology
-
-
Jennings, N.1
Wooldridge, M.2
-
29
-
-
85029748418
-
Refactoring and aggregation
-
[John93b] Object Technologies for Advanced Software - First JSSST International Symposium, Springer-Verlag
-
[John93b] Ralph E. Johnson and William F. Opdyke, "Refactoring and Aggregation", Object Technologies for Advanced Software - First JSSST International Symposium, Lecture Notes in Computer Science, Vol. 742, Springer-Verlag, 1993.
-
(1993)
Lecture Notes in Computer Science
, vol.742
-
-
Johnson, R.E.1
Opdyke, W.F.2
-
30
-
-
85029748418
-
Refactoring and aggregation
-
[Johnson] S. Nishio and A. Yonezawa, editors, Kanazawa, Japan, November. JSSST, Springer Verlag, Lecture Notes in Computer Science
-
[Johnson] Ralph E. Johnson and William F. Opdyke. "Refactoring and aggregation". In S. Nishio and A. Yonezawa, editors, International Symposium on Object Technologies for Advanced Software, pages 264-278, Kanazawa, Japan, November 1993. JSSST, Springer Verlag, Lecture Notes in Computer Science, http://citeseer.nj.nec.com/johnson93refactoring.html
-
(1993)
International Symposium on Object Technologies for Advanced Software
, pp. 264-278
-
-
Johnson, R.E.1
Opdyke, W.F.2
-
33
-
-
2942757495
-
Implementation of dynamic delegation in strongly typed inheritance-based systems
-
[Kniesel], Oct., University of Bonn, Germany
-
[Kniesel] Günter Kniesel: "Implementation of Dynamic Delegation in Strongly Typed Inheritance-Based Systems". Technical report IAI-TR-94-3, Oct. 1994, University of Bonn, Germany. http://citeseer.nj.nec.com/ kniesel95implementation.html
-
(1994)
Technical Report
, vol.IAI-TR-94-3
-
-
Kniesel, G.1
-
34
-
-
0010491827
-
Delegation for Java: API or language extension?
-
[Kniesel 98], May, University of Bonn, Germany
-
[Kniesel 98] Günter Kniesel: "Delegation for Java: API or Language Extension?". Technical report IAI-TR-98-5, May, 1998, University of Bonn, Germany. http://citeseer.nj.nec.com/kniesel97delegation.html
-
(1998)
Technical Report
, vol.IAI-TR-98-5
-
-
Kniesel, G.1
-
35
-
-
3042613648
-
Type-safe delegation for run-time component adaptation
-
[Kniesel 99] R. Guerraoui (Ed.). Springer LNCS 1628
-
[Kniesel 99] Günter Kniesel, "Type-Safe Delegation for Run-Time Component Adaptation", In R. Guerraoui (Ed.): Proceedings of ECOOP99. Springer LNCS 1628. http://citeseer.nj.nec.com/kniesel99typesafe.html
-
Proceedings of ECOOP99
-
-
Kniesel, G.1
-
36
-
-
3042666868
-
-
[Kniesel 01], private e-mail communications, kniesel@cs.uni-bonn.de
-
[Kniesel 01] Günter Kniesel, private e-mail communications, kniesel@cs.uni-bonn.de.
-
-
-
Kniesel, G.1
-
37
-
-
0003500676
-
Elbereth: Tool support for refactoring Java programs
-
[Korman], University of California, San Diego Department of Computer Science and Engineering, May
-
[Korman] W. Korman and W. G. Griswold. "Elbereth: Tool support for refactoring Java programs". Technical report, University of California, San Diego Department of Computer Science and Engineering, May 1998. http://citeseer.nj.nec.com/korman98elbereth.html
-
(1998)
Technical Report
-
-
Korman, W.1
Griswold, W.G.2
-
40
-
-
3042674046
-
A framework for parallel programming in Java
-
[Launay], LNCS, April
-
[Launay] P. Launay, J.-L. Pazat. "A framework for parallel programming in Java". In HPCN'98, LNCS, April 1998 http://citeseer.nj.nec. com/launay97framework.html
-
(1998)
HPCN'98
-
-
Launay, P.1
Pazat, J.-L.2
-
43
-
-
0003466933
-
-
[Lyon 1999], Prentice Hall, M&T Books, NY, NY
-
[Lyon 1999] Douglas Lyon. Image Processing in Java, Prentice Hall, M&T Books, NY, NY. 1998.
-
(1998)
Image Processing in Java
-
-
Lyon, D.1
-
46
-
-
0030261535
-
Automatic inheritance hierarchy restructuring and method refactoring
-
[Moore], Languages and Applications, October
-
[Moore] I. Moore. "Automatic inheritance hierarchy restructuring and method refactoring". In Proceedings of the Conference on Object Oriented Programming Systems, Languages and Applications, pages 235-250, October 1996. SIGPLAN Notices, 31(10). http://citeseer.nj.nec.com/moore96automatic.html
-
(1996)
Proceedings of the Conference on Object Oriented Programming Systems
, pp. 235-250
-
-
Moore, I.1
-
47
-
-
0030261535
-
-
[Moore] I. Moore. "Automatic inheritance hierarchy restructuring and method refactoring". In Proceedings of the Conference on Object Oriented Programming Systems, Languages and Applications, pages 235-250, October 1996. SIGPLAN Notices, 31(10). http://citeseer.nj.nec.com/moore96automatic.html
-
SIGPLAN Notices
, vol.31
, Issue.10
-
-
-
48
-
-
0030615469
-
Lackwit: A program understand ool based on type inference
-
[O' Callahan] (Boston, MA, May)
-
[O' Callahan] O'Callahan,R., and Jackson, D., "Lackwit: A program understand ool based on type inference". In Proceedings of the 1997 International Conference on Software Engineering (ICSE'96) (Boston, MA, May 1997), pp. 338-348. http://citeseer.nj.nec.com/329620.html
-
(1997)
Proceedings of the 1997 International Conference on Software Engineering (ICSE'96)
, pp. 338-348
-
-
O'Callahan, R.1
Jackson, D.2
-
49
-
-
0003489758
-
-
[Opdy92b], Ph.D. dissertation, University of Illinois
-
[Opdy92b] William F. Opdyke, Refactoring Object-Oriented Frameworks, Ph.D. dissertation, University of Illinois, 1992. ftp://st.cs.uiuc.edu/pub/ papers/refactoring/
-
(1992)
Refactoring Object-oriented Frameworks
-
-
Opdyke, W.F.1
-
50
-
-
0027334778
-
Creating abstract superclasses by refactoring
-
[Opdy93a], ACM Press
-
[Opdy93a] William F. Opdyke and Ralph E. Johnson, "Creating Abstract Superclasses by Refactoring", Proceedings CSC'93, ACM Press, 1993.
-
(1993)
Proceedings CSC'93
-
-
Opdyke, W.F.1
Johnson, R.E.2
-
52
-
-
0030678920
-
A refactoring tool for smalltalk
-
[Roberts]
-
[Roberts] Don Roberts, John Brant, and Ralph Johnson. "A refactoring tool for Smalltalk" Theory and Practice of Object Systems, 3(4):253-63, 1997.
-
(1997)
Theory and Practice of Object Systems
, vol.3
, Issue.4
, pp. 253-263
-
-
Roberts, D.1
Brant, J.2
Johnson, R.3
-
54
-
-
0001908478
-
-
[Snyder] Affiliation Software Technology Laboratory, Hewlett-Packard Laboratories, PO Box 10490, Palo Alto, CA, 94303-0971
-
[Snyder] Alan Snyder. "Encapsulation and Inheritance in Object-Oriented Programming Languages", Affiliation Software Technology Laboratory, Hewlett-Packard Laboratories, PO Box 10490, Palo Alto, CA, 94303-0971 http://citeseer.nj.nec.com/328789.html
-
Encapsulation and Inheritance in Object-oriented Programming Languages
-
-
Snyder, A.1
-
55
-
-
33845386666
-
Pangaea: An automatic distribution front-end for Java
-
[Spiegel] Fourth IEEE Workshop on High-Level Parallel Programming Models and Supportive Environments (HIPS '99), San Juan, Puerto Rico, USA, April. IEEE
-
[Spiegel] Andre Spiegel. Pangaea: An automatic distribution front-end for Java. In Fourth IEEE Workshop on High-Level Parallel Programming Models and Supportive Environments (HIPS '99), in Proc. IPPS/SPDP '99, San Juan, Puerto Rico, USA, April 1999. IEEE. http://citeseer.nj.nec.com/spiegel99pangaea.html
-
(1999)
Proc. IPPS/SPDP '99
-
-
Spiegel, A.1
-
56
-
-
0038224070
-
Automatic distribution in pangaea
-
[Spiegel 2000], Berlin, April
-
[Spiegel 2000] Andre Spiegel, "Automatic Distribution in Pangaea", CBS 2000, Berlin, April 2000. See also http://www.inf.fu-berlin. de/~spiegel/pangaea/
-
(2000)
CBS 2000
-
-
Spiegel, A.1
-
61
-
-
84949205957
-
-
[Sun IIOP] Sun Microsystems
-
[Sun IIOP] Sun Microsystems, "RMI over IIOP", http://java.sun.com/products/rmi-iiop
-
RMI over IIOP
-
-
-
62
-
-
3042571517
-
Using dynamic proxies to layer new functionalirty over existing code
-
[Sun 2000] May 30
-
[Sun 2000] Tech Tips, "Using dynamic proxies to layer new functionalirty over existing code" May 30, 2000, http://developer.java.sun. com/developer/TechTips/2000/tt0530.html
-
(2000)
Tech Tips
-
-
-
64
-
-
0034315975
-
Simulating mulitiple inheritance in Java
-
[Tempero], Springer-Verlag
-
[Tempero] Ewan Tempero and Robert Biddle, "Simulating mulitiple inheritance in Java", The Journal of Systems and Software 55(2000) pps. 87-1000, Springer-Verlag.
-
(2000)
The Journal of Systems and Software
, vol.55
, pp. 87-1000
-
-
Tempero, E.1
Biddle, R.2
-
66
-
-
0010446184
-
-
[Vega], CS-98-03, Microsoft Corporation, Feb.
-
[Vega] John Viega and Bill Tutt and Reimer Behrends, "Automated Delegation is a Viable Alternative to Multiple Inheritance in Class Based Languages", CS-98-03, Microsoft Corporation, Feb., 1998, http://citeseer.nj.nec.com/3325.html
-
(1998)
Automated Delegation is a Viable Alternative to Multiple Inheritance in Class Based Languages
-
-
Viega, J.1
Tutt, B.2
Behrends, R.3
-
68
-
-
0034447519
-
Parametric polymorphism in Java: An approach to translation based on reflective features
-
[Viroli], held in Minneapolis October 15-19
-
[Viroli] M.Viroli and A. Natali, "Parametric Polymorphism in Java: an Approach to Translation Based on Reflective Features" ACM Conference on Object Oriented Programming: System, Languages and Applications, OOPSLA 2000, held in Minneapolis October 15-19, 2000
-
(2000)
ACM Conference on Object Oriented Programming: System, Languages and Applications, OOPSLA 2000
-
-
Viroli, M.1
Natali, A.2
-
69
-
-
0031245979
-
Declarative specialization of object-oriented programs
-
[Volanschi] (October)
-
[Volanschi] Volanschi, E.-N., Consel, C., Muller, G., and Cowan, C. "Declarative specialization of object-oriented programs". In ACM SIGPLAN conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA '97) (October 1997), pp. 286-300
-
(1997)
ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications (OOPSLA '97)
, pp. 286-300
-
-
Volanschi, E.-N.1
Consel, C.2
Muller, G.3
Cowan, C.4
-
70
-
-
0024900567
-
Type inference for record concatenation and multiple inheritance
-
[Wand], Pacific Grove, CA, June
-
[Wand] Mitchell Wand. "Type inference for record concatenation and multiple inheritance". In Fourth Annual IEEE Symposium on Logic in Computer Science, pages 92-97, Pacific Grove, CA, June 1989. http://citeseer.nj.nec.com/ wand89tvpe.html
-
(1989)
Fourth Annual IEEE Symposium on Logic in Computer Science
, pp. 92-97
-
-
Wand, M.1
|