WWW REST

Size: px
Start display at page:

Download "1 1 1.1.................................... 1 1.2............. 2 1.2.1..................... 2 1.3 WWW REST........... 4 1.4..........................."

Transcription

1 2004 REST : U032-1

2 WWW REST SENCHA: Smart Environment for Controlling Home Appliances SOAP REST: Representational State Transfer REST REST REST SENCHA REST Java

3 SENCHA Jini ICrafter SpeakEasy A WSDL 45 A

4 OSGi SENCHA PAC Representational State Transfer REST UI UI UI REST SOAP

5 SOAP

6 WWW WWW REST Representational State Transfer WWW REST SENCHA REST REST SENCHA REST SENCHA REST REST

7 Abstract By the transition of the computer paradigm from the personal computing to the ubiquitous computing, user surroundings, such as home appliances, audios, furnitures, come to have computational power and network capability. These enhanced devices communicate with each other and support a sophisticated user s life. Such an environment is called a home computing environment and in which the requirement for interoperability and compatibility must be fulfilled because there are many devices with various types and functions, and there is a requirement of the user to construct his/her applications freely for his/her needs or tasks. WWW(World Wide Web) is one of the system that fulfills a similar requirement. The basis of WWW is simple model which is called REST(Representational State Transfer), and the core of REST is consists of 1) genericity of interfaces which is achieved by a few sets of command, 2) uniquely addressable resources. Thus, WWW has achieved a high interoprability and a flexible extensibility by this model. In this thesis, REST is introduced into the home computing environment to cope with the problem of interoperability, and it is verified that the simple architecture of REST is useful in the home computing environment Concretely, REST is introduced into SENCHA that is the Home-computing middleware based on UPnP(Universal Plug and Play). In the chapter of design, SENCHA is reconstructed by analyzing it by using concept of basic elements defined in REST architectural style; component, connector, and data, and using abstraction of resource and representation. As for SENCHA, the introduction of REST enables light weight architecture and minimizes dependency of the interface. Thus, flexible composition of the devices by the end users become possible. It can be considered that it is very useful to introduce architecture as simple as the model of REST into the home computing environment while it is not suitable for synchronization in the handling of the media data.

8 1 1.1 (PC) [1] : 1 PC LAN Bluetooth IEEE

9 [5] Mavrommati [5] ( ) Mavrommati 2 2 2

10 : - 1.3: - 3

11 1.3 WWW REST 1.2 WWW World Wide Web WWW WWW WWW 10 WWW REST REpresentational State Transfer [6][7][8] REST WWW REST Fielding Architectural Style 3 REST WWW REST WWW HTTP URI WWW 1.4 WWW REST SENCHA [2][3] REST SENCHA UPnP SOAP Simple Object Access Protocol [18] 3 4

12 SENCHA SOAP REST 1.5 SENCHA REST SENCHA SOAP REST REST SENCHA REST REST SENCHA REST SOAP SENCHA Jini ICrafter SpeakEasy 5

13 2 SENCHA REST 2.1 SENCHA: Smart Environment for Controlling Home Appliances SENCHA SENCHA UI SENCHA Jini[26] HAVi[27] SENCHA SENCHA PAC Personal Appliance Coordinator PAC 6

14 SENCHA UI PAC SENCHA OSGi(Open Services Gateway initiative)[11] OSGi OSGi Java UPnP Universal Plug and Play [12] 2.1: OSGi OSGi jar 1 Activator 1 OSGi 7

15 Java Activator Activator OSGi Activator 2.1 OSGi OSGi : SENCHA SENCHA UPnP[12] Java OSGi UPnP Universal Plug and Play 2 IP 2.2 SENCHA PAC 2 PC USB PC OS 8

16 RDF(Resource Description Framework)[13] SENCHA UPnP SSDP Simple Service Discovery Protocol [28] WSDL Web Services Description Language [14] PAC WSDL SOAP-RPC PAC PAC (Personal Appliance Coordinator) PAC : PAC Sonar SSDP UPnP SSDP SSDP HTTP UDP/IP HTTPMU HTTPU( ) SSDP IANA Internet Assigned Number Authority 9

17 Sonar SSDP alive, byebye, M-search, response UPnP XML SENCHA RDF RDF UI Sonar RDF RDFDB RDFDB Hewlett-Packard WEB Jena[15] Jena RDF RDF SQL PAC RDFDB UI UI HTML UI HTML Appliance Controller UI HTTP WSDL SOAP-RPC Smart Appliances 2.4 Sonar SSDP Apache Axis [16] SOAP PAC Sonar PAC SOAP Apache Axis PAC Apache Axis Tomcat[17] 4 Smart Appliances RDF WSDL RDF UPnP 4 Jakarta Java JSP 10

18 WSDL SOAP XML Java Apache Axis WSDL WSDL A.1 2.4: RDF RDF WEB XML Subject Predicate Object 5 Statement SENCHA RDF URI qaulified URI URI N-Trpiple[21] Notation3[20] SENCHA XML 2.5 RDF SSDP 5 Resource Property Literal 11

19 ssdp SOAP soap core:function <!-- subject --> <rdf:description rdf:about="urn:sencha:light1"> <!-- predicates and objects --> <ssdp:servicename>urn:sencha:light1</ssdp:servicename> <ssdp:servicetype>upnp:sencha:light</ssdp:servicetype> <ssdp:location>:8080/axis/property.rdf</ssdp:location> <ssdp:cachecontrol>300</ssdp:cachecontrol> <core:friendlyname>light</core:friendlyname> <core:room>rooma</core:room> <core:owner>all</core:owner> <core:function rdf:resource="urn:homecomp:function:lightfunction" /> <core:functiontype>light</core:functiontype> <core:urlbase> <core:webport>8080</core:webport> <soap:controlurl>/axis/services/lightservice</soap:controlurl> <soap:interfacewsdl> </rdf:description> <rdf:description rdf:about="urn:sencha:function:lightfunction"> <function:name rdf:resource="urn:sencha:function:lightfunction#power"/> </rdf:description> <rdf:description rdf:about="urn:sencha:function:lightfunction#power"> <function:value>on off</function:value> <function:mean>turn power</function:mean> <function:method>power</function:method> </rdf:description> 2.5: SOAP SENCHA SOAP-RPC SOAP SOAP SOAP[18] CORBA 6 [22] DCOM 7 [23] RPC Remote Procedure Call XML RPC RPC 6 Common Object Request Broker Architecture OMG 7 Distributed COM Microsoft COM Component Object Model 12

20 SOAP WSDL SOAP RPC SOAP XML XML SOAP HTTP SMTP HTTP SOAP 8 SOAP SOAP SENCHA PAC WSDL SOAP XML PAC PDA SOAP 9 SOAP SOAP SOAP HTTP 9 13

21 1.2 XML 1.2 SOAP 2.2 REST: Representational State Transfer REST[6][7][8] Fielding 10 WEB WWW Fielding Architectural Style REST WEB REST WEB REST REST REST REST REST Resource REST Representation HTML JPEG 10 Roy T. Fielding HTTP, URI Apache Software Foundation 14

22 2.2.2 REST REST 11 REST origin sever WEB REST Stateless REST OSGi

23 REST REST : REST WEB REST REST WWW URI Uniform Resource Identifier [24] URI 16

24 Representation REST Self-descriptive messages REST State machine 2.6 REST WWW WEB WEB 2.6 WEB URI URI WEB Representational State Transfer REST 2.6: Representational State Transfer 17

25 2.2.4 REST REST deployment WWW HTTP 18

26 3 REST SENCHA 3.1 SENCHA SENCHA REST UPnP SENCHA UPnP UPnP REST SSDP GENA HTTP HTTP UPnP 1 URI REST SOAP URI REST REST SENCHA OSGi UPnP 19

27 SENCHA PAC REST PAC Peer-to-Peer X10 [19] X10 PC PC PC PAC PAC REST WWW SENCHA WWW HTTP GET SENCHA HTTP POST Representational State RDF WWW RDFDB SSDP SSDP HTTP SENCHA REST SENCHA REST URI 20

28 SOAP URI 3.2 REST SENCHA RDF RDF IP / POST GET PAC power channel RDF PAC POST text/plain HTTP POST (controllable) (monitorable) RDF controllable POST monitorable HTTP SUBSCRIBE monitorable controllable RDF 21

29 monitorable POST POST HTTP HTTP Content-Type appliacation/x-www-urlencoded, TV Channel Search Channnel POST interval=5,channel_set=4&8&10 TV / URI URI GET GET URI MIME MIME MIME RDF SENCHA HTTP POST 22

30 HTTP GET HTTP SUBSCRIBE (HTTP NOTIFY/M-SEARCH) HTTP POST REST HTTP SENCHA POST GET SUBSCRIBE NOTIFY M-SEARCH GET POST HTTP SUBSCRIBE GENA(General Event Notification Architecutre)[25] NOTIFY M-SEARCH SSDP SENCHA ASCII UNIX UNIX MIME ASCII text/plain property=value CGI application/xwww-urlencoded MIME REST 3.1 SENCHA PAC Appliance Controller UI Constructor REST SOAP SubReg=Subscription 23

31 Registry Publisher HTTP POST 3.1: REST [6] REST / SENCHA Peer-to-Peer 3.3 REST SENCHA 3.2 PAC SSDP PAC 24

32 3.2: PAC PAC HTML HTTP URL Macromedia Flash Microsoft PowerPoint UI PAC UI HTML PAC POST UI 3.4 PAC 3.5 PAC 3.5 TV 25

33 3.3: UI 3.4: UI 26

34 3.5: PAC PAC SID 2 SID PAC SID PAC 3.4 SID PAC MIME URI 2 Subscription ID 27

35 3.6: 3.6 PAC TV 3 Data Sink Media Server Data Source URL POST POST Data Source URI ) TV Data Sink URI pullpac POST URI http Data Source Data Sink Data Source TV Playback play 3.7 UI 3.7 TV HTTP, video/mpeg audio/mpeg Media Server 3.4 Java Java 3.1 RDF HTTP GET 3 JMF 28

36 3.7: UI monitorable HTTP POST 4 monitorable controllable monitorable controllable POST TV Data Sink URI POST 5 29

37 controllable monitorable Table Light power on, off 14 brightness 1, 2, 3, 4, 5, 24 6 Ceiling Light power on, off 14 TV power on, off 14 channel 1, 3, 4, 6, 8, 49 10, 12 volume 1, 2, 3, 4, 5 35 TV power on, off 14 playback played, 21 resumed, stoped Data Sink ( URI) Media Server Data Source ( ) Bed issomebodyon true, false 16 Chair seated true, false : 30

38 4 REST REST PC Java PC tomcat axis 1.2RC2 2 CPU celeron 800MHz Pentium III 866MHz 384MB 384MB OS RedHat9 RedHat9 JavaVM NIC Intel(R) PRO/100 VE Intel(R) PRO/100 VE 4.1: REST SOAP SEN- CHA SOAP tomcat REST oscar Jetty WEB tomcat Java SOAP REST power power on off HTTP 31

39 SOAP REST java.net.httpurlconnection SOAP Apache Axis[16] XML xercesimpl[29] REST SOAP REST/SOAPのパフォーマンス 比 較 ミリ 秒 REST set SOAP get set get 500 クエリ 数 : REST SOAP SOAP XML SOAP SOAP Axis Axis jar REST servlet.jar SOAP SOAP REST 32

40 jar kb axis.jar 1100 jaxrpc.jar 35 commons-logging.jar 31 commons-discovery.jar 66 saaj.jar 18 servlet.jar : SOAP SOAP REST HTTP SOAP SOAP REST SOAP(bytes) REST(bytes) : REST UPnP GENA Genaral Event Notification Architecture 1 ethereal ( 33

41 REST POST 3.5 URI REST URI REST HTTP consensus SOAP HTTP HTTP WWW HTTP HTTP SENCHA PAC PDA 34

42 REST RDF REST REST WWW WWW REST SENCHA REST SENCHA 35

43 4.3.1 SENCHA IP monitorable URI URI WEB MIME HTTP REST REST 36

44 Speakeasy [9] 37

45 5 5.1 Jini Jini[26] Sun Microsystems UPnP Java JavaRMI JavaRMI Lookup Lookup 5.2 ICrafter ICrafter[4] Interactive workspace UI UI SENCHA UI UI PowerSwitchInterface Java UI generator UI DataConsumer DataProducer

46 5.3 SpeakEasy SpeakEasy[9] Xerox Palo Alto Jini Jini 5.1 SpeakEasy syntax semantic 39

47 6 SENCHA REST REST SOAP REST HTTP REST Newmarch[10] UPnP REST SOAP REST REST REST REST pushed released REST REST-enabled REST-enabled SENCHA UPnP HAVi Jini REST WWW WWW REST 40

48 41

49 [1] Mark Wiser: The Computer for the 21st Century, Scientific American, 265(3):94 104, Sep [2] Hiroo Ishikawa, Yuuki Ogata, Kazuto Adachi, and Tatsuo Nakajima: Building Smart Appliance Integration Middleware on the OSGi Framework, In proceedings of The 7th IEEE International Symposium on Object-oriented Realtime distributed Computing, May [3] : SENCHA: 7 (SPA2004), Jun [4] Shankar R. Ponnekanti, Brian Lee, Armando Fox, Pat Hanrahan, and Terry Winograd: ICrafter : A Service Framework for Ubiquitous Computing Environments, In Proceedings of UBICOMP Atlanta, Georgia, USA, Sep [5] Irene Mavrommati, Achilles Kameas: The evolution of objects into hyperobjects: will it be mostly harmless?, Personal and Ubiquitous Computing, ACM. vol.7, no ISSN , pp , July [6] Roy T. Fielding: Architectural Styles and the Design of Network-based Software Architecture, PhD thesis, Univ. of California, Irvine, [7] Roy T. Fielding and Richard N. Taylor: Principled Design of the Modern Web Architecture, In proceedings of 22nd International Conference on Software Engineering (ICSE 2000), Limerick, Ireland, June [8] Roy T. Fielding and Richard N. Taylor: Principled Design of the Modern Web Architecture, ACM Transactions on Internet Technology, Vol2, No. 2, pp , May [9] W. Keith Edwards, Mark W. Newman, Jana Z. Sedivy: The case for Recombinant Computing, Xerox Palo Alto Research Center Technical Report CSL-01-1, April 20, [10] Jan Newmarch: A RESTful Approach: Clean UPnP without SOAP, IEEE Consumer Communications and Networking Conference, Jan [11] OSGi Alliance 42

50 [12] UPnP Forum [13] RDF: Resource Description Framework [14] Web Services Description Language (WSDL) [15] Jena 2 - A Semantic Web Framework [16] Apache Axis [17] Apache Tomcat [18] SOAP Specifications [19] X10 [20] Notation3 [21] N-Triples: W3C RDF Core WG Internal Working Draft [22] CORBA IIOP Specification formal/corba_iiop.htm [23] DCOM /library/en-us/dndcom/html/msdn_dcomtec.asp [24] URI [25] Genaral Event Notification Architecture (GENA) [26] Jini [27] HAVi (Home Audio Video Interoperability) [28] SSDP specification 43

51 [29] Xerces Java Parser 44

52 A WSDL A.1 <?xml version="1.0" encoding="utf-8"?> - <wsdl:definitions targetnamespace=" xmlns=" xmlns:apachesoap=" xmlns:impl=" xmlns:intf=" xmlns:soapenc=" xmlns:wsdl=" xmlns:wsdlsoap=" xmlns:xsd=" - <wsdl:message name="getpowerresponse"> <wsdl:part name="getpowerreturn" type="xsd:string" /> </wsdl:message> - <wsdl:message name="setpowerrequest"> <wsdl:part name="value" type="xsd:string" /> </wsdl:message> <wsdl:message name="getpowerrequest" /> - <wsdl:message name="setpowerresponse"> <wsdl:part name="setpowerreturn" type="xsd:string" /> </wsdl:message> - <wsdl:porttype name="light"> - <wsdl:operation name="setpower" parameterorder="value"> <wsdl:input message="impl:setpowerrequest" name="setpowerrequest" /> <wsdl:output message="impl:setpowerresponse" name="setpowerresponse" /> </wsdl:operation> - <wsdl:operation name="getpower"> <wsdl:input message="impl:getpowerrequest" name="getpowerrequest" /> <wsdl:output message="impl:getpowerresponse" name="getpowerresponse" /> </wsdl:operation> </wsdl:porttype> - <wsdl:binding name="lightsoapbinding" type="impl:light"> <wsdlsoap:binding style="rpc" transport=" /> - <wsdl:operation name="setpower"> <wsdlsoap:operation soapaction="" /> - <wsdl:input name="setpowerrequest"> <wsdlsoap:body encodingstyle=" namespace=" use="encoded" /> </wsdl:input> - <wsdl:output name="setpowerresponse"> <wsdlsoap:body encodingstyle=" namespace=" use="encoded" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="getpower"> <wsdlsoap:operation soapaction="" /> - <wsdl:input name="getpowerrequest"> <wsdlsoap:body encodingstyle=" namespace=" use="encoded" /> </wsdl:input> 45

53 - <wsdl:output name="getpowerresponse"> <wsdlsoap:body encodingstyle=" namespace=" use="encoded" /> </wsdl:output> </wsdl:operation> </wsdl:binding> - <wsdl:service name="lightservice"> - <wsdl:port binding="impl:lightsoapbinding" name="light"> <wsdlsoap:address location=" /> </wsdl:port> </wsdl:service> </wsdl:definitions> 46

B HNS 7)8) HNS ( ( ) 7)8) (SOA) HNS HNS 4) HNS ( ) ( ) 1 TV power, channel, volume power true( ON) false( OFF) boolean channel volume int

B HNS 7)8) HNS ( ( ) 7)8) (SOA) HNS HNS 4) HNS ( ) ( ) 1 TV power, channel, volume power true( ON) false( OFF) boolean channel volume int SOA 1 1 1 1 (HNS) HNS SOA SOA 3 3 A Service-Oriented Platform for Feature Interaction Detection and Resolution in Home Network System Yuhei Yoshimura, 1 Takuya Inada Hiroshi Igaki 1, 1 and Masahide Nakamura

More information

16 COBBLE PAD A Service Framework for Coordinating Distributed Information Appliances : G01P093-9

16 COBBLE PAD A Service Framework for Coordinating Distributed Information Appliances : G01P093-9 16 COBBLE PAD A Service Framework for Coordinating Distributed Information Appliances : 2005 2 1G01P093-9 harumin@ruri.waseda.jp i,.,.,,., GUI GUI.,,, GUI COBBLE PAD. COBBLE PAD, GUI,,. ii Abstract Following

More information

NLC配布用.ppt

NLC配布用.ppt Semantic Web September 20, 200 IBM( ) (uramoto@jp.ibm.com) Semantic Web ( )? Semantic Web 2 What can it do? (by Jim Hendler) 3 Semantic Web W3C Director Berners-Lee Web The Semantic Web is an extension

More information

wpEnterpriseSvr.doc

wpEnterpriseSvr.doc COBOLJava.NETWeb IT COBOL Micro Focus Enterprise Server Enterprise Server COBOL Enterprise Server COBOL Enterprise Server COBOL COBOL COBOL Java.NET IT Micro Focus COBOLJ2EE.NET Web COBOL Enterprise Server

More information

Vol. 29 No. 2 May 2012 141 1 Wiki ML Wiki qwikweb ML foobar foobar@qwik.jp ML Wiki Wiki http://qwik.jp/foobar/ 1 qwikweb Wiki Wiki ML Wiki ML Wiki Wik

Vol. 29 No. 2 May 2012 141 1 Wiki ML Wiki qwikweb ML foobar foobar@qwik.jp ML Wiki Wiki http://qwik.jp/foobar/ 1 qwikweb Wiki Wiki ML Wiki ML Wiki Wik 140 qwikweb Wiki qwikweb Wiki I implemented a collaboration system qwikweb which integrated mailing lists and a Wiki system. The system uses E-mail as daily communication media and a Wiki system for collaboration.

More information

WS-I の最新動向

WS-I の最新動向 IT 1 Testing Tool Port Testing Tools V1.0 User Guide 2 Testing Tool Testing Tools V1.0 User Guide 3 Demo Java Testing Tools SOAP ab cd Monitor Sample SampleWSI ab+ +cd WS-I Testing Tools 1.0 Final log.

More information

Testing XML Performance

Testing XML Performance - DataPower Technology, Inc. XML Web 2003 5 DATAPOWER XML WEB - Copyright 2003DataPower Technology, Inc. All Rights Reserved. DataPower Technology, Inc. DataPower DataPower ( ) DataPower 2003 5 2/17 DATAPOWER

More information

untitled

untitled DCMI nagamori@slis.tsukuba.ac.jp DCMI Metadata Schema Registry DCMI Dublin Core Metadata Initiative authoritative source 2004/10/29 2 1 Metadata is the information and documentation which makes data understandable

More information

Web SOAP Internet Web REST SOAP REST 3 REST SOAP 4

Web SOAP Internet Web REST SOAP REST 3 REST SOAP 4 XML Day Web2.0 REST SOAP SOAP REST WADL, WSDL2.0 REST SOAP " " 2006 12 11 XML Web2.0 SOAP REST 2 Web SOAP Internet Web REST SOAP REST 3 REST SOAP 4 REST Representational State Transfer REST Web URL XML

More information

XMLを基盤とするビジネスプロトコルの動向

XMLを基盤とするビジネスプロトコルの動向 XML Trends of XML-Based Business Protocols ebxml Web XML ebxml UN/CEFACT EDIFACTOASIS XML Web W3C World Wide Web Consortium Abstract XML-based technologies such as the Electronic Business XML Initiative

More information

& Vol.2 No (Mar. 2012) 1,a) , Bluetooth A Health Management Service by Cell Phones and Its Us

& Vol.2 No (Mar. 2012) 1,a) , Bluetooth A Health Management Service by Cell Phones and Its Us 1,a) 1 1 1 1 2 2 2011 8 10, 2011 12 2 1 Bluetooth 36 2 3 10 70 34 A Health Management Service by Cell Phones and Its Usability Evaluation Naofumi Yoshida 1,a) Daigo Matsubara 1 Naoki Ishibashi 1 Nobuo

More information

1 2 3 ( ) ( ) SNS SNS Facebook %[g]( %[ ]) [ ] IT LNS (Life Networking Service) LNS LNS LNS SNS SNS 3. LNS (Life Networking S

1 2 3 ( ) ( ) SNS SNS Facebook %[g]( %[ ]) [ ] IT LNS (Life Networking Service) LNS LNS LNS SNS SNS 3. LNS (Life Networking S 情報処理学会インタラクション 2012 IPSJ Interaction 2012 2012-Interacti 2012/3/15 Life Networking Service LNS LNS twitter LNS Life Log Sharing with Life Networking Service YUSUKE NAKANO HIROSHI KAWAKAMI HIROYUKI TARUMI

More information

WebRTC P2P Web Proxy P2P Web Proxy WebRTC WebRTC Web, HTTP, WebRTC, P2P i

WebRTC P2P Web Proxy P2P Web Proxy WebRTC WebRTC Web, HTTP, WebRTC, P2P i 26 WebRTC The data distribution system using browser cache sharing and WebRTC 1150361 2015/02/27 WebRTC P2P Web Proxy P2P Web Proxy WebRTC WebRTC Web, HTTP, WebRTC, P2P i Abstract The data distribution

More information

日本感性工学会論文誌

日本感性工学会論文誌 Vol.13 No.2 pp.391-402 2014 PROGRESS Consideration of the Transition in Mitsubishi Electric Corporate Website Design Transition in Response to Environmental Change and Record through the Case of Corporate

More information

untitled

untitled 2004.11.18 1 3C everywhere Aoyama Morikawa Laboratory 2 3C Everywhere Computing everywhere PDA, Contents everywhere XMLmp3 1 terabyte 1 zettabyte (10 21 ) Connectivity everywhere 2G/3G/4GLAN DSL, DSRC,

More information

Web ( ) [1] Web Shibboleth SSO Web SSO Web Web Shibboleth SAML IdP(Identity Provider) Web Web (SP:ServiceProvider) ( ) IdP Web Web MRA(Mail Retrieval

Web ( ) [1] Web Shibboleth SSO Web SSO Web Web Shibboleth SAML IdP(Identity Provider) Web Web (SP:ServiceProvider) ( ) IdP Web Web MRA(Mail Retrieval SAML PAM SSO Web 1,a) 1 1 1 Shibboleth SAML Web IMAPS Web SAML PAM IMAPS SSO Web Shibboleth Web SSO, Shibboleth, SAML, Web, Web-based mail system with SSO authentication through SAML supporting PAM Makoto

More information

189 2015 1 80

189 2015 1 80 189 2015 1 A Design and Implementation of the Digital Annotation Basis on an Image Resource for a Touch Operation TSUDA Mitsuhiro 79 189 2015 1 80 81 189 2015 1 82 83 189 2015 1 84 85 189 2015 1 86 87

More information

2) 2. DLNA DLNA (Version 1.5) 2 (DMC1) (SSDP) (DMS1, DMS2) (DMR1, DMR2, DMR3) (UDP) DMC1 3 DMS2 DMC1 DMS1 (HTTP) DMS1 DMR2 (RTP) DMR2 3. DLNA 4 DMC1 D

2) 2. DLNA DLNA (Version 1.5) 2 (DMC1) (SSDP) (DMS1, DMS2) (DMR1, DMR2, DMR3) (UDP) DMC1 3 DMS2 DMC1 DMS1 (HTTP) DMS1 DMR2 (RTP) DMR2 3. DLNA 4 DMC1 D 1 1 2 2 DVD LED A Networked Home Appliance Control Method Using Augmented Reality Kenya Sato, 1 Akira Sakamoto, 1 Shinya Mihara 2 and Hideki Shimada 2 Many kinds of networked home appliances connected

More information

Vol. 44 No. SIG 12(TOD 19) Sep MF MF MF Content Protection Mechanism Based on Media Framework and an Implementation for Autonomous Information C

Vol. 44 No. SIG 12(TOD 19) Sep MF MF MF Content Protection Mechanism Based on Media Framework and an Implementation for Autonomous Information C Vol. 44 No. SIG 12(TOD 19) Sep. 2003 MF MF MF Content Protection Mechanism Based on Media Framework and an Implementation for Autonomous Information Container Takehito Abe, Noburou Taniguchi, Kunihiro

More information

Web Web Web Web Web, i

Web Web Web Web Web, i 22 Web Research of a Web search support system based on individual sensitivity 1135117 2011 2 14 Web Web Web Web Web, i Abstract Research of a Web search support system based on individual sensitivity

More information

Web Web Web Web i

Web Web Web Web i 28 Research of password manager using pattern lock and user certificate 1170369 2017 2 28 Web Web Web Web i Abstract Research of password manager using pattern lock and user certificate Takuya Mimoto In

More information

卒業論文2.dvi

卒業論文2.dvi 15 GUI A study on the system to transfer a GUI sub-picture to the enlarging viewer for operational support 1040270 2004 2 27 GUI PC PC GUI Graphical User Interface PC GUI GUI PC GUI PC PC GUI i Abstract

More information

近距離無線通信による機器連携技術

近距離無線通信による機器連携技術 Device Connectivity Technologies Using Short-distance Wireless Telecommunication 田村俊哉 増田勲 あらまし Wi-Fi Bluetooth NFC TV TV Abstract Having seamless connectivity among digital devices in a multi-network environment

More information

Vol. 23 No. 4 Oct. 2006 37 2 Kitchen of the Future 1 Kitchen of the Future 1 1 Kitchen of the Future LCD [7], [8] (Kitchen of the Future ) WWW [7], [3

Vol. 23 No. 4 Oct. 2006 37 2 Kitchen of the Future 1 Kitchen of the Future 1 1 Kitchen of the Future LCD [7], [8] (Kitchen of the Future ) WWW [7], [3 36 Kitchen of the Future: Kitchen of the Future Kitchen of the Future A kitchen is a place of food production, education, and communication. As it is more active place than other parts of a house, there

More information

17 Multiple video streams control for the synchronous delivery and playback 1085404 2006 3 10 Web IP 1 1 1 3,,, i Abstract Multiple video streams control for the synchronous delivery and playback Yoshiyuki

More information

untitled

untitled OASIS WSDM hideharu.kato.mq@hitachi.com 2006.11.2 1. WSDM 2. WSDM 1.1 3. Apache Muse 4. WS-Management 5. WSDM WS-Management 2 1-1 WSDM IT IT Web WSDL, SOAP Web IT Web 3 1-2 WSDM Web Services Distributed

More information

fiš„v5.dvi

fiš„v5.dvi (2001) 49 2 293 303 VRML 1 2 3 2001 4 12 2001 10 16 Web Java VRML (Virtual Reality Modeling Language) VRML Web VRML VRML VRML VRML Web VRML VRML, 3D 1. WWW (World Wide Web) WWW Mittag (2000) Web CGI Java

More information

ディスプレイと携帯端末間の通信を実現する映像媒介通信技術

ディスプレイと携帯端末間の通信を実現する映像媒介通信技術 Data Transfer Technology to Enable Communication between Displays and Smart Devices 倉木健介 中潟昌平 田中竜太 阿南泰三 あらまし Abstract Recently, the chance to see videos in various places has increased due to the speedup

More information

PC PDA SMTP/POP3 1 POP3 SMTP MUA MUA MUA i

PC PDA SMTP/POP3 1 POP3 SMTP MUA MUA MUA i 21 The private mailers synchronization operation for plural terminals 1125083 2010 3 1 PC PDA SMTP/POP3 1 POP3 SMTP MUA MUA MUA i Abstract The private mailers synchronization operation for plural terminals

More information

dews2004-final.dvi

dews2004-final.dvi DEWS2004 I-10-04 606 8501 E-mail: {akahoshi,hirotanaka,tanaka}@dl.kuis.kyoto-u.ac.jp A Basic Study on Ubiquitous Hypermedia Model Yuhei AKAHOSHI, Hiroya TANAKA, and Katsumi TANAKA Graduate School of Informatics,

More information

C everywhere Aoyama Morikawa Laboratory 2

C everywhere Aoyama Morikawa Laboratory 2 2004.04.16 1 3C everywhere Aoyama Morikawa Laboratory 2 3C Everywhere Computing everywhere PDA, Contents everywhere XML mp3 1 terabyte 1 zettabyte (10 21 ) Connectivity everywhere 2G/3G/4G LAN DSL, DSRC,

More information

fiš„v8.dvi

fiš„v8.dvi (2001) 49 2 333 343 Java Jasp 1 2 3 4 2001 4 13 2001 9 17 Java Jasp (JAva based Statistical Processor) Jasp Jasp. Java. 1. Jasp CPU 1 106 8569 4 6 7; fuji@ism.ac.jp 2 106 8569 4 6 7; nakanoj@ism.ac.jp

More information

NAT-f SIP NAT 1 1, 2 1 IP SIP NAT NAT NAT NAT-f NAT-free protocol NAT-f SIP Session Initiation Protocol NAT-f SIP NAT Researches on NAT traversal for

NAT-f SIP NAT 1 1, 2 1 IP SIP NAT NAT NAT NAT-f NAT-free protocol NAT-f SIP Session Initiation Protocol NAT-f SIP NAT Researches on NAT traversal for NAT-f SIP NAT 1 1, 2 1 IP SIP NAT NAT NAT NAT-f NAT-free protocol NAT-f SIP Session Initiation Protocol NAT-f SIP NAT Researches on NAT traversal for SIP utilizing NAT-f Kenkichi Miura, 1 Hidekazu Suzuki

More information

InterSafe Personal_v2.3 ユーザーズガイド_初版

InterSafe Personal_v2.3 ユーザーズガイド_初版 InterSafe Personal v2.3 1. 3 1-1. 4 1-2. 5 InterSafe Personal 5 1-3. InterSafe Personal 6 6 7 8 2. 9 2-1. 10 2-2. 14 2-3. 17 17 17 2 18 19 21 3. 22 3-1. 23 23 3-2. [ ] 24 [ ] 24 [ ] 24 3-3. [ ] 25 [ ]

More information

18 1 1 1.1...................................... 1 1.2................................... 1 1.3................................... 1 2 2 2.1......................... 2 2.1.1...........................

More information

WCAG 2.0 W3C/WAI ( ) 2 24 December,

WCAG 2.0 W3C/WAI ( ) 2 24 December, WCAG 2.0 W3C/WAI 2 24 December, 2004 http://www.comm.twcu.ac.jp/~nabe/data/mic-w3c/ "The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect." --

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション SOAP Web http://www.infoterianet.com/ Web SOAP WSDL UDDI C/S + C/S ( ) ( ) DCOM CORBA Java-RMI Web C/S Web MSN Yahoo!.com C/S? ActiveX DHTML HTML? Programmable Web HTML Viewable Web View HTML(Document

More information

LAN LAN LAN LAN LAN LAN,, i

LAN LAN LAN LAN LAN LAN,, i 22 A secure wireless communication system using virtualization technologies 1115139 2011 3 4 LAN LAN LAN LAN LAN LAN,, i Abstract A secure wireless communication system using virtualization technologies

More information

1. HNS [1] HNS HNS HNS [2] HNS [3] [4] [5] HNS 16ch SNR [6] 1 16ch 1 3 SNR [4] [5] 2. 2 HNS API HNS CS27-HNS [1] (SOA) [7] API Web 2

1. HNS [1] HNS HNS HNS [2] HNS [3] [4] [5] HNS 16ch SNR [6] 1 16ch 1 3 SNR [4] [5] 2. 2 HNS API HNS CS27-HNS [1] (SOA) [7] API Web 2 THE INSTITUTE OF ELECTRONICS, INFORMATION AND COMMUNICATION ENGINEERS TECHNICAL REPORT OF IEICE. 657 8531 1 1 E-mail: {soda,matsubara}@ws.cs.kobe-u.ac.jp, {masa-n,shinsuke,shin,yosimoto}@cs.kobe-u.ac.jp,

More information

DEIM Forum 2009 B4-6, Str

DEIM Forum 2009 B4-6, Str DEIM Forum 2009 B4-6, 305 8573 1 1 1 152 8550 2 12 1 E-mail: tttakuro@kde.cs.tsukuba.ac.jp, watanabe@de.cs.titech.ac.jp, kitagawa@cs.tsukuba.ac.jp StreamSpinner PC PC StreamSpinner Development of Data

More information

IPSJ SIG Technical Report Vol.2009-HCI-134 No /7/17 1. RDB Wiki Wiki RDB SQL Wiki Wiki RDB Wiki RDB Wiki A Wiki System Enhanced by Visibl

IPSJ SIG Technical Report Vol.2009-HCI-134 No /7/17 1. RDB Wiki Wiki RDB SQL Wiki Wiki RDB Wiki RDB Wiki A Wiki System Enhanced by Visibl 1. RDB Wiki 1 1 2 Wiki RDB SQL Wiki Wiki RDB Wiki RDB Wiki A Wiki System Enhanced by Visible RDB Operations Toshiya Okumura, 1 Minoru Terada 1 and Kazutaka Maruyama 2 Although Wiki systems can easily be

More information

untitled

untitled Project Zero Web Web Oriented Architecture(WOA) HVSC. Beta Works 2 3 Ajax Asynchronous + JavaScript + XML JavaScript (XMLHttpRequest) XML, JSON XHTML HTML CSS Document Object Model (DOM) ( ) ( ) Web Web

More information

Vol. 28 No. 2 Apr. 2011 173 1. 1 Web Twitter/Facebook UI 4 1. 2. 3. 4. Twitter Web Twitter/Facebook e.g., Web Web UI 1 2 SNS 1, 2 2

Vol. 28 No. 2 Apr. 2011 173 1. 1 Web Twitter/Facebook UI 4 1. 2. 3. 4. Twitter Web Twitter/Facebook e.g., Web Web UI 1 2 SNS 1, 2 2 172 SNS Web Web As social web sites such as blog and SNS(Social Network System) became popular, many people have communicated with their friends on the Web. Meanwhile, several problems of social web sites

More information

untitled

untitled RFID 15 9 RFID Radio Frequency IDentificationIC ID RFID IC IC RFID 240 Byte PDA Personal Digital Assistants PDA PocketPC 2002 CFTYPE II CF 125 khz 9600 bps 1 ID ID ID GIS 3 CAD ID PDA a PDA PDA b c PDA

More information

16.16%

16.16% 2017 (411824) 16.16% Abstract Multi-core processor is common technique for high computing performance. In many multi-core processor architectures, all processors share L2 and last level cache memory. Thus,

More information

,,.,,., II,,,.,,.,.,,,.,,,.,, II i

,,.,,., II,,,.,,.,.,,,.,,,.,, II i 12 Load Dispersion Methods in Thin Client Systems 1010405 2001 2 5 ,,.,,., II,,,.,,.,.,,,.,,,.,, II i Abstract Load Dispersion Methods in Thin Client Systems Noritaka TAKEUCHI Server Based Computing by

More information

JP1/Integrated Management - Service Support 操作ガイド

JP1/Integrated Management - Service Support 操作ガイド JP1 Version 9 JP1/Integrated Management - Service Support 3020-3-R92-10 P-242C-8F94 JP1/Integrated Management - Service Support 09-50 OS Windows Server 2008 Windows Server 2003 OS JP1/Integrated Management

More information

(Group-based Secure Remote Access)[4], DLNA GSRA NAT NAT-f(NAT-free protocol)[5],, DMP M-SEARH(Multicast) DLNA 機器の検索 HTTP GET (DDD) サーバの情報取得 機種の一覧表示 D

(Group-based Secure Remote Access)[4], DLNA GSRA NAT NAT-f(NAT-free protocol)[5],, DMP M-SEARH(Multicast) DLNA 機器の検索 HTTP GET (DDD) サーバの情報取得 機種の一覧表示 D GSRA DLNA DLNA(Digital Living Network Alliance), DLNA,, DLNA,, GSRA(Group-based Secure Remote Access) DLNA,, Proposal of Remote DLNA ommunication System for GSRA NAKI HTTA As a guideline DLNA (Digital

More information

評論・社会科学 84号(よこ)(P)/3.金子

評論・社会科学 84号(よこ)(P)/3.金子 1 1 1 23 2 3 3 4 3 5 CP 1 CP 3 1 1 6 2 CP OS Windows Mac Mac Windows SafariWindows Internet Explorer 3 1 1 CP 2 2. 1 1CP MacProMacOS 10.4.7. 9177 J/A 20 2 Epson GT X 900 Canon ip 4300 Fujifilm FinePix

More information

自然言語処理16_2_45

自然言語処理16_2_45 FileMaker Pro E-learning GUI Phrase Reading Cloze. E-learning Language Processing Technology and Educational Material Development Generating English Educational Material using a Database Software Kenichi

More information

Virtual Window System Virtual Window System Virtual Window System Virtual Window System Virtual Window System Virtual Window System Social Networking

Virtual Window System Virtual Window System Virtual Window System Virtual Window System Virtual Window System Virtual Window System Social Networking 23 An attribute expression of the virtual window system communicators 1120265 2012 3 1 Virtual Window System Virtual Window System Virtual Window System Virtual Window System Virtual Window System Virtual

More information

i

i 21 Fault-Toleranted Authentication Data Distribution Protocol for Autonomous Distributed Networks 1125153 2010 3 2 i Abstract Fault-Toleranted Authentication Data Distribution Protocol for Autonomous Distributed

More information

, : GUI Web Java 2.1 GUI GUI GUI 2 y = x y = x y = x

, : GUI Web Java 2.1 GUI GUI GUI 2 y = x y = x y = x J.JSSAC (2005) Vol. 11, No. 3,4, pp. 77-88 Noda2005 MathBlackBoard MathBlackBoard is a Java program based on the blackboard applet. We can use the blackboard applet with GUI operations. The blackboard

More information

IPSJ SIG Technical Report Vol.2010-NL-199 No /11/ treebank ( ) KWIC /MeCab / Morphological and Dependency Structure Annotated Corp

IPSJ SIG Technical Report Vol.2010-NL-199 No /11/ treebank ( ) KWIC /MeCab / Morphological and Dependency Structure Annotated Corp 1. 1 1 1 2 treebank ( ) KWIC /MeCab / Morphological and Dependency Structure Annotated Corpus Management Tool: ChaKi Yuji Matsumoto, 1 Masayuki Asahara, 1 Masakazu Iwatate 1 and Toshio Morita 2 This paper

More information

1

1 Version 3.5.3J Software.com, Inc. 1994 1998 Translated by Open Technologies Corporation Table of Contents...... 1 1.1 E-mail...1 1.1.1 E-mail...1 1.1.2...2 1.1.3...3 1.1.4...4 1.2 E-mail :...5 1.3...6

More information

ID 3) 9 4) 5) ID 2 ID 2 ID 2 Bluetooth ID 2 SRCid1 DSTid2 2 id1 id2 ID SRC DST SRC 2 2 ID 2 2 QR 6) 8) 6) QR QR QR QR

ID 3) 9 4) 5) ID 2 ID 2 ID 2 Bluetooth ID 2 SRCid1 DSTid2 2 id1 id2 ID SRC DST SRC 2 2 ID 2 2 QR 6) 8) 6) QR QR QR QR Vol. 51 No. 11 2081 2088 (Nov. 2010) 2 1 1 1 which appended specific characters to the information such as identification to avoid parity check errors, before QR Code encoding with the structured append

More information

3_39.dvi

3_39.dvi Vol. 49 No. 3 Mar. 2008 Web 1 2 PC Web Web Windows Web Access Watchdog Systems for Children Protection Tatsumi Ueda 1 and Yoshiaki Takai 2 For today s children, the Internet is one of the most familiar

More information

Vol. 48 No. 4 Apr LAN TCP/IP LAN TCP/IP 1 PC TCP/IP 1 PC User-mode Linux 12 Development of a System to Visualize Computer Network Behavior for L

Vol. 48 No. 4 Apr LAN TCP/IP LAN TCP/IP 1 PC TCP/IP 1 PC User-mode Linux 12 Development of a System to Visualize Computer Network Behavior for L Vol. 48 No. 4 Apr. 2007 LAN TCP/IP LAN TCP/IP 1 PC TCP/IP 1 PC User-mode Linux 12 Development of a System to Visualize Computer Network Behavior for Learning to Associate LAN Construction Skills with TCP/IP

More information

Web Basic Web SAS-2 Web SAS-2 i

Web Basic Web SAS-2 Web SAS-2 i 19 Development of moving image delivery system for elementary school 1080337 2008 3 10 Web Basic Web SAS-2 Web SAS-2 i Abstract Development of moving image delivery system for elementary school Ayuko INOUE

More information

Vol.55 No (Jan. 2014) saccess 6 saccess 7 saccess 2. [3] p.33 * B (A) (B) (C) (D) (E) (F) *1 [3], [4] Web PDF a m

Vol.55 No (Jan. 2014) saccess 6 saccess 7 saccess 2. [3] p.33 * B (A) (B) (C) (D) (E) (F) *1 [3], [4] Web PDF   a m Vol.55 No.1 2 15 (Jan. 2014) 1,a) 2,3,b) 4,3,c) 3,d) 2013 3 18, 2013 10 9 saccess 1 1 saccess saccess Design and Implementation of an Online Tool for Database Education Hiroyuki Nagataki 1,a) Yoshiaki

More information

wide94.dvi

wide94.dvi 14 WWW 397 1 NIR-TF UUCP ftp telnet ( ) WIDE Networked Information Retrieval( NIR ) vat(visual Audio Tool) nv(netvedeo) CERN WWW(World Wide Web) WIDE ISODE WIDE project WWW WWW 399 400 1994 WIDE 1 WIDE

More information

58.pdf

58.pdf Swing MasatoshiKanamaru masatoshi-kanamaru@exa-corp.co.jp Web Web exa review Swing Web HTML Web GUI HTML GUI JavaScript HTML GUI VB Web JSP HTML HTML HTML Struts Web HTML HTML HTML AjaxJavaScript B2C Flash

More information

Vol. 42 No. SIG 8(TOD 10) July HTML 100 Development of Authoring and Delivery System for Synchronized Contents and Experiment on High Spe

Vol. 42 No. SIG 8(TOD 10) July HTML 100 Development of Authoring and Delivery System for Synchronized Contents and Experiment on High Spe Vol. 42 No. SIG 8(TOD 10) July 2001 1 2 3 4 HTML 100 Development of Authoring and Delivery System for Synchronized Contents and Experiment on High Speed Networks Yutaka Kidawara, 1 Tomoaki Kawaguchi, 2

More information

J2EEとMicrosoft.NETの比較

J2EEとMicrosoft.NETの比較 2002 4 ... 3... 4... 4... 4... 5... 5... 8... 8... 8... 9 Web... 10... 11... 11... 11... 11... 12... 13... 13... 13... 14... 14... 15 Web... 15 Oracle... 16 Oracle9i Application Server... 16 Oracle9i Developer

More information

スライド 1

スライド 1 Gateway Gateway 1 Power Line 2 3 / 10M 1M 100k 10k 03 04 05 06 BlueTooth 5GHz MCPLC HF ZigBee PLC LAN M16C/6S(M306S) IT800PLC Itran IT800MicrosoftSCP M16C-PLC Gateway/Bridge Products With SH7751R,Windows

More information

Vol.57 No (Mar. 2016) 1,a) , L3 CG VDI VDI A Migration to a Cloud-based Information Infrastructure to Support

Vol.57 No (Mar. 2016) 1,a) , L3 CG VDI VDI A Migration to a Cloud-based Information Infrastructure to Support 1,a) 1 1 2015 6 22, 2015 12 7 L3 CG 50 600 VDI VDI A Migration to a Cloud-based Information Infrastructure to Support University Education and It s Analysis Kaori Maeda 1,a) Nobuo Suematsu 1 Toshiaki Kitamura

More information

Lite 2 45 ECHONET Lite ECHONET Lite [2], [3], [4], [5], [6], [7] IoT WoT Web [8] HEMS [9] ECHONET Lite ECHONET Lite ECHONET Lite ECHONET Lite ECHONET

