OSGi Pas à Pas/Bib
Jump to navigation
Jump to search
Bibliographie
Rédacteur(s): Tous
Autre source de references : http://france.osgiusers.org/Main/Documentation
%% Bibliography for Preface
%% Books on Distributed Systems
@string{tse = "IEEE Transactions on Software Engineering"}
@string{toplas = "ACM Transactions on Programming Languages and Systems"}
@string{surveys = "ACM Computing Surveys"}
@string{cacm = "Communications of the ACM"}
@string{aw = "Addison-Wesley"}
@string{ph = "Prentice Hall"}
@Misc{dotnet,
key = {.NET},
howpublished = {Microsoft Corp.},
note = {\href{http://www.microsoft.com/net}{http://www.microsoft.com/net}}
}
@Article{meyer-contract92,
author = {Bertrand Meyer},
title = {{Applying Design by Contract}},
journal = {IEEE Computer},
year = 1992,
volume = 25,
number = 10,
pages = {40--52},
month = oct
}
@Misc{osgi,
key = {{OSGi}},
title = {{Open Services Gateway Initiative}},
note = {\href{http://www.osgi.org}{http://www.osgi.org}}
}
@Misc{bieber-services,
author = {Guy Bieber and Jeff Carpenter},
title = {{Introduction to Service-Oriented Programming}},
year = 2002,
note = {\href{http://www.openwings.org/download/specs/ServiceOrientedIntroduction.pdf}{http://www.openwings.org/download/specs/ServiceOrientedIntroduction.pdf}}
}
@article{waldo-jini99,
author = {Jim Waldo},
title = {The {Jini} architecture for network-centric computing},
journal = {Communications of the ACM},
volume = {42},
number = {7},
year = {1999},
issn = {0001-0782},
pages = {76--82},
doi = {http://doi.acm.org/10.1145/306549.306582},
publisher = {ACM Press}
}
@Misc{fractal02a,
author = {{\relax\'E}ric Bruneton and Thierry Coupaye and Jean-Bernard Stefani},
title = {The {Fractal} Composition Framework},
howpublished = {ObjectWeb Consortium},
month = jul,
year = 2002,
note = {\href{http://www.objectweb.org/fractal}{http://www.objectweb.org/fractal}}
}
@Article{beugnard99,
author = {Beugnard, A. and Jézéquel, J.-M. and Plouzeau, N. and Watkins, D.},
title = {{Making Components Contract Aware}},
journal = {IEEE Computer},
year = 1999,
volume = 32,
number = 7,
pages = {38--45}
}
%%%%%
%Chapitre OSGi
@string{internetcomputing = "IEEE Internet Computing"}
@string{computer = "IEEE Computer"}
@Misc{servlet,
key = {{Servlet}},
title = {{Java Servlet Technology}},
note = {\href{http://java.sun.com/products/servlet}{http://java.sun.com/products/servlet}}
year= 2005,
}
@Misc{sun:j2ee,
key = {{J2EE}},
title = {{Java 2 Enterprise Edition}},
note = {\href{http://java.sun.com/products/j2ee}{http://java.sun.com/products/j2ee}}
year= 2005,
}
@Misc{upnpforum,
key = {{UPnP Forum}},
title = {{Universal Plug and Play Forum}},
note = {\href{http://www.upnp.org}{www.upnp.org}}
year= 2005,
}
@Misc{OSGi-Alliance,
key = {{OSGi}},
title = {{OSGi Alliance, Official web site}},
note = {\href{http://www.osgi.org}{http://www.osgi.org}}
year= 2005,
}
@Misc{objectweb:oscar,
author = {Richard S. Hall},
title = {Oscar},
howpublished = {\href{http://oscar.objectweb.org}{http://oscar.objectweb.org}}
year= 2005,
}
@Book{Chen:2001,
editor = {Kirk Chen, Li Gong},
title = {{Programming Open Service Gateways with Java Embedded Server Technology}},
publisher = {Addison Wesley},
year = 2001,
note = {480 pp.},
isbn = {0-201-71102-8}
}
@Book{Szyperski:1998,
editor = {C. Szyperski},
title = {{Component Software: Beyond Object-Oriented Programming}},
publisher = {ACM Press/Addison Wesley},
year = 1998,
}
@Article{Gong:2001,
author = {Li Gong},
title = {{A Software Architecture for Open Service Gateways}},
journal=internetcomputing,
volume=6,
pages={64--70},
month={January/February},
year=2001,
}
@PROCEEDINGS{/conf/decor2004,
title = {Conférence Francophone sur le Déploiement et la Reconfiguration,
Grenoble, France, 28-29 Octobre 2004},
year = {2004},
editor = {Noureddine Belkhatir, Didier Donsez},
month = {Octobre},
organization = {IMAG/LSR},
isbn = {2-7261-12776-5},
owner = {donsez},
publisher = "IMAG/LSR",
address = "Grenoble, France",
}
@inproceedings{/conf/decor2004/DonsezCervantesDesertot,
title = "{FROG}i : {D}{\'e}ploiement de composants Fractal sur
{OSG}i",
author = "Didier Donsez and Humberto Cervantes and Mikael
D{\'e}sertot",
booktitle = "Conférence Francophone sur le Déploiement et la Reconfiguration",
address="Grenoble, France",
year = "2004",
month = oct,
pages = "147--158",
abstract = {Cet article pr{\'e}sente FROGi, une proposition visant
{\`a} introduire le mod{\`e}le {\`a} composants Fractal
{\`a} l'int{\'e}rieur de la plateforme de services
OSGi. La motivation derri{\`e}re ce travail est double.
D'un c{\^o}t{\'e}, FROGi offre aux d{\'e}veloppeurs de
services OSGi un mod{\`e}le {\`a} composants
extensibles qui facilite le d{\'e}veloppement des
bundles ; ces derniers restent toutefois compatibles
avec les bundles "patrimoniaux". D'un autre
c{\^o}t{\'e}, FROGi b{\'e}n{\'e}ficie de
l'infrastructure de d{\'e}ploiement que repr{\'e}sente
OSGi et qui facilite la r{\'e}alisation du
conditionnement et du d{\'e}ploiement de composants
Fractal. Dans FROGi, une application Fractal est
conditionn{\'e}e sous la forme d'un ou plusieurs
bundles et elle peut {\^e}tre d{\'e}ploy{\'e}e de fa{\c
c}on partielle et les activit{\'e}s de d{\'e}ploiement
peuvent avoir lieu de fa{\c c}on continue.
----------This paper presents FROGi, a proposal to
introduce the Fractal component model into the OSGi
services platform. There are two motivations for this
work. The first one is to offer a flexible component
model to the OSGi developers to simplify bundle
development. Bundles developed with FROGi are
nevertheless compatible with standard bundles. The
second motivation is to leverage OSGi's deployment
capabilities to package and deploy Fractal components.
In FROGi, a Fractal application is packaged and
delivered as a set of OSGi bundles; such an application
supports partial deployment and additionally,
deployment activities can occur continuously.},
annote = "Didier Donsez <Didier.Donsez@imag.fr>",
contributor = "Didier Donsez <Didier.Donsez@imag.fr>",
coverage = {D{\'e}veloppement {\`a} base de Composants;
D{\'e}ploiement; Conception orient{\'e}e service;
Fractal; OSGi; Component-based development; Deployment;
Service-Oriented Design},
language = "FR",
oai = "oai:hal.ccsd.cnrs.fr:ccsd-00003291_v1",
subject = "Computer Science/Networking and Internet Architecture",
type = "ARTCOLLOQUE",
crossref = {/conf/cfse2004},
URL = "http://hal.ccsd.cnrs.fr/docs/00/02/75/54/PDF/13.pdf;
http://hal.ccsd.cnrs.fr/docs/00/02/75/54/ANNEX/Slide%3AMikael_Desertot.pdf;
http://hal.ccsd.cnrs.fr/docs/00/02/75/54/ANNEX/Video%3AMikael_Desertot.avi",
}
@Misc{oai:hal.ccsd.cnrs.fr:ccsd-00003299_v1,
title = "Modularity for Java and How {OSG}i Can Help",
author = "Richard Hall",
publisher = "HAL - CCSd - CNRS",
year = "2004",
annote = "Didier Donsez <Didier.Donsez@imag.fr>",
contributor = "Didier Donsez <Didier.Donsez@imag.fr>",
coverage = "Java; Class Loading; OSGi; Deployment",
description = "Modularity for Java and How OSGi Can Help",
identifier = "ccsd-00003299 (version 1)",
language = "EN",
oai = "oai:hal.ccsd.cnrs.fr:ccsd-00003299_v1",
subject = "Computer Science/Networking and Internet
Architecture",
crossref = {/conf/decor2004},
URL = "http://hal.ccsd.cnrs.fr/docs/00/02/75/75/ANNEX/Video%3ARichard_Hall.avi;
http://hal.ccsd.cnrs.fr/docs/00/02/75/75/ANNEX/Slide%3ARichard_Hall.pdf",
}
@Article{Gruber:2005:EPA,
author = "O. Gruber and B. J. Hargrave and J. McAffer and P.
Rapicault and T. Watson",
title = "The {Eclipse 3.0} platform: Adopting {OSGi}
technology",
journal = "IBM Systems Journal",
volume = "44",
number = "2",
pages = "289--299",
year = "2005",
CODEN = "IBMSA7",
ISSN = "0018-8670",
}
@inproceedings{DBLP:conf/cbse/CervantesH04,
author = {Humberto Cervantes and
Richard S. Hall},
title = {A Framework for Constructing Adaptive Component-Based Applications:
Concepts and Experiences.},
booktitle = {CBSE},
year = {2004},
pages = {130-137},
ee = {http://springerlink.metapress.com/openurl.asp?genre=article{\&}issn=0302-9743{\&}volume=3054{\&}spage=130},
crossref = {DBLP:conf/cbse/2004},
bibsource = {DBLP, http://dblp.uni-trier.de},
}
@proceedings{DBLP:conf/cbse/2004,
editor = {Ivica Crnkovic and
Judith A. Stafford and
Heinz W. Schmidt and
Kurt C. Wallnau},
title = {Component-Based Software Engineering, 7th International
Symposium, CBSE 2004, Edinburgh, UK, May 24-25, 2004, Proceedings},
booktitle = {CBSE},
publisher = {Springer},
series = {Lecture Notes in Computer Science},
volume = {3054},
year = {2004},
isbn = {3-540-21998-6},
bibsource = {DBLP, http://dblp.uni-trier.de},
}
@inproceedings{DBLP:conf/icse/CervantesH04,
author = {Humberto Cervantes and
Richard S. Hall},
title = {Autonomous Adaptation to Dynamic Availability Using a Service-Oriented
Component Model.},
booktitle = {ICSE},
year = {2004},
pages = {614-623},
ee = {http://csdl.computer.org/comp/proceedings/icse/2004/2163/00/21630614abs.htm},
crossref = {DBLP:conf/icse/2004},
bibsource = {DBLP, http://dblp.uni-trier.de},
}
@proceedings{DBLP:conf/icse/2004,
title = {26th International Conference on Software Engineering (ICSE
2004), 23-28 May 2004, Edinburgh, United Kingdom},
booktitle = {ICSE},
publisher = {IEEE Computer Society},
year = {2004},
isbn = {0-7695-2163-0},
bibsource = {DBLP, http://dblp.uni-trier.de},
}
@INPROCEEDINGS{/conf/cfse2005/Escoffier,
author = {Cl{\'e}ment Escoffier and Didier Donsez},
title = {Impl{\'e}mentation de plates-formes dynamiques de services avec {.NET}},
booktitle = {Conf{\'e}rence Française des Syst{\`e}mes d’Exploitation (CFSE'05)},
year = {2005},
pages = {51--62},
month = {April},
crossref = {/conf/cfse2005},
owner = {donsez},
address="La Baule, France",
}
@INPROCEEDINGS{/conf/cfse2003/Chomat,
author = {St{\'e}phane Chomat and Didier Donsez},
title = {{OSGiTV}: une plate-forme de déploiement d'applications de télévision interactive basée sur {OSGi}},
booktitle = {Conf{\'e}rence Française des Syst{\`e}mes d’Exploitation (CFSE'03)",
address="La Colle sur Loup, France",
year = {2003},
month = {October},
url="http://www-adele.imag.fr/~donsez/pub/publi/papier_osgitv_cfse2003.pdf"
crossref = {/conf/cfse2003},
owner = {donsez},
}
@PROCEEDINGS{/conf/cfse2003,
title = {Conf{\'e}rence Française des Syst{\`e}mes d’Exploitation (CFSE'03),
La Colle sur Loup, France, Octobre 2003},
year = {2003},
month = {october},
booktitle = {CFSE},
owner = {donsez},
}
@proceedings{/conf/cfse2005,
title = {Conf{\'e}rence Francaise des Syst{\`e}mes d’Exploitation (CFSE'05), Le Croisic, France, 5-8 Avril 2005},
booktitle = {CFSE},
year = {2005},
month = {april},
owner = {donsez},
}
@BOOK{/book/SOSSE2005,
title = {Service-Oriented Software System Engineering: Challenges and Practices},
publisher = {Idea Group Publishing},
year = {2005},
editor = {Zoran Stojanovic and Ajantha Dahanayake},
isbn = {1-59140-426-6},
owner = {donsez},
}
@INBOOK{/inbook/SOSSE2005/Cervantes,
title = {Chapter I: Service Oriented Concepts and Technologies},
author = {Cervantes H. and R. S. Hall},
crossref = {/book/SOSSE2005},
owner = {donsez},
}
@INPROCEEDINGS{/conf/oopsla1998/Liang,
author = {S. Liang and G. Bracha},
title = {Dynamic Class Loading in the Java Virtual Machine},
booktitle = {Conference on Object Oriented Programming, Systems, Languages, and
Applications (OOPSLA'98)},
year = {1998},
month = {October},
owner = {donsez},
}
@INPROCEEDINGS{/conf/cd2004/Hall,
author = {Richard S. Hall},
title = {A Policy-Driven Class Loader to Support Deployment in Extensible
Frameworks},
booktitle = {Proceedings of the2nd International Working Conference on Component
Deployment (CD 2004)},
year = {2004},
owner = {donsez},
}
@ARTICLE{/magazine/ieeecom2004/Hall,
author = {Richard S. Hall, Humberto Cervantes},
title = {Challenges in Building Service-Oriented Applications for {OSGi}},
journal = {IEEE Communications Magazine},
year = {2004},
month = {May},
owner = {donsez},
url = {http://www.humbertocervantes.net},
}
@INPROCEEDINGS{/conf/cd2004/Hall,
author = {Richard S. Hall and Humberto Cervantes},
title = {An OSGi Implementation and Experience Report},
booktitle = {IEEE Consumer Communications & Networking Conference (CCNC), Las Vegas, USA, January 2004},
year = {2004},
owner = {donsez},
}
@PHDTHESIS{/phd/2004/Cervantes,
author = {Humberto Cervantes},
title = {Vers un modèle à composants orienté services pour supporter la disponibilité
dynamique},
school = {Université Joseph Fourier (Grenoble 1)},
year = {2004},
address = {Grenoble, France},
month = {March},
abstract = {Composition du jury (président, rapporteurs, examinateurs) (on précisera
les titres des personnes et leur établissement d’appartenance) :
Directeur de thèse : Jacky Estublier, Directeur de recherche, CNRS
Co-Directeur de thèse : Jean-Marie Favre, Maître de conférences, UJF
F. Ouabdesselam, Professeur, LSR-IMAG, Président du Jury
J. M. Geib, LIFL, Professeur, Université de Lille, Rapporteur
M. Riveill, Professeur, Université de Nice-Sophia Antipolis, Rapporteur
Philippe Merle, Chargé de Recherche, INRIA Futurs Lille, Examinateur
Gerard Vandome, Chef de projet, Bull, Examinateur},
keywords = {Computer Sciences, Software engineering, Component-Software, Service
Oriented Architecture, Architecture description language},
owner = {donsez},
url = {http://www.humbertocervantes.net},
}
@ARTICLE{/magazine/ieeecomp2004/Kephart,
author = {J.O. Kephart and D.M. Chess},
title = {The Vision of Autonomic Computing},
journal = {IEEE Computer},
year = {2003},
month = {January},
owner = {donsez},
}
@MASTERSTHESIS{/master/2004/Ntuba,
author = {J. Ntuba},
title = {Design and Implementation of an {OSGi} Service Architecture for the
.NET Platform},
school = {Free University Berlin},
year = {2004},
month = {July},
owner = {donsez},
}
@INPROCEEDINGS{/ws/context2000/dey,
author = {A. K. Dey, G.D. Abowd},
title = {Towards a Better Understanding of Context and Context-Awareness},
booktitle = {Workshop on the What, Who, Where, When and How of Context Awareness
at CHI},
year = {2000},
month = {April},
owner = {donsez},
}
@ARTICLE{/journal/ibm2003/Want,
author = {R. Want, T. Pering, D. Tennenhouse},
title = {Comparing Autonomic and Proactive Computing},
journal = {IBM Systems Journal},
year = {2003},
volume = {42},
number = {1},
owner = {donsez},
}
@INPROCEEDINGS{/conf/jc2002/Ketfi,
author = {A. Ketfi, H. Cervantes, R. S. Hall, D. Donsez},
title = {Composants Adaptables au dessus d'{OSGi}},
booktitle = {Journées Systèmes à Composants Adaptables et Extensibles, Grenoble
17-18 octobre 2002},
year = {2002},
month = {October},
owner = {donsez},
}
@ARTICLE{/magazine/ieeecomp2005/Helal,
author = {S. Helal, W. Mann, H. El-Zabadani, J. King, Y. Kaddoura, E. Jansen},
title = {The Gator Tech Smart House: a programmable pervasive space},
journal = {IEEE Computer},
year = {2005},
volume = {38},
pages = {50--60},
number = {3},
month = {March},
owner = {donsez},
}
@Misc{/wp/2005/Offermans,
author = {Marcel Offermans},
title = {Auto Management of Service Dependencies},
howpublished = {\href{http://www.osgi.org/news_events/documents/AutoManageServiceDependencies_byMOffermans.pdf}{http://www.osgi.org/news_events/documents/AutoManageServiceDependencies_byMOffermans.pdf}}
year= 2005,
note="Here is the example of a more API-oriented Service Binder-like tool"
url="http://www.osgi.org/news_events/documents/AutoManageServiceDependencies_byMOffermans.pdf"
}
@INPROCEEDINGS{/conf/ccnc2006/Escoffier,
author = {Clément Escoffier and Didier Donsez and Richard S. Hall},
title = {Developing an {OSGi}-like Service Platform for {.NET}},
booktitle = { IEEE Consumer Communications and Networking Conference (CCNC'06) 2006},
year = {2006},
month = {January},
url="http://www.ieee-ccnc.org/2006/"
owner = {donsez},
}
@Inproceedings{DBLP:conf/aina/KimMPB04,
author = {Young-Gab Kim and
Chang-Joo Moon and
Dae-Ha Park and
Doo-Kwon Baik},
title = {A Service Bundle Authentication Mechanism in the OSGi
Service Platform.},
booktitle = {18th International Conference on Advanced Information
Networking and Applications (AINA 2004), 29-31 March
2004, Fukuoka, Japan},
publisher = {IEEE Computer Society},
year = {2004},
isbn = {0-7695-2051-0},
pages = {420-425},
ee = {http://csdl.computer.org/comp/proceedings/aina/2004/2051/01/205110420abs.htm},
crossref = {DBLP:conf/aina/2004},
bibsource = {DBLP,http://dblp.uni-trier.de}
}
@Inproceedings{DBLP:conf/asiasim/MoonP04,
author = {Chang-Joo Moon and
Dae-Ha Park},
editor = {Doo-Kwon Baik},
title = {A User Authentication Model for the OSGi Service Platform.},
booktitle = {Systems Modeling and Simulation: Theory and Applications,
Third Asian Simulation Conference, AsiaSim 2004, Jeju
Island, Korea, October 4-6, 2004, Revised Selected Papers},
publisher = {Springer},
year = {2004},
isbn = {3-540-24477-8},
pages = {495-504},
ee = {http://springerlink.metapress.com/openurl.asp?genre$=$article\&issn$=$0302-9743\&volume$=$3398\&spage$=$495},
crossref = {DBLP:conf/asiasim/2004},
bibsource = {DBLP,http://dblp.uni-trier.de}
}
@Inproceedings{DBLP:conf/isorc/IshikawaOAN04,
author = {Hiroo Ishikawa and
Yuuki Ogata and
Kazuto Adachi and
Tatsuo Nakajima},
title = {Building Smart Appliance Integration Middleware on the
OSGi Framework.},
booktitle = {7th IEEE International Symposium on Object-Oriented
Real-Time Distributed Computing (ISORC 2004), 12-14
May 2004, Vienna, Austria},
publisher = {IEEE Computer Society},
year = {2004},
isbn = {0-7695-2124-X},
pages = {139-146},
ee = {http://csdl.computer.org/comp/proceedings/isorc/2004/2124/00/21240139abs.htm},
crossref = {DBLP:conf/isorc/2004},
bibsource = {DBLP,http://dblp.uni-trier.de}
}
@MISC{/conf/owc2005/Kriens,
author = {Peter Kriens},
title = {ServiceBlinder},
howpublished = {OSGi World Congress, 12-15 October 2005, Paris, France},
month = {oct},
year = {2005},
note = {AOP to blind OSGi service listener programming},
owner = {donsez},
URL = "http://www.osgicongress.com",
annote = "Didier Donsez <Didier.Donsez@imag.fr>",
contributor = "Didier Donsez <Didier.Donsez@imag.fr>",
abstract="The complexity of OSGi programming can be addressed with the use of
Aspect Oriented Programming (AOP). Programming for the OSGi Framework has many
aspects that can be described separately from the main code. For example, binding
of services, logging, web pages, security, all require much repetitive and boring
code that can be refactored out of the main line code with AOP. AOP works by
rewriting byte codes. This presentation shows some intriguing examples of how
this works and why it gives the simplicity of normal Java programming while
providing all the power of the the OSGi Service Platform."
}
@MISC{/conf/owc2005/Desertot,
author = {Mikaël Désertot and Didier Donsez},
title = {Infusion of {OSGi} Technology into a {J2EE} Application Server},
howpublished = {OSGi World Congress, 12-15 October 2005, Paris, France},
month = {oct},
year = {2005},
annote = "Didier Donsez <Didier.Donsez@imag.fr>",
contributor = "Didier Donsez <Didier.Donsez@imag.fr>",
owner = {donsez},
URL = "http://www.osgicongress.com",
abstract="This presentation investigates the use of an OSGi Framework inside
a J2EE Java Application Server. Leveraging the deployment capabilities of the
OSGi Framework, enable an application server to deploy service on an ''as needed''
basis while making it possible to take advantage of the OSGi Framework’s
service-oriented architecture for service trading b y the container.
Moreover, it is possible to update, uninstall or stop the services.
This architecture has been implemented and experimented with JOnAS and Oscar;
this presentation will describe it and its benefits."
}
@MISC{/conf/owc2005/Rodriguez,
author = {Enrique Rodriguez},
title = {The {Apache} Directory Server and the {OSGi} Service Platform},
howpublished = {OSGi World Congress, 12-15 October 2005, Paris, France},
month = {oct},
year = {2005},
URL = "http://www.osgicongress.com",
annote = "Didier Donsez <Didier.Donsez@imag.fr>",
contributor = "Didier Donsez <Didier.Donsez@imag.fr>",
owner = {donsez},
abstract="With the coupling of the Apache Software Foundation and the OSGi
Alliance, end-users reap the benefits of an open-source platform and
the OSGi Alliance’s work in component models
The first Apache project to use OSGi technology was the Apache Directory.
Apache Directory provides an enterprise directory server platform
where other Internet protocol providers snap-in to store their data within
the directory so they may be managed using LDAP, JMX, a console,
or an embedded web interface. This presentation will review the developers’
decisions to choose the OSGi Service Platform and
the benefits to the Apache Directory project’s results."
}
@MISC{/conf/owc2005/Escoffier,
author = {Clément Escoffier},
title = {Creating a Service Platform for {.NET}},
howpublished = {OSGi World Congress, 12-15 October 2005, Paris, France},
month = {oct},
year = {2005},
URL = "http://www.osgicongress.com",
annote = "Didier Donsez <Didier.Donsez@imag.fr>",
contributor = "Didier Donsez <Didier.Donsez@imag.fr>",
owner = {donsez},
abstract="The OSGi specification defines a Java-based service platform for
dynamically deploying services into networked environments. OSGi technology
is now being used in the automotive and mobile telecommunications industries
and has found success as a Java application extensibility mechanism.
Its growing influence is a factor of its support of a dynamic service
deployment life cycle and its amenability to remote management.
Microsoft’s .NET platform can improve upon the Java platform, but it still
lacks explicit support for building dynamically extensible systems like those
made possible by the OSGi Framework for Java. We present the results of work
trying to create a .NET platform with features similar to the OSGi Service
Platform."
}
@inproceedings{DBLP:conf/cd/Hall04,
author = {Richard S. Hall},
title = {A Policy-Driven Class Loader to Support Deployment in Extensible
Frameworks.},
booktitle = {Component Deployment},
year = {2004},
pages = {81-96},
ee = {http://springerlink.metapress.com/openurl.asp?genre=article{\&}issn=0302-9743{\&}volume=3083{\&}spage=81},
crossref = {DBLP:conf/cd/2004},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
@proceedings{DBLP:conf/cd/2004,
editor = {Wolfgang Emmerich and
Alexander L. Wolf},
title = {Component Deployment, Second International Working Conference,
CD 2004, Edinburgh, UK, May 20-21, 2004, Proceedings},
booktitle = {Component Deployment},
publisher = {Springer},
series = {Lecture Notes in Computer Science},
volume = {3083},
year = {2004},
isbn = {3-540-22059-3},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
@article{DBLP:journals/internet/Lalanda05,
author = {Philippe Lalanda},
title = {An E-Services Infrastructure for Power Distribution.},
journal = {IEEE Internet Computing},
volume = {9},
number = {3},
year = {2005},
pages = {52-59},
ee = {http://doi.ieeecomputersociety.org/10.1109/MIC.2005.50},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
@article{DBLP:journals/spectrum/Snoonian03,
author = {Deborah Snoonian},
title = {Smart buildings.},
journal = {IEEE Spectrum},
volume = {40},
number = {8},
year = {2003},
pages = {18-23},
abstract="Can building automation systems overcome interoperability problems to assert control over our offices, hotels, and airports? Efforts to make buildings smarter are focusing on cutting costs by streamlining building operations like air conditioning and lighting. Building automation is critical to these efforts, mainly because it could reduce the annual operating costs of buildings. This article outlines the latest building automation systems including the BACnet and LonWorks that integrate the services."
}
@Misc{DD:alliance/Kriens2004,
title = "Listeners Considered Harmful: The Whiteboard Pattern (Technical Report)",
author = "Peter Kriens, BJ Hargrave",
year = "2004",
month = "August",
annote = "Didier Donsez <Didier.Donsez@imag.fr>",
contributor = "Didier Donsez <Didier.Donsez@imag.fr>",
coverage = "Design pattern; OSGi; Deployment",
language = "EN",
subject = "Computer Science/Networking and Internet
Architecture",
URL = "http://www.osgi.org/documents/osgi_technology/whiteboard.pdf"
%Revision 2.017 August 2004
}
@techreport{ carzaniga1998,
author = {A. Carzaniga and A. Fuggetta and R. S. Hall and A. van der Hoek and D. Heimbigner and A. L. Wolf.},
title = {A Characterization Framework for Software Deployment Technologies},
institution = {Dept. of Computer Science, University of Colorado},
year = {1998},
number = { CU-CS-857-98},
month = {April},
url = {citeseer.ist.psu.edu/carzaniga98characterization.html} }
%R. S. Hall and H. Cervantes: "Gravity: Supporting Dynamically Available Services in Client-Side Applications," Poster paper at ESEC/FSE, held in Helsinki, Finland, September 2003
@inproceedings{DBLP:conf/cd/Hall04,
author = {Richard S. Hall},
title = {A Policy-Driven Class Loader to Support Deployment in Extensible
Frameworks.},
booktitle = {Component Deployment},
year = {2004},
pages = {81-96},
ee = {http://springerlink.metapress.com/openurl.asp?genre=article{\&}issn=0302-9743{\&}volume=3083{\&}spage=81},
crossref = {DBLP:conf/cd/2004},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
@proceedings{DBLP:conf/cd/2004,
editor = {Wolfgang Emmerich and
Alexander L. Wolf},
title = {Component Deployment, Second International Working Conference,
CD 2004, Edinburgh, UK, May 20-21, 2004, Proceedings},
booktitle = {Component Deployment},
publisher = {Springer},
series = {Lecture Notes in Computer Science},
volume = {3083},
year = {2004},
isbn = {3-540-22059-3},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
@inproceedings{/conf/ubimob04/frenot,
author = {Stéphane Frénot and Dan Stefan},
title = {Open-service-platform instrumentation: {JMX} management over {OSGi}},
booktitle = {UbiMob'04: 1eres Journées Francophones Mobilité et Ubiquité},
year = {2004},
isbn = {1-58113-915-2},
pages = {199--202},
location = {Nice, France},
doi = {http://doi.acm.org/10.1145/1050873.1050916},
publisher = {ACM Press},
address = {New York, NY, USA},
}
@inproceedings{/conf/ubimob06/donsez,
author = {Didier Donsez},
title = {Courtage et déploiement dynamiques de composants pour l'infrastructure d'équipements {UPnP}},
booktitle = {UbiMob'06: 3emes Journées Francophones Mobilité et Ubiquité},
year = {2006},
location = {Paris, France},
publisher = {ACM Press},
address = {New York, NY, USA},
}
@inproceedings{/conf/scc06/desertot,
author = {Mikael Désertot and Didier Donsez and Philippe Lalanda},
title = {A Dynamic Service-Oriented Implementation for Java {EE} Servers},
booktitle = {2006 IEEE International Conference on Services Computing (SCC 2006)},
year = {2006},
month= {September},
location = {Chicago, USA},
publisher = {IEEE Computer Society},
address = {New York, NY, USA},
}