List of Publications


H. - Arno Jacobsen
Department of Electrical and Computer Engineering and
Department of Computer Science
University of Toronto
jacobsen@eecg.toronto.edu
http://www.eecg.toronto.edu/~jacobsen


Content:

1. Books
2. Edited Volumes
3. Refereed Journal Papers and Book Chapters
4. Refereed Articles in Conference Proceedings
5. Standardization Activities
6. Technical Reports


1. Books

H.-A. Jacobsen. Distributed Infrastructure Support for Electronic Commerce Applications. Kluwer Academic Publishers, 2003, ISBN 1-4020-7648-7.

2. Edited Volumes

H.-A. Jacobsen. Proceedings of Distributed Event-Based Systems workshop in cooperation with SIGMOD/FCRC, San Diego. ACM Digital Library, 2003 (to appear).

T. Furuhashi, S. Tano, H.-A. Jacobsen (Eds.). Deep Fusion of Computational and Symbolic Processing. Physica-Verlag - A Springer Verlag Company, Heidelberg, New York. 2001. ISBN 3-7908-1339-7.

Proceedings of The International Conference on Parallel and Distributed Processing Techniques and Applications. 1998, ISBN: 1-892512-06-8, (Co-Editor).

3. Refereed Journal Papers and Book Chapters

C. Zhang, H.-A. Jacobsen. Refactoring Middleware with Aspects. IEEE Trans. on Parallel and Distributed Systems (accepted for publication).

H.-A. Jacobsen. Middleware for Location-based Services. Chapter in book on Location-based Services, (accepted for publication).

H.-A. Jacobsen. Remote Monitoring and Control. Chapter in The Industrial Information Technology Handbook. (to appear)

G. Cugola, H.-A. Jacobsen Using publish/subscribe middleware for mobile systems. ACM SIGMOBILE Mobile Computing and Communications Review (MC2R) Vol. 6(4), pp. 25-33. ACM Press, New York, NY, USA, October 2002.

H.-A. Jacobsen. Application Service Providers. John Wiley & Sons Inc. Chapter in The Internet Encyclopedia (accepted for publication).

