1.1.IntroductionFramework_new.html 50 KB
Newer Older
HooYoungAhn's avatar
HooYoungAhn committed
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 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 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488
<!DOCTYPE html><html><head>
      <title>1.1.IntroductionFramework</title>
      <meta charset="utf-8">
      <meta name="viewport" content="width=device-width, initial-scale=1.0">
      
      <link rel="stylesheet" href="file:////home/csle/.atom/packages/markdown-preview-enhanced/node_modules/@shd101wyy/mume/dependencies/katex/katex.min.css">
      
      
      
      
      
      
      
      
      

      <style> 
      /**
 * prism.js Github theme based on GitHub's theme.
 * @author Sam Clarke
 */
code[class*="language-"],
pre[class*="language-"] {
  color: #333;
  background: none;
  font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace;
  text-align: left;
  white-space: pre;
  word-spacing: normal;
  word-break: normal;
  word-wrap: normal;
  line-height: 1.4;

  -moz-tab-size: 8;
  -o-tab-size: 8;
  tab-size: 8;

  -webkit-hyphens: none;
  -moz-hyphens: none;
  -ms-hyphens: none;
  hyphens: none;
}

/* Code blocks */
pre[class*="language-"] {
  padding: .8em;
  overflow: auto;
  /* border: 1px solid #ddd; */
  border-radius: 3px;
  /* background: #fff; */
  background: #f5f5f5;
}

/* Inline code */
:not(pre) > code[class*="language-"] {
  padding: .1em;
  border-radius: .3em;
  white-space: normal;
  background: #f5f5f5;
}

.token.comment,
.token.blockquote {
  color: #969896;
}

.token.cdata {
  color: #183691;
}

.token.doctype,
.token.punctuation,
.token.variable,
.token.macro.property {
  color: #333;
}

.token.operator,
.token.important,
.token.keyword,
.token.rule,
.token.builtin {
  color: #a71d5d;
}

.token.string,
.token.url,
.token.regex,
.token.attr-value {
  color: #183691;
}

.token.property,
.token.number,
.token.boolean,
.token.entity,
.token.atrule,
.token.constant,
.token.symbol,
.token.command,
.token.code {
  color: #0086b3;
}

.token.tag,
.token.selector,
.token.prolog {
  color: #63a35c;
}

.token.function,
.token.namespace,
.token.pseudo-element,
.token.class,
.token.class-name,
.token.pseudo-class,
.token.id,
.token.url-reference .token.variable,
.token.attr-name {
  color: #795da3;
}

.token.entity {
  cursor: help;
}

.token.title,
.token.title .token.punctuation {
  font-weight: bold;
  color: #1d3e81;
}

.token.list {
  color: #ed6a43;
}

.token.inserted {
  background-color: #eaffea;
  color: #55a532;
}

.token.deleted {
  background-color: #ffecec;
  color: #bd2c00;
}

.token.bold {
  font-weight: bold;
}

.token.italic {
  font-style: italic;
}


/* JSON */
.language-json .token.property {
  color: #183691;
}

.language-markup .token.tag .token.punctuation {
  color: #333;
}

/* CSS */
code.language-css,
.language-css .token.function {
  color: #0086b3;
}

/* YAML */
.language-yaml .token.atrule {
  color: #63a35c;
}

code.language-yaml {
  color: #183691;
}

/* Ruby */
.language-ruby .token.function {
  color: #333;
}

/* Markdown */
.language-markdown .token.url {
  color: #795da3;
}

/* Makefile */
.language-makefile .token.symbol {
  color: #795da3;
}

.language-makefile .token.variable {
  color: #183691;
}

.language-makefile .token.builtin {
  color: #0086b3;
}