Lite 2 45 ECHONET Lite ECHONET Lite [2], [3], [4], [5], [6], [7] IoT WoT Web [8] HEMS [9] ECHONET Lite ECHONET Lite ECHONET Lite ECHONET Lite ECHONET ECHONET Lite,a),b),c) 2,d) 2,e) 2,f),g),2,h) IoT WoT Web 20 2 6 HEMS ECHONET Lite ECHONET Lite 4 ECHONET Lite ECHONET Lite Arduino Raspberry Pi JavaScript Ruby HEMS,,,, ECHONET Lite Development of Educational

More information

IPSJ SIG Technical Report Vol.2014-DBS-159 No.6 Vol.2014-IFAT-115 No /8/1 1,a) 1 1 1,, 1. ([1]) ([2], [3]) A B 1 ([4]) 1 Graduate School of Info

IPSJ SIG Technical Report Vol.2014-DBS-159 No.6 Vol.2014-IFAT-115 No /8/1 1,a) 1 1 1,, 1. ([1]) ([2], [3]) A B 1 ([4]) 1 Graduate School of Info 1,a) 1 1 1,, 1. ([1]) ([2], [3]) A B 1 ([4]) 1 Graduate School of Information Science and Technology, Osaka University a) kawasumi.ryo@ist.osaka-u.ac.jp 1 1 Bucket R*-tree[5] [4] 2 3 4 5 6 2. 2.1 2.2 2.3

More information

17 Proposal of an Algorithm of Image Extraction and Research on Improvement of a Man-machine Interface of Food Intake Measuring System

17 Proposal of an Algorithm of Image Extraction and Research on Improvement of a Man-machine Interface of Food Intake Measuring System 1. (1) ( MMI ) 2. 3. MMI Personal Computer(PC) MMI PC 1 1 2 (%) (%) 100.0 95.2 100.0 80.1 2 % 31.3% 2 PC (3 ) (2) MMI 2 ( ),,,, 49,,p531-532,2005 ( ),,,,,2005,p66-p67,2005 17 Proposal of an Algorithm of

More information

Mac OS X Server QuickTime Streaming Server 5.0 の管理(バージョン 10.3 以降用)

Mac OS X Server QuickTime Streaming Server 5.0 の管理(バージョン 10.3 以降用) Mac OS X Server QuickTime Streaming Server 5.0 Mac OS X Server 10.3 apple Apple Computer, Inc. 2003 Apple Computer, Inc. All rights reserved. QuickTime Streaming Server Apple Apple Computer, Inc. Apple

More information

ネットワーク化するデジタル情報家電の動向

ネットワーク化するデジタル情報家電の動向 In this broadband era, Information Technology has started at a market targeting home consumers, and upon gaining good achievements there would move on to be used in the business and enterprise markets.

More information

IPSJ SIG Technical Report Secret Tap Secret Tap Secret Flick 1 An Examination of Icon-based User Authentication Method Using Flick Input for

IPSJ SIG Technical Report Secret Tap Secret Tap Secret Flick 1 An Examination of Icon-based User Authentication Method Using Flick Input for 1 2 3 3 1 Secret Tap Secret Tap Secret Flick 1 An Examination of Icon-based User Authentication Method Using Flick Input for Mobile Terminals Kaoru Wasai 1 Fumio Sugai 2 Yosihiro Kita 3 Mi RangPark 3 Naonobu

More information

6 2. AUTOSAR 2.1 AUTOSAR AUTOSAR ECU OSEK/VDX 3) OSEK/VDX OS AUTOSAR AUTOSAR ECU AUTOSAR 1 AUTOSAR BSW (Basic Software) (Runtime Environment) Applicat

6 2. AUTOSAR 2.1 AUTOSAR AUTOSAR ECU OSEK/VDX 3) OSEK/VDX OS AUTOSAR AUTOSAR ECU AUTOSAR 1 AUTOSAR BSW (Basic Software) (Runtime Environment) Applicat AUTOSAR 1 1, 2 2 2 AUTOSAR AUTOSAR 3 2 2 41% 29% An Extension of AUTOSAR Communication Layers for Multicore Systems Toshiyuki Ichiba, 1 Hiroaki Takada, 1, 2 Shinya Honda 2 and Ryo Kurachi 2 AUTOSAR, a

More information

IC RDFOWL PIM DB ID GIS RFID 2 ID ID ID XML web.xml GIS,PIM G-XML OWL RDF XML WSDL REST XML ID

IC RDFOWL PIM DB ID GIS RFID 2 ID ID ID XML web.xml GIS,PIM G-XML OWL RDF XML WSDL REST XML ID YRP IC RDFOWL PIM DB ID GIS RFID 2 ID ID ID XML web.xml GIS,PIM G-XML OWL RDF XML WSDL REST XML 1 3 4 5 6 7 ID ID IC ID ID XML ID RFID ID 1ID ID IP ID ISO ID 2. RFID ARFID BRFID AIC 2 ID 3 3. ID IDIC IC

More information

IT講習会

IT講習会 2002 CAVIN SR 2002/10/12-14 2 2002/10/12-14 3 http://www.npa npa.go..go.jp/police_j.htm 2002/10/12-14 4 1 2 3 4 5 6 7 2002/10/12-14 5 2002/10/12-14 6 2002/10/12-14 7 1 2 3 4 5 6 7 2002/10/12-14 8 IT IT

More information

konicaminolta.co.jp PageScope Net Care

konicaminolta.co.jp PageScope Net Care konicaminolta.co.jp PageScope Net Care KONICA MINOLTA PageScope Net Care KONICA MINOLTA PageScope Net Care Web KONICA MINOLTA PageScope Net Care SNMP KONICA MINOLTA Printer-MIB KONICA MINOLTA PageScope

More information

LAN BYOD Bring Your Own Device Ballagas, et al. PC PC LAN Business Insider PC LAN LAN Henderson, et al. LAN P P Peer-to-Peer Gember, et al. UDP HTTP L

LAN BYOD Bring Your Own Device Ballagas, et al. PC PC LAN Business Insider PC LAN LAN Henderson, et al. LAN P P Peer-to-Peer Gember, et al. UDP HTTP L LAN PC LAN LAN LAN LAN LAN LAN 1 はじめに WWW World Wide Web Windows WWW Tim Berners Lee THIS IS FOR EVERYONE PC PC LAN BYOD Bring Your Own Device Ballagas, et al. PC PC LAN Business Insider PC LAN LAN Henderson,

More information

システム開発プロセスへのデザイン技術適用の取組み~HCDからUXデザインへ~

システム開発プロセスへのデザイン技術適用の取組み~HCDからUXデザインへ~ HCDUX Approach of Applying Design Technology to System Development Process: From HCD to UX Design 善方日出夫 小川俊雄 あらまし HCDHuman Centered Design SE SDEMHCDUIUser Interface RIARich Internet ApplicationUXUser

More information

DPA,, ShareLog 3) 4) 2.2 Strino Strino STRain-based user Interface with tacticle of elastic Natural ObjectsStrino 1 Strino ) PC Log-Log (2007 6)

DPA,, ShareLog 3) 4) 2.2 Strino Strino STRain-based user Interface with tacticle of elastic Natural ObjectsStrino 1 Strino ) PC Log-Log (2007 6) 1 2 1 3 Experimental Evaluation of Convenient Strain Measurement Using a Magnet for Digital Public Art Junghyun Kim, 1 Makoto Iida, 2 Takeshi Naemura 1 and Hiroyuki Ota 3 We present a basic technology

More information

IT,, i

IT,, i 22 Retrieval support system using bookmarks that are shared in an organization 1110250 2011 3 17 IT,, i Abstract Retrieval support system using bookmarks that are shared in an organization Yoshihiko Komaki

More information

28 Docker Design and Implementation of Program Evaluation System Using Docker Virtualized Environment

28 Docker Design and Implementation of Program Evaluation System Using Docker Virtualized Environment 28 Docker Design and Implementation of Program Evaluation System Using Docker Virtualized Environment 1170288 2017 2 28 Docker,.,,.,,.,,.,. Docker.,..,., Web, Web.,.,.,, CPU,,. i ., OS..,, OS, VirtualBox,.,

