Microsoft PowerPoint - TTA-mashup-hollobit.ppt [호환 모드]

Size: px
Start display at page:

Download "Microsoft PowerPoint - TTA-mashup-hollobit.ppt [호환 모드]"

Transcription

1 WOS(Web of Services) - Open API and Mashup 한국전자통신연구원표준연구센터서비스융합표준연구팀전종홍 hollobit@etri.re.kr Blog: Tel : TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2006

2 Age of Ubiquitous Web Ontology-centric Data-centric HTML CGI XML XHTML Web Services User-centric Ubiquitous Web TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

3 Age of 2.0 Copyright 2006 Mark Alan Stamaty TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

4 Age of TTA 정보통신표준화워크샵 표준연구센터서비스융합표준연구팀전종홍 2007

5 웹 2.0 변화를일으키는 6 가지원동력 글로벌화된고객들 2005년말인터넷사용자는 10억명 (8억5천은늘사용 ) 이며, 북미23%, 유럽24%, 아시아 36% 로전세계적으로증가추세임. 초고속인터넷의확산과인터넷의생활화 전세계적으로초고속인터넷환경이 50% 에육박하고있음. (2006년부터광대역통신망의시대로전환중 ) 언제어디서든접속할수있는환경 2006년초를기준으로 PC 인터넷사용자의두배에해당하는 20억명의휴대폰사용자가있으며, 이중 28% 는어디서든인터넷접속이가능 고객은접속하는것뿐아니라, 직접참여하고있음 미국의성인의 50% 정도는온라인콘텐츠를새롭게만드는데기여하고있음 (2006년4월기준으로 5천만개블로그가있으며, 매일 17만개의새로운블로그가생기고있음. 동영상공유사이트인유튜브에서는하루 1억개이상의비디오를제공 ) 인터넷산업의생산비용은급격하게줄고있음 IT 인프라단가는지난 6년동안72% 이하로싸졌음. ( 과거고가워크스테이션과고가운영체제및소프트웨어를사용하던환경에서 PC 서버와오픈소스소프트웨어환경으로바뀌고있음 ) 새로운수익모델과기회의등장 미국내에서 2006 년한해온라인광고시장성장률은 37% TTA 정보통신표준화워크샵 표준연구센터서비스융합표준연구팀전종홍 2007

6 Web 2.0, Is it new technology? Atom Web 2.0?? XML XML-RPC TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

7 1. 콘텐츠유통과상거래방식의변화 Blog, RSS/Atom, UCC Directions for Technical Innovation 2. 브라우징방식의변화 Tagging, Social Browsing, Microformat 3. 웹응용환경의변화 Weblication, RIA, AJAX, Browser 확장기술, XUL 4. 서비스제공방식의변화 Open API, 웹서비스, REST, Mashup, SOW 5. 디바이스의변화 MWI, UMPC, Mobile Web 2.0 Standards, XML, Open API, mashup 이핵심키워드 TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

8 Directions for Technical Innovation Standards, XML, Open API, mashup [2] 브라우징 [1] 참여 [3] 웹응용, 웹 UI [4] 서비스제공방식, 서비스연동방식 [1] 참여활용 [5] 단말무선 Internet Technology, Platform Technology, IP Convergence (Google Platform, GRID, Skype, Youtube, ) TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

9 Why Web Services? TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

10 Web service & Web Services World Wide Web Web Browser HTTP HTML CGI/JSP/Servlet Web Services WSDL Discovery (UDDI,..) WSDL Consumer Client Machine Oriented SOAP HTTP, FTP, SMTP, UDP WSDL Standard XML + SOAP Provider System TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

11 Why we need Web Services? M applications... RFID B2B Mobile IT839 Business Traceability Application RFID App. Application Application Office Tool How to integrate these services & devices? (M x N services) N devices 어떻게많은연결들을가능하도록할것인가? TTA 정보통신표준화워크샵 표준연구센터서비스융합표준연구팀전종홍 2007

12 Extend the reach of your Service Enabling users to consume data in their own way e.g. Flock Beyond the browser: mobile, desktop, etc. Integration (Internal / External / Partners) Prepare for future use cases Why Web Services? The electric outlet in the wall is, to stretch the metaphor, an API. A manufacturer making a product that uses electricity can equip it with a plug that fits into the socket. - Dan Gilmoor TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

13 Traditional Web APIs or Web 2.0 APIs Traditional Web APIs Web 2.0 APIs 선도기업 IBM, Microsoft Google, Yahoo, Amazon, ebay, 주요기술 SOAP, Web Services REST, XML 데이터유형 HTML + ( 일부 XML 교환용데 다양한 XML (RSS, Atom, RDF, 이타 ) Microformat ), JSON 기술선도 기업 사용자 개발프레임워크 Business Application Framework 개발참여자소수개발자다수사용자 Web Application Framework 기술복잡도 복잡 단순 개발속도 저속 고속 기술관점 Application Centric Platform Centric 연동방식 System Integration Mash up 통합방식수직적통합협력적활용 TTA 정보통신표준화워크샵 표준연구센터서비스융합표준연구팀전종홍 2007

14 Traditional Web APIs or Web 2.0 APIs TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

15 Styles of APIs and Web Services REST, yrest or RESTful RSS/Atom SOAP (+ WSDL, WS-*, Web Services ) JavaScript, ActionScript APIs HTTP GET or POST Source: TTA 정보통신표준화워크샵 표준연구센터서비스융합표준연구팀전종홍 2007

16 Styles of APIs - REST REST = Representational State Transfer a collection of architectural principles for large scale distributed systems first presented in Roy Fielding s doctoral dissertation about the web the principles underlying HTTP (Roy Fielding was one of the principal authors of HTTP) An architectural style is Not a protocol, Not a specification Who is Roy Fielding - Co-author of the HTTP and URI RFCs Structured around verbs (only a few) and nouns (many) nouns identified d a resource (URI or URL in http) verbs are generic actions of those resources: GET, POST, PUT, DELETE Two Types of REST Pure REST : Based on Roy Fielding s principles Popular REST : Generic XML over HTTP (not SOAP) TTA 정보통신표준화워크샵 표준연구센터서비스융합표준연구팀전종홍 2007

17 Styles of APIs - REST s Actions REST s Actions GET: obtained the state of a resource POST: update the state of a resource (non idempotent) PUT: replace the state of a resource with a new version (idempotent) DELETE: delete the resource Example REST Services Amazon : Yahoo! : Client Resource Fuel requirements Maintenance schedule... Boeing747.html TTA 정보통신표준화워크샵 표준연구센터서비스융합표준연구팀전종홍 2007

18 Web Services According to Wikipedia: Styles of APIs - Web Services According to the W3C a Web service is a software system designed to support interoperable machine-to-machine interaction ti over a network. Web Services Characteristics Language/platform independent Messaging focused on the interface XML over HTTP + web-related standards Services Well-defined Self-contained No reliance upon the state of other services TTA 정보통신표준화워크샵 표준연구센터서비스융합표준연구팀전종홍 2007

19 Protocol for exchanging XML messages Foundation of Web Services Relies on WSDL SOAP Primer Example SOAP Services Google : NOAA National Weather Services Styles of APIs - SOAP TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

20 Web Services Technology 기타 : TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

21 Web Services Technology Source: TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

22 REST vs SOAP based Web Services REST based web services REST is tied to HTTP only REST utilizes URL to identify the desired resources to be accessed Utilizes the web transportation methods to manipulate the resources Security in REST can be implemented by Standard and traditional solutions for authorized access to certain web resources In REST every entity in the web is centered around resources A better approach for open systems Is an architectural style Utilizes the web caching mechanisms to its full potential WRDL provides the description to the web resources WS-* does not apply to REST SOAP based Web Services SOAP is transport neutral (FTP, SMTP, MQ) SOAP uses XML message to identify the desired web resource or procedure to be invoked. Utilizes the Web transportation methods to exchange messages between clients and services Security in SOAP based web services requires additional infrastructure in web to enable message/transport level security concerns Every entity is centered around interfaces and messages that are channeled to the interface Is a good approach for closed system Is a RPC/Document oriented architectures Ignores the Web Caching mechanism. WSDL provides the description to Services interfaces which can receive and deliver SOAP Messages SOAP includes a whole stack of composable WS-* specifications TTA 정보통신표준화워크샵 표준연구센터서비스융합표준연구팀전종홍 2007

23 Example of a REST Web Service GET /weatherforecast/02110 HTTP/1.1 Get the weather forecast for Daejeon POST /weatherforecast HTTP/1.1 REST vs SOAP [1] Upload a new weather forecast for Seoul by sending up an XML document which conforms to the appropriate Schema Response is a 201 Created and a new URI 201 Created Content-Location: /weatherforecast/95101 / PUT /weatherforecast/95101 HTTP/1.1 Update an existing resource representation DELETE /weatherforecast/02110 HTTP/1.1 Delete the resource representation TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

24 Contrast with a SOAP weather service POST /weatherforecast.asmx HTTP/1.1 REST vs SOAP [2] Send a SOAP message to get the weather in Daejeon POST /weatherforecast.asmx HTTP/1.1 Send a different SOAP message to create a forecast for Seoul Response is a custom SOAP response message TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

25 SOAP and REST have in common WSDL 2.0 (formerly known as WSDL 1.2) allow services to be defined as both REST and SOAP style services SOAP 1.2 supports both REST (HTTP GET) and SOAP style services Vendor tools such as Microsoft Visual Studio.NET create Web Services that have both REST and SOAP interfaces Public Web Service providers such as Amazon and Google provide both REST and SOAP style Web Services Google Deprecates Their SOAP Search API (AJAX Search API) TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

26 They HATE SOAP! Styles of APIs Web Services But LOVE The Web!!! TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

27 Styles of APIs - JSON What is JSON? Lightweight data-interchange format Compared to XML Simple format Easy for humans to read and write Easy for machines to parse and generate JSON is a text format Programming language independent Uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python Resources Introducing JSON JSON in JavaScript p// j TTA 정보통신표준화워크샵 표준연구센터서비스융합표준연구팀전종홍 2007

28 Styles of APIs - JSON JSON Structures A collection of name/value pairs In various languages, this is realized as an object, record, struct, dictionary, hash table, keyed list, or associative array An ordered list of values In most languages, this is realized as an array, vector, list, or sequence Example: JSON Object A JSON object is an unordered set of name/value pairs var myjsonobject = { "web":[ { "name": "html", "years": "5" }, { "name": "css", "years": "3" } }] "db":[ { }] "name": "sql", "years": "7" TTA 정보통신표준화워크샵 표준연구센터서비스융합표준연구팀전종홍 2007

29 JSON vs. XML JSON is like XML because They are both 'self-describing' meaning that values are named, and thus 'human readable' Both are hierarchical. (i.e. You can have values within values.) Both can be parsed and used by lots of programming languages Both can be passed around using AJAX (i.e. httpwebrequest) JSON is UNlike XML because XML uses angle brackets, with a tag name at the start and end of an element: JSON uses squiggly brackets with the name only at the beginning of the element. JSON is less verbose so it's definitely quicker for humans to write, and probably quicker for us to read. JSON can be parsed trivially using the eval() procedure in JavaScript JSON includes arrays {where each element doesn't have a name of its own} In XML you can use any name you want for an element, in JSON you can't use reserved words from javascript TTA 정보통신표준화워크샵 표준연구센터서비스융합표준연구팀전종홍 2007

30 Why JSON over XML? Lighter and faster than XML as on-the-wire data format JSON objects are typed while XML data is typeless JSON types: string, number, array, boolean, XML data are all string Native data form for JavaScript code XML data needed to be parsed and assigned to variables through tedious DOM APIs Data is readily accessible as JSON objects in your JavaScript code Retrieving values is as easy as reading from an object property in your JavaScript code TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

31 Key Technical Issues Data Exchange Format JSON, XML, RSS, Atom Transfer Protocol HTTP, SMTP, FTP Service Discovery / Service Registry Dynamic Discovery, Service Repository.. Service Description WSDL, XML-RPC, RSS Messaging SOAP, REST/XML Change Mng, Notification, Service Level Agreement, Transaction Mng, Reliable Messaging, Addressing, Resource Mng., Metadata WS-* Security y/ Authentication / Encryption / Federation / Trust WS-* Interoperability WS-I Profiles TTA 정보통신표준화워크샵 표준연구센터서비스융합표준연구팀전종홍 2007

32 Mashup & Open API TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

33 A mashup is : Mashup & Open API a website or application that seamlessly combines content from more than one source into an integrated experience. (From Wikipedia, the free encyclopedia) TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

34 Mashups are Growing Fast Ubiquitous web service API Mashups are HOT Google Maps, Yahoo! Maps, Amazon, Flickr, del.icio.us, etc. People can create new applications by reusing the existing parts The whole is more than the sum of its parts Maps are intuitive iti UI interface TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

35 3 mashups are added a day TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

36 Mashups: Composite Model TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

37 Mashup, Hacking & Open API Source: KRNet2006, 윤석찬 Introduction to Web 2.0 Technology 중 TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

38 Open Data Usage statements, copyright information Open set of services Mashup Ecosystem Programmatic access to draw down the access from each Small pieces loosely joined TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

39 Putting everything together Your Mashup = API calls + Data Manipulation + UI User User Request Data presentation Mashup website Data Manipulation API Call Data API Call Data Website 1 Website TTA 정보통신표준화워크샵 표준연구센터서비스융합표준연구팀전종홍 2007

40 Web Mashup Styles TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

41 Web 2.0 Mashup & Open API 네이버 Amazon ( Yahoo ( ebay ( Flickr ( Del.icio.us i ( i /d / i) Programmable Web ( TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

42 국내 Open API Naver Open API ( 검색결과서비스 지식 In 검색, 블로그검색, 전문자료검색, 한국웹문서검색, 책검색, 쇼핑검색, 국어사전검색, 일어사전검색, 영어사전검색, 내 PC검색 검색관련기능 실시간검색어, 추천검색, 성인검색어판별, 오타변환, 바로가기 서비스API 지식스폰서 API, 지도 API Daum API ( daum net/apis) 검색 API 신지식검색, 게시판검색, 카페검색, 블로그검색, 뉴스검색, 도서검색, 일본어사전 UCC API - 블로그 디앤샵 API 상품정보, 상품검색 여행 API 할인항공권검색, 해외호텔검색, 국내호텔및숙박검색, 여행상품검색 인증 API 어플리케이션인증 TTA 정보통신표준화워크샵 표준연구센터서비스융합표준연구팀전종홍 2007

43 1. run route의측정 2. 세계속의시간체크 3. 미국내우편번호검색 4. 영역재기 5. 자신만의지도만들기 6. 사진맵만들기 7. 세계곳곳에무엇이있는지확인하기 8. 미국내에사람찾기 9. 날씨체크 10. 가까운스타벅스찾기 11. ebay 부동산거래찾기 12. 미국 / 영국내공항주차장찾기 13. 달리기코스만들기 14. 여행비디오보기 15. 미국내패스트푸드점찾기 16. 온타리오의맥주사기 17. 우편번호로뉴스확인하기 18. 발병경로피하기 19. 트래픽피하기 20. 나만의구글맵매쉬업만들기 21. 감시카메라피하기 22. 값싼주유소찾기 23. 일출 / 일몰시간체크 24. 통화교환 25. 미국내살곳찾기 TTA 정보통신표준화워크샵 50 Things to do with Google Maps Mashups 26. 지금대낮인곳찾기 27. 세계스키리조트찾기 28. 구글맵상에서항공편추적하기 29. 두공항사이의거리계산하기 30. 해발고도찾기 31. 세계 7대경이지도 32. 세계골프코스찾기 33. 어딜클릭하든여행정보얻기 34. 홍수피해예상시뮬레이션 35. 비행기조종 36. 전체화면으로구글맵검색 37. 세계웹캠찾기 38. 미국 / 캐나다도서관찾기 39. 세계항구찾기 40. 탱크속에생선지도 41. 현대해적위험지역찾기 42. 세계잠수사이트찾기 43. 위치별위키피디아기사지도 44. UFO 관측지점보기 45. 메카방향으로기도하기 46. 미국우편번호로이베이물품검색 47. 비행기소란과공해지도 48. 런던지하철여행계획 49. 뉴욕내택시요금계산 50. 미국과캐나다의영화촬영지지도 표준연구센터서비스융합표준연구팀전종홍

44 Type of Mashups (Internet or Web) Mashup Geographical Mashup Mobile Mashup Enterprise Mashup Ubiquitous Mashup Offline Mashup TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

45 Web 2.0 vs. SOA Enterprise Web 2.0 Web 2.0 SOA Mashups Enterprise Mashups Copyright 2006, ZapThink, LLC TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

46 From Web 1.0 to Web 2.0: The Evolution of Technology Stack TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

47 Effects of a Merge TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

48 The styles of enterprise mashups Presentation Mashup where information and layout is retrieved and either remixed or just placed next to each other. Client-Side Data Mashup takes information from remote web services, feeds, or even just plain HTML and combines it with data from another source. Client-Side Software Mashup where code is integrated in the browser to result in a distinct new capability. Server-Side Software Mashup where software is recombined on the server since web services can more easily use other web services and there are less security restrictions and cross domain issues. Server-Side Data Mashup uses relatively powerful mechanisms to join or mashup data from databases on the serverside TTA 정보통신표준화워크샵 표준연구센터서비스융합표준연구팀전종홍 2007

49 You have to distinguish between Internet Mashups and Enterprise Mashups Internet Mashups Enterprise Mashups SaaS Enabling web communities to create new business solutions reusing and combining functionality (services) into new challenging products. Enterprise Web 2.0 Enterprise mashups Enabling small communities within a company to create adapted tools for their situation Enterprise 2.0 Enterprise Mashups can be seen as Situational Solutions TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

50 Conceptual architecture for Enterprise Mashups TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

51 Point & click, cut, paste & publish Cloning - simple source code edits Just program it Developer s toolkits and API documentation Using APIs/Web Services Step 1 Get an idea Step 2 Sign up for a developer token Where to Start n Step 3 Read the fine print Step 4 Create your first mashup TTA 정보통신표준화워크샵 표준연구센터서비스융합표준연구팀전종홍 2007

52 Technical Issues In its infancy Mashup tools are fall short of the ideal Better universal registry for mashup APIs Scale and dependencies issues How much to invest? Not licensing but using free data Development is quicker with languages like Ruby Social Issues Intellectual property issues right to remix Provenance Origin or source Authority TTA 정보통신표준화워크샵 표준연구센터서비스융합표준연구팀전종홍 2007 Issues

53 Web Platform APIs A Partial List TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

54 Mashup Builder Yahoo Pipe Rewire the Web RSS와 Atom밖에대응하고있지않지만앞으로대응데이터소스의수가늘어날예정 예 : 뉴욕타임즈홈페이지의글을분석해서키워드를추출한뒤, flickr 에서해당키워드로검색되는이미지들을보여주는파이프 TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

55 Ubiquitous Web Mashup TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

56 WIPI & Mobile Mashup WIPI 기반 LBS or GPS Module WIPI 기반네트워크 Web Service Google Maps Web Service API SMS Push Module 비고 본 Project를통해구현한 Module DOM Level 2. XML Parser 외부 Module WIPI 기반 Display Module 외부 Web Service Server TTA 정보통신표준화워크샵 표준연구센터서비스융합표준연구팀전종홍 2007

57 WIPI & Mobile Mashup 어플리케이션동작 현재위치값얻어오기시도 현재위치값과매칭되는 Google earth 표시 Yahoo weather의데이터파싱하여표시 사진촬영및편집 메시지작성 사진및메시지 web으로업로드 WIPI 기반 LBS or GPS Module Google Maps Web Service API DOM Level 2. XML Parser Mobile Phone Resource 구동모듈 WIPI 기반네트워크 Web Service TTA 정보통신표준화워크샵 표준연구센터서비스융합표준연구팀전종홍 2007

58 WIPI & Mobile Mashup Google Earth 및컨텐츠목록으로구성된웹페이지 컨텐츠가전송된위치가지도위에표시되고컨텐츠목록에등록 지도위의표시클릭하면사진및메시지, 부가정보표시 Reply에메시지입력후전송하면해당컨텐츠를전송한단말로메시지전송 Google Maps Web Service API SMS Push Module TTA 정보통신표준화워크샵 표준연구센터서비스융합표준연구팀전종홍 2007

59 WIPI & Mobile Mashup TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

60 Mobile Barcode & Mashup Bar code reader TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

61 Mobile RFID Mashup RFID 는기존웹 2.0 의매쉬업기능과결합하여개별제품의상세정보를제공할수있는대단한장점을가질수있음 Google Maps / Yahoo Maps + RFID = Location, Tracking VirtualEarth + RFID = Location, Tracking ebay + RFID = Auction Library, sell/buy Flickr + RFID = Image Library Amazon + RFID = Personal Library, Auto Shopping Yahoo Geocode + RFID = Item Location Del.icio.us + RFID = Tag-marking, Tag-ID share Technorati + RFID = Tagging, semantic clustering A9 + RFID = Search, Comparison, Relate Information Google + RFID = Search, Comparison, Ads YouTube + RFID = Search, Movie Shopping.com + RFID = Price Comparison, Shopping EX: GoogleMaps + Flickr + ebay + Amazon + RFID + Google TTA 정보통신표준화워크샵 표준연구센터서비스융합표준연구팀전종홍 2007

62 Converged Mashup Services Opportunities to blended services across the bundle SOA Blending VoIP, IM, PTT Video Conference Presence, Location, etc. Voic , MMS, SMS, etc. Web/WAP, Calendar, PIM, On Line Transactions, Content Services, Gaming, etc. Video on Demand, Pay Per View, Wireless BCMC, IP TV, etc. Telecom Web Services Communication Services SIP, CAMEL, AIN Messaging Services MM1, SMS IMAP, MIME etc. Communications Networks HTTP SMTP WAP etc. Web / WAP Information Services RTP/RTSP IGMP Proprietary EPG Streaming Services [Source:Lucent, 15 th Parlay Meeting, Oct. 2005] TTA 정보통신표준화워크샵 표준연구센터서비스융합표준연구팀전종홍 2007

63 Developer s Paradise TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

64 Developer Ecosystem TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

65 Javascript User Interface Library Yahoo Developer Candy A collection of JavaScript libraries you can use in your Web development Design Patterns A pattern describes an optimal solution to a common problem within a specific context. Application Gallery Unifies the many separate collections of applications Flickr, Search, Widgets, Maps, etc., etc. For Widgets, Web sites, plug-ins, etc TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

66 Developer Candy TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

67 Google Code Google Account Authenticatio AdSense API AdWords API Google AJAX Search API Google Base Data API Blogger Data API Google Calendar Data API Google Code Search Data API Google Data APIs Google Desktop SDK Google Earth KML Google Gadgets API Gmail Atom Feeds Google Apps APIs Google Checkout API Google Web Toolkit Google Groups Feeds Google Maps API Google News Feeds Google Notebook Data API Google Related Links Google Search Appliance APIs Google Search History Feeds Google Sitemaps Google Spreadsheets Data API Google Talk XMPP Google Toolbar API Google SOAP Search API YouTube API TTA 정보통신표준화워크샵 표준연구센터서비스융합표준연구팀전종홍 2007

68 Mashup Camp 대한민국매쉬업경진대회 주최 - 다음, NHN, 장소 - 연세대, KAIST 기간 경진대회 - p// p / 주요프로그램 Daum API 소개 - 인증, 검색, 블로그, 디앤샵, 여행 Naver API 소개 - 검색, 데스크탑, 지도 멘토링 (10대과제) TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

69 Conclusions Openness, Open Technology, Open Architecture, Open Source 개방형체계를통한위험의분산 Open API API 개방을통한활용성의증대 Open API 의범위와권한 : Internal, External.. Mashup 서로다른서비스를합친새로운서비스 NOT (mashup == Open API) 다양한매쉬업시도의증가 : Enterprise, Mobile. Mashup + Open API 빠른서비스개발가능 기업간이용을위해서는해결해야할이슈들 : 신뢰, SLA, 지원 Lightweight Framework + Mashup + Open API 빠른경쟁환경에적응하기위한시도!!! TTA 정보통신표준화워크샵 표준연구센터서비스융합표준연구팀전종홍 2007

70 Web of Services for Enterprise Computing W3C Workshop on Web of Services for Enterprise Computing 27 to 28 February 2007, MITRE, Bedford, MA, USA 25 Position Papers Program Day 1: What's missing from the picture - new stuff to consider IONA, MITRE, Xerox, Hartford, Redhat, Gestalt, WSO2, FSTC, Day 2: Separate or Together? (i.e. one Web or two architectures) BT, Coactus Consulting, Yahoo, HP, BEA, Progress Software, IBM, W3C TAG TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

71 The Move to Product Development TTA 정보통신표준화워크샵 표준연구센터서비스융합표준연구팀전종홍 2007

72 The Move to Product Development TTA 정보통신표준화워크샵 표준연구센터서비스융합표준연구팀전종홍 2007

73 Thank you For more discussion : JongHong Jeon (hollobit@etri.re.kr) Blog : or OR TTA 정보통신표준화워크샵표준연구센터서비스융합표준연구팀전종홍 2007

슬라이드 1

슬라이드 1 웹 2.0 분석보고서 Year 2006. Month 05. Day 20 Contents 1 Chapter 웹 2.0 이란무엇인가? 웹 2.0 의시작 / 웹 1.0 에서웹 2.0 으로 / 웹 2.0 의속성 / 웹 2.0 의영향 Chapter Chapter 2 3 웹 2.0 을가능케하는요소 AJAX / Tagging, Folksonomy / RSS / Ontology,

More information

Service-Oriented Architecture Copyright Tmax Soft 2005

Service-Oriented Architecture Copyright Tmax Soft 2005 Service-Oriented Architecture Copyright Tmax Soft 2005 Service-Oriented Architecture Copyright Tmax Soft 2005 Monolithic Architecture Reusable Services New Service Service Consumer Wrapped Service Composite

More information

SK IoT IoT SK IoT onem2m OIC IoT onem2m LG IoT SK IoT KAIST NCSoft Yo Studio tidev kr 5 SK IoT DMB SK IoT A M LG SDS 6 OS API 7 ios API API BaaS Backend as a Service IoT IoT ThingPlug SK IoT SK M2M M2M

More information

SchoolNet튜토리얼.PDF

SchoolNet튜토리얼.PDF Interoperability :,, Reusability: : Manageability : Accessibility :, LMS Durability : (Specifications), AICC (Aviation Industry CBT Committee) : 1988, /, LMS IMS : 1997EduCom NLII,,,,, ARIADNE (Alliance

More information

Portal_9iAS.ppt [읽기 전용]

Portal_9iAS.ppt [읽기 전용] Application Server iplatform Oracle9 A P P L I C A T I O N S E R V E R i Oracle9i Application Server e-business Portal Client Database Server e-business Portals B2C, B2B, B2E, WebsiteX B2Me GUI ID B2C

More information

Social Network

Social Network Social Network Service, Social Network Service Social Network Social Network Service from Digital Marketing Internet Media : SNS Market report A social network service is a social software specially focused

More information

HTML5가 웹 환경에 미치는 영향 고 있어 웹 플랫폼 환경과는 차이가 있다. HTML5는 기존 HTML 기반 웹 브라우저와의 호환성을 유지하면서도, 구조적인 마크업(mark-up) 및 편리한 웹 폼(web form) 기능을 제공하고, 리치웹 애플리케이 션(RIA)을

HTML5가 웹 환경에 미치는 영향 고 있어 웹 플랫폼 환경과는 차이가 있다. HTML5는 기존 HTML 기반 웹 브라우저와의 호환성을 유지하면서도, 구조적인 마크업(mark-up) 및 편리한 웹 폼(web form) 기능을 제공하고, 리치웹 애플리케이 션(RIA)을 동 향 제 23 권 5호 통권 504호 HTML5가 웹 환경에 미치는 영향 이 은 민 * 16) 1. 개 요 구글(Google)은 2010년 5월 구글 I/O 개발자 컨퍼런스에서 HTML5를 통해 플러 그인의 사용이 줄어들고 프로그램 다운로드 및 설치가 필요 없는 브라우저 기반 웹 플랫폼 환경이 점차 구현되고 있다고 강조했다. 그리고 애플(Apple)은 2010년

More information

Intro to Servlet, EJB, JSP, WS

Intro to Servlet, EJB, JSP, WS ! Introduction to J2EE (2) - EJB, Web Services J2EE iseminar.. 1544-3355 ( ) iseminar Chat. 1 Who Are We? Business Solutions Consultant Oracle Application Server 10g Business Solutions Consultant Oracle10g

More information

Special Theme _ 모바일웹과 스마트폰 본 고에서는 모바일웹에서의 단말 API인 W3C DAP (Device API and Policy) 의 표준 개발 현황에 대해서 살펴보고 관 련하여 개발 중인 사례를 통하여 이해를 돕고자 한다. 2. 웹 애플리케이션과 네이

Special Theme _ 모바일웹과 스마트폰 본 고에서는 모바일웹에서의 단말 API인 W3C DAP (Device API and Policy) 의 표준 개발 현황에 대해서 살펴보고 관 련하여 개발 중인 사례를 통하여 이해를 돕고자 한다. 2. 웹 애플리케이션과 네이 모바일웹 플랫폼과 Device API 표준 이강찬 TTA 유비쿼터스 웹 응용 실무반(WG6052)의장, ETRI 선임연구원 1. 머리말 현재 소개되어 이용되는 모바일 플랫폼은 아이폰, 윈 도 모바일, 안드로이드, 심비안, 모조, 리모, 팜 WebOS, 바다 등이 있으며, 플랫폼별로 버전을 고려하면 그 수 를 열거하기 힘들 정도로 다양하게 이용되고 있다. 이

More information

untitled

untitled 3 IBM WebSphere User Conference ESB (e-mail : ljm@kr.ibm.com) Infrastructure Solution, IGS 2005. 9.13 ESB 를통한어플리케이션통합구축 2 IT 40%. IT,,.,, (Real Time Enterprise), End to End Access Processes bounded by

More information

HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API

HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API WAC 2.0 & Hybrid Web App 권정혁 ( @xguru ) 1 HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API Mobile Web App needs Device APIs Camera Filesystem Acclerometer Web Browser Contacts Messaging

More information

Domino Designer Portal Development tools Rational Application Developer WebSphere Portlet Factory Workplace Designer Workplace Forms Designer

Domino Designer Portal Development tools Rational Application Developer WebSphere Portlet Factory Workplace Designer Workplace Forms Designer Domino, Portal & Workplace WPLC FTSS Domino Designer Portal Development tools Rational Application Developer WebSphere Portlet Factory Workplace Designer Workplace Forms Designer ? Lotus Notes Clients

More information

ibmdw_rest_v1.0.ppt

ibmdw_rest_v1.0.ppt REST in Enterprise 박찬욱 1-1- MISSING PIECE OF ENTERPRISE Table of Contents 1. 2. REST 3. REST 4. REST 5. 2-2 - Wise chanwook.tistory.com / cwpark@itwise.co.kr / chanwook.god@gmail.com ARM WOA S&C AP ENI

More information

Business Agility () Dynamic ebusiness, RTE (Real-Time Enterprise) IT Web Services c c WE-SDS (Web Services Enabled SDS) SDS SDS Service-riented Architecture Web Services ( ) ( ) ( ) / c IT / Service- Service-

More information

160322_ADOP 상품 소개서_1.0

160322_ADOP 상품 소개서_1.0 상품 소개서 March, 2016 INTRODUCTION WHO WE ARE WHAT WE DO ADOP PRODUCTS : PLATON SEO SOULTION ( ) OUT-STREAM - FOR MOBILE ADOP MARKET ( ) 2. ADOP PRODUCTS WHO WE ARE ADOP,. 2. ADOP PRODUCTS WHAT WE DO ADOP,.

More information

Mstage.PDF

Mstage.PDF Wap Push June, 2001 Contents About Mstage What is the Wap Push? SMS vs. Push Wap push Operation Wap push Architecture Wap push Wap push Wap push Example Company Outline : (Mstage co., Ltd.) : : 1999.5

More information

Windows Live Hotmail Custom Domains Korea

Windows Live Hotmail Custom Domains Korea 매쉬업코리아2008 컨퍼런스 Microsoft Windows Live Service Open API 한국 마이크로소프트 개발자 플랫폼 사업 본부 / 차세대 웹 팀 김대우 (http://www.uxkorea.net 준서아빠 블로그) Agenda Microsoft의 매쉬업코리아2008 특전 Windows Live Service 소개 Windows Live Service

More information

Voice Portal using Oracle 9i AS Wireless

Voice Portal using Oracle 9i AS Wireless Voice Portal Platform using Oracle9iAS Wireless 20020829 Oracle Technology Day 1 Contents Introduction Voice Portal Voice Web Voice XML Voice Portal Platform using Oracle9iAS Wireless Voice Portal Video

More information

Analyst Briefing

Analyst Briefing . Improve your Outlook on Email and File Management iseminar.. 1544(or 6677)-3355 800x600. iseminar Chat... Improve your Outlook on Email and File Management :, 2003 1 29.. Collaboration Suite - Key Messages

More information

Microsoft PowerPoint - XP Style

Microsoft PowerPoint - XP Style Business Strategy for the Internet! David & Danny s Column 유무선 통합 포탈은 없다 David Kim, Danny Park 2002-02-28 It allows users to access personalized contents and customized digital services through different

More information

08SW

08SW www.mke.go.kr + www.keit.re.kr Part.08 654 662 709 731 753 778 01 654 Korea EvaluationInstitute of industrial Technology IT R&D www.mke.go.kr www.keit.re.kr 02 Ministry of Knowledge Economy 655 Domain-Specific

More information

J2EE & Web Services iSeminar

J2EE & Web Services iSeminar 9iAS :, 2002 8 21 OC4J Oracle J2EE (ECperf) JDeveloper : OLTP : Oracle : SMS (Short Message Service) Collaboration Suite Platform Email Developer Suite Portal Java BI XML Forms Reports Collaboration Suite

More information

서현수

서현수 Introduction to TIZEN SDK UI Builder S-Core 서현수 2015.10.28 CONTENTS TIZEN APP 이란? TIZEN SDK UI Builder 소개 TIZEN APP 개발방법 UI Builder 기능 UI Builder 사용방법 실전, TIZEN APP 개발시작하기 마침 TIZEN APP? TIZEN APP 이란? Mobile,

More information

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D313939392D382E687770>

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D313939392D382E687770> i ii iii iv v vi 1 2 3 4 가상대학 시스템의 국내외 현황 조사 가상대학 플랫폼 개발 이상적인 가상대학시스템의 미래상 제안 5 웹-기반 가상대학 시스템 전통적인 교수 방법 시간/공간 제약을 극복한 학습동기 부여 교수의 일방적인 내용전달 교수와 학생간의 상호작용 동료 학생들 간의 상호작용 가상대학 운영 공지사항,강의록 자료실, 메모 질의응답,

More information

강의지침서 작성 양식

강의지침서 작성 양식 정보화사회와 법 강의지침서 1. 교과목 정보 교과목명 학점 이론 시간 실습 학점(등급제, P/NP) 비고 (예:팀티칭) 국문 정보화사회와 법 영문 Information Society and Law 3 3 등급제 구분 대학 및 기관 학부(과) 전공 성명 작성 책임교수 법학전문대학원 법학과 최우용 2. 교과목 개요 구분 교과목 개요 국문 - 정보의 디지털화와 PC,

More information

Week13

Week13 Week 13 Social Data Mining 02 Joonhwan Lee human-computer interaction + design lab. Crawling Twitter Data OAuth Crawling Data using OpenAPI Advanced Web Crawling 1. Crawling Twitter Data Twitter API API

More information

Microsoft Word - 조병호

Microsoft Word - 조병호 포커스 클라우드 컴퓨팅 서비스 기술 및 표준화 추진 동향 조병호* 2006년에 클라우딩 컴퓨팅이란 용어가 처음 생겨난 이래 글로벌 IT 기업 CEO들이 잇달아 차 기 핵심 기술로 클라우드 컴퓨팅을 지목하면서 전세계적으로 클라우드 컴퓨팅이라는 새로운 파 라다임에 관심이 고조되고 있다. 클라우드 컴퓨팅 기술을 이용하면 효율적인 IT 자원을 운용할 수 있으며 비용절감

More information

Output file

Output file 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 An Application for Calculation and Visualization of Narrative Relevance of Films Using Keyword Tags Choi Jin-Won (KAIST) Film making

More information

FMX M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2

FMX M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2 FMX FMX 20062 () wwwexellencom sales@exellencom () 1 FMX 1 11 5M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2 FMX FMX D E (one

More information

No Slide Title

No Slide Title J2EE J2EE(Java 2 Enterprise Edition) (Web Services) :,, SOAP: Simple Object Access Protocol WSDL: Web Service Description Language UDDI: Universal Discovery, Description & Integration 4. (XML Protocol

More information

미래 서비스를 위한 스마트 클라우드 모델 수동적으로 웹에 접속을 해야만 요구에 맞는 서비스를 받을 수 있었다. 수동적인 아닌 사용자의 상황에 필요한 정보를 지능적으로 파악 하여 그에 맞는 적합한 서비스 를 제공할 수 새로운 연구 개발이 요구 되고 있다. 이를 위하여,

미래 서비스를 위한 스마트 클라우드 모델 수동적으로 웹에 접속을 해야만 요구에 맞는 서비스를 받을 수 있었다. 수동적인 아닌 사용자의 상황에 필요한 정보를 지능적으로 파악 하여 그에 맞는 적합한 서비스 를 제공할 수 새로운 연구 개발이 요구 되고 있다. 이를 위하여, BIZ STORY HOT TREND 2 미래 서비스를 위한 스마트 클라우드 모델 윤용익 숙명여자대학교 정보과학부 교수 HOT TREND 2 1. 서론 클라우드 컴퓨팅은 인터넷이 접속 가능한 공간이면 언제 어디서나 사용자에게 컴퓨팅 자원을 이용할 수 있 게 해주는 기술로써 클라우드 컴퓨팅 시대의 개막은 기 존의 하드웨어 또는 소프트웨어 중심에서 서비스 중심 의

More information

Interstage5 SOAP서비스 설정 가이드

Interstage5 SOAP서비스 설정 가이드 Interstage 5 Application Server ( Solaris ) SOAP Service Internet Sample Test SOAP Server Application SOAP Client Application CORBA/SOAP Server Gateway CORBA/SOAP Gateway Client INTERSTAGE SOAP Service

More information

(ISP) (EAP) (EA) 연방 전사 아키텍처 프레임워크[CIO Council, 1998 1999] ① 아키텍처 동기 전사적 아키텍처의 변화 원인이 되는 외부의 자극을 나타낸다. ② 전략적 방향 변화가 전체적인 방향과 일치하도록 보장한다. 달성하고자 하는 미래의 목표 상태인 비젼과 비젼을 구현하기 위한 지침 및 기준인 원칙으로

More information

Intra_DW_Ch4.PDF

Intra_DW_Ch4.PDF The Intranet Data Warehouse Richard Tanler Ch4 : Online Analytic Processing: From Data To Information 2000. 4. 14 All rights reserved OLAP OLAP OLAP OLAP OLAP OLAP is a label, rather than a technology

More information

○ 제2조 정의에서 기간통신역무의 정의와 EU의 전자커뮤니케이션서비스 정의의 차이점은

○ 제2조 정의에서 기간통신역무의 정의와 EU의 전자커뮤니케이션서비스 정의의 차이점은 이동전화시장 경쟁활성화를 위한 MVNO 추진을 바라보며 김원식 1) 1. 들어가며 최근 이동전화의 무선재판매 시장 활성화 등을 위해 정보통신부가 준비한 전기통신사업 법 개정안 공청회에서 무선재판매의무제 관련규정을 둘러싸고 전문가들의 우려와 지적이 상당하였다. 우선 무선재판매 제도 도입의 배경을 살펴보자. 직접적 배경으로는 국내 이동전화 요금에 대한 이용자들의

More information

<A4B5A4C4A4B5A4BFA4B7A4B7A4D1A4A9A4B7A4C5A4A4A4D1A4A4A4BEA4D3A4B1A4B7A4C7A4BDA4D1A4A4A4A7A4C4A4B7A4D3A4BCA4C E706466>

<A4B5A4C4A4B5A4BFA4B7A4B7A4D1A4A9A4B7A4C5A4A4A4D1A4A4A4BEA4D3A4B1A4B7A4C7A4BDA4D1A4A4A4A7A4C4A4B7A4D3A4BCA4C E706466> , OPEN DATA ? 2 - - - (DIKW Pyramid) 3 4 (Public Information) Public Sector Information, (raw data) Public Sector Contents OECD. 2005. Digital Broadband Content: Public Sector Information and Content.

More information

AGENDA 01 02 03 모바일 산업의 환경변화 모바일 클라우드 서비스의 등장 모바일 클라우드 서비스 융합사례

AGENDA 01 02 03 모바일 산업의 환경변화 모바일 클라우드 서비스의 등장 모바일 클라우드 서비스 융합사례 모바일 클라우드 서비스 융합사례와 시장 전망 및 신 사업전략 2011. 10 AGENDA 01 02 03 모바일 산업의 환경변화 모바일 클라우드 서비스의 등장 모바일 클라우드 서비스 융합사례 AGENDA 01. 모바일 산업의 환경 변화 가치 사슬의 분화/결합 모바일 업계에서도 PC 산업과 유사한 모듈화/분업화 진행 PC 산업 IBM à WinTel 시대 à

More information

OP_Journalism

OP_Journalism 1 non-linear consumption 2 Whatever will change television will do so by re-defining the core product not just the tools we use to consume it. by Horace Dediu, Asymco 3 re-defining the core product not

More information

이제는 쓸모없는 질문들 1. 스마트폰 열기가 과연 계속될까? 2. 언제 스마트폰이 일반 휴대폰을 앞지를까? (2010년 10%, 2012년 33% 예상) 3. 삼성의 스마트폰 OS 바다는 과연 성공할 수 있을까? 지금부터 기업들이 관심 가져야 할 질문들 1. 스마트폰은

이제는 쓸모없는 질문들 1. 스마트폰 열기가 과연 계속될까? 2. 언제 스마트폰이 일반 휴대폰을 앞지를까? (2010년 10%, 2012년 33% 예상) 3. 삼성의 스마트폰 OS 바다는 과연 성공할 수 있을까? 지금부터 기업들이 관심 가져야 할 질문들 1. 스마트폰은 Enterprise Mobility 경영혁신 스마트폰, 웹2.0 그리고 소셜라이프의 전략적 활용에 대하여 Enterpise2.0 Blog : www.kslee.info 1 이경상 모바일생산성추진단 단장/경영공학박사 이제는 쓸모없는 질문들 1. 스마트폰 열기가 과연 계속될까? 2. 언제 스마트폰이 일반 휴대폰을 앞지를까? (2010년 10%, 2012년 33%

More information

歯튜토리얼-이헌중.PDF

歯튜토리얼-이헌중.PDF leehj@nca nca.or..or.kr 1 : 2 : / 3 : 4 : 5 : 6 : 2 1 : 1.? 2. 3. 4. 5. 3 1.? " MOU (ISO, IEC, ITU, UN/ECE) Electronic Business A generic term covering information definition and exchange requirements

More information

°í¼®ÁÖ Ãâ·Â

°í¼®ÁÖ Ãâ·Â Performance Optimization of SCTP in Wireless Internet Environments The existing works on Stream Control Transmission Protocol (SCTP) was focused on the fixed network environment. However, the number of

More information

歯I-3_무선통신기반차세대망-조동호.PDF

歯I-3_무선통신기반차세대망-조동호.PDF KAIST 00-03-03 / #1 1. NGN 2. NGN 3. NGN 4. 5. 00-03-03 / #2 1. NGN 00-03-03 / #3 1.1 NGN, packet,, IP 00-03-03 / #4 Now: separate networks for separate services Low transmission delay Consistent availability

More information

슬라이드 1

슬라이드 1 4. Mobile Service Technology Mobile Computing Lecture 2012. 10. 5 안병익 (biahn99@gmail.com) 강의블로그 : Mobilecom.tistory.com 2 Mobile Service in Korea 3 Mobile Service Mobility 4 Mobile Service in Korea 5 Mobile

More information

thesis

thesis CORBA TMN Surveillance System DPNM Lab, GSIT, POSTECH Email: mnd@postech.ac.kr Contents Motivation & Goal Related Work CORBA TMN Surveillance System Implementation Conclusion & Future Work 2 Motivation

More information

00-CourseSyllabus

00-CourseSyllabus 웹기술및응용 : Course Syllabus 2018 년도 2 학기 Instructor: Prof. Young-guk Ha Dept. of Computer Science & Engineering Contents Introduction Major Topics Term Project Course Material Grading Policy Class Schedule

More information

Model Investor MANDO Portal Site People Customer BIS Supplier C R M PLM ERP MES HRIS S C M KMS Web -Based

Model Investor MANDO Portal Site People Customer BIS Supplier C R M PLM ERP MES HRIS S C M KMS Web -Based e- Business Web Site 2002. 04.26 Model Investor MANDO Portal Site People Customer BIS Supplier C R M PLM ERP MES HRIS S C M KMS Web -Based Approach High E-Business Functionality Web Web --based based KMS/BIS

More information

Backup Exec

Backup Exec (sjin.kim@veritas.com) www.veritas veritas.co..co.kr ? 24 X 7 X 365 Global Data Access.. 100% Storage Used Terabytes 9 8 7 6 5 4 3 2 1 0 2000 2001 2002 2003 IDC (TB) 93%. 199693,000 TB 2000831,000 TB.

More information

정보기술응용학회 발표

정보기술응용학회 발표 , hsh@bhknuackr, trademark21@koreacom 1370, +82-53-950-5440 - 476 - :,, VOC,, CBML - Abstract -,, VOC VOC VOC - 477 - - 478 - Cost- Center [2] VOC VOC, ( ) VOC - 479 - IT [7] Knowledge / Information Management

More information

<31325FB1E8B0E6BCBA2E687770>

<31325FB1E8B0E6BCBA2E687770> 88 / 한국전산유체공학회지 제15권, 제1호, pp.88-94, 2010. 3 관내 유동 해석을 위한 웹기반 자바 프로그램 개발 김 경 성, 1 박 종 천 *2 DEVELOPMENT OF WEB-BASED JAVA PROGRAM FOR NUMERICAL ANALYSIS OF PIPE FLOW K.S. Kim 1 and J.C. Park *2 In general,

More information

0125_ 워크샵 발표자료_완성.key

0125_ 워크샵 발표자료_완성.key WordPress is a free and open-source content management system (CMS) based on PHP and MySQL. WordPress is installed on a web server, which either is part of an Internet hosting service or is a network host

More information

Gartner Day

Gartner Day 1 OracleAS 10g Wireless 2 Universal Access Many Servers PC Wireless Browsing Telephony 802.11b Voice 2 way Ask Consolidated Backend Offline Synchronization IM/Chat Browser Messaging 3 Universal Access

More information

(Microsoft PowerPoint \277\243\305\315\307\301\266\363\300\314\301\356 \260\374\301\241\300\307 HTML5)

(Microsoft PowerPoint \277\243\305\315\307\301\266\363\300\314\301\356 \260\374\301\241\300\307 HTML5) - W3C 가개발중인차세대 HTML 표준, HTML5 - 엔터프라이즈관점의 HTML5 2 HTML5 관련최근주요업계동향은? HTML5 vs (Flash vs Silverlight) 3 4 5

More information

<332EC0E5B3B2B0E62E687770>

<332EC0E5B3B2B0E62E687770> 한국패션디자인학회지 제12권 4호 Journal of the Korean Society of Fashion Design Vol. 12 No. 4 (2012) pp.29-43 모바일 패션도구로서 어플리케이션의 활용 실태 장 남 경 한세대학교 디자인학부 섬유패션디자인전공 조교수 요 약 본 연구는 스마트폰의 패션관련 어플리케이션의 현황을 조사하고 유형과 특징을 분석하여,

More information

±èÇö¿í Ãâ·Â

±èÇö¿í Ãâ·Â Smartphone Technical Trends and Security Technologies The smartphone market is increasing very rapidly due to the customer needs and industry trends with wireless carriers, device manufacturers, OS venders,

More information

thesis

thesis ( Design and Implementation of a Generalized Management Information Repository Service for Network and System Management ) ssp@nile nile.postech.ac..ac.kr DPE Lab. 1997 12 16 GMIRS GMIRS GMIRS prototype

More information

untitled

untitled : 2009 00 00 : IMS - 1.0 : IPR. IMS,.,. IMS IMS IMS 1). Copyright IMS Global Learning Consortium 2007. All Rights Reserved., IMS Korea ( ). IMS,. IMS,., IMS IMS., IMS.,., 3. Copyright 2007 by IMS Global

More information

untitled

untitled 웹2.0의 사회 경제적 영향력 2007. 3. 21 < 목 차 > Ⅰ. 웹2.0의 의의 및 현황 1 Ⅱ. 웹2.0은 무엇이 다른가? 4 Ⅲ. 웹2.0의 비즈니스 모델 9 Ⅳ. 사회 경제적 영향 11 산은경제연구소 산업분석 2팀 Ⅰ. 웹2.0의 의의 및 현황 1. 의의 웹2.0이란 무엇인가? 정보의 개방을 통해 인터넷 사용자들간의 정보공유와 참여를 이끌어내고,

More information

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일 Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 Introduce Me!!! Job Jeju National University Student Ubuntu Korean Jeju Community Owner E-Mail: ned3y2k@hanmail.net Blog: http://ned3y2k.wo.tc Facebook: http://www.facebook.com/gyeongdae

More information

2009방송통신산업동향.hwp

2009방송통신산업동향.hwp 제 1 절인터넷포털 53) 목차 1. 163. 163. 166 2. 168 176 1. 시장동향 가. 시장규모. 2008 2009. PWC 2008 / 15.6% 599. 2009 1.9% 587. *, (02) 570-4112, byjung@kisdi.re.kr 163 제 3 장 인터넷콘텐츠 < 표 3-1> 세계온라인광고시장규모추이 ( :, %) 2007

More information

Page 2 of 6 Here are the rules for conjugating Whether (or not) and If when using a Descriptive Verb. The only difference here from Action Verbs is wh

Page 2 of 6 Here are the rules for conjugating Whether (or not) and If when using a Descriptive Verb. The only difference here from Action Verbs is wh Page 1 of 6 Learn Korean Ep. 13: Whether (or not) and If Let s go over how to say Whether and If. An example in English would be I don t know whether he ll be there, or I don t know if he ll be there.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Reasons for Poor Performance Programs 60% Design 20% System 2.5% Database 17.5% Source: ORACLE Performance Tuning 1 SMS TOOL DBA Monitoring TOOL Administration TOOL Performance Insight Backup SQL TUNING

More information

Chap7.PDF

Chap7.PDF Chapter 7 The SUN Intranet Data Warehouse: Architecture and Tools All rights reserved 1 Intranet Data Warehouse : Distributed Networking Computing Peer-to-peer Peer-to-peer:,. C/S Microsoft ActiveX DCOM(Distributed

More information

TTA Journal No.157_서체변경.indd

TTA Journal No.157_서체변경.indd 표준 시험인증 기술 동향 FIDO(Fast IDentity Online) 생체 인증 기술 표준화 동향 이동기 TTA 모바일응용서비스 프로젝트그룹(PG910) 의장 SK텔레콤 NIC 담당 매니저 76 l 2015 01/02 PASSWORDLESS EXPERIENCE (UAF standards) ONLINE AUTH REQUEST LOCAL DEVICE AUTH

More information

S Special Report ORACLE이 주도하는 MODERN MARKETING의 세계 각하게 고민하게 되었다. 유통채널인 Place 요소의 혁신적 변화는 최근 O2O(Online To Offline)나 Omni - Channel 혁신이라는 Keyword로 많이 회

S Special Report ORACLE이 주도하는 MODERN MARKETING의 세계 각하게 고민하게 되었다. 유통채널인 Place 요소의 혁신적 변화는 최근 O2O(Online To Offline)나 Omni - Channel 혁신이라는 Keyword로 많이 회 S SPECIAL REPORT Oracle이 주도하는 MODERN MARKETING의 세계 기업의 Marketer들은 고객에게 자사의 상품이나 서비스의 판매를 극대화하기 위해 전통적으로 Marketing Mix라는 4P 요소들 (Products, Price, Place, Promotion)을 통해 전략을 수립하고 실행하기 위한 고민을 해왔다. 최근 이 네 가지

More information

04-다시_고속철도61~80p

04-다시_고속철도61~80p Approach for Value Improvement to Increase High-speed Railway Speed An effective way to develop a highly competitive system is to create a new market place that can create new values. Creating tools and

More information

Microsoft PowerPoint - web-part03-ch19-node.js기본.pptx

Microsoft PowerPoint - web-part03-ch19-node.js기본.pptx 과목명: 웹프로그래밍응용 교재: 모던웹을 위한 JavaScript Jquery 입문, 한빛미디어 Part3. Ajax Ch19. node.js 기본 2014년 1학기 Professor Seung-Hoon Choi 19 node.js 기본 이 책에서는 서버 구현 시 node.js 를 사용함 자바스크립트로 서버를 개발 다른서버구현기술 ASP.NET, ASP.NET

More information

<32382DC3BBB0A2C0E5BED6C0DA2E687770>

<32382DC3BBB0A2C0E5BED6C0DA2E687770> 논문접수일 : 2014.12.20 심사일 : 2015.01.06 게재확정일 : 2015.01.27 청각 장애자들을 위한 보급형 휴대폰 액세서리 디자인 프로토타입 개발 Development Prototype of Low-end Mobile Phone Accessory Design for Hearing-impaired Person 주저자 : 윤수인 서경대학교 예술대학

More information

Page 2 of 5 아니다 means to not be, and is therefore the opposite of 이다. While English simply turns words like to be or to exist negative by adding not,

Page 2 of 5 아니다 means to not be, and is therefore the opposite of 이다. While English simply turns words like to be or to exist negative by adding not, Page 1 of 5 Learn Korean Ep. 4: To be and To exist Of course to be and to exist are different verbs, but they re often confused by beginning students when learning Korean. In English we sometimes use the

More information

3. 클라우드 컴퓨팅 상호 운용성 기반의 서비스 평가 방법론 개발.hwp

3. 클라우드 컴퓨팅 상호 운용성 기반의 서비스 평가 방법론 개발.hwp 보안공학연구논문지 Journal of Security Engineering Vol.11, No.4 (2014), pp.299-312 http://dx.doi.org/10.14257/jse.2014.08.03 클라우드 컴퓨팅 상호 운용성 기반의 서비스 평가 방법론 개발 이강찬 1), 이승윤 2), 양희동 3), 박철우 4) Development of Service

More information

SW¹é¼Ł-³¯°³Æ÷ÇÔÇ¥Áö2013

SW¹é¼Ł-³¯°³Æ÷ÇÔÇ¥Áö2013 SOFTWARE ENGINEERING WHITE BOOK : KOREA 2013 SOFTWARE ENGINEERING WHITE BOOK : KOREA 2013 SOFTWARE ENGINEERING WHITE BOOK : KOREA 2013 SOFTWARE ENGINEERING WHITE BOOK : KOREA 2013 SOFTWARE ENGINEERING

More information

11¹Ú´ö±Ô

11¹Ú´ö±Ô A Review on Promotion of Storytelling Local Cultures - 265 - 2-266 - 3-267 - 4-268 - 5-269 - 6 7-270 - 7-271 - 8-272 - 9-273 - 10-274 - 11-275 - 12-276 - 13-277 - 14-278 - 15-279 - 16 7-280 - 17-281 -

More information

목순 차서 v KM의 현황 v Web2.0 의 개념 v Web2.0의 도입 사례 v Web2.0의 KM 적용방안 v 고려사항 1/29

목순 차서 v KM의 현황 v Web2.0 의 개념 v Web2.0의 도입 사례 v Web2.0의 KM 적용방안 v 고려사항 1/29 Web2.0의 EKP/KMS 적용 방안 및 사례 2008. 3. OnTheIt Consulting Knowledge Management Strategic Planning & Implementation Methodology 목순 차서 v KM의 현황 v Web2.0 의 개념 v Web2.0의 도입 사례 v Web2.0의 KM 적용방안 v 고려사항 1/29 현재의

More information

클라우드컴퓨팅확산에따른국내경제시사점 클라우드컴퓨팅확산에따른국내경제시사점 * 1) IT,,,, Salesforce.com SaaS (, ), PaaS ( ), IaaS (, IT ), IT, SW ICT, ICT IT ICT,, ICT, *, (TEL)

클라우드컴퓨팅확산에따른국내경제시사점 클라우드컴퓨팅확산에따른국내경제시사점 * 1) IT,,,, Salesforce.com SaaS (, ), PaaS ( ), IaaS (, IT ), IT, SW ICT, ICT IT ICT,, ICT, *, (TEL) 클라우드컴퓨팅확산에따른국내경제시사점 클라우드컴퓨팅확산에따른국내경제시사점 * 1) IT,,,, Salesforce.com SaaS (, ), PaaS ( ), IaaS (, IT ), IT, SW ICT, ICT IT ICT,, ICT, *, (TEL) 02-570-4352 (e-mail) jjoon75@kisdi.re.kr 1 The Monthly Focus.

More information

11이정민

11이정민 Co-Evolution between media and contents in the Ubiquitous era - A Study of the Format of Mind-Contents based on Won-Buddhism - Lee, Jung-min Korean National University of Arts : Keyword : Ubiquitous, Convergence,

More information

04서종철fig.6(121~131)ok

04서종철fig.6(121~131)ok Development of Mobile Applications Applying Digital Storytelling About Ecotourism Resources Seo, Jongcheol* Lee, Seungju**,,,. (mobile AIR)., 3D.,,.,.,,, Abstract : In line with fast settling trend of

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 EBC (Equipment Behaviour Catalogue) - ISO TC 184/SC 5/SG 4 신규표준이슈 - 한국전자통신연구원김성혜 목차 Prologue: ISO TC 184/SC 5 그룹 SG: Study Group ( 표준이슈발굴 ) WG: Working Group ( 표준개발 ) 3 EBC 배경 제안자 JISC (Japanese Industrial

More information

歯김한석.PDF

歯김한석.PDF HSN 2001 Workshop Session IX Service Providers and Business Model Future Business Models for Telecom Industry 1. Internet Economy 2. E-business 3. Internet Economy 4.? 1 1. Internet Economy 1.1 Internet

More information

09오충원(613~623)

09오충원(613~623) A Study of GIS Service of Weather Information* Chung-Weon Oh**,..,., Web 2.0 GIS.,.,, Web 2.0 GIS, Abstract : Due to social and economic value of Weather Information such as urban flooding, demand of Weather

More information

Microsoft Word - 김완석.doc

Microsoft Word - 김완석.doc 포커스 구글의 기술과 시사점 김완석* 성낙선** 정명애*** 구글에는 전설적인 다수의 개발자들이 지금도 현역으로 일하고 있으며, 구글 창업자와 직원들이 직접 대 화하는 금요회의가 지금도 계속되고 있다. 구글은 창업자, 전설적 개발자, 금요회의, 복지 등 여러 면에서 화제와 관심의 대상이다. 이러한 화제의 구글을 기술 측면에서 이해하기 위하여 구글의 주요 기술에

More information

LU8300_(Rev1.0)_1020.indd

LU8300_(Rev1.0)_1020.indd LG-LU8300 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 59 60 62 63 64 65 66

More information

- 2 -

- 2 - - 1 - - 2 - - 3 - - 4 - - 5 - - 6 - - 7 - - 8 - - 9 - - 10 - - 11 - - 12 - - 13 - - 14 - - 15 - - 16 - - 17 - - 18 - - 19 - - 20 - - 21 - - 22 - - 23 - - 24 - - 25 - - 26 - - 27 - - 28 - - 29 - - 30 -

More information

Building Mobile AR Web Applications in HTML5 - Google IO 2012

Building Mobile AR Web Applications in HTML5 - Google IO 2012 Building Mobile AR Web Applications in HTML5 HTML5 -, KIST -, UST HCI & Robotics Agenda Insight: AR Web Browser S.M.AR.T: AR CMS HTML5 HTML5 AR - Hello world! - Transform - - AR Events 3/33 - - - (Simplicity)

More information

2Q SWG Teleweb Business Plan & 1Q Recovery Plan April 2, 2003

2Q SWG Teleweb Business Plan  & 1Q Recovery Plan     April 2, 2003 WBI Modeler V5.1.1 Rational Rose XDE WSAD-IE IBM on-demand Service Oriented Architecture RUP Full-life cycle Business-driven, Process-based LOB IT Seamless Service Modeling (Service, Component, Process

More information

학습영역의 Taxonomy에 기초한 CD-ROM Title의 효과분석

학습영역의 Taxonomy에 기초한 CD-ROM Title의 효과분석 ,, Even the short history of the Web system, the techniques related to the Web system have b een developed rapidly. Yet, the quality of the Webbased application software has not improved. For this reason,

More information

¨ìÃÊÁ¡2

¨ìÃÊÁ¡2 2 Worldwide Converged Mobile Device Shipment Share by Operating System, 2005 and 2010 Paim OS (3.6%) BiackBerry OS (7.5%) 2005 Other (0.3%) Linux (21.8%) Symbian OS (60.7%) Windows Mobile (6.1%) Total=56.52M

More information

06_ÀÌÀçÈÆ¿Ü0926

06_ÀÌÀçÈÆ¿Ü0926 182 183 184 / 1) IT 2) 3) IT Video Cassette Recorder VCR Personal Video Recorder PVR VCR 4) 185 5) 6) 7) Cloud Computing 8) 186 VCR P P Torrent 9) avi wmv 10) VCR 187 VCR 11) 12) VCR 13) 14) 188 VTR %

More information

03.Agile.key

03.Agile.key CSE4006 Software Engineering Agile Development Scott Uk-Jin Lee Division of Computer Science, College of Computing Hanyang University ERICA Campus 1 st Semester 2018 Background of Agile SW Development

More information

<333820B1E8C8AFBFEB2D5A6967626565B8A620C0CCBFEBC7D120BDC7BFDC20C0A7C4A1C3DFC1A42E687770>

<333820B1E8C8AFBFEB2D5A6967626565B8A620C0CCBFEBC7D120BDC7BFDC20C0A7C4A1C3DFC1A42E687770> Journal of the Korea Academia-Industrial cooperation Society Vol. 13, No. 1 pp. 306-310, 2012 http://dx.doi.org/10.5762/kais.2012.13.1.306 Zigbee를 이용한 실외 위치추정 시스템 구현 김환용 1*, 임순자 1 1 원광대학교 전자공학과 Implementation

More information

슬라이드 제목 없음

슬라이드 제목 없음 (JTC1/SC6) sjkoh@knu.ac.kr JTC1 JTC1/SC6/WG7 ECTP/RMCP/MMC (JTC1/SC6) 2/48 JTC1 ISO/IEC JTC1 Joint Technical Committee 1 ( ) ISO/TC 97 ( ) IEC/TC 83 ( ) Information Technology (IT) http://www.jtc1.org

More information

¹Ìµå¹Ì3Â÷Àμâ

¹Ìµå¹Ì3Â÷Àμâ MIDME LOGISTICS Trusted Solutions for 02 CEO MESSAGE MIDME LOGISTICS CO., LTD. 01 Ceo Message We, MIDME LOGISTICS CO., LTD. has established to create aduance logistics service. Try to give confidence to

More information

LG-LU6200_ICS_UG_V1.0_ indd

LG-LU6200_ICS_UG_V1.0_ indd 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

More information

CMS-내지(서진이)

CMS-내지(서진이) 2013 CMS Application and Market Perspective 05 11 19 25 29 37 61 69 75 81 06 07 News Feeds Miscellaneous Personal Relationships Social Networks Text, Mobile Web Reviews Multi-Channel Life Newspaper

More information

30이지은.hwp

30이지은.hwp VR의 가상광고에 나타난 그래픽영상 연구 -TV 스포츠 방송을 중심으로- A study of the graphic image that is presented in Virtual Advertising of VR(Virtual Reality) - Focused on TV Sports broadcasts - 이지은(Lee, ji eun) 조일산업(주) 디자인 실장

More information

#Ȳ¿ë¼®

#Ȳ¿ë¼® http://www.kbc.go.kr/ A B yk u δ = 2u k 1 = yk u = 0. 659 2nu k = 1 k k 1 n yk k Abstract Web Repertoire and Concentration Rate : Analysing Web Traffic Data Yong - Suk Hwang (Research

