본문 바로가기
HOME> 보고서 > 보고서 검색상세

보고서 상세정보

Web 2.0 S/W 플랫폼 및 개발 도구 개발
Web 2.0 S/W Platform with developing development tool

  • 사업명

    IT산업경쟁력강화사업

  • 과제명

    Web 2.0 S/W 플랫폼 및 개발 도구 개발

  • 주관연구기관

    (주)인스웨이브 시스템즈

  • 연구책임자

    어세룡

  • 참여연구자

    김욱래   정행룡   송봉철   김영은   오명식   정보용   윤정희   윤지영  

  • 보고서유형

    최종보고서

  • 발행국가

    대한민국

  • 언어

    한국어

  • 발행년월

    2008-05

  • 과제시작년도

    2007

  • 주관부처

    정보통신부

  • 사업 관리 기관

    정보통신연구진흥원
    Institute for Information Technology Advancement

  • 등록번호

    TRKO201000016765

  • 과제고유번호

    1445006540

  • DB 구축일자

    2013-04-18

  • 초록 


    A. Research/Development area research and development are divide into two categories.
    Developers develops additional functions...

    A. Research/Development area research and development are divide into two categories.
    Developers develops additional functions added to basic capacities of each categories.
    Details of each categories are as shown below.
    1. Ajax based platform
    2. RCP based WYSIWYG based development tool
    B. Research/Development contents
    (1) developing Ajax based platform
    . XML and CSS using standard technology based presentation
    . reciprocal action of dynamic display using DOM(Document Object Model)
    . shifting and handling data with XML and XSLT
    . asynchronous data researching by XMLHttpRequest
    . making everything together, Java-script
    (2) RCP based WYSIWYG based development tool
    . XML Editor which define Attribute, Style, Event by using standardized XML Spec and helps to make
    standardized XML easily.
    . Component Editor supports to develop easily by using predefined higher Plug-in components with source editor -implementing various functions defined by Plug-in XML.
    . Compiler, which compile and correct grammatical error of Java and Java-Script source made by Component Editor.
    . Detail View, which can preview, the event, component information, XML outline, preview


    가. 연구 개발 범위
    본 연구개발은 크게 2가지 분야에 걸쳐서 이루어진다. 또한 각각의 분야에 해당하는 기존 보유 기능에 추가 기능을 개발한
    다. 각 분야에 대한 설명은 다음과 같다.
    (1) Ajax 기반 플랫폼...

    가. 연구 개발 범위
    본 연구개발은 크게 2가지 분야에 걸쳐서 이루어진다. 또한 각각의 분야에 해당하는 기존 보유 기능에 추가 기능을 개발한
    다. 각 분야에 대한 설명은 다음과 같다.
    (1) Ajax 기반 플랫폼
    (2) RCP 기반 WYSIWYG 기반 개발 도구
    나. 연구 개발 내용
    (1) Ajax 기반 플랫폼 개발
    ● XML과 CSS를 이용한 표준에 기반한 프레젠테이션
    ● DOM(Document Object Model) 을 이용한 동적인 디스플레이와 상호작용
    ●XML과 XSLT를 이용한 데이터 교체와 조작
    ● XMLHttpRequest를 이용한 비동기식 데이터 검색
    (2) RCP 기반 WYSIWYG 기반 개발 도구
    ● 표준화된 XML Spec을 이용해서 Attribute, Style, Event 등을 정의하고 표준에 적합한 XML을 쉽게 작성할 수 있도
    록 지원하는 XML Editor
    ● Plug-in XML에서 정의된 각종 기능을 실제 구현하는 소스 편집기로 이미 정의된 Plug-in 상위 Component를 이용해
    서 쉽게 구현할 수 있도록 지원하는 Component Editor
    ● Component Editor에서 개발된 Java 및 JavaScript소스를 컴파일하고 문법적인 오류를 수정할 수 있는 Compiler
    ● 이벤트, 컴포넌트 정보, XML outline, 미리보기 등을 할수 있는 세부 뷰


  • 목차(Contents) 

    1. 표지...1
    2. 제 출 문...2
    3. 요 약 문...3
    4. SUMMARY...10
    5. 목 차...23
    6. 제 1 장 서론 ...29
    7. 제 1 절 개발 기술 개요...29
    8. 제 1 항 기술개발의 필요성 및 중요성...29
    9. 가. 기술 개발 배경...29...
    1. 표지...1
    2. 제 출 문...2
    3. 요 약 문...3
    4. SUMMARY...10
    5. 목 차...23
    6. 제 1 장 서론 ...29
    7. 제 1 절 개발 기술 개요...29
    8. 제 1 항 기술개발의 필요성 및 중요성...29
    9. 가. 기술 개발 배경...29
    10. 나. 기술개발의 필요성 및 중요성...40
    11. 다. 개발 기술 개요...44
    12. 2항. 국내외 기술동향 및 전망분석 ...53
    13. 가. 국내외 기술 동향 ...53
    14. 나. 관련 기술의 전망 ...60
    15. 제 2 절 기술개발 목표 및 추진내용...62
    16. 1항. 연구개발 최종 목표 및 내용...62
    17. 가. 과제목표 ...62
    18. 나. 결과물의 핵심 기술요소 및 보유기술 현황...65
    19. 2항. 기술개발 추진체계 및 전략...66
    20. 가. 추진절차 및 전략 ...66
    21. 나. 추진체계 ...72
    22. 다. 추진일정 ...73
    23. 제 3 절 사업화 계획...73
    24. 1항. 국내.외 시장분석 ...73
    25. 가. 시장 수요 분석 ...74
    26. 나. 국내외 시장규모 및 동향 ...75
    27. 다. 유사 기술과의 비교 ...78
    28. 2항. 사업화 전략...79
    29. 가. 목표시장과 고객 ...79
    30. 나. 시장 전략 ...79
    31. 다. 경쟁우위 확보전략...82
    32. 제 2 장 Web 2.0 플랫폼의 적용기술과 구현 ...84
    33. 제 1 절 Ajax 프레임워크 ...84
    34. 1항. Ajax의 개요 ...84
    35. 가. Ajax 웹 애플리케이션 ...84
    36. 나. Ajax 관련 기술 ...85
    37. 다. Ajax 프레임워크의 필요성 ...88
    38. 2항. Ajax 프레임워크의 개념 ...89
    39. 가. 프레임워크 ...89
    40. 나. Architecture ...92
    41. 3 항. Web2.0 플랫폼의 구성 ...99
    42. 가. Web2.0 플랫폼의 구성도 ...99
    43. 나. Ajax Framework을 위한 JavaScript 기술 ...100
    44. 4 항. Web2.0 플랫폼 문서 ...113
    45. 가. Web2.0 플랫폼 문서의 구조...113
    46. 제 2 절 Web2.0 플랫폼 엔진 ...128
    47. 1항. 엔진의 개념 ...128
    48. 2항. 엔진의 구성 ...130
    49. 가. Framework의 Package 규약 ...130
    50. 3항. 엔진의 구현 ...149
    51. 가. XForms문서 파싱 및 객체 구조화...149
    52. 나. submission 구현 ...154
    53. 다. instance 구현 ...160
    54. 라. Event 및 Action ...163
    55. 마. XML 유틸리티 ...168
    56. 제 3 절 Web2.0 플랫폼 플러그인 ...171
    57. 1항. 플러그인 개념 ...171
    58. 가.UI Plug-in의 개념 및 구조...171
    59. 나.UI Plug-in의 생성 ...180
    60. 2항. 플러그인 구현 ...185
    61. 가. 일반 플러그인 ...185
    62. 나. 확장 플러그인 ...210
    63. 제 3 장 UI 개발 도구의 적용기술과 구현 ...220
    64. 제 1 절 RCP ...220
    65. 1항. RCP의 개념 ...220
    66. 2항. 플러그인과 확장성 ...223
    67. 가. OSGi 프레임워크 ...223
    68. 나. 선언적 확장 ...225
    69. 3항. SWT, JFace 그리고 UI 워크벤치 ...227
    70. 가. SWT의 개요 ...227
    71. 나. JFace의 개요 ...228
    72. 다. UI 워크벤치의 개요 ...229
    73. 라. SWT, JFace, UI 워크벤치의 차이점 ...231
    74. 4항. MVC , Draw2D, GEF ...232
    75. 가. MVC의 개요 ...232
    76. 나. Draw2d의 개요 ...233
    77. 다.GEF ( Graphical Editing Framework )의 개요...234
    78. 5항. RCP의 활용 사례 ...236
    79. 가. IBM 워크플레이스 ...236
    80. 나. NASA의 Maestro ...237
    81. 제 2 절 UI 개발 도구의 구현 ...239
    82. 1항. UI 개발 도구의 구현...239
    83. 가. 개요. ...239
    84. 나. 개발 도구의 플러그인. ...239
    85. 다. RCP 플러그인으로의 UI 개발 도구 구현. ...240
    86. 라. 모델 구조와 XForms Spec XML. ...242
    87. 마. GEF의 적용. ...243
    88. 2항. UI 플러그 인의 추가. ...251
    89. 가. Fragment와 플러그인 ...251
    90. 나. Host 플러그인으로의 UI 개발 도구. ...251
    91. 다. Fragment 플러그인으로의 UI 개발 도구...253
    92. 제 4 장 ‘Web 2.0 S/W 플랫폼과 개발도구 개발 결과...255
    93. 제 1 절 ‘Web 2.0 S/W 플랫폼과 개발도구 개발’의 결과...255
    94. 1항. UI 개발 도구 개요...255
    95. 가. WYSIWYG ...255
    96. 나. 프로그램 동작 요구 사항...255
    97. 다. 프로그램 기능 명세 ...256
    98. 2항. 각 화면 별 구성 및 특징...258
    99. 가. 전체 화면 구성 ...258
    100. 나. 디자인 뷰 ...259
    101. 다. XML Editor ...261
    102. 라. 미리 보기 ...261
    103. 마. 패키지 탐색기 ...262
    104. 바. 인스턴스뷰 ...263
    105. 사. 서브미션 ...267
    106. 아. 아웃라인 ...269
    107. 자. 스크립트 아웃라인 ...269
    108. 차. 스타일 시트 ...270
    109. 카. Web Service View ...274
    110. 타. 이벤트 ...276
    111. 파. 특성 ...280
    112. 하. 그 외의 기능 ...281
    113. 3항. 각 메뉴 별 기능 설명 ...283
    114. 가. 파일 ...283
    115. 나. 편집 ...284
    116. 다. 검색 ...286
    117. 라. 뷰 ...288
    118. 마. 포맷 ...289
    119. 바. 도구 ...290
    120. 자. 창 ...291
    121. 카. 도움말 ...292
    122. 4항. Component 사용 방법 ...295
    123. 가. 기본 Component ...295
    124. 나. 확장 Component ...304
    125. 제 5 장 결론 ...315
    126. 제 1 절 연구 및 기술 개발 사업의 결과...315
    127. 1항. 기술 개발 사업의 개요...315
    128. 가. 사업 개요...315
    129. 나. 사업 제안 개요...316
    130. 다. 개발 기술 개요...318
    131. 2항. 기술 개발 사업 추진 체계 및 일정...322
    132. 가. 추진 체계 ...322
    133. 나. 추진 일정 ...322
    134. 3항. 적용 사례 ...324
    135. 가. 신한금융지주회사 ...324
    136. 나. 대림산업 ...325
    137. 제 2 절 활용에 대한 건의 및 기대 효과 ...327
    138. 1항. 본 제품의 활용 ...327
    139. 2항. 기대 효과 ...330
    140. 제 3 절 향후 개발 및 마케팅 계획...333
    141. 1항. 사업 성공을 위한 마케팅 전략 ...333
    142. 2항. 제품 포지셔닝 전략 ...335
    143. 3항. 단계적 판매 목표 ...337
    144. 4항. 사업화 장애 요인 및 해결 방안...338
    145. 참고 문헌 ...339
    146. 부록 ...340
    147. 연구개발과제 요약서...363
  • 참고문헌

    1. 전체(0)
    2. 논문(0)
    3. 특허(0)
    4. 보고서(0)

 활용도 분석

  • 상세보기

    amChart 영역
  • 원문보기

    amChart 영역