B. Greiner, H.-A. Jacobsen, C. Schmidt. The Virtual Laboratory Infrastructure for Controlled Online Economic Experiments. Forschung und wissenschaftliches Rechnen: Beiträge zum Heinz-Billing-Preis 2002, Krut Kremer (Editor). Göttingen : Ges. für Wiss. Datenverarbeitung.(Also available as papers on Strategic Interaction, Max Planck Institute for Research into Economic Systems, Jena, 35-2002.

N. Marchand, H.-A. Jacobsen An Economic Model to Study Dependencies Between Independent Software Vendors and Application Service Providers Electronic Commerce Research Journal. p. 315-334. Kluwer Academic Publisher. (accepted for publication).

H.-A. Jacobsen, O. Günther, G. Riessen. Component Leasing on the World Wide Web. Accepted for publication in Special issue of Netnomics Journal "Information and Communication Middleware", Baltzer Science Publisher.

H.-A. Jacobsen, B. Krämer. Design Patterns for Synchronization Adaptors of CORBA Objects. Accepted for publication in Special issue of L'OBJET Journal on "Object Orientation and Formal Methods", Hermes Publisher.

H.-A. Jacobsen. A Generic Architecture for Hybrid Intelligent Systems. In: "Deep Fusion of Computational and Symbolic Processing". T. Furuhashi et al. (Eds.). p. 145 - 173. Physica-Verlag - A Springer Verlag Company, Heidelberg, New York. 2001.

H.-A. Jacobsen. Programming Language Interoperability in Distributed Computing Environments. In: "Distributed Applications and Interoperable Systems II". Lea Kutvonen, Harmunt König, and Martti Tienari (Eds.). Kluwer Academic Publisher, Boston, Dordrecht, London. 1999. ISBN 0-7923-8527-6.

4. Refereed Articles in Conference Proceedings

H. Liu, H.-A. Jacobsen. Modeling Uncertainties in Publish/Subscribe. International Conference on Data Engineering (ICDE) 2004 (to appear).

I. Burcea, H.-A. Jacobsen, E. DeLara, V. Muthusam, M. Petrovic. Disconnected Operations in Publish/Subscribe. IEEE Mobile Data Management (MDM) 2004 (to appear).

M. Petrovic, I. Burcea, H.-A. Jacobsen. S-ToPSS: Semantic Toronto Publish/Subscribe System. VLDB 2003, September, 2003.

I. Burcea, M. Petrovic, H.-A. Jacobsen. I know what you mean: Semantic Issues in Internet-scale Publish/Subscribe Systems. International Workshop on Semantic Web and Databases (SWDB), collocated with VLDB 2003 Humboldt-University, Berlin, Germany, September 7-8, 2003.

I. Burcea, H.-A. Jacobsen. L-ToPSS - Push-oriented location-based services. 4th VLDB Workshop on Technologies for E-Services (TES'03), September 7-8, 2003, Humboldt University, Berlin, Germany, (To appear in Springer LNCS series).

D. Tam, R. Azimi, H.-A, Jacobsen. Building Content-Based Publish/Subscribe Systems with Distributed Hash Tables International Workshop On Databases, Information Systems and Peer-to-Peer Computing, collocated with VLDB 2003, September 7-8, 2003, Humboldt University, Berlin, Germany.

H. Leung, I. Burcea, H.-A. Jacobsen. Modeling location-based services with Subject Spaces. CASCON 2003, October 6th-9th, Toronto, On., Canada.

H. Leung, H.-A. Jacobsen. Efficient Matching for State-persistent Publish/Subscribe Systems. CASCON 2003, October 6th-9th, Toronto, On., Canada.

C. Zhang, H.-A. Jacobsen. Re-factoring Middleware Systems: A Case Study. Distributed Objects and Applications (DOA), 2003, (accepted for publication).

C. Zhang, H.-A. Jacobsen. Quantifying Aspects in Middleware Platforms. ACM Aspect Oriented Software Development, Boston, MA, pp. 130-139, March 2003.

C. Zhang, H.-A. Jacobsen. TinyC: Towards a Dynamic Weaving Aspect Language based on C. Foundation of Aspect Languages Workshop at ACM AOSD, Boston, March 2003.

G. Ashayer, H. Leung, H.-A. Jacobsen, Predicate Matching and Subscription Matching in Publish/Subscribe Systems. DEBS'02 Workshop at ICDCS'02, Vienna, Austria.

H. Liu, H.-A. Jacobsen. Approximate Matching in Publish/Subscribe IEEE CIRA, July, 2003 (6 page manuscript).

H. Liu, H.-A. Jacobsen. A-TOPSS - A Publish/Subscribe System Supporting Approximate Matching. VLDB, August, 2002 (4 page manuscript).

W. Lee and H.-A. Jacobsen. PLATON: Platform for Learning And Teaching ONline. 1st Intl. Conference on Web-based Learning (ICWL 2002) (8 page manuscript).

H.-A. Jacobsen. Re-thinking Middleware Architecture Design. The Sixth Biennial World Conference on Integrated Design & Process Technology IDPT 2002. Pasadena, California. June 23-28, 2002 (8 page manuscript, accepted for publication)

H.-A. Jacobsen. Middleware Services for Selective and Location-based Information Dissemination in Mobile Wireless Networks. Workshop on Middleware for Mobile Computing. Middleware 2001. 12-16 November 2001 (5 page manuscript, http://www.labs.agilent.com/middleware2001/).

H.-A. Jacobsen. The Push-Mi-Pull-Yu Event Notification System for Enhanced Publish/Subscribe. In Middleware 2001, Heidelberg, Germany.

H.-A. Jacobsen. Middleware Services for Selective and Location-based Information Dissemination in Mobile Wireless Networks. Workshop on Middleware for Mobile Computing. Middleware 2001. 12-16 November 2001.

H.-A. Jacobsen. Middleware Architecture Design Based on Aspects, the Open Implementation Metaphor and Modularity. In Workshop on Aspect-Oriented Programming and Separation of Concerns, Lancaster, UK, August 2001.

Francoise Fabret, H.-Arno Jacobsen, Francois Llirbat, Joao Pereira, and Dennis Shasha. "WebFilter: A High-throughput XML-based Publish and Subscribe System" . VLDB software demonstration proposal. Rome, Italy, 2001.

Françoise Fabret, H.-Arno Jacobesen, François Llirbat, João Pereira, Kenneth Ross, Dennis Shasha. Filtering Algorithms and Implementation for very fast publish / subscribe systems. SIGMOD Conference, Santa Barbara, CA. May, 2001.

H.-Arno Jacobsen, F. Llirbat. Publish and Subscribe Systems. Tutorial. 17th International Conference on Data Engineering. Heidelberg, Germany April 2-6, 2001.

João Pereira, Françoise Fabret, H.-Arno Jacobesen, François Llirbat, Radu Preotiuc-Prieto, Kenneth Ross, and Dennis Shasha Le Subscribe: Publish and Subscribe on the Web at Extreme Speed. SIGMOD Digital Library. 2001.

H.-A. Jacobsen, O. G\"unther. adXML - XML for Marketing and Advertising Applications. INFORMS 2001 (extended abstract).

H.-A. Jacobsen, B. Krämer. Modeling Interface Definition Language Extensions. In: 37th International Conference on Technology of Object-Oriented Languages and Systems (TOOLS-37), 20-23 November 2000 in Sydney, Australia.

N. Marchand, H.-A. Jacobsen. An Economic Model to Study Dependencies Between Software Application Vendors and Application Service Providers. In: 3rd Berlin Internet Economics Workshop, May 26, 2000.

H.-A. Jacobsen, O. Günther. Middleware for Software Leasing over the Internet In: ACM Conference on Electronic Commerce (EC'99), p. 87-95, November 3-5, 1999, Denver, Colorado, USA.

H.-A. Jacobsen, G. Riessen, O. Günther, R. Müller. MMM - Towards an Infrastructure for Emerging Electronic Commerce Applications. In: Information Technology for Electronic Commerce (ITeC'99), DEXA'99 Workshop proceedings, p. 608-612, Florence, Italy, 1999.

H.-A. Jacobsen. Programming Language Interoperability in Distributed Computing Environments. In: International Working Conference on Distributed Applications and Interoperable Systems (Second IFIP DAIS'99), June 28 - July 1, 1999, Helsinki, Finland.

G. Riessen, H.-A. Jacobsen, O. Günther MMM - Middleware for Method Management on the WWW. In: Web Engineering Workshop (WWW8). Toronto, Canada, May 1999.

C Schmidt, H.-A. Jacobsen. Moving Experimental Economics to the Internet. In: 2nd Berlin Internet Economics Workshop May 28 - 29, 1999 in Berlin, Germany.

H.-A. Jacobsen, B. Krämer. A Design Pattern Based Approach to Generating Synchronization Adaptors from Annotated IDL. In: 13th IEEE International Conference on Automated Software Engineering (ASE-98), p. 63-72, 1998.

T. Ye, H.-A. Jacobsen, R. Katz. Mobile Awareness in a Wide Area Wireless Network of Info-Stations. In: ACM/IEEE International Conference on Mobile Computing and Networking (MobiCom'98), p. 109-120, 1998, Denver, Co.

F. Olken, H.-A. Jacobsen, C. McParland. Middleware Requirements for Remote Monitoring and Control. In: OMG-DARPA-MCC Workshop on Compositional Software Architectures 98 (http://www.objs.com/workshop/).

H.-A. Jacobsen and B. Weissman. Towards High Performance Multithreaded CORBA Servers. In: Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'98), p. 1410-1417, Las Vegas, Nevada, USA.

F. Olken, H.-A. Jacobsen, C. McParland et al. . Object Lessons Learned from a Distributed System for Building Monitoring and Operation. In: Object Oriented Programming Systems Languages and Applications, (OOPSLA'98), p. 284-295, 1998,Vancouver, Canada.

F. Olken , H.-A. Jacobsen, C. McParland, M. A. Piette. Remote Building Monitoring and Control. In: Proceedings of the ACEEE Summer Study on Energy Efficiency in Buildings, 1998, August.

H.-A. Jacobsen, A. Voisard. CORBA-Based Interoperable Geographic Information Systems. In: Euro Parallel and Distributed Systems Conference, Vienna, 1998.

H.-A. Jacobsen. A Generic Architecture for Hybrid Intelligent Systems. In: Fuzzy Systems Proceedings, IEEE World Congress on Computational Intelligence. p. 709 -714 vol.1, 1998. Ancourage, Alaska. (Invited Paper).

H.-A. Jacobsen. User extensible Programming Language Interoperability with CORBA. In: CORBA Management Workshop. Monday, 22 September 1997, Dublin, Ireland.

H.-A. Jacobsen, J. Weisbrod. Reinforcement-driven Adaptation of control Relations. In: North American Conference on Fuzzy Information Processing, July 1996, Berkeley, USA.

H.-A. Jacobsen, I. Iordanova. Approach to Extraction of Fuzzy Production Rules from a Connectionist Component of a Hybrid Expert System. In: 6 th International Conference on Artificial Intelligence: Methodology, Systems and Applications, September 1994, Sofia, Bulgaria.

H.-A. Jacobsen, I. Iordanova, A. Giacometti. Extraction des regles floues dans une systeme hybride. In: 5th International Conference on Processing and Management of Uncertainty, July 1994, Paris, France (in French).

5. Standardization Activities

H.-A. Jacobsen and O. G\"unther. AdXML 1.1 XML Document Type Definition. (Major extension of AdXML 1.0.)

H.-A. Jacobsen. Load Balancing and Performance Monitoring RFP DRAFT. Object Management Group. (Document orbos/00-08-14).

H.-A. Jacobsen, J. Kulp. Supporting Aggregated Computing in CORBA (Request for Information). Object Management Group. Issued January 16th. (orbos/99-01-04).

H.-A. Jacobsen. The ``Agenda'' of the High-Performance CORBA Working Group. In: OMG in Motion, Spring 1999.

H.-A. Jacobsen Survey of High Performance Computing Activities . (Responds to Request for Information, see above). Object Management Group. Document (orbos/99-07-22).

6. Technical Reports

N. Marchand and H.-A. Jacobsen Economic Effects of Application Service Providers on Software Markets . (Working paper).

H.-A. Jacobsen and B. Weissman. Locality and Time Induced Request Scheduling for Multi-threaded Middleware Servers (Working paper).

C Schmidt, H.-A. Jacobsen. Moving Experimental Economics to the Internet. (Submitted for journal publication.)

H.-A. Jacobsen. F. Olken, C. McParland. A Taxonomy of Event Services for Internet-Scale Computing. (Submitted for journal publication.)

R. Müller, H.-A. Jacobsen. Towards More Interoperation for Statistical Computing. (Submitted for journal publication.)

H.-A. Jacobsen, B. Krämer. A Framework for Processing Interface Definition Language Extensions. (Submitted for conference publication.)

H.-A. Jacobsen. BOO: Business Objects Online. Technical communication. (in German).

H.-A. Jacobsen. Synthesize of Tools for the Processing of Standard Specification Language Extensions based on Meta-Data Type Definitions. Technical communication.

H.-A. Jacobsen, G. Riessen, O. Günther. Meta-data-driven Execution Plan Specification for Heterogeneous Computational Service Mediation in Global Information Markets. Technical communication.

H.-A. Jacobsen. Design Alternatives for Achieving Extensible Programming Language Transparency in Distributed Computing Environments. Technical report.

H.-A. Jacobsen. Specification of the Sather to OMG-IDL Language Mapping. Technical report.

H.-A. Jacobsen, A. Voisard. CORBA-Based Interoperable Geographic Information Systems. Technical report, International Computer Science Institute, 1997. (Long version of [Jacobsen & Voisard 98]. In: Euro-PDS Vienna, 1998.)

H.-A. Jacobsen. Adaptive Fuzzy Systems. (Master Thesis report, University of Karlsruhe (TH)), August 1995.

H.-A. Jacobsen. Optimization of loops in object oriented database programming languages. Technical report. (Class project in graduate database course at UC Berkeley.)

H.-A. Jacobsen. Design and implementation of bound iterators in the Sather 1.1 compiler. Technical report. (Class project in graduate programming languages course at UC Berkeley.)

H.-A. Jacobsen. Combining type feedback and static analysis techniques for type resolution in object oriented programming languages. Working Draft.

H.-A. Jacobsen. Messtheorie und unscharfe Mengen: Kann Unschaerfe ueberhaupt bedeutungsvoll gemessen werden ? Technical report (in German). (Fuzzy Systems Seminar at University of Karlsruhe (TH).)