2008 | ||
---|---|---|
106 | EE | Benjamin E. Beckmann, Philip K. McKinley, Charles Ofria: Selection for group-level efficiency leads to self-regulation of population size. GECCO 2008: 185-192 |
105 | EE | David B. Knoester, Philip K. McKinley, Charles Ofria: Cooperative network construction using digital germlines. GECCO 2008: 217-224 |
104 | Farshad A. Samimi, Philip K. McKinley: Dynamis: Dynamic Overlay Service Composition for Distributed Stream Processing. SEKE 2008: 881-886 | |
103 | EE | Philip K. McKinley, Betty H. C. Cheng, Charles Ofria, David B. Knoester, Benjamin E. Beckmann, Heather Goldsby: Harnessing Digital Evolution. IEEE Computer 41(1): 54-63 (2008) |
2007 | ||
102 | EE | Benjamin E. Beckmann, Philip K. McKinley, Charles Ofria: Evolution of an Adaptive Sleep Response in Digital Organisms. ECAL 2007: 233-242 |
101 | EE | David B. Knoester, Philip K. McKinley, Benjamin E. Beckmann, Charles Ofria: Directed Evolution of Communication and Cooperation in Digital Organisms. ECAL 2007: 384-394 |
100 | EE | David B. Knoester, Philip K. McKinley, Charles Ofria: Using group selection to evolve leadership in populations of self-replicating digital organisms. GECCO 2007: 293-300 |
99 | EE | Eric P. Kasten, Philip K. McKinley, Stuart H. Gage: Automated Ensemble Extraction and Analysis of Acoustic Data Streams. ICDCS Workshops 2007: 66 |
98 | EE | Benjamin E. Beckmann, Philip K. McKinley, David B. Knoester, Charles Ofria: Evolution of Cooperative Information Gathering in Self-Replicating Digital Organisms. SASO 2007: 65-76 |
97 | EE | Chiping Tang, Philip K. McKinley: Topology-aware overlay path probing. Computer Communications 30(9): 1994-2009 (2007) |
96 | EE | Eric P. Kasten, Philip K. McKinley: MESO: Supporting Online Decision Making in Autonomic Computing Systems. IEEE Trans. Knowl. Data Eng. 19(4): 485-499 (2007) |
95 | EE | Ji Zhang, Zhinan Zhou, Betty H. C. Cheng, Philip K. McKinley: Specifying real-time properties in autonomic systems. ISSE 3(1): 3-16 (2007) |
2006 | ||
94 | EE | Philip K. McKinley, Farshad A. Samimi, Jonathan K. Shapiro, Chiping Tang: Service Clouds: A Distributed Infrastructure for Constructing Autonomic Communication Services. DASC 2006: 341-348 |
93 | EE | Zhinan Zhou, Philip K. McKinley: COCA: A Contract-Based Infrastructure for Composing Adaptive Multimedia Systems. ICDCS Workshops 2006: 48 |
92 | EE | Farshad A. Samimi, Philip K. McKinley, Seyed Masoud Sadjadi: Mobile Service Clouds: A Self-Managing Infrastructure for Autonomic Mobile Computing Services. SelfMan 2006: 130-141 |
91 | EE | Chiping Tang, Philip K. McKinley: Energy Optimization under Informed Mobility. IEEE Trans. Parallel Distrib. Syst. 17(9): 947-962 (2006) |
90 | EE | Seyed Masoud Sadjadi, Philip K. McKinley, Eric P. Kasten, Zhinan Zhou: MetaSockets: design and operation of runtime reconfigurable communication services. Softw., Pract. Exper. 36(11-12): 1157-1178 (2006) |
2005 | ||
89 | EE | Seyed Masoud Sadjadi, Philip K. McKinley: Using Transparent Shaping and Web Services to Support Self-Management of Composite Systems. ICAC 2005: 76-87 |
88 | EE | Chiping Tang, Philip K. McKinley: Improving Mutipath Reliability in Topology-Aware Overlay Networks. ICDCS Workshops 2005: 82-88 |
87 | EE | Chiping Tang, Philip K. McKinley: iMobif: An Informed Mobility Framework for Energy Optimization in Wireless Ad Hoc Networks. ICDCS Workshops 2005: 939-945 |
86 | EE | Scott D. Fleming, Betty H. C. Cheng, R. E. Kurt Stirewalt, Philip K. McKinley: An approach to implementing dynamic adaptation in C++. ACM SIGSOFT Software Engineering Notes 30(4): 1-7 (2005) |
85 | EE | Seyed Masoud Sadjadi, Philip K. McKinley, Betty H. C. Cheng: Transparent shaping of existing software to support pervasive and autonomic computing. ACM SIGSOFT Software Engineering Notes 30(4): 1-7 (2005) |
84 | EE | Klara Nahrstedt, Philip K. McKinley, Mukesh Singhal: Introduction to the special issue on PerCom 2005. Pervasive and Mobile Computing 1(4): 371-372 (2005) |
2004 | ||
83 | EE | Zhenxiao Yang, Zhinan Zhou, Betty H. C. Cheng, Philip K. McKinley: Enabling collaborative adaptation across legacy components. Adaptive and Reflective Middleware 2004: 277-282 |
82 | EE | Seyed Masoud Sadjadi, Philip K. McKinley, Betty H. C. Cheng, R. E. Kurt Stirewalt: TRAP/J: Transparent Generation of Adaptable Java Programs. CoopIS/DOA/ODBASE (2) 2004: 1243-1261 |
81 | EE | Seyed Masoud Sadjadi, Philip K. McKinley, R. E. Kurt Stirewalt, Betty H. C. Cheng: Generation of Self-Optimizing Wireless Network Applications. ICAC 2004: 310-311 |
80 | EE | Seyed Masoud Sadjadi, Philip K. McKinley: Transparent Self-Optimization in Existing CORBA Applications. ICAC 2004: 88-95 |
79 | EE | Chiping Tang, Philip K. McKinley: A Distributed Approach to Topology-Aware Overlay Path Monitoring. ICDCS 2004: 122-13 |
78 | EE | Seyed Masoud Sadjadi, Philip K. McKinley: ACT: An Adaptive CORBA Template to Support Unanticipated Adaptation. ICDCS 2004: 74-83 |
77 | EE | Eric P. Kasten, Philip K. McKinley: Perimorph: Run-Time Composition and State Management for Adaptive Systems. ICDCS Workshops 2004: 332-337 |
76 | EE | Zhinan Zhou, Philip K. McKinley, Seyed Masoud Sadjadi: On quality-of-service and energy consumption tradeoffs in FEC-encoded audio streaming. IWQoS 2004: 161-170 |
75 | EE | Farshad A. Samimi, Philip K. McKinley, Seyed Masoud Sadjadi, Peng Ge: Kernel-middleware interaction to support adaptation in pervasive computing environments. Middleware for Pervasive and Ad-hoc Computing 2004: 140-145 |
74 | EE | Ji Zhang, Betty H. C. Cheng, Zhenxiao Yang, Philip K. McKinley: Enabling Safe Dynamic Component-Based Software Adaptation. WADS 2004: 194-211 |
73 | EE | Philip K. McKinley, Seyed Masoud Sadjadi, Eric P. Kasten, Betty H. C. Cheng: Composing Adaptive Software. IEEE Computer 37(7): 56-64 (2004) |
2003 | ||
72 | EE | Seyed Masoud Sadjadi, Philip K. McKinley, Eric P. Kasten: Architecture and Operation of an Adaptable Communication Substrate. FTDCS 2003: 46-55 |
71 | EE | Chiping Tang, Philip K. McKinley: On the Cost-Quality Tradeoff in Topology-Aware Overlay Path Probing. ICNP 2003: 268- |
70 | EE | Chiping Tang, Philip K. McKinley: Modeling multicast packet losses in wireless LANs. MSWiM 2003: 130-133 |
69 | EE | Yih Huang, Philip K. McKinley: Tree-based link-state routing in the presence of routing information corruption. Computer Communications 26(7): 691-699 (2003) |
68 | EE | Philip K. McKinley, Udiyan I. Padmanabhan, Nandagopal Ancha, Seyed Masoud Sadjadi: Composable Proxy Services to Support Collaboration on the Mobile Internet. IEEE Trans. Computers 52(6): 713-726 (2003) |
2002 | ||
67 | EE | Eric P. Kasten, Philip K. McKinley, Seyed Masoud Sadjadi, R. E. Kurt Stirewalt: Separating Introspection and Intercession to Support Metamorphic Distributed Systems. ICDCS Workshops 2002: 465-472 |
66 | EE | Philip K. McKinley, Seyed Masoud Sadjadi, Eric P. Kasten, R. Kalaskar: Programming Language Support for Adaptable Wearable Computing. ISWC 2002: 205-214 |
65 | EE | Ji Zhang, Jaejin Lee, Philip K. McKinley: Optimizing the Java Piped I/O Stream Library for Performance. LCPC 2002: 233-248 |
64 | EE | Z. Yang, Betty H. C. Cheng, R. E. Kurt Stirewalt, J. Sowell, Seyed Masoud Sadjadi, Philip K. McKinley: An aspect-oriented approach to dynamic adaptation. WOSS 2002: 85-92 |
63 | EE | Philip K. McKinley, Kurt Stirewalt, Betty H. C. Cheng, Laura K. Dillon, Sandeep S. Kulkarni: Education: Interactive Distributed Applications and the Computer Science Curriculum. IEEE Distributed Systems Online 3(10): (2002) |
62 | EE | Philip K. McKinley, Chiping Tang, Arun P. Mani: A Study of Adaptive Forward Error Correction for Wireless Collaborative Computing. IEEE Trans. Parallel Distrib. Syst. 13(9): 936-947 (2002) |
2001 | ||
61 | EE | Peng Ge, Philip K. McKinley: Experimental Evaluation of Error Control for Video Multicast over Wireless LANs. ICDCS Workshops 2001: 301-306 |
60 | EE | Philip K. McKinley, Udiyan I. Padmanabhan: Design of Composable Proxy Filters for Heterogeneous Mobile Computing. ICDCS Workshops 2001: 494-501 |
59 | EE | Philip K. McKinley, Udiyan I. Padmanabhan, Nandagopal Ancha: Experiments in Composing Proxy Audio Services for Mobile Users. Middleware 2001: 99-120 |
58 | EE | Philip K. McKinley, Arun P. Mani: An Experimental Study of Adaptive Forward Error Correction for Wireless. SAINT 2001: 157-166 |
2000 | ||
57 | EE | Philip K. McKinley, Suraj Gaurav: Experimental evaluation of forward error correction on multicast audio streams in wireless LANs. ACM Multimedia 2000: 416-418 |
56 | J. M. Arango, Philip K. McKinley: VGuide: Design and Performance Evaluation of a Synchronous Collaborative Virtual Reality Application. IEEE International Conference on Multimedia and Expo (I) 2000: 183-186 | |
55 | Philip K. McKinley, Ji Li: Pocket Pavilion: A Synchronous Collaborative Browsing Application for Wireless Handheld Computers. IEEE International Conference on Multimedia and Expo (II) 2000: 967-970 | |
54 | EE | Yih Huang, Philip K. McKinley: Group leader election under link-state routing. Computer Communications 23(7): 653-666 (2000) |
53 | EE | Eric Fleury, Yih Huang, Philip K. McKinley: On the performance and feasibility of multicast core selection heuristics. Networks 35(2): 145-156 (2000) |
1999 | ||
52 | EE | Philip K. McKinley, Aaron M. Malenfant, J. M. Arango: Pavilion: a middleware framework for collaborative Web-based applications. GROUP 1999: 179-188 |
51 | EE | Philip K. McKinley, Robel R. Barrios, Aaron M. Malenfant: Design and Performance Evaluation of a Java-Based Multicast Browser Tool. ICDCS 1999: 314-322 |
50 | EE | Philip K. McKinley, Betty H. C. Cheng, John J. Weng: Moving industry-guided multimedia technology into the classroom. SIGCSE 1999: 160-164 |
1998 | ||
49 | Eric Fleury, Yih Huang, Philip K. McKinley: On the Performance and Feasibility of Multicast Core Selection Heuristics. ICCCN 1998: 296-303 | |
48 | EE | Dan Judd, Philip K. McKinley, Anil K. Jain: Large-Scale Parallel Data Clustering. IEEE Trans. Pattern Anal. Mach. Intell. 20(8): 871-876 (1998) |
1997 | ||
47 | Eric R. Kass, Philip K. McKinley: IMcast: An Object-Oriented Tool for Image Multicasting. ICMCS 1997: 616-617 | |
46 | EE | Yih Huang, Philip K. McKinley: Group leader election under link-state routing. ICNP 1997: 95-104 |
45 | Yih Huang, Philip K. McKinley: Switch-Aided Flooding Operations in ATM Networks. INFOCOM 1997: 1080-1087 | |
44 | EE | Philip K. McKinley, Yih Huang: A Centralized Generic Protocol for Multipoint Connections. LCN 1997: 357-368 |
43 | Dan Judd, Philip K. McKinley, Anil K. Jain: Performance Evaluation of Large-Scale Parallel Clustering in NOW Environments. PPSC 1997 | |
42 | EE | Yih-jia Tsai, Philip K. McKinley: An Extended Dominating Node Approach to Broadcast and Global Combine in Multiport Wormhole-Routed Mesh Networks. IEEE Trans. Parallel Distrib. Syst. 8(1): 41-58 (1997) |
41 | David F. Robinson, Philip K. McKinley, Betty H. C. Cheng: Path-Based Multicast Communication in Wormhole-Routed Unidirectional Torus Networks. J. Parallel Distrib. Comput. 45(2): 104-121 (1997) | |
40 | Yih Huang, Philip K. McKinley: An Adaptive Global Reduction Algorithm for Wormhole-Routed 2D Meshes. Parallel Computing 23(13): 1909-1936 (1997) | |
1996 | ||
39 | Yih Huang, Philip K. McKinley: A Lightweight Protocol for Multipoint Connections under Link-State Routing. ICDCS 1996: 335-343 | |
38 | Yih Huang, Philip K. McKinley: Efficient Collective Operations with ATM Network Interface Support. ICPP, Vol. 1 1996: 34-43 | |
37 | EE | Yih-jia Tsai, Philip K. McKinley: A Broadcast Algorithm for All-Port Wormhole-Routed Torus Networks. IEEE Trans. Parallel Distrib. Syst. 7(8): 876-885 (1996) |
1995 | ||
36 | Chengchang Huang, Yih Huang, Philip K. McKinley: A Thread-Based Interface for Collective Communication on ATM Networks. ICDCS 1995: 254-261 | |
35 | Christian Trefftz, Philip K. McKinley, Tien-Yien Li, Z. Zeng: A Parallel Algorithm for the Singular Value Problem in Bidiagonal Matrices. PPSC 1995: 62-67 | |
34 | EE | Yih Huang, Chengchang Huang, Philip K. McKinley: Multicast Virtual Topologies for Collective Communication in MPCs and ATM Clusters. SC 1995 |
33 | Philip K. McKinley, Yih-jia Tsai, David F. Robinson: Collective Communication in Wormhole-Routed Massively Parallel Computers. IEEE Computer 28(12): 39-50 (1995) | |
32 | EE | David F. Robinson, Philip K. McKinley, Betty H. C. Cheng: Optimal Multicast Communication in Wormhole-Routed Torus Networks. IEEE Trans. Parallel Distrib. Syst. 6(10): 1029-1042 (1995) |
31 | EE | Xiaola Lin, Philip K. McKinley, Lionel M. Ni: The Message Flow Model for Routing in Wormhole-Routed Networks. IEEE Trans. Parallel Distrib. Syst. 6(7): 755-760 (1995) |
30 | Xiaola Lin, Philip K. McKinley, Abdol-Hossein Esfahanian: Adaptive Multicast Wormhole Routing in 2D Mesh Multicomputers. J. Parallel Distrib. Comput. 28(1): 19-31 (1995) | |
29 | David F. Robinson, Dan Judd, Philip K. McKinley, Betty H. C. Cheng: Efficient Multicast in All-Port Wormhole-Routed Hypercubes. J. Parallel Distrib. Comput. 31(2): 126-140 (1995) | |
28 | Christian Trefftz, C. C. Huang, Philip K. McKinley, Tien-Yien Li, Z. Zeng: A Scalable Eigenvalue Solver for Symmetric Tridiagonal Matrices. Parallel Computing 21(8): 1213-1240 (1995) | |
1994 | ||
27 | Chengchang Huang, Philip K. McKinley: Design and Implementation of Global Reduction Operations Across ATM Networks. HPDC 1994: 43-50 | |
26 | Christian Trefftz, C. C. Huang, Philip K. McKinley, Tien-Yien Li, Z. Zeng: Design and Performance Evaluation of a Distributed Eigenvalue Solver on a Workstation Cluster. ICDCS 1994: 608-615 | |
25 | Yih-jia Tsai, Philip K. McKinley: Broadcast in All-Port Wormhole-Routed 3D Mesh Networks Using Extended Dominating Sets. ICPADS 1994: 120-127 | |
24 | David F. Robinson, Philip K. McKinley, Betty H. C. Cheng: Optimal Multicast Communication in a Wormhole-Routed Torus Networks. ICPP (1) 1994: 134-141 | |
23 | EE | Yih-jia Tsai, Philip K. McKinley: A dominating set model for broadcast in all-port wormhole-routed 2D mesh networks. International Conference on Supercomputing 1994: 126-135 |
22 | EE | Chengchang Huang, Eric P. Kasten, Philip K. McKinley: Design and implementation of multicast operations for ATM-based high performance computing. SC 1994: 164-173 |
21 | EE | Philip K. McKinley, Hong Xu, Abdol-Hossein Esfahanian, Lionel M. Ni: Unicast-Based Multicast Communication in Wormhole-Routed Networks. IEEE Trans. Parallel Distrib. Syst. 5(12): 1252-1265 (1994) |
20 | EE | Xiaola Lin, Philip K. McKinley, Lionel M. Ni: Deadlock-Free Multicast Wormhole Routing in 2-D Mesh Multicomputers. IEEE Trans. Parallel Distrib. Syst. 5(8): 793-804 (1994) |
19 | Hong Xu, Edgar T. Kalns, Philip K. McKinley, Lionel M. Ni: ComPaSS: A Communication Package for Scalable Software Design. J. Parallel Distrib. Comput. 22(3): 449-461 (1994) | |
18 | Philip K. McKinley: Multicast Communication in Staircase Multichannel Networks. J. Parallel Distrib. Comput. 23(1): 60-71 (1994) | |
1993 | ||
17 | Philip K. McKinley, Christian Trefftz: Efficient Broadcast in All-Port Wormhole-Routed Hypercubes. ICPP 1993: 288-291 | |
16 | Xiaola Lin, Philip K. McKinley, Lionel M. Ni: The Message Flow Model for Routing in Wormhole-Routed Networks. ICPP 1993: 294-297 | |
15 | Philip K. McKinley, Christian Trefftz: MultiSim: A Simulation Tool for the Study of Large-Scale Multiprocessors. MASCOTS 1993: 57-62 | |
14 | Xiaola Lin, Philip K. McKinley, Abdol-Hossein Esfahanian: Adaptive Multicast Wormhole Routing in 2D Mesh Multicomputers. PARLE 1993: 228-241 | |
13 | Christian Trefftz, Philip K. McKinley, Tien-Yien Li, Zhonggang Zeng: A Scalable Eigenvalue Solver for Symmetric Tridiagonal Matrices. PPSC 1993: 602-609 | |
12 | EE | David F. Robinson, Dan Judd, Philip K. McKinley, Betty H. C. Cheng: Efficient collective data distribution in all-port wormhole-routed hypercubes. SC 1993: 792-801 |
11 | Xiaola Lin, Abdol-Hossein Esfahanian, Philip K. McKinley, A. Burago: Adaptive Wormhole Routing in Hypercube Multicomputers. SPDP 1993: 72-81 | |
10 | Lionel M. Ni, Philip K. McKinley: A Survey of Wormhole Routing Techniques in Direct Networks. IEEE Computer 26(2): 62-76 (1993) | |
1992 | ||
9 | Hong Xu, Philip K. McKinley, Lionel M. Ni: Efficient Implementation of Barrier Synchronization in Wormhole-Routed Hypercube Multicomputers. ICDCS 1992: 118-125 | |
8 | Philip K. McKinley, Hong Xu, Abdol-Hossein Esfahanian, Lionel M. Ni: Unicast-based Multicast Communication in Wormhole-routed Networks. ICPP (2) 1992: 10-19 | |
7 | Philip K. McKinley, Hong Xu, Edgar T. Kalns, Lionel M. Ni: ComPaSS: Efficient Communication Services for Scalable Architectures. SC 1992: 478-487 | |
1991 | ||
6 | Xiaola Lin, Philip K. McKinley, Lionel M. Ni: Performance Evaluation of Multicast Wormhole Routing in 2D-Mesh Multicomputers. ICPP (1) 1991: 435-442 | |
5 | Philip K. McKinley, N. Hasan, Ran Libeskind-Hadas, C. L. Liu: Disjoint Covers in Replicated Heterogeneous Arrays. SIAM J. Discrete Math. 4(2): 281-292 (1991) | |
1990 | ||
4 | Philip K. McKinley, Jane W.-S. Liu: Multicast Tree Construction in Bus-Based Networks. Commun. ACM 33(1): 29-42 (1990) | |
1989 | ||
3 | EE | Philip K. McKinley, Jane W.-S. Liu: Group Communication in Multichannel Networks with Staircase Interconnection Topologies. SIGCOMM 1989: 170-181 |
2 | B. Rajagopalan, Philip K. McKinley: A Token-Based Protocol for Reliable, Ordered Multicast Communications. SRDS 1989: 84-93 | |
1988 | ||
1 | Philip K. McKinley: Multicast Routing in Spanning Bus Hypercubes. ICPP (2) 1988: 204-211 |