Publications & some technical reports (*)
2009
-
Providing Data Confidentiality against Malicious Hosts in Shared Data
Spaces.
- G. Russello, C. Dong, N. Dulay, M. Chaudron, M. van Steen.
Science of Computer Programming. Accepted.
-
The Design and Evaluation of a Self-Organizing Super-Peer Network.
- P. Garbacki, D. Epema, M. van Steen.
IEEE Transactions on Computers. Accepted.
-
Collaborative Filtering Using Random Neighbours in Peer-to-Peer Networks.
- A. Bakker, E. Ogston, M. van Steen.
Proc. Complex Networks in Information & Knowledge Management (CNIKM),
Hong Kong, China, November 2009.
-
Group Monitoring in Mobile Ad Hoc Networks.
- A. Gaba, S. Voulgaris, M. van Steen.
Proc. Third Int'l Conf. on E-Democracy,
Athens, Greece, September 2009.
-
Gossip-Based Self-Management of a Recursive Area Hierarchy for Large Wireless SensorNets.
- K. Iwanicki, M. van Steen.
IEEE Transactions on Parallel and Distributed Systems, 2009
(Accepted.)
There are also important appendices.
-
A Survey of DHT Security Techniques (preprint).
- G. Urdaneta, G. Pierre, M. van Steen.
ACM Computing Surveys, 2009 (Accepted.)
-
An Analytical Model of Information Dissemination for a Gossip-based Protocol.
- R. Bakhshi, D. Gavidia, W. Fokkink, M. van Steen.
Computer Networks, vol. 53(13), August 2009.
-
Wikipedia Workload Analysis for Decentralized Hosting.
- G. Urdaneta, G. Pierre, M. van Steen.
Computer Networks, vol. 53(11), July 2009.
-
Autonomous Resource Selection for Decentralized Utility Computing.
- P. Costa, J. Napper, G. Pierre and M. van Steen.
Proc. 29th Int'l Conference on Distributed Computing Systems (ICDCS),
Montreal, Canada, June 2009.
-
On Hierarchical Routing in Wireless Sensor Networks.
- K. Iwanicki, M. van Steen.
Proc. 8th ACM/IEEE Int'l Conf. on Information Processing in Sensor
Networks (IPSN),
San Francisco, California, April 2009.
Best student paper award.
-
Using Area Hierarchy for Multi-Resolution Storage
and Search in Large Wireless Sensor Networks
(preprint).
- K. Iwanicki, M. van Steen.
Proc. IEEE Int'l Conf. on Communications (ICC),
Dresden, Germany, June 2009.
-
Prestige-based Peer Sampling Service: Interdisciplinary Approach to
Secure Gossip.
- G.-P. Jesi, E. Mollona, S. Nair, M. van Steen.
Proc. 24th Annual ACM Symposium on Applied Computing (SAC),
Honolulu, Hawaii, March 2009.
-
Multi-hop Cluster Hierarchy Maintenance in Wireless Sensor Networks: A
Case for Gossip-Based Protocols.
- K. Iwanicki, M. van Steen.
Proc. 6th European Conference on Wireless Sensor Networks
(EWSN),
Cork, Ireland, February 2009. Best paper award.
-
An Analytical Model of Information Dissemination for a Gossip-based
Wireless Protocol.
-
R. Bakhshi, D. Gavidia, W. Fokkink, M. van Steen.
Proc. 10th Int'l Conf. Distributed Computing and Networking
(ICDCN),
Gachibowli Hyderabad, India, January 2009.
2008
-
PuppetCast: A Secure Peer Sampling Protocol.
- A. Bakker and M. van Steen.
Proc. European Conf. on Computer Network Defense (EC2ND'08),
Dublin, Ireland, December 2008.
-
Technical Challenges in Market-Driven Automated Service Provisioning.
- A. Chmielowic, G. Pierre, J. Gordijn, M. van Steen.
Proc. 3rd Workshop on Middleware for Service-Oriented Computing,
Leuven, Belgium, December 2008.
-
GSpace: An Architectural Approach for Self-Managing Extra-Functional
Concerns.
- G. Russello, N. Dulay, M. Chaudron, M. van Steen.
Proc. 1st IEEE Int'l Workshop on Autonomous and Autonomic
Software-Based Systems,
Paris, France, October 2008.
-
A Probabilistic Replication and Storage Scheme for Large Wireless
Networks of Small Devices.
-
D. Gavidia, M. van Steen.
Proc. 5th IEEE Int'l Conf. Mobile and Ad Hoc Sensor Systems (MASS),
Atlanta, Georgia, September 2008.
-
On the Runtime Dynamics of a Peer-to-Peer Evolutionary Algorithm.
-
J.L.J. Laredo, A.E. Eiben, M. van Steen, J.J. Merelo.
Proc.
10th Int'l Conf. Parallel Problem Solving From Nature (PPSN),
Dortmund, Germany, September 2008.
-
P2P Evolutionary Algorithms: A Suitable Approach for Tackling Large
Instances in Hard Optimization Problems.
-
J.L.J. Laredo, A.E. Eiben, M. van Steen, P.A. Castillo,
A.M. Mora, J.J. Merelo.
Proc. 14th Int'l Conf. on Parallel and Distributed Computing
(Euro-Par), Gran Canaria, Spain, August 2008.
-
WAN Data Replication.
- M. van Steen.
In L. Liu and T. Ozsu, Encylopedia
of Database Systems, Springer Verlag, Berlin, 2008.
-
Encrypted Shared Data Space.
- G. Russello, C. Dong, N. Dulay, M. Chaudron, M. van Steen.
Proc. 10th Int'l Conf. on Coordination Models and Languages
(Coordination 2008),
Oslo, Norway, June 2008.
-
Sloppy Management of Structured P2P Services.
- P. Costa, G. Pierre, A. Reinefeld, T. Schutt, M. van Steen.
Proc. Third Workshop on Hot Topics in Autonomic Computing,
Chicago, Il, June 2008.
-
Broker Placement in Latency-aware Peer-to-Peer Networks.
- P. Garbacki, D. Epema, M. van Steen.
Computer Networks, vol. 52(8):1617-1633, June 2008.
-
Practical Large-Scale Latency Estimation.
- M. Szymaniak, D. Presotto, G. Pierre, M. van Steen.
Computer Networks, vol. 52(7):1343-1364, May 2008.
-
Service-Oriented Data Denormalization for Scalable Web Applications.
- Z. Wei, J. Dejun, G. Pierre, C.-H. Chi, M. van Steen.
Proc. 17th Int'l World Wide Web Conference (WWW 2008),
Beijing, China, April 2008. Best student paper award.
-
Offloading Servers with Collaborative Video on Demand.
- P. Garbacki, D. Epema, J. Pouwelse, M. van Steen.
Proc. 7th Int'l Workshop on Peer-to-Peer Systems (IPTPS),
Tampa Bay, Florida, February 2008.
2007
-
Proactive Gossip-Based Management of Semantic Overlay Networks.
- S. Voulgaris, M. van Steen, K. Iwanicki.
Concurrency and Computation: Practice and Experience, vol. 19(17),
December 2007.
-
Towards a Versatile Problem Diagnosis Infrastructure for Large Wireless Sensor Networks.
- K. Iwanicki, M. van Steen.
Proc. 2nd Int'l Workshop on Pervasive Systems (PerSys 2007),
Vilamoura, Portugal, November 2007.
-
Hybrid Dissemination: Adding Determinism to
Probabilistic Multicasting in Large-Scale P2P Systems.
- S. Voulgaris, M. van Steen.
Proc. 8th ACM/IFIP/USENIX International Middleware Conference,
Newport Beach, CA, November 2007.
-
PL-Gossip: Area Hierarchy Maintenance in Large-Scale
Wireless Networks.
- K. Iwanicki, M. van Steen.
Proc. 15th IEEE Int'l Conf. Network Protocols (ICNP),
Beijing, China, October 2007 (Extended abstract).
-
Gossip-based Distributed Systems.
- A.-M. Kermarrec, M. van Steen.
ACM SIGOPS Operating Systems Review Systems, vol. 41(5), October 2007.
-
Gossip-based Peer Sampling.
- M. Jelasity, S. Voulgaris, R. Guerraoui, A.-M. Kermarrec, M. van Steen.
ACM Transactions on Computer Systems, vol. 25(3) 2007.
-
An Amortized Tit-For-Tat Protocol for Exchanging Bandwidth instead of Content in P2P Networks.
- P. Garbacki, D. Epema, M. van Steen.
Proc. First IEEE Int'l Conf. on Self-Adaptive and Self-Organizing
Systems (SASO), Boston, MA, June 2007.
-
Identifying Malicious Peers Before It's Too Late: A Decentralized Secure Peer Sampling Service.
- G.-P. Jesi, D. Hales, M. van Steen.
Proc. First IEEE Int'l Conf. on Self-Adaptive and Self-Organizing
Systems (SASO), Boston, MA, June 2007.
-
Peer-to-Peer Evolutionary Algorithms with Adaptive Autonomous Selection.
- W. Wickramasinghe, M. van Steen, A.E. Eiben.
Proc. The Genetic and Evolutionary Computation Conference (GECCO), London, July 2007.
-
Enabling Service Adaptability with Versatile Anycast.
- M. Szymaniak, G. Pierre, M. Simons-Nikolova, M. van Steen.
Concurrency and Computing: Practice and Experience, vol. 19(13), Sep. 2007
-
Optimizing Peer Relationships in a Super-Peer Network.
- P. Garbacki, D. Epema, M. van Steen.
Proc. 27th Int'l Conf. Distributed Computing Systems (ICDCS), Toronto, Canada, June 2007.
-
A Multi Phased Approach for Modeling and Analysis of the Bittorrent Protocol.
- V. Rai, S. Swaminathan, P. Garbacki, S. Bhulai, M. van Steen.
Proc. 27th Int'l Conf. Distributed Computing Systems (ICDCS), Toronto, Canada, June 2007.
-
Modeling End-to-End Response Times in Multi-Tier Internet Applications.
- S. Bhulai, S. Sivasubramanian, R. van der Mei, M. van Steen.
Proc. 20th Int'l Teletraffic Congr., Ottowa, Canada, June 2007.
-
Tribler: A Social-based Peer-to-Peer System.
- J.A. Pouwelse, P. Garbacki, J. Wang, A. Bakker, J. Yang, A. Iosup,
D.H.J. Epema, M. Reinders, M. van Steen and H.J. Sips
Concurrency and Computing: Practice and Experience, 2007 (Accepted).
-
Enforcing Data Integrity in Very Large Ad Hoc Networks.
- D. Gavidia, M. van Steen.
Proc. 8th IEEE Int'l Conf. on Mobile Data Management (MDM'07), Mannheim, Germany, May 2007.
-
A Decentralized Wiki Engine for Collaborative
Wikipedia Hosting
- G. Urdaneta, G. Pierre, M. van Steen.
Proc. 3rd Int'l Conference on Web Information Systems and Technologies
(WEBIST), Barcelona, Spain, March 2007.
-
Canning Spam in Wireless Gossip Networks
- D. Gavidia, M. van Steen, C. Gamage, G.P. Jesi.
Proc. 4th IEEE Conference on Wireless On demand Network Systems
and Services (WONS), Obergurgl, Austria, January 2007.
-
Analysis of Caching and Replication Strategies for Web Applications. (preprint)
- S. Sivasubramanian, G. Pierre, M. van Steen, G. Alonso.
IEEE Internet Computing, vol. 11(1):60-66, January 2007.
-
An Experimental Evaluation of Self-managing Availability in Shared Data Spaces.
- G. Russello, M. Chaudron, M. van Steen, I. Bokharouss.
Science of Computer Programming, vol. 64(2):246-262, January 2007.
2006
-
Versatile Anycasting with Mobile IPv6.
- M. Szymaniak, G. Pierre, M. van Steen.
Proc. ICST Int'l Workshop on Advanced Architectures and Algorithms
for Internet Delivery and Applications (AAA-IDEA),
Pisa, Italy, October 2006.
-
2Fast: Collaborative Downloads in P2P Networks.
- P. Garbacki, A. Iosup, D. Epema, M. van Steen.
Proc. Sixth Int'l Conf. Peer-to-peer Computing,
Cambridge, UK, September 2006. Best paper award.
-
Latency-Driven Replica Placement (extended version).
- G. Pierre, M. Szymaniak, M. van Steen.
IPSJ Journal, 47(8), August 2006.
-
Globule: A Collaborative Content Delivery Network.
- G. Pierre, M. van Steen.
IEEE Communications Magazine, vol. 44(8), August 2006.
-
From Web Servers to Ubiquitous Content Delivery.
- G. Pierre, M. van Steen, M. Szymaniak, S. Sivasubramanian.
In Baldoni et al., Global Data Management, IOS Press, July 2006.
-
Managing Clouds: A Case for a Fresh Look at Large Unreliable Dynamic Networks.
- O. Babaoglu, M. Jelasity, A.-M. Kermarrec, A. Montresor, M. van Steen.
ACM SIGOPS Operating Systems Review, 40(3), July 2006.
-
Towards Autonomic Hosting of Multitier Internet Applications
- S. Sivasubramanian, G. Pierre, M. van Steen.
Proc. First Workshop on Hot Topics in Autonomic Computing.
Dublin, Ireland, June 2006.
-
A Distributed Shared Data Space for Personal Health Systems.
- W. Stut, F. Wartena, M. van Steen.
Proc. 20th IEEE Int'l Congress of the European Federation for
Medical Informatics (MIE 2006),
Maastricht, The Netherlands, August 2006.
-
A Wide-Area Distribution Network for Free Software.
- A. Bakker, M. van Steen, A.S. Tanenbaum.
ACM Transactions on Internet Technology, vol. 6(3), August 2006.
-
Gossip-based Clock Synchronization for Large Decentralized Systems.
- K. Iwanicki, S. Voulgaris, M. van Steen.
Proc. 2nd IEEE Int'l Workshop on Self-Managed Networks, Systems &
Services (SelfMan 2006),
Dublin, Ireland, June 2006.
-
On the Value of Random Opinions in Decentralized Recommendation.
- E. Ogston, A. Bakker, M. van Steen.
Proc. 6th IFIP Int'l Conf. on
Distributed Applications and Interoperable Systems (DAIS),
Bologna, Italy, June 2006.
-
Tribler: A Social-Based Peer-to-Peer System.
- J. Pouwelse, P. Garbacki, J. Wang, A. Bakker, J. Yang, A. Iosup,
D. Epema, M. Reinders, M. van Steen, H. Sips.
Proc. 5th Int'l Workshop on Peer-to-Peer Systems (IPTPS),
Santa Barbara, CA, February 2006.
-
SUB-2-SUB: Self-Organizing Content-Based Publish and Subscribe for
Dynamic and Large Scale Collaborative Networks.
- S. Voulgaris, E. Riviere, A.-M. Kermarrec, M. van Steen.
Proc. 5th Int'l Workshop on Peer-to-Peer Systems (IPTPS),
Santa Barbara, CA, February 2006.
-
A Gossip-based Distributed News Service for Wireless Mesh Networks.
- D. Gavidia, S. Voulgaris, M. van Steen.
Proc. 3rd IEEE Conference on Wireless On demand Network Systems
and Services (WONS), Les Menuires, France, January 2006.
2005
-
A Two-Level Semantic Caching Scheme for Super-Peer Networks.
- P. Garbacki, D. Epema, M. van Steen.
Proc. IEEE 10th Int'l Workshop on
Web Content Caching and Distribution (WCW), Sophia Antipolis, France, September 2005.
-
Epidemic-style Management of Semantic Overlays for Content-Based Searching.
- S. Voulgaris, M. van Steen.
Proc. Int'l Conf. on Parallel and Distributed Computing
(Euro-Par), Lisbon, Portugal, August 2005.
-
Autonomic Data Placement Strategies for
Update-intensive Web Applications.
- S. Sivasubramanian, G. Pierre, M. van Steen.
Proc. IEEE Int'l Workshop on
Advanced Architectures and Algorithms
for Internet Delivery and Applications (AAA-IDEA).
Orlando, FL., June, 2005
-
Dynamically Adapting Tuple Replication for High Availability in a
Shared Data Space.
- G. Russello, M. Chaudron, M. van Steen.
Proc. 7th Int'l Conf. on Coordination Models and Languages (Coordination 2005),
Namur, Belgium, April 2005.
-
GlobeDB: Autonomic Data Replication for Web Applications.
- S. Sivasubramanian, G. Alonso, G. Pierre, M. van Steen.
Proc. 14th Int'l World Wide Web Conference (WWW 2005),
Chiba, Japan, May 2005.
-
Distributed Redirection for the World-Wide Web.
- A. Baggio, M. van Steen.
Computer Networks, vol. 49(6):743-765, December 2005.
-
Securely Replicated Web Documents.
- B. Popescu, J. Sacha, M. van Steen, B. Crispo, A. Tanenbaum, I. Kuz.
Proc. 19th IEEE Int'l Parallel & Distributed Processing Symposium,
Denver, CO, April 2005.
-
CYCLON: Inexpensive Membership Management for Unstructured P2P Overlays. (preprint)
- S. Voulgaris, D. Gavidia, M. van Steen.
Journal of Network and Systems Management, vol. 13(2):197-217.
-
Latency-Driven Replica Placement.
- M. Szymaniak, G. Pierre, M. van Steen.
Proc.IEEE Int'l Symp.on Applications and the Internet (SAINT 2005),
Trento, Italy, January 2005. Best paper award.
2004
-
Group Formation Among Decentralized Autonomous Agents.
- E. Ogston, M. van Steen, F. Brazier.
Applied Artificial Intelligence, vol. 18(9-10):953-970, Oct. 2004.
-
Replication for Web Hosting Systems.
- S. Sivasubramanian, M. Szymaniak, G. Pierre, M. van Steen.
ACM Computing Surveys, vol. 36(3):1-44, Sept 2004.
-
Adapting Strategies for Distributing Data in Shared Data Space.
- G. Russello, M. Chaudron, M. van Steen.
Proc. Int'l Symp. on Distributed Objects and Applications (DOA).,
Larnaca, Cyprus, Oct. 2004.
-
The Peer Sampling Service: Experimental Evaluation of Unstructured Gossip-Based Implementations.
- M. Jelasity, R. Guerraoui, A.-M. Kermarrec, M. van Steen.
Proc. 5th ACM/IFIP/USENIX International Middleware Conference,
Toronto, Canada, Oct. 2004.
-
Replicating Web Applications On-Demand.
- S. Sivasubramanian, G. Pierre, M. van Steen.
Proc. 1st IEEE Int'l Conf. on Services Computing (SCC 2004),
Shanghai, China, Sept. 2004
-
Scalable Strong Consistency for Web Applications.
- S. Sivasubramanian, G. Pierre, M. van Steen.
Proc. 11th ACM SIGOPS European Workshop, Leuven, Belgium,
Sept. 2004, pp. 182-187.
-
Exploiting Differentiated Tuple Distribution in Shared Data Spaces.
- G. Russello, M. Chaudron, M. van Steen.
Proc. Int'l Conf. on Parallel and Distributed Computing (Euro-Par), Pisa, Italy, September 2004.
-
Scalable Cooperative Latency Estimation.
- M. Szymaniak, G. Pierre, M. van Steen.
Proc. 10th Int'l Conf. Parallel and Distributed Systems,
Newport Beach, CA, July 2004.
-
Music2Share - Copyright-Compliant Music Sharing in P2P Systems.
- T. Kalker, D. Epema, P. Hartel, I. Lagendijk, M. van Steen.
Proceedings of the IEEE, vol.92(6):961-970, June 2004.
-
Exploiting Semantic Proximity in Peer-to-peer Content Searching.
(preprint)
- S. Voulgaris, A.-M. Kermarrec, L. Massoulie, M. van Steen.
Proc. 10th IEEE Int'l Workshop on Future Trends in Distributed Computing Systems (FTDCS),
Suzhou, China, May 2004.
-
Unifying User-to-User Messaging. (preprint)
- J.M. Wams, M. van Steen.
IEEE Internet Computing, vol. 8(2):76-82, 2004.
-
Internet Messaging. (preprint)
- J.M. Wams, M. van Steen.
In M. Singh (ed.), Practical Handbook of Internet Computing, CRC Press.
-
An Approach to Aggregation in Large and Fully Distributed
Peer-to-Peer Overlay Networks.
- M. Jelasity, W. Kowalczyk, M. van Steen.
Proc. 12th Euromicro Conference on Parallel, Distributed and Network based Processing
(PDP 2004), A Coruna, Spain, February 2004.
2003
-
*
Newscast Computing.
- M. Jelasity, W. Kowalczyk, M. van Steen.
Internal report IR-CS-006, Vrije Universiteit,
Department of Computer Science, November 2003.
Submitted for publication.
-
Towards Very Large, Self-managing Distributed Systems (extended abstract).
- M. van Steen.
Proc. 7th Int'l Conference On Principles Of Distributed Systems (OPODIS),
Martinique, December 2003.
-
A Flexible Middleware Layer for User-to-User Messaging.
- J.M. Wams, M. van Steen
Proc. 4th IFIP Int'l Conf. on Distributed Applications
and Interoperable Systems (DAIS), Paris, November 2003.
-
A Case for Dynamic Selection of Replication and Caching Strategies
- S. Sivasubramanian, G. Pierre, M. van Steen.
Proc. 8th International Workshop on Web Content Caching and
Distribution, Hawthorne, NY, September 2003.
-
Netairt: A DNS-based Redirection System for Apache.
- M. Szymaniak, G. Pierre, M. van Steen.
Proc. IADIS Int'l Conf. on WWW/Internet 2003, Algarve, Portugal,
November 2003.
-
An Epidemic Protocol for Managing Routing Tables in very large Peer-to-Peer Networks.
- S. Voulgaris, M. van Steen.
Proc. 14th IFIP/IEEE Workshop on Distributed Systems: Operations and Management (DSOM
2003),, Heidelberg, Germany, October 2003.
-
A Robust and Scalable Peer-to-Peer Gossiping Protocol.
- S. Voulgaris, M. Jelasity, M. van Steen.
Proc. 2nd Int'l Workshop on Agents and Peer-to-Peer Computing (AP2PC
2003),, Melbourne, Australia, July 2003.
-
Group Formation Among Peer-to-Peer Agents: Learning Group Characteristics.
- E. Ogston, B. Overeinder, M. van Steen, F. Brazier.
Proc. 2nd Int'l Workshop on Agents and Peer-to-Peer Computing (AP2PC
2003),, Melbourne, Australia, July 2003.
-
A Method for Decentralized Clustering in Large Multi-Agent Systems.
- E. Ogston, B. Overeinder, M. van Steen, F. Brazier.
Proc. 2nd Int'l Joint Conference on Autonomous Agents and Multi-Agent
Systems (AAMAS 2003),
Melbourne, Australia, July 2003.
-
Customizable Data Distribution for Shared Data Spaces.
- G. Russello, M. Chaudron, M. van Steen.
Proc. Int'l Conf. on Parallel and Distributed Processing Techniques and
Applications (PDPTA'03), Las Vegas, June 2003.
-
Design and Implementation of a User-Centered Content Delivery Network.
- G. Pierre, M. van Steen.
Proc. 3rd IEEE Workshop on Internet Applications (WIAPP 2003), San Jose, CA, June 2003.
-
Transparent Distributed Redirection of HTTP Requests.
- A. Baggio, M. van Steen.
Proc. 2nd IEEE Int'l Symposium on Network Computing and Applications,
Cambridge, MA, April 2003.
-
Pervasive Messaging.
- J.M. Wams, M. van Steen.
Proc. 1st IEEE Annual Conference on Pervasive Computing and Communications
(PerCom) Fort Worth, TX, March 2003.
2002
-
*
Large-Scale Newscast Computing on the Internet.
- M. Jelasity, M. van Steen.
Internal report IR-503, Vrije Universiteit,
Department of Computer Science, October 2002.
-
Transparent Data Relocation in Highly Available Distributed Systems.
- S. Voulgaris, M. van Steen, A. Baggio, G. Ballintijn.
Proc. 6th Int'l Conference On Principles Of Distributed Systems (OPODIS),
Reims, France, December 2002.
[Also appeared in Studia Informatica Universalis vol. 3(1):1-16, 2003]
-
A Security Architecture for Object-Based Distributed Systems.
- B. Popescu, M. van Steen, A.S. Tanenbaum.
Proc. 18th Annual Computer Security Applications Conference,
Las Vegas, NV, December 2002.
-
Achieving Scalability in Hierarchical Location Services.
- M. van Steen, G. Ballintijn.
Proc. 26th Int'l Computer Software and
Applications Conference (CompSac), Oxford UK, August 2002, pp. 899-905.
-
Dynamically Selecting Optimal Distribution Strategies for Web Documents.
- G. Pierre, M. van Steen, A.S. Tanenbaum.
IEEE Transactions on Computers vol. 51(6):637-651, June 2002.
-
Maintaining Connectivity in a Scalable and Robust Distributed Environment.
- M. Jelasity, M. Preuss, M. van Steen, B. Paechter
Proc. Workshop Global and Peer-to-Peer Computing on Large Scale
Distributed Systems, Berlin, May 2002 (held in conjunction with CCGrid 2002).
-
Supporting Internet-Scale Multi-Agent Systems.
- N. Wijngaards, B. Overeinder, M. van Steen, F. Brazier.
Data and Knowledge Engineering vol. 41(2-3):229-245, June 2002.
-
The Globe Infrastructure Directory Service.(preprint)
- I. Kuz, M. van Steen, H.J. Sips.
Computer Communications vol. 25(9):835-845, June 2002.
A shorter version
appears in Proc. 7th Annual ASCI Conference, Heijen, The Netherlands, May 2001.
-
Global Distribution of Free Software (and other things).
- A. Bakker, I. Kuz, M. van Steen, A.S. Tanenbaum, P. Verkaik.
Proc. 3rd Int'l System Administration and Networking
Conference (SANE 2002), Maastricht, May 2002, pp 351-369.
-
Multi-Agent Support for Internet-Scale Grid Management.
- B. Overeinder, N. Wijngaards, M. van Steen, F. Brazier.
Proc. AISB Symposium on AI and Grid Computing, London, April 2002.
-
Generative Migration of Agents.
- N. Wijngaards, B. Overeinder, M. van Steen, F. Brazier.
Proc. 2nd AISB Symposium on Adaptive Agents and Multi-Agent Systems
(AAMAS-II) , London, April 2002.
-
Agent Factory: Generative Migration of Mobile Agents in Heterogeneous Environments.
- F. Brazier, B. Overeinder, M. van Steen, N. Wijngaards.
Proc. ACM Symposium on Applied Computing (SAC), [Track: Agents, Interactions, Mobility, and
Systems], Madrid, Spain, March 2002.
-
A Law-Abiding Peer-to-Peer Network for Free-Software Distribution.
- A. Bakker, M. van Steen, A.S. Tanenbaum.
Proc. IEEE Int'l Symp. on Network Computing and Applications,
Cambridge, MA, February 2002.
2001
-
Scalable User-Friendly Resource Names.
- G. Ballintijn, M. van Steen, A.S. Tanenbaum.
IEEE Internet Computing, vol. 5(5):20-27, 2001.
-
Efficient Tracking of Mobile Objects in Globe.
- A. Baggio, G. Ballintijn, M. van Steen, A.S. Tanenbaum.
The Computer Journal, vol. 44(5):240-353, 2001.
-
Globule: A Platform for Self-Replicating Web Documents (preliminary version).
- G. Pierre, M. van Steen.
Proc. 6th Int'l Conf. on Protocols for Multimedia Systems, Enschede, The Netherlands, October 2001.
LNCS vol. 2213, pp. 1-11.
-
Distributed Shared Agent Representations.
- F. Brazier, M. van Steen, N. Wijngaards.
Proc. Workshop on Adaptability and Embodiment using Multi-Agent
Systems, Prague, CZ, July 2001, LNAI vol. 2284, pp. 230-237.
-
Encapsulating Distribution in Remote Objects.
- M. Jansen, E. Klaver, P. Verkaik, M. van Steen, A.S. Tanenbaum.
Information and Software Technology 43(6):353-363, May 2001.
-
On MAS Scalability.
- N. Wijngaards, M. van Steen, F. Brazier.
Proc. Second Int'l Workshop on Infrastructures for Agents, MAS,
and Scalable MAS, Montreal, Canada, May 2001, pp. 121-126.
-
Differentiated Strategies for Replicating Web Documents.
(preprint)
- G. Pierre, I. Kuz, M. van Steen, A.S. Tanenbaum.
Computer Communications 24(2):232-240, February 2001.
2000
-
Characterizing Internet Performance to Support Wide-area Application Development.
- G. Ballintijn, M. van Steen, A.S. Tanenbaum.
ACM SIGOPS Operating Systems Review, 34(4):41-47, October 2000.
-
The Distributed ASCI Supercomputer Project.
- Henri E. Bal and (many) others.
ACM SIGOPS Operating Systems Review, 34(4):76-96, October 2000.
-
A Distributed-Object Infrastructure for Corporate Websites.
- I. Kuz, P. Verkaik, M. van Steen, H.J. Sips.
Proc. Distributed Objects and Applications (DOA'00), Antwerp, September 2000,
pp. 165-176.
-
Mechanisms for Effective Caching in the Globe Location Service
- A. Baggio, G. Ballintijn, M. van Steen.
Proc. Nineth ACM SIGOPS European Workshop, Kolding,
Denmark, September 2000, pp. 55-60.
-
Scalable Naming in Global Middleware.
- G. Ballintijn, M. van Steen, A.S. Tanenbaum.
Proc. 13th Int'l Conf. on Parallel and Distributed Computing Systems
(PDCS-2000), Las Vegas, August 2000, pp. 624-631.
-
The Globe Distribution Network
-
A. Bakker, E. Amade, G. Ballintijn, I. Kuz, P. Verkaik, I. van der Wijk, M. van Steen, A.S. Tanenbaum.
Proc. 2000 USENIX Annual Conf. (FREENIX Track), San Diego, June 2000,
pp. 141-152.
1999
-
From Remote Objects to Physically Distributed Objects.
- A. Bakker, M. van Steen, and A.S. Tanenbaum.
Proc. 7th IEEE Workshop on Future Trends of Distributed Computing Systems,
Cape Town, South Africa, December 1999, pp. 47-52.
-
A Scalable Middleware Solution for Advanced Wide-Area Web Services.
- M. van Steen, A.S. Tanenbaum, I. Kuz, and H.J. Sips.
Distributed Systems Engineering, vol. 6(1):34-42, March 1999.
-
Simple Crash Recovery in a Wide-area Location Service.
- G. Ballintijn, M. van Steen, A.S. Tanenbaum.
Proceedings 12th International Conference on Parallel and Distributed
Computing Systems,
Fort Lauderdale, Florida, August 1999, pp. 87-93.
-
Globe: A Wide-Area Distributed System.
- M. van Steen, P. Homburg, and A.S. Tanenbaum.
IEEE Concurrency, vol. 7(1):70-78, January-March 1999.
1998
-
*
Towards Scalable Web Documents.
- A.-M. Kermarrec, I. Kuz, M. van Steen, A.S. Tanenbaum
Internal Report IR-452, Vrije Universiteit,
Department of Mathematics and Computer Science, October 1998.
-
Replicated Invocation in Wide-Area Systems.
- A. Bakker, M. van Steen, and A.S. Tanenbaum.
Proceedings Eighth SIGOPS European Workshop,
Sintra, Portugal, September 1998, pp. 225-230.
-
Algorithmic Design of the Globe Wide-Area Location Service
- M. van Steen, F.J. Hauck, G. Ballintijn, A.S. Tanenbaum.
The Computer Journal, vol. 41(5):297-310, 1998.
-
A Scalable Middleware Solution for Advanced Wide-Area Web Services.
- M. van Steen, A.S. Tanenbaum, I. Kuz, and H.J. Sips.
Proceedings Middleware '98,
The Lake District, England, 15-18 September 1998, pp. 37-54.
-
Software Engineering for Scalable Distributed Applications
- M. van Steen, S. van der Zijden, H.J. Sips.
Proceedings 22nd International Computer Software and
Applications Conference (CompSac), Vienna, August 1998, pp. 285-293.
Zipped PDF version.
-
A Structured Design Technique for Distributed Programs.
- M. Polman, M. van Steen, and A. de Bruin.
Proceedings 22nd International Computer Software and
Applications Conference (CompSac), Vienna, August 1998, pp. 308-313.
- A
Framework for Consistent, Replicated Web Objects.
- A.-M. Kermarrec, I. Kuz, M. van Steen, and A.S. Tanenbaum.
Proceedings 18th International Conference on Distributed
Computing Systems (ICDCS), Amsterdam, May 1998, pp. 276-284.
-
Locating Objects in Wide-Area Systems.
- M. van Steen, F.J. Hauck, P. Homburg, and A.S. Tanenbaum.
IEEE Communications Magazine, vol. 36 (1):104-109, January 1998.
1997
-
Formalizing a Design Technique for Distributed Systems
- M. Polman, M. van Steen, and A. de Bruin.
In Proceedings Second International Workshop on Software Engineering for
Parallel and Distributed Systems, Boston, MA, May 1997, pp. 150-159.
-
A Location Service for Worldwide Distributed Objects.
- F.J. Hauck, M. van Steen, and A.S. Tanenbaum.
In M. Mühlhäuser (ed.) Special Issues in Object-Oriented Programming,
dpunkt-Verlag, Heidelberg, 1997, pp. 384-388. (Readings of 10th ECOOP'96 Workshops,
Linz, Austria, July 1996.)
1996
- *
Unifying Internet Services Using Distributed Shared Objects.
- P. Homburg, M. van Steen, and A.S. Tanenbaum.
Internal Report IR-409, Vrije Universiteit,
Department of Mathematics and Computer Science, October 1996.
-
Communication in GLOBE: An Object-Based Worldwide Operating System.
- P. Homburg, M. van Steen, and A.S. Tanenbaum.
In Proceedings Fifth International Workshop on Object Orientation in Operating
Systems, Seattle, Washington, October, 1996, pp. 43-47.
-
An Architecture for a Wide Area Distributed System.
- P. Homburg, M. van Steen, and A.S. Tanenbaum.
In Proceedings Seventh ACM SIGOPS European Workshop,
Connemara, Ireland, September 1996, pp. 75-82.
-
A Model for Worldwide Tracking of Distributed Objects.
- M. van Steen, F.J. Hauck, and A.S. Tanenbaum.
In Proceedings TINA '96 Conference,
Heidelberg, Germany, September 1996, pp. 203-212.
-
Designing Distributed Programs with Dynamic Communiction Structures.
- M. Polman and M. van Steen.
In Proceedings Second International Conference on Algorithms and
Architectures for Parallel Processing, Singapore, June 1996, IEEE, pp. 271-278.
-
Design Level Support for Parallel and Distributed Applications.
- M. Polman and M. van Steen.
In H. Liddell, A. Colbrook, B. Hertzberger, and P. Sloot (eds.)
High Performance Computing and Networking '96,
pp. 812-819. Lecture Notes in Computer Science vol. 1067, Springer Verlag, Berlin, 1996.
1995
-
Towards Object-based Wide Area Distributed Systems.
- M. van Steen, P. Homburg, L. van Doorn, A. Tanenbaum, and W. de Jonge.
In Proceedings Fourth International Workshop on Object Orientation in Operating
Systems, Lund, Sweden, August 1995, pp. 224-227.
1994
- A Comparison of Three Graphical Notations for Parallel Software Design.
- M. Polman and M.R. van Steen.
In J.P. Gray and F. Naghdy, editors, Parallel Computing:
Technology and Practice, pp. 298-299. IOS Press, Amsterdam, 1994.
Extended version.
-
A Distributed Implementation of Many-to-Many Synchronous Channels.
- M.R. van Steen and M. Polman.
In J.P. Gray and F. Naghdy, editors, Parallel Computing:
Technology and Practice, pp. 218-227. IOS Press, Amsterdam, 1994.
Extended version.
-
Computer-Aided Support for Designing Parallel Real-time Solutions on
Transputer-based Systems.
- M.R. van Steen, A. ten Dam, and T. Vogel.
In Proceedings IEEE Conference on Control Applications, pp. 811-816,
Glasgow, August 1994.
Extended version.
- Exploiting Parallelism for Real-Time Applications: the Hamlet
Approach.
- A. ten Dam, T. Vogel, and M.R. van Steen.
In L. Dekker, W. Smit, and J.C. Zuidervaart, editors, Massively
Parallel Processing, Applications and Development, pp. 559-567, Delft,
June 1994. Elsevier Science.
-
Software Engineering for Parallelism: An Exercise in Separating
Design and Implementation.
-
M.R. van Steen, H.J. Sips, and H.X. Lin.
In L. Dekker, W. Smit, and J.C. Zuidervaart, editors, Massively
Parallel Processing, Applications and Development, pp 125-134, Delft,
June 1994. Elsevier Science.
1993 and older
-
ADL: A Graphical Design Language for Parallel Real-Time Applications.
- M.R. van Steen, T. Vogel, and A. ten Dam.
In R. Grebe and J. Hektor and S. Hilton and M.R. Jane and P.H.
Welch, (eds), Transputer Applications and Systems, volume 1. IOS
Press, Amsterdam, 1993.
- *
The Hamlet Application Design Language, Introductory Definition
Report.
- M.R. van Steen.
Technical Report EUR-CS-93-16, Erasmus University Rotterdam, Department of
Computer Science, December 1993.
- The ParTool project: Development of a Parallel Programming
Environment.
- M.R. van Steen and H.J. Sips.
In R. Perrott (ed), Software for Parallel Computers.
Chapman & Hall, London, 1992.
- Modelling Object Views.
- W.J.J. Stut, M.R. van Steen, L.P.J. Groenewegen, and A.R. Bakker.
In Proceedings Computer Science in The Netherlands, pp. 304-315.
SION, November 1992.
- High-Level Specification Tools for Parallel Application
Development.
- E. de Jong, E.H.R.M. Paalvast, H.J. Sips, and M.R. van Steen.
In Proceedings CompEuro '92,
pp. 163-168, The Hague, 1992. IEEE.
- The Dynamite Project and Experiences With Strand.
- M.R. van Steen.
In Proceedings Third Workshop ESPRIT Parallel Computing Action, Bonn,
1991.
- Designing Highly Parallel Applications Using Database Programming
Concepts.
- M.R. van Steen and E. de Jong.
In Proceedings First International Conference on Parallel and Distributed
Information Systems, pp. 38-45, Miami Beach, December 1991.
- Simulation-based PACS Development.
- W.J.J. Stut, M.R. van Steen, L.P.J. Groenewegen, and A.R. Bakker.
In Proceedings Medical Imaging V, 1991.
- Transforming Visual Programs to Transputer Applications.
- E. de Jong, F. Kuijlman, and M.R. van Steen.
In W.A. Sandham and T.S. Durrani and J.J. Soroghan and S.M.
Forbes (eds), Applications of Transputers 3, volume 2, pp.
662-667. IOS Press, Amsterdam, 1991.
- Modelling and Simulation: Indispensable Tools for PACS Development.
- W.J.J. Stut, M.R. van Steen, L.P.J. Groenewegen, and A.R. Bakker.
In Proceedings Picture Archiving and Communication System, Evian, 1990.
NATO Advanced Study Institute.
- Picture Archiving and Communication System Design Issues: The
Importance of Modelling and Simulation.
- W.J.J. Stut, M.R. van Steen, L.P.J. Groenewegen, and A.R. Bakker.
Journal of Digital Imaging, 3(4):246-253, 1990.
- First Experiences with a Semantic Modelling Method to Guide
Simulation-based PACS Development.
- W.J.J. Stut, M.R. van Steen, L.P.J. Groenewegen, and A.R. Bakker.
In Proceedings Medical Imaging
IV Conference, pages 855-858. SPIE, 1990.
- An Integrated Approach for Simulation-Based System Development Based
on Transformations of System Specifications.
- W.J.J. Stut, M.R. van Steen, L.P.J. Groenwegen, and A.R. Bakker.
In Proceedings European Simulation Multiconference, pp. 655-660,
Neurenberg, 1990.
- Modelling and Simulation to Guide the Design of a PACS Network.
- W.J.J. Stut, M.R. van Steen, L.P.J. Groenwegen, and A.R. Bakker,
In Proceedings EuroPACS Conference, Trieste, 1990.
- Vista: A Specification Language for Parallel Software Design.
- E. de Jong and M.R. van Steen.
In Proceedings Third International Workshop on Software Engineering and its
Applications, Toulouse, 1990.
- The Dynamite Project.
- M.R. van Steen.
In Proceedings Second Workshop ESPRIT Parallel Computing Action, pp.
126-130, Ispra, 1990.
- COGSYS-KRL: Een Kennisrepresentatietaal voor Real-time
Kennissystemen.
- M.R. van Steen and J.M.A. Sassen.
In Proceedings AI Toepassingen, Utrecht, 1989.
- An Environment for Structured Development of Parallel Programs.
- M.R. van Steen and H.J. Sips.
In Proceedings Second IMSL User Group Europe Conference, Amsterdam, 1989.
IMSL.
- A Semantic Modelling Method to Guide Simulation-based System
Development.
- W.J.J. Stut, M.R. van Steen, L.P.J. Groenwegen, and A.R. Bakker.
In Proceedings Third European Simulation Congress, pp. 101-106, 1989.
- PACS Design Issues: Modelling and Simulation.
- W.J.J. Stut, M.R. van Steen, L.P.J. Groenwegen, and A.R. Bakker.
In Proceedings International Symposium on Computer Assisted Radiology,
pages 532-536, 1989.
- Modeling Dynamic Systems by Parallel Decision Processes.
- M.R. van Steen.
Ph.D. Thesis, Department of Computer Science, University of Leiden,
1988.
- Parallel Control Processes: Modular Parallelism and Communication.
- M.R. van Steen, L.P.J. Groenewegen, and G. Osting.
In Proceedings Intelligent Autonomous
Systems. Amsterdam, North-Holland, 1987.
- Een Parallel Beslissingsmodel voor Bufferallocatie in UNIX.
- M.R. van Steen and L.P.J. Groenewegen.
In Proceedings Fourth NGI/SION Symposium, Utrecht, 1986.
- Modelling Parallel Phenomena.
- L.P.J. Groenewegen, M.R. van Steen, and G. Oosting.
In Proceedings Second European Simulation Congress, pp. 45-51, Antwerp,
1986.
- Parallel Processes with a Simula/Demos Application.
- L.P.J. Groenewegen and M.R. van Steen.
In Proceedings AMSE Conference on Modelling & Simulation, volume 1B,
pp. 159-174, Monastir, Tunesia, November 1985.
|