More information

橡上野先生訂正2

橡上野先生訂正2 (SIS) NII) 101-8430 tel 03-4212-2516 E-mail ueno@nii.ac.jp 1 NII 2 (symbiosis) 2 (parasitism) 2 Knowledge Creation The Symbiotic partnership of University, Government and Industry, Proc. Information Environment

More information

DEIM Forum 2009 C8-4 QA NTT QA QA QA 2 QA Abstract Questions Recomme

DEIM Forum 2009 C8-4 QA NTT QA QA QA 2 QA Abstract Questions Recomme DEIM Forum 2009 C8-4 QA NTT 239 0847 1 1 E-mail: {kabutoya.yutaka,kawashima.harumi,fujimura.ko}@lab.ntt.co.jp QA QA QA 2 QA Abstract Questions Recommendation Based on Evolution Patterns of a QA Community

More information

3_23.dvi

3_23.dvi Vol. 52 No. 3 1234 1244 (Mar. 2011) 1 1 mixi 1 Casual Scheduling Management and Shared System Using Avatar Takashi Yoshino 1 and Takayuki Yamano 1 Conventional scheduling management and shared systems

More information

untitled

untitled CAVIN SR 2002 2002/10/12-14 2 http://www.npa npa.go..go.jp/police_j.htm 2002/10/12-14 3 2002/10/12-14 4 1 2 3 4 5 6 7 2002/10/12-14 5 2002/10/12-14 6 1 1 2 3 4 5 6 7 2002/10/12-14 7 2002/10/12-14 8 IT

More information

GPGPU

GPGPU GPGPU 2013 1008 2015 1 23 Abstract In recent years, with the advance of microscope technology, the alive cells have been able to observe. On the other hand, from the standpoint of image processing, the

More information

258 5) GPS 1 GPS 6) GPS DP 7) 8) 10) GPS GPS 2 3 4 5 2. 2.1 3 1) GPS Global Positioning System

258 5) GPS 1 GPS 6) GPS DP 7) 8) 10) GPS GPS 2 3 4 5 2. 2.1 3 1) GPS Global Positioning System Vol. 52 No. 1 257 268 (Jan. 2011) 1 2, 1 1 measurement. In this paper, a dynamic road map making system is proposed. The proposition system uses probe-cars which has an in-vehicle camera and a GPS receiver.

More information

橡dbweb2002-sato.PDF

橡dbweb2002-sato.PDF Web Web 1 Web XML DB Web EAI 2 RDF RDF Schema DAML+OIL OWL (Web Ontology Language) 3 Resource Description Framework (RDF) W3C XML http://www.net.intap.or.jp/intap/s-web/

More information

22 (266) / Web PF-Web Web Web Web / Web Web PF-Web Web Web Web CGI Web Web 1 Web PF-Web Web Perl C CGI A Pipe/Filter Architecture Based Software Gener

22 (266) / Web PF-Web Web Web Web / Web Web PF-Web Web Web Web CGI Web Web 1 Web PF-Web Web Perl C CGI A Pipe/Filter Architecture Based Software Gener 22 (266) / Web PF-Web Web Web Web / Web Web PF-Web Web Web Web CGI Web Web 1 Web PF-Web Web Perl C CGI A Pipe/Filter Architecture Based Software Generator PF-Web for Constructing Web Applications. Tomohiro

More information

,4) 1 P% P%P=2.5 5%!%! (1) = (2) l l Figure 1 A compilation flow of the proposing sampling based architecture simulation

,4) 1 P% P%P=2.5 5%!%! (1) = (2) l l Figure 1 A compilation flow of the proposing sampling based architecture simulation 1 1 1 1 SPEC CPU 2000 EQUAKE 1.6 50 500 A Parallelizing Compiler Cooperative Multicore Architecture Simulator with Changeover Mechanism of Simulation Modes GAKUHO TAGUCHI 1 YOUICHI ABE 1 KEIJI KIMURA 1

More information

JJ-90

JJ-90 Table 1 Message types added to ITU-T Recommendation Q.763 Message type Abbreviation Reference Code Comments Charge information CHG 4-30/JT-Q763 11111110 The description of a Charge information message

More information

ÿþ

ÿþ Abstract The aim of this paper is to describe 1. how media, especially mobile phones, have been utilized in childrearing practices, and 2. how the process of adoption influences the placement of techno-social

More information

untitled

untitled -1- JAX-RS JAX-RS Java API for RESTful Web Service JAX-RS REST Web API JAX-RS JCP JSR-311 JAX-RS https://jersey.dev.java.net/ Jersey JAX-RS RESTEasy 1RESTJAX-RSJerseyRESTEasy JersyRESTEasy JAX RS REST

More information

SH Mobile Consortium Day

SH Mobile Consortium Day 2006 7 20 BTO 2 Java TM 3 DoCoMo, KDDI (Software) Sprint, Nextel (PCB Architecture) Vodafone, Hutchinson (System Design) Orange, T-Mobile (Software Design) Telefonica (ID Design) Verizon, Cingular, China

More information

Web Social Networking Service Virtual Private Network 84

Web Social Networking Service Virtual Private Network 84 Promising business utilized five senses information media through the Next Generation Network Toshio ASANO Next Generation Network 2004 11 2010 6,000 3,000 2006 12 2008 83 Web Social Networking Service

More information

IPSJ SIG Technical Report Vol.2015-GN-93 No.29 Vol.2015-CDS-12 No.29 Vol.2015-DCC-9 No /1/27 1,a) 1 1 LAN IP 1), 2), 3), 4), 5) [

IPSJ SIG Technical Report Vol.2015-GN-93 No.29 Vol.2015-CDS-12 No.29 Vol.2015-DCC-9 No /1/27 1,a) 1 1 LAN IP 1), 2), 3), 4), 5) [ 1,a) 1 1 LAN IP 1), 2), 3), 4), 5) 1. 2011 50 60 [14] [14] 1 NTT 3-4-1 Shibaura, Minato-ku, Tokyo 108-8118, Japan a) t.nakakura@ntt.com Web P2P(Peer to Peer) P2P [19] 1 World Wide Web Consortium( W3C)

More information

Vol.53 No (July 2012) EV ITS 1,a) , EV 1 EV ITS EV ITS EV EV EV Development and Evaluation of ITS Information Commu

Vol.53 No (July 2012) EV ITS 1,a) , EV 1 EV ITS EV ITS EV EV EV Development and Evaluation of ITS Information Commu EVITS 1,a) 2 2 2011 10 21, 2012 4 2 EV 1 EV ITS EV ITS EV EV EV Development and Evaluation of ITS Information Communication System for Electric Vehicle Yuriko Hattori 1,a) Tomokazu Shimoda 2 Masayoshi

More information

Oracle Application Server 10g( )インストール手順書

Oracle Application Server 10g( )インストール手順書 Oracle Application Server 10g (10.1.2) for Microsoft Windows J2EE Oracle Application Server 10g (10.1.2) for Microsoft Windows J2EE and Web Cache...2...3...3...4...6...6...6 OS...9...10...12...13...25...25

More information

25 About what prevent spoofing of misusing a session information

25 About what prevent spoofing of misusing a session information 25 About what prevent spoofing of misusing a session information 1140349 2014 2 28 Web Web [1]. [2] SAS-2(Simple And Secure password authentication protocol, ver.2)[3] SAS-2 i Abstract About what prevent

More information

rzat10pdf.ps

rzat10pdf.ps IBM i 7.2 IBM Navigator for i IBM IBM i 7.2 IBM Navigator for i IBM 9 IBM i 7.2 ( 5770-SS1) RISC CISC IBM IBM i Version 7.2 Connecting to your system Connecting to IBM Navigator for i Copyright IBM Corporation

More information