OSGi Pas à Pas/Bib

From air
Jump to navigation Jump to search

Précédent Sommaire


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},
 }