Skip navigation

DSpace

機構典藏 DSpace 系統致力於保存各式數位資料(如:文字、圖片、PDF)並使其易於取用。

點此認識 DSpace
DSpace logo
English
中文
  • 瀏覽論文
    • 校院系所
    • 出版年
    • 作者
    • 標題
    • 關鍵字
    • 指導教授
  • 搜尋 TDR
  • 授權 Q&A
    • 我的頁面
    • 接受 E-mail 通知
    • 編輯個人資料
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 資訊工程學系
請用此 Handle URI 來引用此文件: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/27892
完整後設資料紀錄
DC 欄位值語言
dc.contributor.advisor許永真(Jane Yung-jen Hsu)
dc.contributor.authorBo-Jyun Luen
dc.contributor.author盧柏均zh_TW
dc.date.accessioned2021-06-12T18:26:21Z-
dc.date.available2007-08-28
dc.date.copyright2007-08-28
dc.date.issued2007
dc.date.submitted2007-08-13
dc.identifier.citation[1] T. Berners-Lee, J. Hendler, and O. Lassila. The Semantic Web. Scientific American
Magazine, 284(5):34–43, 2001.
[2] D. Box, D. Ehnebuske, G. Kakivaya, A. Layman, N. Mendelsohn, H. Nielsen, S. Thatte,
and D. Winer. Simple Object Access Protocl (SOAP) 1.1.
[3] L. Carlson and L. Richardson. Ruby Cookbook. O’Reilly, 2006.
[4] M. Davis, S. King, N. Good, and R. Sarvas. From context to content: leveraging context
to infer media metadata. Proceedings of the 12th annual ACM international conference
on Multimedia, pages 188–195, 2004.
[5] M. Davis, M. Rothenberg, N. Van House, J. Towle, S. King, S. Ahern, C. Burgener, D.
Perkel, M. Finn, and V. Viswanathan. MMM2: mobile media metadata for media sharing.
Conference on Human Factors in Computing Systems, pages 1335–1338, 2005.
[6] R. Fielding. Architectural Styles and the Design of Network-based Software Architectures.
PhD thesis, UNIVERSITY OF CALIFORNIA, 2000.
[7] C. Giles, K. Bollacker, and S. Lawrence. CiteSeer: an automatic citation indexing system.
Proceedings of the third ACM conference on Digital libraries, pages 89–98, 1998.
[8] L. Gong. JXTA: a network programming environment. Internet Computing, IEEE,
5(3):88–95, 2001.
43
44 BIBLIOGRAPHY
[9] P. Haase, J. Broekstra, M. Ehrig, M. Menken, P. Mika, M. Plechawski, P. Pyszlak, B.
Schnizler, R. Siebes, S. Staab, et al. Bibster-a semantics-based bibliographic peer-to-peer
system. Proceedings of the Third International Semantic Web Conference, Hiroshima,
Japan, 2004, 2004.
[10] C. Hibbs. Rolling with Ruby on Rails, 2006.
[11] A. Hotho, R. Jaschke, C. Schmitz, and G. Stumme. BibSonomy: A Social Bookmark
and Publication Sharing System. Proc. of the Conceptual Structures Tool Interoperability
Workshop at the 14th Int. Conf. on Conceptual Structures, Aalborg, Denmark, July, 2006.
[12] Y.-J. Hsu, J.-Y. Chen, T.-S. Huang, C.-H. Chiang, and C.-W. Hsieh. Photo agent: An
agent-based P 2 P sharing system. Proceedings of the Third International Work-shop on
Agents and Peer-to-Peer Computing, International Conference on Autonomous Agents
and Multi-agent Systems, 2004.
[13] J. Kahan, M. Koivunen, E. Prud’Hommeaux, and R. Swick. Annotea: an open RDF
infrastructure for shared Web annotations. Computer Networks, 39(5):589–608, 2002.
[14] O. Lassila, R. Swick, et al. Resource Description Framework (RDF) Model and Syntax
Specification. 1999.
[15] A. Mathes. Folksonomies-Cooperative Classification and Communication Through
Shared Metadata. Computer Mediated Communication, LIS590CMC (Doctoral Seminar),
Graduate School of Library and Information Science, University of Illinois Urbana-
Champaign, December, 2004.
[16] W. Nejdl, B. Wolf, C. Qu, S. Decker, M. Sintek, A. Naeve, M. Nilsson, M. Palm´er, and
T. Risch. EDUTELLA: a P2P networking infrastructure based on RDF. Proceedings of
the eleventh international conference on World Wide Web, pages 604–615, 2002.
[17] T. O’reilly. What Is Web 2.0: Design Patterns and Business Models
for the Next Generation of Software. O’reilly Media, Inc.
http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html,
Internet, 1:2006, 2005.
[18] S. Rhea, B. Godfrey, B. Karp, J. Kubiatowicz, S. Ratnasamy, S. Shenker, I. Stoica, and H.
Yu. OpenDHT: a public DHT service and its uses. Proceedings of the 2005 conference on
Applications, technologies, architectures, and protocols for computer communications,
pages 73–84, 2005.
[19] I. Stoica, R. Morris, D. Karger, M. Kaashoek, and H. Balakrishnan. Chord: A scalable
peer-to-peer lookup service for internet applications. Proceedings of the 2001 SIGCOMM
conference, 31(4):149–160, 2001.
[20] D. Thomas, D. Hansson, L. Breedt, M. Clark, J. Davidson, J. Gehtland, and A. Schwarz.
Agile Web Development with Rails. Pragmatic Bookshelf, 2006.
dc.identifier.urihttp://tdr.lib.ntu.edu.tw/jspui/handle/123456789/27892-
dc.description.abstract本論文提出了一分散式系統架構作為一個書目資料分享的平台。此系統用以展示我們在分散式環境之中,在處理資源的詮釋資料的管理及分享上,可能會遇到的種種問題。
我們認為一個利用中央控管的解決方式並不適用於一般使用者,因為一般使用者不易維護一個集中式伺服器,且伺服器往往會形成系統成長上的瓶頸。而相較之下,分散式的系統架構較有彈性而能適用於這樣的環境需求。
我們提出了使用DHT (Distributed Hash Table)作為一個索引服務來解決分散式搜尋的問題。並提出利用OpenID架構來解決分散式認證機制上所遇到的困難。
zh_TW
dc.description.abstractThis thesis presents a distributed web-based system focussing on the sharing of bibliographic resources. It is to demonstrate some problem we may face while dealing with metadata management and sharing in a distributed environment.
While a centralized solution for metadata sharing is not feasible for general users because the central server would be a bottle neck for scaling up, a decentralized solution is a reasonable way to face the problem.
We propose using DHT (Distributed Hash Table) as an indexing service to deal with the scalability problem of distributed search, and facilitating OpenID framework
to serve as a solution of decentralized authentication mechanism.
en
dc.description.provenanceMade available in DSpace on 2021-06-12T18:26:21Z (GMT). No. of bitstreams: 1
ntu-96-R93922094-1.pdf: 853107 bytes, checksum: 940f04ec7874fb471b663307b10cd186 (MD5)
Previous issue date: 2007
en
dc.description.tableofcontentsAcknowledgments iii
Abstract v
List of Figures x
Chapter 1 Introduction 1
1.1 Motivation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2 Thesis Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Chapter 2 Distributed Content 5
2.1 A Scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.2 Problem Formulation . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.3 Proposed Solution . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.3.1 Communication interface . . . . . . . . . . . . . . . . . . . . 9
2.3.2 Centralized or distributed . . . . . . . . . . . . . . . . . . . . 10
viii
Chapter 3 RelatedWork 13
3.1 Bibster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.2 CiteULike . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.3 BibSonomy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Chapter 4 System Design 17
4.1 System Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4.2 Bibliographic Resource . . . . . . . . . . . . . . . . . . . . . . . . . 19
4.2.1 BibTeX format . . . . . . . . . . . . . . . . . . . . . . . . . 20
Chapter 5 Implementation 27
5.1 BiBlog Web Server . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
5.1.1 Ruby on Rails . . . . . . . . . . . . . . . . . . . . . . . . . . 28
5.1.2 Data Model . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
5.1.3 Web Interface . . . . . . . . . . . . . . . . . . . . . . . . . . 30
5.1.4 RESTful Web API . . . . . . . . . . . . . . . . . . . . . . . 34
5.1.5 Resources Management . . . . . . . . . . . . . . . . . . . . 35
5.2 OpenID Authentication . . . . . . . . . . . . . . . . . . . . . . . . . 36
Chapter 6 Conclusion and FutureWork 41
6.1 Future Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Bibliography 43
dc.language.isoen
dc.title分散式內容分享之詮釋資料管理zh_TW
dc.titleMetadata Management for Distributed Content Sharingen
dc.typeThesis
dc.date.schoolyear95-2
dc.description.degree碩士
dc.contributor.oralexamcommittee陳文進(Wen-Chin Chen),薛智文(Chih-Wen Hsueh)
dc.subject.keyword分散式系統,內容分享,詮釋資料,web系統,分散式雜湊表,zh_TW
dc.subject.keyworddistributed system,content sharing,metadata,web-based system,DHT,en
dc.relation.page45
dc.rights.note有償授權
dc.date.accepted2007-08-13
dc.contributor.author-college電機資訊學院zh_TW
dc.contributor.author-dept資訊工程學研究所zh_TW
顯示於系所單位:資訊工程學系

文件中的檔案:
檔案 大小格式 
ntu-96-1.pdf
  未授權公開取用
833.11 kBAdobe PDF
顯示文件簡單紀錄


系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved