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 |