More information

I T C o t e n s P r o v i d e r h t t p : / / w w w. h a n b i t b o o k. c o. k r

I T C o t e n s P r o v i d e r h t t p : / / w w w. h a n b i t b o o k. c o. k r I T C o t e n s P r o v i d e r h t t p : / / w w w. h a n b i t b o o k. c o. k r I T C o t e n s P r o v i d e r h t t p : / / w w w. h a n b i t b o o k. c o. k r Jakarta is a Project of the Apache

More information

APOGEE Insight_KR_Base_3P11

APOGEE Insight_KR_Base_3P11 Technical Specification Sheet Document No. 149-332P25 September, 2010 Insight 3.11 Base Workstation 그림 1. Insight Base 메인메뉴 Insight Base Insight Insight Base, Insight Base Insight Base Insight Windows

More information

1.장인석-ITIL 소개.ppt

1.장인석-ITIL 소개.ppt HP 2005 6 IT ITIL Framework IT IT Framework Synchronized Business and IT Business Information technology Delivers: Simplicity, Agility, Value IT Complexity Cost Scale IT Technology IT Infrastructure IT

More information

歯부장

歯부장 00-10-31 1 (1030) 2/26 (end-to-end) Infrastructure,, AMR. e-business e-business Domain e-business B2B Domain / R&D, B2B B2E B2C e-business IT Framework e-business Platform Clearance/Security * e-business

More information

SyncMLServer-정보과학회_논문지.PDF

SyncMLServer-정보과학회_논문지.PDF Design and Implementation of SyncML Data Synchronization System based on Session Manager (Byung-Yun Lee) (Gil-Haeng Lee) (Jin-Hyun Cho) (Soo-Hee Ryu) (Hoon Choi) PDA,,, (synchronization) 2000 12,, IBM

More information

본문01

본문01 Ⅱ 논술 지도의 방법과 실제 2. 읽기에서 논술까지 의 개발 배경 읽기에서 논술까지 자료집 개발의 본래 목적은 초 중 고교 학교 평가에서 서술형 평가 비중이 2005 학년도 30%, 2006학년도 40%, 2007학년도 50%로 확대 되고, 2008학년도부터 대학 입시에서 논술 비중이 커지면서 논술 교육은 학교가 책임진다. 는 풍토 조성으로 공교육의 신뢰성과

More information