Penelitian ini bertujuan membangun sebuah perangkat lunak yang mengimplementasikan OSGi Framework Specification Release 3 yang merupakan bagian inti dari OSGi Service Specification Release 3. OSGi Service Platform Specification Release 3 merupakan standar spesifikasi service delivery terdepan yang bertujuan untuk penyediaan jasa internet generasi berikut ke rumah-rumah, mobil-mobil, kantor kecil, alat-alat dan lain sebagainya. OSGi Framework Specification adalah spesifikasi normatif dan membentuk bagian inti dari spesifikasi OSgi Service Platform. Framework adalah suatu contrainer Bundle-bundle dimana terdapat service-service dan package-package yang diatur sedemikian rupa hingga membentuk suatu service application. Pengembangan Framework dilakukan dengan memperhatikan implementasi-implementasi lain yang sudah ada sehingga penulis dapat mempertimbangkan kekuatan dan kelemahan implementasi-implementasi tersebut. Pengembangan system menggunakan tools Rational Rose sebagai alat pemodelan dari sistem, UML sebagai notasi dan standar diagram yang digunakan dan Java sebagai bahasa pemograman. Analisa kebutuhan dilakukan menggunakan Use Case Diagram beserta activity Diagram - Acitivity Diagram yang menyertai. Dari Analisa kebutuhan juga didapat artifak lain sebagai definisi tepat terhadap beberapa isu pada spesifikasi. Desain dilakukna menggunakan Sequence Diagram dan Class diagram beserta artifak keterangannya. Hasil tugas akhir adalah rancangan dan implmentasi dari spesifikasi OSGi Framework Release 3 yang terfokus, bebas dan terbuka. Rancangan dan implementasi dikembangkan melalui metodologi dan pemodelan yang telah dipelajari oleh penulis. OSGi Framework yang dibuat penulis merupakan implmentasi open source yang terbaik dalam segi metodologi pengembangan, pemodelan dan kompabilitas.