/* Bash */
.language-bash .token.keyword {
  color: #0086b3;
}html body{font-family:"Helvetica Neue",Helvetica,"Segoe UI",Arial,freesans,sans-serif;font-size:16px;line-height:1.6;color:#333;background-color:#fff;overflow:initial;box-sizing:border-box;word-wrap:break-word}html body>:first-child{margin-top:0}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6{line-height:1.2;margin-top:1em;margin-bottom:16px;color:#000}html body h1{font-size:2.25em;font-weight:300;padding-bottom:.3em}html body h2{font-size:1.75em;font-weight:400;padding-bottom:.3em}html body h3{font-size:1.5em;font-weight:500}html body h4{font-size:1.25em;font-weight:600}html body h5{font-size:1.1em;font-weight:600}html body h6{font-size:1em;font-weight:600}html body h1,html body h2,html body h3,html body h4,html body h5{font-weight:600}html body h5{font-size:1em}html body h6{color:#5c5c5c}html body strong{color:#000}html body del{color:#5c5c5c}html body a:not([href]){color:inherit;text-decoration:none}html body a{color:#08c;text-decoration:none}html body a:hover{color:#00a3f5;text-decoration:none}html body img{max-width:100%}html body>p{margin-top:0;margin-bottom:16px;word-wrap:break-word}html body>ul,html body>ol{margin-bottom:16px}html body ul,html body ol{padding-left:2em}html body ul.no-list,html body ol.no-list{padding:0;list-style-type:none}html body ul ul,html body ul ol,html body ol ol,html body ol ul{margin-top:0;margin-bottom:0}html body li{margin-bottom:0}html body li.task-list-item{list-style:none}html body li>p{margin-top:0;margin-bottom:0}html body .task-list-item-checkbox{margin:0 .2em .25em -1.8em;vertical-align:middle}html body .task-list-item-checkbox:hover{cursor:pointer}html body blockquote{margin:16px 0;font-size:inherit;padding:0 15px;color:#5c5c5c;border-left:4px solid #d6d6d6}html body blockquote>:first-child{margin-top:0}html body blockquote>:last-child{margin-bottom:0}html body hr{height:4px;margin:32px 0;background-color:#d6d6d6;border:0 none}html body table{margin:10px 0 15px 0;border-collapse:collapse;border-spacing:0;display:block;width:100%;overflow:auto;word-break:normal;word-break:keep-all}html body table th{font-weight:bold;color:#000}html body table td,html body table th{border:1px solid #d6d6d6;padding:6px 13px}html body dl{padding:0}html body dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:bold}html body dl dd{padding:0 16px;margin-bottom:16px}html body code{font-family:Menlo,Monaco,Consolas,'Courier New',monospace;font-size:.85em !important;color:#000;background-color:#f0f0f0;border-radius:3px;padding:.2em 0}html body code::before,html body code::after{letter-spacing:-0.2em;content:"\00a0"}html body pre>code{padding:0;margin:0;font-size:.85em !important;word-break:normal;white-space:pre;background:transparent;border:0}html body .highlight{margin-bottom:16px}html body .highlight pre,html body pre{padding:1em;overflow:auto;font-size:.85em !important;line-height:1.45;border:#d6d6d6;border-radius:3px}html body .highlight pre{margin-bottom:0;word-break:normal}html body pre code,html body pre tt{display:inline;max-width:initial;padding:0;margin:0;overflow:initial;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}html body pre code:before,html body pre tt:before,html body pre code:after,html body pre tt:after{content:normal}html body p,html body blockquote,html body ul,html body ol,html body dl,html body pre{margin-top:0;margin-bottom:16px}html body kbd{color:#000;border:1px solid #d6d6d6;border-bottom:2px solid #c7c7c7;padding:2px 4px;background-color:#f0f0f0;border-radius:3px}@media print{html body{background-color:#fff}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6{color:#000;page-break-after:avoid}html body blockquote{color:#5c5c5c}html body pre{page-break-inside:avoid}html body table{display:table}html body img{display:block;max-width:100%;max-height:100%}html body pre,html body code{word-wrap:break-word;white-space:pre}}.markdown-preview{width:100%;height:100%;box-sizing:border-box}.markdown-preview .pagebreak,.markdown-preview .newpage{page-break-before:always}.markdown-preview pre.line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}.markdown-preview pre.line-numbers>code{position:relative}.markdown-preview pre.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:1em;font-size:100%;left:0;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.markdown-preview pre.line-numbers .line-numbers-rows>span{pointer-events:none;display:block;counter-increment:linenumber}.markdown-preview pre.line-numbers .line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right}.markdown-preview .mathjax-exps .MathJax_Display{text-align:center !important}.markdown-preview:not([for="preview"]) .code-chunk .btn-group{display:none}.markdown-preview:not([for="preview"]) .code-chunk .status{display:none}.markdown-preview:not([for="preview"]) .code-chunk .output-div{margin-bottom:16px}.scrollbar-style::-webkit-scrollbar{width:8px}.scrollbar-style::-webkit-scrollbar-track{border-radius:10px;background-color:transparent}.scrollbar-style::-webkit-scrollbar-thumb{border-radius:5px;background-color:rgba(150,150,150,0.66);border:4px solid rgba(150,150,150,0.66);background-clip:content-box}html body[for="html-export"]:not([data-presentation-mode]){position:relative;width:100%;height:100%;top:0;left:0;margin:0;padding:0;overflow:auto}html body[for="html-export"]:not([data-presentation-mode]) .markdown-preview{position:relative;top:0}@media screen and (min-width:914px){html body[for="html-export"]:not([data-presentation-mode]) .markdown-preview{padding:2em calc(50% - 457px)}}@media screen and (max-width:914px){html body[for="html-export"]:not([data-presentation-mode]) .markdown-preview{padding:2em}}@media screen and (max-width:450px){html body[for="html-export"]:not([data-presentation-mode]) .markdown-preview{font-size:14px !important;padding:1em}}@media print{html body[for="html-export"]:not([data-presentation-mode]) #sidebar-toc-btn{display:none}}html body[for="html-export"]:not([data-presentation-mode]) #sidebar-toc-btn{position:fixed;bottom:8px;left:8px;font-size:28px;cursor:pointer;color:inherit;z-index:99;width:32px;text-align:center;opacity:.4}html body[for="html-export"]:not([data-presentation-mode])[html-show-sidebar-toc] #sidebar-toc-btn{opacity:1}html body[for="html-export"]:not([data-presentation-mode])[html-show-sidebar-toc] .md-sidebar-toc{position:fixed;top:0;left:0;width:300px;height:100%;padding:32px 0 48px 0;font-size:14px;box-shadow:0 0 4px rgba(150,150,150,0.33);box-sizing:border-box;overflow:auto;background-color:inherit}html body[for="html-export"]:not([data-presentation-mode])[html-show-sidebar-toc] .md-sidebar-toc::-webkit-scrollbar{width:8px}html body[for="html-export"]:not([data-presentation-mode])[html-show-sidebar-toc] .md-sidebar-toc::-webkit-scrollbar-track{border-radius:10px;background-color:transparent}html body[for="html-export"]:not([data-presentation-mode])[html-show-sidebar-toc] .md-sidebar-toc::-webkit-scrollbar-thumb{border-radius:5px;background-color:rgba(150,150,150,0.66);border:4px solid rgba(150,150,150,0.66);background-clip:content-box}html body[for="html-export"]:not([data-presentation-mode])[html-show-sidebar-toc] .md-sidebar-toc a{text-decoration:none}html body[for="html-export"]:not([data-presentation-mode])[html-show-sidebar-toc] .md-sidebar-toc ul{padding:0 1.6em;margin-top:.8em}html body[for="html-export"]:not([data-presentation-mode])[html-show-sidebar-toc] .md-sidebar-toc li{margin-bottom:.8em}html body[for="html-export"]:not([data-presentation-mode])[html-show-sidebar-toc] .md-sidebar-toc ul{list-style-type:none}html body[for="html-export"]:not([data-presentation-mode])[html-show-sidebar-toc] .markdown-preview{left:300px;width:calc(100% -  300px);padding:2em calc(50% - 457px -  150px);margin:0;box-sizing:border-box}@media screen and (max-width:1274px){html body[for="html-export"]:not([data-presentation-mode])[html-show-sidebar-toc] .markdown-preview{padding:2em}}@media screen and (max-width:450px){html body[for="html-export"]:not([data-presentation-mode])[html-show-sidebar-toc] .markdown-preview{width:100%}}html body[for="html-export"]:not([data-presentation-mode]):not([html-show-sidebar-toc]) .markdown-preview{left:50%;transform:translateX(-50%)}html body[for="html-export"]:not([data-presentation-mode]):not([html-show-sidebar-toc]) .md-sidebar-toc{display:none}
/* Please visit the URL below for more information: */
/*   https://shd101wyy.github.io/markdown-preview-enhanced/#/customize-css */
 
      </style>
    </head>
    <body for="html-export">
      <div class="mume markdown-preview   ">
      <h1 class="mume-header" id="ksb-%EC%9D%B8%EA%B3%B5%EC%A7%80%EB%8A%A5-%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC-%EA%B0%9C%EC%9A%94">KSB &#xC778;&#xACF5;&#xC9C0;&#xB2A5; &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C; &#xAC1C;&#xC694;</h1>

<hr>
<p>KSB &#xC778;&#xACF5;&#xC9C0;&#xB2A5; &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C;&#xB294; &#xB2E4;&#xC591;&#xD55C; &#xD559;&#xC2B5;&#xBAA8;&#xB378;&#xACFC; &#xC9C0;&#xC2DD;/&#xACBD;&#xD5D8;&#xC744; &#xC120;&#xD0DD;&#xC870;&#xD569;&#xD558;&#xC5EC; &#xC11C;&#xBE44;&#xC2A4;&#xB97C; &#xC0DD;&#xC131;&#xD560; &#xC218; &#xC788;&#xB294; DIY &#xC790;&#xAC00;&#xD559;&#xC2B5;&#xD615; &#xC9C0;&#xC2DD;&#xC735;&#xD569; &#xC778;&#xACF5;&#xC9C0;&#xB2A5; &#xC11C;&#xBE44;&#xC2A4; &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C;&#xB97C; &#xC9C0;&#xD5A5;&#xD569;&#xB2C8;&#xB2E4;.<br>
&#xBD84;&#xC0B0;&#xBCD1;&#xB82C; &#xC778;&#xD504;&#xB77C;&#xB97C; &#xAE30;&#xBC18;&#xC73C;&#xB85C;, &#xB2E4;&#xC591;&#xD55C; &#xB370;&#xC774;&#xD130; &#xC18C;&#xC2A4;&#xB85C;&#xBD80;&#xD130; &#xB3C4;&#xBA54;&#xC778;&#xC758; &#xC751;&#xC6A9;&#xC11C;&#xBE44;&#xC2A4;&#xB97C; &#xC81C;&#xACF5;&#xD558;&#xAE30;&#xAE4C;&#xC9C0;&#xC758; &#xC804;&#xC8FC;&#xAE30;&#xC801; &#xC194;&#xB8E8;&#xC158;&#xC744; &#xC9C0;&#xD5A5;&#xD569;&#xB2C8;&#xB2E4;. &#xB370;&#xC774;&#xD130;&#xC758; &#xC218;&#xC9D1;-&#xC801;&#xC7AC;-&#xCC98;&#xB9AC;-&#xBD84;&#xC11D;-&#xC11C;&#xBE59;&#xC5D0; &#xC774;&#xB974;&#xB294; &#xC2DC;&#xC2A4;&#xD15C;&#xC744; &#xAD6C;&#xC131;&#xD560; &#xC218; &#xC788;&#xB294; &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C; &#xAE30;&#xB2A5;&#xACFC; &#xC774;&#xB97C; &#xC2E4;&#xD589;&#xD558;&#xACE0; &#xC6B4;&#xC601;&#xD560; &#xC218; &#xC788;&#xB294; &#xD50C;&#xB7AB;&#xD3FC; &#xAE30;&#xB2A5;&#xC744; &#xC81C;&#xACF5;&#xD569;&#xB2C8;&#xB2E4;.</p>
<p>KSB &#xC778;&#xACF5;&#xC9C0;&#xB2A5; &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C;&#xB294; &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C; &#xAC1C;&#xBC1C;&#xC790;&#xB4E4;&#xC774; &#xAE30;&#xB2A5;&#xC744; &#xD655;&#xC7A5;&#xD560; &#xC218; &#xC788;&#xB3C4;&#xB85D; &#xCEF4;&#xD37C;&#xB10C;&#xD2B8;&#xC640; API&#xB97C; &#xAC1C;&#xBC1C;&#xD560; &#xC218; &#xC788;&#xB294; &#xC778;&#xD130;&#xD398;&#xC774;&#xC2A4;&#xB97C; &#xC81C;&#xACF5;&#xD569;&#xB2C8;&#xB2E4;. &#xB610;&#xD55C; &#xAC1C;&#xBC1C;&#xC790;&#xB4E4;&#xC5D0; &#xC758;&#xD574;&#xC11C; &#xB9CC;&#xB4E4;&#xC5B4;&#xC9C4; &#xCEF4;&#xD37C;&#xB10C;&#xD2B8;&#xB098; API &#xB4E4;&#xC744; &#xC774;&#xC6A9;&#xD558;&#xC5EC;, &#xC751;&#xC6A9;&#xC11C;&#xBE44;&#xC2A4;&#xB97C; &#xAC1C;&#xBC1C;&#xD558;&#xACE0; &#xC6B4;&#xC601;&#xD560; &#xC218; &#xC788;&#xB294; &#xC0AC;&#xC6A9;&#xC790; &#xC778;&#xD130;&#xD398;&#xC774;&#xC2A4;&#xB97C; &#xC81C;&#xACF5;&#xD569;&#xB2C8;&#xB2E4;.</p>
<p>KSB &#xC778;&#xACF5;&#xC9C0;&#xB2A5; &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C;&#xC758; <strong><span style="font-size: 14pt; color:green">&#xC0AC;&#xC6A9;&#xC790;</span></strong> &#xB294; &#xB2E4;&#xC74C;&#xACFC; &#xAC19;&#xC774; &#xC815;&#xC758;&#xD569;&#xB2C8;&#xB2E4;.</p>
<table>
<thead>
<tr>
<th>&#xAD6C;&#xBD84;</th>
<th>&#xC124;&#xBA85;</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>&#xC751;&#xC6A9;&#xC11C;&#xBE44;&#xC2A4; &#xAC1C;&#xBC1C;&#xC790;</strong></td>
<td>KSB &#xC778;&#xACF5;&#xC9C0;&#xB2A5; &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C;&#xC758; KSB &#xD074;&#xB77C;&#xC774;&#xC5B8;&#xD2B8;&#xB97C; &#xC774;&#xC6A9;&#xD558;&#xC5EC; &#xC751;&#xC6A9;&#xC11C;&#xBE44;&#xC2A4;(&#xC6CC;&#xD06C;&#xD50C;&#xB85C;&#xC6B0;)&#xB97C; &#xAC1C;&#xBC1C;&#xD558;&#xACE0; &#xD14C;&#xC2A4;&#xD2B8; &#xD558;&#xB294; &#xC790;</td>
</tr>
<tr>
<td><strong>&#xAE30;&#xACC4;&#xD559;&#xC2B5; &#xBAA8;&#xB378; &#xAC1C;&#xBC1C;&#xC790;</strong></td>
<td>&#xC751;&#xC6A9;&#xC11C;&#xBE44;&#xC2A4;&#xC5D0; &#xD544;&#xC694;&#xD55C; &#xAE30;&#xACC4;&#xD559;&#xC2B5; &#xBAA8;&#xB378; &#xB610;&#xB294; &#xD30C;&#xC774;&#xC36C; &#xBAA8;&#xB4C8; &#xB4F1;&#xC744; &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C;&#xC5D0;&#xC11C; &#xC81C;&#xC2DC;&#xD558;&#xB294; &#xC778;&#xD130;&#xD398;&#xC774;&#xC2A4;&#xB97C; &#xB9CC;&#xC871;&#xD558;&#xB3C4;&#xB85D; &#xAC1C;&#xBC1C;&#xD558;&#xC5EC; &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C;&#xC5D0; &#xD0D1;&#xC7AC;&#xD558;&#xB294; &#xC790;. <br>&#xD604;&#xC7AC; Spark ML &#xAE30;&#xBC18; &#xAE30;&#xACC4;&#xD559;&#xC2B5; &#xBAA8;&#xB378;, &#xD150;&#xC11C;&#xD50C;&#xB85C;&#xC6B0; &#xAE30;&#xBC18; &#xB525;&#xB7EC;&#xB2DD; &#xBAA8;&#xB378;, &#xC790;&#xCCB4; &#xAC1C;&#xBC1C;&#xD55C; &#xC790;&#xB3D9;&#xAE30;&#xACC4;&#xD559;&#xC2B5;(AutoML) &#xBAA8;&#xB378;&#xC744; &#xD0D1;&#xC7AC;&#xD560; &#xC218; &#xC788;&#xB3C4;&#xB85D; &#xC9C0;&#xC6D0;&#xD568;.</td>
</tr>
<tr>
<td><strong>&#xB3C4;&#xBA54;&#xC778; &#xC804;&#xBB38;&#xAC00;</strong></td>
<td>&#xACBD;&#xD5D8;&#xC774;&#xB098; &#xC9C0;&#xC2DD;&#xC744; &#xAD6C;&#xC870;&#xD654;&#xD558;&#xC5EC; &#xC800;&#xC7A5;&#xD558;&#xACE0; &#xC774;&#xB97C; &#xD65C;&#xC6A9;&#xD560; &#xC218; &#xC788;&#xB3C4;&#xB85D; &#xC778;&#xD130;&#xD398;&#xC774;&#xC2A4;&#xB97C; &#xC0DD;&#xC131;&#xD558;&#xC5EC; &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C;&#xC5D0; &#xD0D1;&#xC7AC;&#xD558;&#xB294; &#xC790;</td>
</tr>
<tr>
<td><strong>&#xC751;&#xC6A9;&#xC11C;&#xBE44;&#xC2A4; &#xC6B4;&#xC601;&#xC790;</strong></td>
<td>&#xD14C;&#xC2A4;&#xD2B8;&#xAC00; &#xB05D;&#xB09C; &#xC751;&#xC6A9;&#xC11C;&#xBE44;&#xC2A4;&#xB97C; &#xC2E4;&#xD589;&#xD558;&#xACE0;, &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C;&#xB97C; &#xD1B5;&#xD574; &#xC2E4;&#xD589;&#xB41C; &#xC2DC;&#xC2A4;&#xD15C;(&#xC5D4;&#xC9C4;)&#xB4E4;&#xC774; &#xC911;&#xB2E8;&#xC5C6;&#xC774; &#xC548;&#xC815;&#xC801;&#xC73C;&#xB85C; &#xC2E4;&#xD589;&#xB418;&#xB3C4;&#xB85D; &#xC790;&#xC6D0;&#xC744; &#xD560;&#xB2F9;&#xD558;&#xACE0; &#xC6B4;&#xC601;&#xD558;&#xB294; &#xC790;</td>
</tr>
<tr>
<td><strong>&#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C; &#xAD00;&#xB9AC;&#xC790;</strong></td>
<td>&#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C; &#xBC0F; &#xC6F9;&#xD234;&#xD0B7; &#xC0AC;&#xC6A9;&#xC790;&#xC5D0; &#xB300;&#xD55C; &#xAD00;&#xB9AC; &#xBC0F; &#xC804;&#xBC18;&#xC801;&#xC778; &#xC2DC;&#xC2A4;&#xD15C; &#xAD00;&#xB9AC;&#xB97C; &#xB2F4;&#xB2F9;&#xD558;&#xB294; &#xC790;</td>
</tr>
</tbody>
</table>
<p>KSB &#xC778;&#xACF5;&#xC9C0;&#xB2A5; &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C;&#xC758; <strong><span style="font-size: 14pt; color:green">&#xAC1C;&#xBC1C;&#xC790;</span></strong> &#xB294; &#xB2E4;&#xC74C;&#xACFC; &#xAC19;&#xC774; &#xC815;&#xC758;&#xD569;&#xB2C8;&#xB2E4;.</p>
<table>
<thead>
<tr>
<th>&#xAD6C;&#xBD84;</th>
<th>&#xC124;&#xBA85;</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>&#xCEF4;&#xD37C;&#xB10C;&#xD2B8; &#xAC1C;&#xBC1C;&#xC790;</strong></td>
<td>&#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C;&#xC758; &#xAC1C;&#xBC1C;&#xC790; &#xC778;&#xD130;&#xD398;&#xC774;&#xC2A4;&#xB97C; &#xD1B5;&#xD558;&#xC5EC; &#xC0C8;&#xB85C;&#xC6B4; &#xCEF4;&#xD37C;&#xB10C;&#xD2B8;&#xB97C; &#xAC1C;&#xBC1C;&#xD558;&#xC5EC; &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C;&#xC5D0; &#xD0D1;&#xC7AC;&#xD558;&#xB294; &#xC790;</td>
</tr>
<tr>
<td><strong>&#xCF54;&#xC5B4; &#xAC1C;&#xBC1C;&#xC790;</strong></td>
<td>&#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C; &#xAE30;&#xB2A5;&#xC744; &#xD655;&#xC7A5;&#xD560; &#xC218; &#xC788;&#xB3C4;&#xB85D; API&#xB97C; &#xAC1C;&#xBC1C;&#xD558;&#xB294; &#xC790;</td>
</tr>
</tbody>
</table>
<p>&#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C;&#xB97C; &#xD1B5;&#xD574; &#xC2E4;&#xD589;&#xB41C; &#xC751;&#xC6A9;&#xC11C;&#xBE44;&#xC2A4;&#xB97C; &#xCD5C;&#xC885;&#xC801;&#xC73C;&#xB85C; &#xC81C;&#xACF5;&#xBC1B;&#xB294; &#xC790;&#xB97C; <strong><span style="font-size: 14pt; color:green">&#xC18C;&#xBE44;&#xC790;</span></strong> &#xB85C; &#xC815;&#xC758;&#xD569;&#xB2C8;&#xB2E4;.</p>
<br>
<p><strong><span style="font-size: 14pt">KSB &#xC778;&#xACF5;&#xC9C0;&#xB2A5; &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C;&#xB294; &#xB2E4;&#xC74C;&#xACFC; &#xAC19;&#xC740; &#xACE0;&#xAC1D;&#xB4E4;&#xC5D0;&#xAC8C; &#xB3C4;&#xC6C0;&#xC744; &#xC8FC;&#xAE30; &#xC704;&#xD574; &#xAC1C;&#xBC1C;&#xB418;&#xACE0; &#xC788;&#xC2B5;&#xB2C8;&#xB2E4;.</span></strong></p>
<ul>
<li>&#xACE0;&#xAC1D;&#xC774; &#xAC1C;&#xBC1C;&#xD55C; &#xC778;&#xACF5;&#xC9C0;&#xB2A5; &#xC11C;&#xBE44;&#xC2A4;&#xB4E4;&#xC744; &#xB530;&#xB85C; &#xC6B4;&#xC601;&#xD558;&#xC9C0; &#xC54A;&#xACE0;, &#xD55C; &#xACF3;&#xC5D0; &#xBAA8;&#xC544;&#xC11C; &#xAD00;&#xB9AC;&#xD558;&#xACE0; &#xC6B4;&#xC601;&#xD568;&#xC73C;&#xB85C;&#xC368; &#xC790;&#xC6D0;&#xC744; &#xACF5;&#xC720;&#xD558;&#xACE0; &#xC6B4;&#xC601; &#xBE44;&#xC6A9;&#xC744; &#xC904;&#xC774;&#xACE0;&#xC790; &#xD558;&#xB294; &#xACBD;&#xC6B0;</li>
<li>&#xD074;&#xB77C;&#xC6B0;&#xB4DC; &#xC11C;&#xBE44;&#xC2A4; &#xB4F1;&#xC744; &#xC774;&#xC6A9;&#xD558;&#xC9C0; &#xC54A;&#xACE0; &#xACE0;&#xAC1D;&#xC774; &#xC790;&#xCCB4;&#xC801;&#xC73C;&#xB85C; &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C;&#xB97C; &#xC774;&#xC6A9;&#xD558;&#xC5EC; &#xD50C;&#xB7AB;&#xD3FC;&#xC744; &#xC6B4;&#xC601;&#xD568;&#xC73C;&#xB85C;&#xC368; &#xC778;&#xACF5;&#xC9C0;&#xB2A5; &#xAE30;&#xC220;&#xC744; &#xB0B4;&#xC7AC;&#xD654; &#xD558;&#xACE0;&#xC790; &#xD558;&#xB294; &#xACBD;&#xC6B0;</li>
<li>&#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C;&#xB97C; &#xC774;&#xC6A9;&#xD558;&#xC5EC; &#xC778;&#xACF5;&#xC9C0;&#xB2A5; &#xC11C;&#xBE44;&#xC2A4; &#xAC1C;&#xBC1C;&#xACFC; &#xC6B4;&#xC601;&#xC744; &#xAC19;&#xC774; &#xD568;&#xC73C;&#xB85C;&#xC368; (DevOps) &#xC18C;&#xBE44;&#xC790;&#xC5D0;&#xAC8C; &#xC778;&#xACF5;&#xC9C0;&#xB2A5; &#xC11C;&#xBE44;&#xC2A4;&#xB97C; &#xBE60;&#xB978; &#xC18D;&#xB3C4;&#xB85C; &#xC81C;&#xACF5;&#xD558;&#xACE0;&#xC790; &#xD558;&#xB294; &#xACBD;&#xC6B0;</li>
</ul>
<hr>
<h2 class="mume-header" id="%EC%A3%BC%EC%9A%94%EA%B0%9C%EB%85%90">&#xC8FC;&#xC694;&#xAC1C;&#xB150;</h2>

<p>KSB &#xC778;&#xACF5;&#xC9C0;&#xB2A5; &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C;&#xB294; &#xC720;&#xAE30;&#xC801;&#xC778; &#xAD00;&#xACC4;&#xC5D0; &#xC788;&#xB294; &#xC77C;&#xB828;&#xC758; &#xC791;&#xC5C5;&#xC758; &#xD750;&#xB984;&#xC744; <strong>&#xC6CC;&#xD06C;&#xD50C;&#xB85C;&#xC6B0;</strong> &#xB77C;&#xB294; &#xAC1C;&#xB150;&#xC73C;&#xB85C; &#xC815;&#xC758;&#xD569;&#xB2C8;&#xB2E4;. &#xC6CC;&#xD06C;&#xD50C;&#xB85C;&#xC6B0;&#xB294; &#xB3C5;&#xB9BD;&#xC801;&#xC778; &#xC2E4;&#xD589; &#xC2DC;&#xC2A4;&#xD15C;&#xC5D0; &#xD574;&#xB2F9;&#xD558;&#xB294; &#xB2E8;&#xC704;&#xC778; <strong>&#xC5D4;&#xC9C4;</strong> &#xC744; &#xD558;&#xB098; &#xC774;&#xC0C1; &#xC120;&#xC5B8;&#xD568;&#xC73C;&#xB85C;&#xC368; &#xC815;&#xC758;&#xB420; &#xC218; &#xC788;&#xC2B5;&#xB2C8;&#xB2E4;. &#xB3C5;&#xB9BD;&#xC801;&#xC778; &#xB17C;&#xB9AC; &#xBC30;&#xD3EC;&#xB2E8;&#xC704;&#xC778; <strong>&#xC5D4;&#xC9C4;</strong> &#xC740; &#xC5D4;&#xC9C4;&#xC758; &#xD2C0;&#xC5D0; &#xD574;&#xB2F9;&#xD558;&#xB294; <strong>&#xC5D4;&#xC9C4; &#xCEE8;&#xD14C;&#xC774;&#xB108;</strong> &#xC5D0; &#xD544;&#xC694;&#xD55C; <strong>&#xCEF4;&#xD37C;&#xB10C;&#xD2B8;</strong> &#xB97C; &#xC120;&#xC5B8;&#xD568;&#xC73C;&#xB85C;&#xC368; &#xC815;&#xC758;&#xB429;&#xB2C8;&#xB2E4;. &#xC774;&#xB7EC;&#xD55C; &#xACFC;&#xC815;&#xC5D0; &#xC758;&#xD574; &#xC815;&#xC758;&#xB41C; &#xC6CC;&#xD06C;&#xD50C;&#xB85C;&#xC6B0; &#xC2A4;&#xD399;&#xC5D0; &#xB530;&#xB77C; &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C;&#xB294; &#xC2E4;&#xD589;&#xC2DC;&#xC2A4;&#xD15C;&#xC744; &#xB3D9;&#xC801;&#xC73C;&#xB85C; &#xAD6C;&#xC131;&#xD558;&#xACE0;, &#xC774;&#xB97C; &#xB3C4;&#xBA54;&#xC778;&#xC758; &#xC751;&#xC6A9;&#xC5D0; &#xD544;&#xC694;&#xD55C; &#xC11C;&#xBE44;&#xC2A4;&#xB97C; &#xC81C;&#xACF5;&#xD558;&#xB3C4;&#xB85D; &#xD074;&#xB7EC;&#xC2A4;&#xD130; &#xC0C1;&#xC5D0; &#xC2E4;&#xD589;&#xD569;&#xB2C8;&#xB2E4;.</p>
<h3 class="mume-header" id="%EC%9B%8C%ED%81%AC%ED%94%8C%EB%A1%9C%EC%9A%B0">&#xC6CC;&#xD06C;&#xD50C;&#xB85C;&#xC6B0;</h3>

<p>&#xC77C;&#xB828;&#xC758; &#xC791;&#xC5C5;&#xC744; &#xC815;&#xC758;&#xD558;&#xACE0; &#xC2E4;&#xD589;&#xD558;&#xAE30; &#xC704;&#xD55C; &#xB2E8;&#xC704;&#xC785;&#xB2C8;&#xB2E4;. &#xD558;&#xB098;&#xC758; &#xC6CC;&#xD06C;&#xD50C;&#xB85C;&#xC6B0;&#xB294; &#xD558;&#xB098; &#xC774;&#xC0C1;&#xC758; &#xC5D4;&#xC9C4;&#xCEE8;&#xD14C;&#xC774;&#xB108;&#xC758; &#xC815;&#xC758;&#xB85C; &#xAD6C;&#xC131;&#xB420; &#xC218; &#xC788;&#xC73C;&#xBA70;, &#xC6CC;&#xD06C;&#xD50C;&#xB85C;&#xC6B0;&#xB97C; &#xAD6C;&#xC131;&#xD558;&#xB294; &#xAC01;&#xAC01;&#xC758; &#xC5D4;&#xC9C4;&#xB4E4;&#xC740; &#xBC30;&#xCE58;&#xC2E4;&#xD589;&#xACFC; &#xB3D9;&#xC2DC;&#xC2E4;&#xD589; &#xBC29;&#xC2DD;&#xC73C;&#xB85C; &#xAD6C;&#xB3D9;&#xB420; &#xC218; &#xC788;&#xC2B5;&#xB2C8;&#xB2E4;.</p>
<ul>
<li><strong>&#xBC30;&#xCE58;&#xC2E4;&#xD589; &#xBC29;&#xC2DD;</strong> &#xC5D4;&#xC9C4;&#xC758; &#xC21C;&#xC11C;&#xC815;&#xBCF4;&#xC5D0; &#xC758;&#xD574; &#xC21C;&#xCC28;&#xC801;&#xC73C;&#xB85C; &#xC77C;&#xB828;&#xC758; &#xC5D4;&#xC9C4;&#xC774; &#xC2E4;&#xD589;&#xB418;&#xACE0; &#xC885;&#xB8CC;&#xB418;&#xB294; &#xBC29;&#xC2DD;</li>
<li><strong>&#xB3D9;&#xC2DC;&#xC2E4;&#xD589; &#xBC29;&#xC2DD;</strong> &#xC6CC;&#xD06C;&#xD50C;&#xB85C;&#xC6B0;&#xC5D0; &#xC815;&#xC758;&#xB41C; &#xC5D4;&#xC9C4;&#xC774; &#xB3D9;&#xC2DC;&#xC5D0; &#xC2E4;&#xD589;&#xB418;&#xB294; &#xBC29;&#xC2DD;</li>
</ul>
<h3 class="mume-header" id="%EC%97%94%EC%A7%84%EC%BB%A8%ED%85%8C%EC%9D%B4%EB%84%88">&#xC5D4;&#xC9C4;&#xCEE8;&#xD14C;&#xC774;&#xB108;</h3>

<p>&#xC5D4;&#xC9C4;&#xCEE8;&#xD14C;&#xC774;&#xB108;&#xB294; &#xC6CC;&#xD06C;&#xD50C;&#xB85C;&#xC6B0; &#xC0C1;&#xC5D0;&#xC11C; &#xD544;&#xC694;&#xD55C; &#xBAA9;&#xC801;&#xC5D0; &#xB9DE;&#xAC8C; &#xAD6C;&#xC131;&#xD560; &#xC218; &#xC788;&#xB294; &#xD558;&#xB098;&#xC758; &#xC2E4;&#xD589; &#xC2DC;&#xC2A4;&#xD15C;&#xC778; &#xC5D4;&#xC9C4;&#xC5D0; &#xB300;&#xD55C; &#xD2C0;&#xB85C;&#xC11C;, &#xC5D4;&#xC9C4;&#xCEE8;&#xD130;&#xC774;&#xB108; &#xC0C1;&#xC5D0; &#xCEF4;&#xD37C;&#xB10C;&#xD2B8;&#xB4E4;&#xC744; &#xD0D1;&#xC7AC;&#xD558;&#xC5EC; &#xAC01; &#xCEF4;&#xD37C;&#xB10C;&#xD2B8;&#xC758; &#xAC12;&#xC744; &#xC124;&#xC815;&#xD558;&#xC5EC; &#xC5D4;&#xC9C4;&#xC5D0; &#xB300;&#xD55C; &#xC815;&#xC758;&#xB97C; &#xD569;&#xB2C8;&#xB2E4;. &#xC5D4;&#xC9C4;&#xC758; &#xC720;&#xD615;&#xC740; &#xD604;&#xC7AC; &#xCD1D; 12 &#xC885;&#xC774; &#xC81C;&#xACF5;&#xB418;&#xACE0; &#xC788;&#xC73C;&#xBA70;, &#xC790;&#xC138;&#xD55C; &#xB0B4;&#xC6A9;&#xC740; <a href="./2.4.1.EngineTypeList.html">&#xC5D4;&#xC9C4; &#xC720;&#xD615; &#xBAA9;&#xB85D;</a>&#xC744; &#xCC38;&#xC870;&#xD558;&#xC2DC;&#xAE30; &#xBC14;&#xB78D;&#xB2C8;&#xB2E4;.</p>
<h3 class="mume-header" id="%EC%BB%B4%ED%8D%BC%EB%84%8C%ED%8A%B8">&#xCEF4;&#xD37C;&#xB10C;&#xD2B8;</h3>

<p>&#xC5D4;&#xC9C4;&#xCEE8;&#xD14C;&#xC774;&#xB108;&#xB97C; &#xAD6C;&#xC131;&#xD558;&#xB294; &#xAD6C;&#xC131;&#xCCB4;&#xB85C;&#xC11C;, 5&#xAC00;&#xC9C0;&#xC758; &#xCEF4;&#xD37C;&#xB10C;&#xD2B8;&#xC758; &#xC720;&#xD615;&#xC774; &#xC874;&#xC7AC;&#xD558;&#xBA70; &#xAC01;&#xAC01; &#xB2E4;&#xC74C;&#xACFC; &#xAC19;&#xC740; &#xC5ED;&#xD560;&#xC744; &#xC218;&#xD589;&#xD569;&#xB2C8;&#xB2E4;.</p>
<ul>
<li><strong>Reader</strong> &#xB370;&#xC774;&#xD130; &#xBC1C;&#xC0DD;&#xC9C0;&#xB85C;&#xBD80;&#xD130; &#xB370;&#xC774;&#xD130;&#xB97C; &#xC77D;&#xC5B4;&#xC624;&#xAE30; &#xC704;&#xD55C; &#xCEF4;&#xD37C;&#xB10C;&#xD2B8; &#xC720;&#xD615;</li>
<li><strong>Writer</strong> &#xB370;&#xC774;&#xD130; &#xC800;&#xC7A5;&#xC18C;&#xB85C; &#xB370;&#xC774;&#xD130;&#xB97C; &#xCD9C;&#xB825;&#xD558;&#xAE30; &#xC704;&#xD55C; &#xCEF4;&#xD37C;&#xB10C;&#xD2B8;&#xC758; &#xC720;&#xD615;</li>
<li><strong>Operator</strong> &#xB370;&#xC774;&#xD130;&#xB97C; &#xCC98;&#xB9AC;&#xD558;&#xAE30; &#xC704;&#xD55C; &#xCEF4;&#xD37C;&#xB10C;&#xD2B8;&#xC758; &#xC720;&#xD615;</li>
<li><strong>Runner</strong> &#xC2E4;&#xD589; &#xB7F0;&#xD0C0;&#xC784;&#xC744; &#xC2E4;&#xD589;&#xD558;&#xAE30; &#xC704;&#xD55C; &#xCEF4;&#xD37C;&#xB10C;&#xD2B8; &#xC720;&#xD615;</li>
<li><strong>Controller</strong> &#xC5D4;&#xC9C4;&#xCEE8;&#xD14C;&#xC774;&#xB108; &#xB0B4;&#xC758; &#xCC98;&#xB9AC;&#xC808;&#xCC28;&#xB97C; &#xAD6C;&#xC131;&#xD558;&#xACE0; &#xC2E4;&#xD589;&#xC744; &#xC8FC;&#xAD00;&#xD558;&#xB294; &#xCEF4;&#xD37C;&#xB10C;&#xD2B8;&#xC758; &#xC720;&#xD615;</li>
</ul>
<p>&#xD604;&#xC7AC; &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C; &#xC0C1;&#xC5D0;&#xB294; &#xB370;&#xC774;&#xD130;&#xCC98;&#xB9AC;/&#xD559;&#xC2B5;/&#xC11C;&#xBE59; &#xAD00;&#xB828; &#xCD1D; 73&#xC885;&#xC758; &#xCEF4;&#xD37C;&#xB10C;&#xD2B8;&#xAC00; &#xD0D1;&#xC7AC;&#xB418;&#xC5B4; &#xC788;&#xC73C;&#xBA70;, &#xC790;&#xC138;&#xD55C; &#xB0B4;&#xC6A9;&#xC740; <a href="./2.4.2.ComponentList.html">&#xCEF4;&#xD37C;&#xB10C;&#xD2B8; &#xBAA9;&#xB85D;</a>&#xC744; &#xCC38;&#xC870;&#xD558;&#xC2DC;&#xAE30; &#xBC14;&#xB78D;&#xB2C8;&#xB2E4;. &#xAC1C;&#xB7B5;&#xC801;&#xC778; &#xBD84;&#xB958;&#xB294; &#xB2E4;&#xC74C;&#xACFC; &#xAC19;&#xC2B5;&#xB2C8;&#xB2E4;.</p>
<ul>
<li><strong>&#xB370;&#xC774;&#xD130; &#xC218;&#xC9D1;/&#xCC98;&#xB9AC; &#xCEF4;&#xD37C;&#xB10C;&#xD2B8; (62&#xC885;)</strong>: &#xC218;&#xC9D1;/&#xC801;&#xC7AC; 17&#xC885;, &#xBBF8;&#xB2C8;&#xBC30;&#xCE58; 32&#xC885;, &#xC2E4;&#xC2DC;&#xAC04; &#xCC98;&#xB9AC; 13&#xC885;</li>
<li><strong>&#xD559;&#xC2B5; SW (2&#xC885;)</strong>:  &#xBD84;&#xC0B0;&#xD150;&#xC11C;&#xD50C;&#xB85C;&#xC6B0; &#xC2A4;&#xCF00;&#xD234;&#xB7EC;(CoDDL), AutoSparkML</li>
<li><strong>&#xBAA8;&#xB378;&#xC11C;&#xBE59; &#xAD00;&#xB828; &#xCEF4;&#xD37C;&#xB10C;&#xD2B8; (3&#xC885;)</strong>: &#xC628;&#xB514;&#xB9E8;&#xB4DC; DL &#xBAA8;&#xB378; &#xC11C;&#xBE59;, &#xC2A4;&#xD2B8;&#xB9BC; DL &#xBAA8;&#xB378;&#xC11C;&#xBE59;, &#xC2A4;&#xD2B8;&#xB9BC; ML&#xBAA8;&#xB378;&#xC11C;&#xBE59;</li>
<li><strong>&#xC735;&#xD569;&#xC11C;&#xBE59; &#xAD00;&#xB828; &#xCEF4;&#xD37C;&#xB10C;&#xD2B8; (6&#xC885;)</strong>: &#xCEE8;&#xD2B8;&#xB864;&#xB7EC; 1&#xC885;, &#xC624;&#xD37C;&#xB808;&#xC774;&#xD130; 5&#xC885;</li>
</ul>
<hr>
<h2 class="mume-header" id="ksb-%EC%9D%B8%EA%B3%B5%EC%A7%80%EB%8A%A5-%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC-sw-v10-%EA%B5%AC%EC%84%B1%EC%9A%94%EC%86%8C">KSB &#xC778;&#xACF5;&#xC9C0;&#xB2A5; &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C; SW v1.0 &#xAD6C;&#xC131;&#xC694;&#xC18C;</h2>

<h3 class="mume-header" id="ksb-%ED%81%B4%EB%9D%BC%EC%9D%B4%EC%96%B8%ED%8A%B8">KSB &#xD074;&#xB77C;&#xC774;&#xC5B8;&#xD2B8;</h3>

<p><strong>KSB &#xD074;&#xB77C;&#xC774;&#xC5B8;&#xD2B8;</strong> &#xB294; &#xC6CC;&#xD06C;&#xD50C;&#xB85C;&#xC6B0;&#xB97C; &#xC791;&#xC131;&#xD558;&#xACE0;, &#xC774;&#xB97C; <strong>KSB &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C;</strong> &#xC5D0;&#xC11C; &#xAD6C;&#xB3D9;&#xD558;&#xB3C4;&#xB85D; &#xC9C0;&#xC2DC;&#xD558;&#xAE30; &#xC704;&#xD574; <strong>KSB &#xD504;&#xB860;&#xD2B8;&#xC5D4;&#xB4DC;</strong> &#xB85C; &#xC694;&#xCCAD;&#xD558;&#xB294; &#xC5ED;&#xD560;&#xC744; &#xC218;&#xD589;&#xD558;&#xB294; &#xB3C4;&#xAD6C;&#xC785;&#xB2C8;&#xB2E4;. <strong>KSB &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C;</strong> &#xC758; &#xD074;&#xB77C;&#xC774;&#xC5B8;&#xD2B8; &#xBAA8;&#xB4C8;&#xC740; &#xC6F9;&#xAE30;&#xBC18;&#xC758; &#xD074;&#xB77C;&#xC774;&#xC5B8;&#xD2B8; &#xBAA8;&#xB4C8;&#xC778; <strong>KSB &#xC6F9;&#xD234;&#xD0B7;</strong> &#xACFC; &#xC2A4;&#xCE7C;&#xB77C; &#xAE30;&#xBC18;&#xC758; &#xD074;&#xB77C;&#xC774;&#xC5B8;&#xD2B8; &#xBAA8;&#xB4C8;&#xC778; <strong>KSB Client SDK</strong> &#xB450; &#xAC00;&#xC9C0; &#xD615;&#xD0DC;&#xB85C; &#xC81C;&#xACF5;&#xB429;&#xB2C8;&#xB2E4;.</p>
<h4 class="mume-header" id="ksb-%EC%9B%B9%ED%88%B4%ED%82%B7">KSB &#xC6F9;&#xD234;&#xD0B7;</h4>

<p><strong>KSB &#xC6F9;&#xD234;&#xD0B7;</strong> &#xC740; &#xC6CC;&#xD06C;&#xD50C;&#xB85C;&#xC6B0;&#xB97C; &#xC815;&#xC758;&#xD560; &#xC218; &#xC788;&#xB294; &#xD3B8;&#xC9D1;&#xAE30;, &#xC6CC;&#xD06C;&#xD50C;&#xB85C;&#xC6B0;&#xB97C; &#xC2E4;&#xD589;&#xD558;&#xACE0; &#xC81C;&#xC5B4;&#xD558;&#xAE30; &#xC704;&#xD55C; &#xBAA8;&#xB2C8;&#xD130;&#xB9C1;, &#xB370;&#xC774;&#xD130;&#xC758; &#xC5C5;&#xB85C;&#xB4DC; &#xBC0F; &#xC2DC;&#xAC01;&#xD654; &#xB4F1;&#xC744; &#xC6F9; &#xBC29;&#xC2DD;&#xC758; &#xADF8;&#xB798;&#xD53D; &#xD658;&#xACBD;&#xC5D0;&#xC11C; &#xC218;&#xD589;&#xD560; &#xC218; &#xC788;&#xB3C4;&#xB85D; &#xC81C;&#xACF5;&#xB418;&#xB294; &#xD074;&#xB77C;&#xC774;&#xC5B8;&#xD2B8; &#xBAA8;&#xB4C8;&#xC785;&#xB2C8;&#xB2E4;. &#xC790;&#xC138;&#xD55C; &#xB0B4;&#xC6A9;&#xC740; <a href="./2.1.IntroductionWebToolkit.html">KSB &#xC6F9;&#xD234;&#xD0B7; &#xC18C;&#xAC1C;</a> &#xB97C; &#xCC38;&#xC870;&#xD558;&#xC2DC;&#xAE30; &#xBC14;&#xB78D;&#xB2C8;&#xB2E4;.</p>
<h4 class="mume-header" id="ksb-client-sdk">KSB Client SDK</h4>

<p><strong>KSB Client SDK</strong> &#xB294; &#xC2A4;&#xCE7C;&#xB77C;(&#xC790;&#xBC14;) &#xAE30;&#xBC18;&#xC758; &#xD074;&#xB77C;&#xC774;&#xC5B8;&#xD2B8; &#xAC1C;&#xBC1C;&#xB3C4;&#xAD6C;&#xB85C;&#xC11C;, &#xAC1C;&#xBC1C;&#xC790;&#xAC00; <strong>KSB &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C;</strong> &#xC0C1;&#xC5D0;&#xC11C; &#xC2E4;&#xD589;&#xD558;&#xACE0;&#xC790; &#xD558;&#xB294; &#xC6CC;&#xD06C;&#xD50C;&#xB85C;&#xC6B0;&#xB97C; &#xAC1C;&#xBC1C;&#xD560; &#xC218; &#xC788;&#xB294; &#xD658;&#xACBD;&#xACFC; &#xC791;&#xC131;&#xD55C; &#xC6CC;&#xD06C;&#xD50C;&#xB85C;&#xC6B0;&#xB97C; &#xC2E4;&#xD589;&#xD560; &#xC218; &#xC788;&#xB294; API &#xB97C; &#xD568;&#xAED8; &#xC81C;&#xACF5;&#xD569;&#xB2C8;&#xB2E4; (&#xC790;&#xC138;&#xD55C; &#xC124;&#xBA85;&#xC740; <a href="./3.1.HowToConfigureDevelopEnvironment.html">KSB &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C; SW &#xAC1C;&#xBC1C;&#xD658;&#xACBD; &#xAD6C;&#xC131;</a>&#xC744; &#xCC38;&#xC870;). &#xB610;&#xD55C; <strong>KSB &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C;</strong> &#xC0C1;&#xC5D0; &#xC2E4;&#xD589;&#xAC00;&#xB2A5;&#xD55C; &#xB2E4;&#xC591;&#xD55C; &#xC885;&#xB958;&#xC758; &#xC6CC;&#xD06C;&#xD50C;&#xB85C;&#xC6B0; &#xC608;&#xC81C;&#xB97C; &#xD3EC;&#xD568;&#xD558;&#xACE0; &#xC788;&#xC73C;&#xBBC0;&#xB85C;, &#xC774;&#xB97C; &#xCC38;&#xC870;&#xD558;&#xC5EC; &#xB2E4;&#xC591;&#xD55C; &#xC6CC;&#xD06C;&#xD50C;&#xB85C;&#xC6B0; &#xC2DC;&#xB098;&#xB9AC;&#xC624; &#xC608;&#xC81C;&#xB97C; &#xC791;&#xC131;&#xD560; &#xC218; &#xC788;&#xC2B5;&#xB2C8;&#xB2E4;.</p>
<h3 class="mume-header" id="ksb-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C">KSB &#xD504;&#xB860;&#xD2B8;&#xC5D4;&#xB4DC;</h3>

<p><strong>KSB &#xD504;&#xB860;&#xD2B8;&#xC5D4;&#xB4DC;</strong> &#xB294; <strong>KSB &#xC6F9;&#xD234;&#xD0B7;</strong> &#xC774;&#xB098; <strong>KSB Client SDK</strong> &#xB97C; &#xC774;&#xC6A9;&#xD558;&#xC5EC; &#xC791;&#xC131;&#xB41C; &#xC6CC;&#xD06C;&#xD50C;&#xB85C;&#xC6B0; &#xC2A4;&#xD399;&#xC744; &#xBC1B;&#xC544;&#xC11C; <strong>KSB &#xC624;&#xCF00;&#xC2A4;&#xD2B8;&#xB808;&#xC774;&#xD130;</strong> &#xB85C; &#xB118;&#xACA8; &#xC90C;&#xC73C;&#xB85C;&#xC368; &#xC6CC;&#xD06C;&#xD50C;&#xB85C;&#xC6B0;&#xB97C; &#xC218;&#xD589;&#xD558;&#xB3C4;&#xB85D; &#xD558;&#xB294; &#xB9E4;&#xAC1C;&#xC5ED;&#xD560;&#xC744; &#xC218;&#xD589;&#xD569;&#xB2C8;&#xB2E4;. &#xC774; &#xC678;&#xC5D0;&#xB3C4; &#xC0AC;&#xC6A9;&#xC790; &#xAD00;&#xB9AC;&#xB098; &#xC800;&#xC7A5;&#xC18C; &#xAD00;&#xB9AC; &#xB4F1;&#xC758; &#xB2E4;&#xC591;&#xD55C; &#xC694;&#xCCAD;&#xC5D0; &#xB300;&#xD574; &#xB300;&#xC751;&#xD558;&#xB294; front-end &#xB85C;&#xC11C;&#xC758; &#xC5ED;&#xD560;&#xC744; &#xC218;&#xD589;&#xD569;&#xB2C8;&#xB2E4;.</p>
<h3 class="mume-header" id="ksb-%EB%A9%94%EC%84%B8%EC%A7%80-%EC%9D%B8%ED%84%B0%ED%8E%98%EC%9D%B4%EC%8A%A4">KSB &#xBA54;&#xC138;&#xC9C0; &#xC778;&#xD130;&#xD398;&#xC774;&#xC2A4;</h3>

<p><strong>KSB &#xBA54;&#xC138;&#xC9C0; &#xC778;&#xD130;&#xD398;&#xC774;&#xC2A4;</strong> &#xB294; &#xAC01; &#xCEF4;&#xD37C;&#xB10C;&#xD2B8;&#xB4E4;&#xC5D0; &#xB300;&#xD55C; &#xC18D;&#xC131;&#xAC12;&#xC744; &#xC815;&#xC758;&#xD558;&#xACE0; &#xAC12;&#xC744; &#xC804;&#xB2EC;&#xD558;&#xAE30; &#xC704;&#xD55C; <strong>KSB &#xBA54;&#xC138;&#xC9C0; &#xC778;&#xD130;&#xD398;&#xC774;&#xC2A4;</strong> &#xAC1D;&#xCCB4;&#xC5D0; &#xD574;&#xB2F9;&#xD569;&#xB2C8;&#xB2E4;.</p>
<h3 class="mume-header" id="ksb-%EC%98%A4%EC%BC%80%EC%8A%A4%ED%8A%B8%EB%A0%88%EC%9D%B4%ED%84%B0">KSB &#xC624;&#xCF00;&#xC2A4;&#xD2B8;&#xB808;&#xC774;&#xD130;</h3>

<p><strong>KSB &#xD504;&#xB860;&#xD2B8;&#xC5D4;&#xB4DC;</strong> &#xB85C;&#xBD80;&#xD130; &#xB118;&#xACA8;&#xBC1B;&#xC740; &#xC6CC;&#xD06C;&#xD50C;&#xB85C;&#xC6B0; &#xC0AC;&#xC591;&#xC5D0; &#xB530;&#xB77C; &#xD544;&#xC694;&#xD55C; &#xC5D4;&#xC9C4;&#xC744; &#xAD6C;&#xC131;&#xD558;&#xC5EC; &#xC2E4;&#xD589;&#xD558;&#xB3C4;&#xB85D; &#xC694;&#xCCAD;&#xD558;&#xACE0;, &#xAC01;&#xAC01;&#xC758; &#xC5D4;&#xC9C4;&#xC5D0; &#xB300;&#xD55C; &#xAD6C;&#xB3D9;&#xACFC; &#xC885;&#xB8CC; &#xBC0F; &#xC81C;&#xC5B4;&#xB97C; &#xC218;&#xD589;&#xD558;&#xB294; &#xB4F1;&#xC758; &#xC5ED;&#xD560;&#xC744; &#xC218;&#xD589;&#xD569;&#xB2C8;&#xB2E4;.</p>
<h3 class="mume-header" id="ksb-%EC%97%94%EC%A7%84-%EC%BB%B4%ED%8D%BC%EB%84%8C%ED%8A%B8">KSB &#xC5D4;&#xC9C4; &#xCEF4;&#xD37C;&#xB10C;&#xD2B8;</h3>

<p>&#xC5D4;&#xC9C4;&#xCEE8;&#xD14C;&#xC774;&#xB108;&#xB97C; &#xAD6C;&#xC131;&#xD558;&#xB294; &#xAD6C;&#xC131;&#xCCB4;&#xB85C;&#xC11C; 5&#xAC00;&#xC9C0; &#xC720;&#xD615;&#xC774; &#xC788;&#xC73C;&#xBA70;, &#xC774;&#xB4E4; 5&#xAC00;&#xC9C0;&#xC758; &#xCEF4;&#xD37C;&#xB10C;&#xD2B8;&#xC758; &#xC870;&#xD569;&#xC5D0; &#xC758;&#xD574; &#xC5D4;&#xC9C4;&#xC774; &#xC0DD;&#xC131;&#xB429;&#xB2C8;&#xB2E4;. &#xD604;&#xC7AC; <strong>KSB &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C;</strong> &#xC5D0;&#xB294; &#xC57D; 73&#xC885; &#xC774;&#xC0C1;&#xC758; &#xCEF4;&#xD37C;&#xB10C;&#xD2B8;&#xAC00; &#xAD6C;&#xD604;&#xB418;&#xC5B4; &#xC788;&#xC2B5;&#xB2C8;&#xB2E4;. ( &#xC0C1;&#xAE30; <strong>&#xCEF4;&#xD37C;&#xB10C;&#xD2B8;</strong> &#xC124;&#xBA85; &#xCC38;&#xC870; )</p>
<h3 class="mume-header" id="ksb-%EC%97%B0%EB%8F%99%ED%94%8C%EB%9E%AB%ED%8F%BC">KSB &#xC5F0;&#xB3D9;&#xD50C;&#xB7AB;&#xD3FC;</h3>

<p><strong>KSB &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C;</strong> &#xB294; &#xBAA9;&#xC801;&#xC5D0; &#xB530;&#xB978; &#xB2E4;&#xC591;&#xD55C; &#xC678;&#xBD80; &#xC2E4;&#xD589; &#xD50C;&#xB7AB;&#xD3FC;&#xACFC; &#xC5F0;&#xB3D9;&#xD560; &#xC218; &#xC788;&#xB294; &#xC778;&#xD130;&#xD398;&#xC774;&#xC2A4;&#xB97C; &#xC81C;&#xACF5;&#xD569;&#xB2C8;&#xB2E4;. &#xAC01;&#xAC01;&#xC758; <strong>KSB &#xC5F0;&#xB3D9;&#xD50C;&#xB7AB;&#xD3FC;</strong> &#xC740; <strong>&#xC5D4;&#xC9C4;&#xCEF4;&#xD37C;&#xB10C;&#xD2B8;</strong> &#xC911; <strong>Runner</strong> &#xC5D0; &#xC758;&#xD574; &#xC5F0;&#xB3D9;&#xACFC; &#xC2E4;&#xD589;&#xC774; &#xC81C;&#xC5B4;&#xB429;&#xB2C8;&#xB2E4;. &#xD604;&#xC7AC; <strong>KSB &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C;</strong> &#xC5D0;&#xB294; Spark, Tensorflow, Tensorflow Serving, Jena Knowledge Base &#xB4F1;&#xC744; &#xC5F0;&#xB3D9;&#xD558;&#xAE30; &#xC704;&#xD55C; &#xBAA8;&#xB4C8;&#xC774; &#xAC01;&#xAC01;&#xC758; <strong>Runner &#xCEF4;&#xD37C;&#xB10C;&#xD2B8;</strong> &#xB85C; &#xAD6C;&#xD604;&#xB418;&#xC5B4; &#xC788;&#xC2B5;&#xB2C8;&#xB2E4;.</p>
<h3 class="mume-header" id="ksb-%EC%A0%80%EC%9E%A5%EC%86%8C">KSB &#xC800;&#xC7A5;&#xC18C;</h3>

<p><strong>KSB &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C;</strong> &#xB294; &#xC218;&#xC9D1;&#xD55C; &#xB370;&#xC774;&#xD130;&#xB97C; &#xC801;&#xC7AC;&#xD558;&#xAE30; &#xC704;&#xD55C; &#xC800;&#xC7A5;&#xC18C;&#xC778; <strong>&#xB370;&#xC774;&#xD130; &#xC800;&#xC7A5;&#xC18C;</strong>, &#xC790;&#xC6D0;&#xC774;&#xB098; &#xC751;&#xC6A9;&#xC5D0; &#xD544;&#xC694;&#xD55C; &#xC790;&#xC6D0;&#xC774;&#xB098; &#xB8F0;, &#xCEE8;&#xD14D;&#xC2A4;&#xD2B8; &#xC815;&#xBCF4; &#xB4F1;&#xC744; &#xC800;&#xC7A5;&#xD560; &#xC218; &#xC788;&#xB294; <strong>&#xC790;&#xC6D0;/&#xB8F0; &#xC800;&#xC7A5;&#xC18C;</strong>, &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C; &#xC790;&#xCCB4;&#xC801;&#xC778; &#xC6CC;&#xD06C;&#xD50C;&#xB85C;&#xC6B0;&#xB97C; &#xBCF4;&#xAD00;&#xD558;&#xAE30; &#xC704;&#xD55C; <strong>&#xC6CC;&#xD06C;&#xD50C;&#xB85C;&#xC6B0; &#xC800;&#xC7A5;&#xC18C;</strong>, &#xD06C;&#xAC8C; 3&#xAC00;&#xC9C0; &#xC720;&#xD615;&#xC758; &#xC800;&#xC7A5;&#xC18C; &#xAE30;&#xB2A5;&#xC744; &#xC81C;&#xACF5;&#xD569;&#xB2C8;&#xB2E4;.</p>
<p><img src="./images/1.1_FrameworkCore.png" alt="&#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C; &#xCF54;&#xC5B4;"></p>
<hr>
<h2 class="mume-header" id="ksb-%EC%9D%B8%EA%B3%B5%EC%A7%80%EB%8A%A5-%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC-%EB%8F%99%EC%9E%91%EB%B0%A9%EC%8B%9D">KSB &#xC778;&#xACF5;&#xC9C0;&#xB2A5; &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C; &#xB3D9;&#xC791;&#xBC29;&#xC2DD;</h2>

<p>KSB &#xC778;&#xACF5;&#xC9C0;&#xB2A5; &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C;&#xB294; &#xC0AC;&#xC6A9;&#xC790;&#xC5D0;&#xAC8C; &#xB2E4;&#xC74C;&#xACFC; &#xAC19;&#xC740; API&#xB97C; &#xC81C;&#xACF5;&#xD569;&#xB2C8;&#xB2E4;.</p>
<table>
<thead>
<tr>
<th>&#xAD6C;&#xBD84;</th>
<th></th>
<th></th>
<th></th>
</tr>
</thead>
<tbody>
<tr>
<td>Workflow APIs</td>
<td>POST</td>
<td>/submitJob</td>
<td>{ workflow spec }</td>
</tr>
<tr>
<td></td>
<td>POST</td>
<td>/startJob</td>
<td>{engine_id}</td>
</tr>
<tr>
<td></td>
<td>POST</td>
<td>/stopJob</td>
<td>{engine_id}</td>
</tr>
<tr>
<td>Monitoring APIs</td>
<td>POST</td>
<td>/log</td>
<td></td>
</tr>
<tr>
<td>Repository APIs</td>
<td>PUT</td>
<td>/repo/create</td>
<td></td>
</tr>
<tr>
<td></td>
<td>POST</td>
<td>/repo/append</td>
<td></td>
</tr>
<tr>
<td></td>
<td>GET</td>
<td>/repo/get</td>
<td></td>
</tr>
</tbody>
</table>
<p>submitJob API&#xB294; Json &#xD615;&#xD0DC;&#xB85C; &#xC6CC;&#xD06C;&#xD50C;&#xB85C;&#xC6B0; Spec &#xC744; &#xC815;&#xC758;&#xD569;&#xB2C8;&#xB2E4;.<br>
&#xB2E4;&#xC74C; &#xADF8;&#xB9BC;&#xACFC; &#xAC19;&#xC774; &#xC6CC;&#xD06C;&#xD50C;&#xB85C;&#xC6B0;&#xC5D0; &#xD3EC;&#xD568;&#xB41C; &#xC5D4;&#xC9C4; &#xBC0F; &#xC5D4;&#xC9C4;&#xC5D0; &#xD0D1;&#xC7AC;&#xB41C; &#xCEF4;&#xD37C;&#xB10C;&#xD2B8;&#xB4E4;&#xC758; &#xC18D;&#xC131;, &#xC5D4;&#xC9C4;&#xC758; &#xC2A4;&#xCF00;&#xC974;&#xB9C1; &#xC815;&#xBCF4;, &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C; &#xBC84;&#xC804;, &#xB85C;&#xADF8; &#xB808;&#xBCA8; &#xB4F1;&#xC744; &#xC815;&#xC758;&#xD569;&#xB2C8;&#xB2E4;.</p>
<p><img src="./images/1.1_WorkflowSpec.png" alt="&#xC6CC;&#xD06C;&#xD50C;&#xB85C;&#xC6B0; Spec"></p>
<p>&#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C;&#xB97C; &#xC774;&#xC6A9;&#xD558;&#xC5EC; &#xC778;&#xACF5;&#xC9C0;&#xB2A5; &#xC11C;&#xBE44;&#xC2A4;&#xB97C; &#xB9CC;&#xB4E4;&#xACE0;, &#xC2E4;&#xD589;&#xD558;&#xB294; &#xC21C;&#xC11C;&#xB294; &#xB2E4;&#xC74C;&#xACFC; &#xAC19;&#xC2B5;&#xB2C8;&#xB2E4;.</p>
<ol>
<li><strong>&#xAE30;&#xACC4;&#xD559;&#xC2B5; &#xBAA8;&#xB378; &#xAC1C;&#xBC1C;&#xC790;</strong>, <strong>&#xB3C4;&#xBA54;&#xC778; &#xC804;&#xBB38;&#xAC00;</strong>&#xB4F1;&#xC740; &#xC778;&#xACF5;&#xC9C0;&#xB2A5; &#xC11C;&#xBE44;&#xC2A4;&#xC5D0; &#xD544;&#xC694;&#xD55C; &#xAE30;&#xACC4;&#xD559;&#xC2B5; &#xBAA8;&#xB378;, &#xD30C;&#xC774;&#xC36C; &#xBAA8;&#xB4C8;, &#xC9C0;&#xC2DD;&#xCD94;&#xB860; &#xADDC;&#xCE59; &#xB4F1;&#xC744; &#xAC1C;&#xBC1C;&#xD558;&#xC5EC; &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C;&#xC5D0; &#xD0D1;&#xC7AC;&#xD569;&#xB2C8;&#xB2E4;.</li>
<li>&#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C;&#xC5D0;&#xC11C; &#xAE30;&#xBCF8;&#xC801;&#xC73C;&#xB85C; &#xC81C;&#xACF5;&#xD558;&#xB294; &#xCEF4;&#xD37C;&#xB10C;&#xD2B8; &#xC678; &#xC778;&#xACF5;&#xC9C0;&#xB2A5; &#xC11C;&#xBE44;&#xC2A4;&#xB97C; &#xD558;&#xAE30; &#xC704;&#xD574; &#xD544;&#xC694;&#xD55C; &#xCEF4;&#xD37C;&#xB10C;&#xD2B8;&#xAC00; &#xC788;&#xC744; &#xACBD;&#xC6B0;, <strong>&#xCEF4;&#xD37C;&#xB10C;&#xD2B8; &#xAC1C;&#xBC1C;&#xC790;</strong>&#xAC00; &#xCEF4;&#xD37C;&#xB10C;&#xD2B8;&#xB97C; &#xAC1C;&#xBC1C;&#xD558;&#xC5EC; &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C;&#xC5D0; &#xD0D1;&#xC7AC;&#xD569;&#xB2C8;&#xB2E4;.</li>
<li><strong>&#xC751;&#xC6A9;&#xC11C;&#xBE44;&#xC2A4; &#xAC1C;&#xBC1C;&#xC790;</strong>&#xAC00; <strong>KSB &#xD074;&#xB77C;&#xC774;&#xC5B8;&#xD2B8;</strong>&#xB97C; &#xC774;&#xC6A9;&#xD558;&#xC5EC; &#xC778;&#xACF5;&#xC9C0;&#xB2A5; &#xC11C;&#xBE44;&#xC2A4;&#xB97C; &#xD558;&#xAE30; &#xC704;&#xD55C; &#xC6CC;&#xD06C;&#xD50C;&#xB85C;&#xC6B0; Spec &#xC744; &#xC791;&#xC131;&#xD558;&#xACE0; &#xD14C;&#xC2A4;&#xD2B8;&#xD569;&#xB2C8;&#xB2E4;. &#xC8FC;&#xB85C; <strong>KSB &#xC6F9;&#xD234;&#xD0B7;</strong>&#xC758; &#xC6CC;&#xD06C;&#xD50C;&#xB85C;&#xC6B0; &#xD3B8;&#xC9D1;&#xAE30;&#xB97C; &#xC774;&#xC6A9;&#xD558;&#xC5EC; &#xC6CC;&#xD06C;&#xD50C;&#xB85C;&#xC6B0; Spec &#xC744; &#xC791;&#xC131;&#xD558;&#xACE0;, &#xBAA8;&#xB2C8;&#xD130;&#xB9C1; &#xBA54;&#xB274;&#xB97C; &#xD1B5;&#xD574; &#xACB0;&#xACFC;&#xB97C; &#xBAA8;&#xB2C8;&#xD130;&#xB9C1; &#xD569;&#xB2C8;&#xB2E4;.
<ul>
<li><strong>KSB &#xD074;&#xB77C;&#xC774;&#xC5B8;&#xD2B8;</strong>&#xC5D0;&#xC11C; &#xC791;&#xC131;&#xD55C; &#xC6CC;&#xD06C;&#xD50C;&#xB85C;&#xC6B0; Spec&#xC744; &#xD3EC;&#xD568;&#xD55C; submitJob &#xBA85;&#xB839;&#xC744; <span style="font-weight: bold">KSB &#xD504;&#xB860;&#xD2B8;&#xC5D4;&#xB4DC; (API &#xAC8C;&#xC774;&#xD2B8;&#xC6E8;&#xC774;)</span>&#xB85C; &#xC804;&#xC1A1;&#xD569;&#xB2C8;&#xB2E4;. <strong>KSB &#xD504;&#xB860;&#xD2B8;&#xC5D4;&#xB4DC;</strong>&#xB294; <strong>KSB &#xC624;&#xCF00;&#xC2A4;&#xD2B8;&#xB808;&#xC774;&#xD130;</strong>&#xB85C; &#xC6CC;&#xD06C;&#xD50C;&#xB85C;&#xC6B0; Spec &#xC744; &#xC804;&#xB2EC;&#xD569;&#xB2C8;&#xB2E4;.</li>
<li><strong>KSB &#xC624;&#xCF00;&#xC2A4;&#xD2B8;&#xB808;&#xC774;&#xD130;</strong>&#xB294; &#xC6CC;&#xD06C;&#xD50C;&#xB85C;&#xC6B0; Spec&#xC5D0; &#xB530;&#xB77C; &#xD544;&#xC694;&#xD55C; &#xC5D4;&#xC9C4;&#xC744; &#xB3D9;&#xC801;&#xC73C;&#xB85C; &#xAD6C;&#xC131;&#xD558;&#xC5EC; &#xC0DD;&#xC131;&#xD558;&#xACE0; &#xC2E4;&#xD589;&#xD569;&#xB2C8;&#xB2E4;.</li>
</ul>
</li>
</ol>
<p><img src="./images/1.1_FrameworkArchitecture.png" alt="&#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C; &#xCF54;&#xC5B4;"></p>
<ol start="4">
<li><strong>&#xC751;&#xC6A9;&#xC11C;&#xBE44;&#xC2A4; &#xAC1C;&#xBC1C;&#xC790;</strong>&#xAC00; &#xC791;&#xC131;&#xD55C; &#xC6CC;&#xD06C;&#xD50C;&#xB85C;&#xC6B0;&#xAC00; &#xC81C;&#xB300;&#xB85C; &#xB3D9;&#xC791;&#xD558;&#xB294; &#xAC83;&#xC774; &#xAC80;&#xC99D;&#xB418;&#xBA74;, <strong>&#xC751;&#xC6A9;&#xC11C;&#xBE44;&#xC2A4; &#xC6B4;&#xC601;&#xC790;</strong>&#xAC00; &#xC6CC;&#xD06C;&#xD50C;&#xB85C;&#xC6B0;&#xC758; &#xC2E4;&#xD589; &#xBC0F; &#xC885;&#xB8CC; &#xB4F1;&#xC758; &#xC81C;&#xC5B4;&#xB97C; &#xB2F4;&#xB2F9;&#xD558;&#xACE0;, &#xC18C;&#xBE44;&#xC790;&#xC5D0;&#xAC8C; &#xC778;&#xACF5;&#xC9C0;&#xB2A5; &#xC11C;&#xBE44;&#xC2A4;&#xB97C; &#xC2DC;&#xC791;&#xD569;&#xB2C8;&#xB2E4;.</li>
</ol>
<hr>
<h2 class="mume-header" id="ksb-%EB%B0%B0%ED%8F%AC">KSB &#xBC30;&#xD3EC;</h2>

<p><strong>KSB &#xC778;&#xACF5;&#xC9C0;&#xB2A5; &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C;</strong> &#xB294; <a href="https://csleoss.etri.re.kr">KSB &#xC778;&#xACF5;&#xC9C0;&#xB2A5; &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C; &#xC6F9;&#xD398;&#xC774;&#xC9C0;</a> &#xB97C; &#xD1B5;&#xD574; <strong>&#xD234;&#xBC15;&#xC2A4; &#xBC84;&#xC804;</strong>&#xACFC; <strong>&#xD074;&#xB7EC;&#xC2A4;&#xD130; &#xBC84;&#xC804;</strong>, &#xB450; &#xAC00;&#xC9C0;&#xC758; &#xBC30;&#xD3EC;&#xBC84;&#xC804;&#xC5D0; &#xB300;&#xD55C; &#xC124;&#xCE58;&#xBC29;&#xBC95;&#xC744; &#xC81C;&#xACF5;&#xD558;&#xACE0; &#xC788;&#xC2B5;&#xB2C8;&#xB2E4;.</p>
<h3 class="mume-header" id="ksb-%ED%88%B4%EB%B0%95%EC%8A%A4">KSB &#xD234;&#xBC15;&#xC2A4;</h3>

<p><strong>KSB &#xD234;&#xBC15;&#xC2A4;</strong> &#xB294; <strong>KSB &#xC6F9;&#xD234;&#xD0B7;</strong> &#xACFC; stand-alone &#xBC84;&#xC804;&#xC758; <strong>KSB &#xB7F0;&#xD0C0;&#xC784;(&#xC2E4;&#xD589;&#xD658;&#xACBD;)</strong> &#xC744; &#xC9C0;&#xC6D0;&#xD558;&#xB294; &#xD234;&#xBC15;&#xC2A4; &#xD615;&#xD0DC;&#xC758; <strong>KSB &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C;</strong> &#xB85C;&#xC11C;, &#xC0AC;&#xC6A9;&#xC790;&#xC758; &#xB85C;&#xCEEC;&#xD658;&#xACBD;&#xC5D0;&#xC11C; KSB &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C; &#xC2E4;&#xD589;&#xD658;&#xACBD;&#xC744; &#xC27D;&#xACE0; &#xBE60;&#xB974;&#xAC8C; &#xAD6C;&#xC131;&#xD558;&#xC5EC; &#xC0AC;&#xC6A9;&#xD558;&#xAE30; &#xC704;&#xD55C; &#xD658;&#xACBD;&#xC744; &#xC81C;&#xACF5;&#xD569;&#xB2C8;&#xB2E4;.</p>
<h3 class="mume-header" id="ksb-%ED%81%B4%EB%9F%AC%EC%8A%A4%ED%84%B0">KSB &#xD074;&#xB7EC;&#xC2A4;&#xD130;</h3>

<p><strong>KSB &#xD074;&#xB7EC;&#xC2A4;&#xD130;</strong> &#xB294; &#xC2E4;&#xC81C; &#xD074;&#xB7EC;&#xC2A4;&#xD130; &#xD658;&#xACBD;&#xC5D0;&#xC11C; &#xC6B4;&#xC601;&#xD558;&#xAE30; &#xC704;&#xD55C; &#xBC30;&#xD3EC; &#xD615;&#xD0DC;&#xB85C;&#xC11C; <strong>KSB &#xC6F9;&#xD234;&#xD0B7;</strong> &#xACFC; &#xBD84;&#xC0B0;&#xBCD1;&#xB82C; &#xBC84;&#xC804;&#xC758; <strong>KSB &#xB7F0;&#xD0C0;&#xC784;</strong> &#xC744; &#xC9C0;&#xC6D0;&#xD558;&#xB294; <strong>KSB &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C;</strong> &#xB85C; &#xAD6C;&#xC131;&#xB418;&#xC5B4; &#xC788;&#xC2B5;&#xB2C8;&#xB2E4;. &#xC124;&#xCE58;&#xC640; &#xC0AC;&#xC6A9;&#xC5D0; &#xAD00;&#xD55C; &#xC790;&#xC138;&#xD55C; &#xC0AC;&#xD56D;&#xC740; <a href="./3.1.HowToConfigureDevelopEnvironment.html">KSB &#xC778;&#xACF5;&#xC9C0;&#xB2A5; &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C; &#xC124;&#xCE58;</a> &#xB9E4;&#xB274;&#xC5BC;&#xC744; &#xCC38;&#xC870;&#xD558;&#xC2DC;&#xAE30; &#xBC14;&#xB78D;&#xB2C8;&#xB2E4;.</p>

      </div>
      <div class="md-sidebar-toc"><ul>
<li><a href="#ksb-%EC%9D%B8%EA%B3%B5%EC%A7%80%EB%8A%A5-%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC-%EA%B0%9C%EC%9A%94">KSB &#xC778;&#xACF5;&#xC9C0;&#xB2A5; &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C; &#xAC1C;&#xC694;</a>
<ul>
<li><a href="#%EC%A3%BC%EC%9A%94%EA%B0%9C%EB%85%90">&#xC8FC;&#xC694;&#xAC1C;&#xB150;</a>
<ul>
<li><a href="#%EC%9B%8C%ED%81%AC%ED%94%8C%EB%A1%9C%EC%9A%B0">&#xC6CC;&#xD06C;&#xD50C;&#xB85C;&#xC6B0;</a></li>
<li><a href="#%EC%97%94%EC%A7%84%EC%BB%A8%ED%85%8C%EC%9D%B4%EB%84%88">&#xC5D4;&#xC9C4;&#xCEE8;&#xD14C;&#xC774;&#xB108;</a></li>
<li><a href="#%EC%BB%B4%ED%8D%BC%EB%84%8C%ED%8A%B8">&#xCEF4;&#xD37C;&#xB10C;&#xD2B8;</a></li>
</ul>
</li>
<li><a href="#ksb-%EC%9D%B8%EA%B3%B5%EC%A7%80%EB%8A%A5-%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC-sw-v10-%EA%B5%AC%EC%84%B1%EC%9A%94%EC%86%8C">KSB &#xC778;&#xACF5;&#xC9C0;&#xB2A5; &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C; SW v1.0 &#xAD6C;&#xC131;&#xC694;&#xC18C;</a>
<ul>
<li><a href="#ksb-%ED%81%B4%EB%9D%BC%EC%9D%B4%EC%96%B8%ED%8A%B8">KSB &#xD074;&#xB77C;&#xC774;&#xC5B8;&#xD2B8;</a>
<ul>
<li><a href="#ksb-%EC%9B%B9%ED%88%B4%ED%82%B7">KSB &#xC6F9;&#xD234;&#xD0B7;</a></li>
<li><a href="#ksb-client-sdk">KSB Client SDK</a></li>
</ul>
</li>
<li><a href="#ksb-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C">KSB &#xD504;&#xB860;&#xD2B8;&#xC5D4;&#xB4DC;</a></li>
<li><a href="#ksb-%EB%A9%94%EC%84%B8%EC%A7%80-%EC%9D%B8%ED%84%B0%ED%8E%98%EC%9D%B4%EC%8A%A4">KSB &#xBA54;&#xC138;&#xC9C0; &#xC778;&#xD130;&#xD398;&#xC774;&#xC2A4;</a></li>
<li><a href="#ksb-%EC%98%A4%EC%BC%80%EC%8A%A4%ED%8A%B8%EB%A0%88%EC%9D%B4%ED%84%B0">KSB &#xC624;&#xCF00;&#xC2A4;&#xD2B8;&#xB808;&#xC774;&#xD130;</a></li>
<li><a href="#ksb-%EC%97%94%EC%A7%84-%EC%BB%B4%ED%8D%BC%EB%84%8C%ED%8A%B8">KSB &#xC5D4;&#xC9C4; &#xCEF4;&#xD37C;&#xB10C;&#xD2B8;</a></li>
<li><a href="#ksb-%EC%97%B0%EB%8F%99%ED%94%8C%EB%9E%AB%ED%8F%BC">KSB &#xC5F0;&#xB3D9;&#xD50C;&#xB7AB;&#xD3FC;</a></li>
<li><a href="#ksb-%EC%A0%80%EC%9E%A5%EC%86%8C">KSB &#xC800;&#xC7A5;&#xC18C;</a></li>
</ul>
</li>
<li><a href="#ksb-%EC%9D%B8%EA%B3%B5%EC%A7%80%EB%8A%A5-%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC-%EB%8F%99%EC%9E%91%EB%B0%A9%EC%8B%9D">KSB &#xC778;&#xACF5;&#xC9C0;&#xB2A5; &#xD504;&#xB808;&#xC784;&#xC6CC;&#xD06C; &#xB3D9;&#xC791;&#xBC29;&#xC2DD;</a></li>
<li><a href="#ksb-%EB%B0%B0%ED%8F%AC">KSB &#xBC30;&#xD3EC;</a>
<ul>
<li><a href="#ksb-%ED%88%B4%EB%B0%95%EC%8A%A4">KSB &#xD234;&#xBC15;&#xC2A4;</a></li>
<li><a href="#ksb-%ED%81%B4%EB%9F%AC%EC%8A%A4%ED%84%B0">KSB &#xD074;&#xB7EC;&#xC2A4;&#xD130;</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
      <a id="sidebar-toc-btn">&#x2261;</a>
    
    
    
    
    
    
    
    
<script>
document.body.setAttribute('html-show-sidebar-toc', true)
var sidebarTOCBtn = document.getElementById('sidebar-toc-btn')
sidebarTOCBtn.addEventListener('click', function(event) {
  event.stopPropagation()
  if (document.body.hasAttribute('html-show-sidebar-toc')) {
    document.body.removeAttribute('html-show-sidebar-toc')
  } else {
    document.body.setAttribute('html-show-sidebar-toc', true)
  }
})
</script>
      
  
    </body></html>