Pretty: a cloud-based presentation and application framework for the web of thingsPretty: Web of Things 를 위한 클라우드 기반의 프레젠테이션 및 어플리케이션 프레임 워크

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 488
  • Download : 0
This thesis proposes a novel cloud-based presentation and application framework called Pretty, which enables rapid developments and deployments of Rich Internet Applications (RIAs) for resource constrained things. The developed RIAs of things, which will be referred to as Web of Things Application/Service or WoT A/S herein, feature direct interaction with individual things on a rich, user-friendly web interface from a web browser. Meanwhile, WoT A/S developers do not need to be familiar with lower-level protocols and hardware technologies. Key challenge in this subject is the resource constraint in physical world, both network condition and devices capability. Moreover, the heterogeneity and complexity of physical devices make the WoT A/S development extremely difficult. This is because WoT A/S usually requires the developers to have a broad range of knowledge from hardware to software and networking. In Pretty framework, thing producers or application developers only need to register their thing profiles into the system. In return, Pretty creates appropriate WoT A/S Template Bundles which are used to build their WoT A/S. The Template Bundle includes a Web Template and an easy-to-use JavaScript Thing API which helps to interact with physical things directly from web browsers. After WoT A/Ss are developed and deployed in to the Pretty system, a resource-distributed architecture is employed to provide RIAs to physical things. In this architecture, static web contents that make up things` rich web interface are stored in dedicated network entities called Presentation Servers (PS), which are actually virtual instances in Pretty`s cloud system. Then with Thing API, data from physical object is retrieved and displayed on top of this web interface, either by performing an Ajax XMLHttpRequest to the object or by communicating with CoAP protocol. By doing this, Pretty framework provides RIAs to even the most constrained things. The system is built on SNAIL (Sensor Netw...
Advisors
Kim , Dae-Youngresearcher김대영
Description
한국과학기술원 : 전산학과,
Publisher
한국과학기술원
Issue Date
2013
Identifier
567253/325007  / 020114262
Language
eng
Description

학위논문(석사) - 한국과학기술원 : 전산학과, 2013.2, [ vi, 47 p. ]

Keywords

가지 웹; 클라우드 컴퓨팅; html5; ip-wsn; iot; wot; 사물의 인터넷; cloud computing

URI
http://hdl.handle.net/10203/196882
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=567253&flag=dissertation
Appears in Collection
CS-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0