comparison paper/abstract.tex @ 167:9a072c2d6e12

add English Abstract
author Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
date Mon, 05 Feb 2018 00:35:52 +0900
parents 15fed7e1263e
children 707cd7f0689c
comparison
equal deleted inserted replaced
166:d09fb22608f1 167:9a072c2d6e12
18 18
19 19
20 \end{abstract} 20 \end{abstract}
21 21
22 \begin{abstract_eng} 22 \begin{abstract_eng}
23 In our laboratory, we propose a method of dividing and describing data as Data Segment and task as Code Segment.
24 Data segment is a collection of basically data such as integers, character strings and structures.
25 The Code Segment starts processing in parallel from the time when the input Data Segments are complete and outputs the Data segment of the calculation result.
26 Using this method, we developed a parallel distributed framework Alice which aims to describe a scalable distributed program with enhanced reliability.
27
28 In Alice, by interposing the process Meta Computation during normal processing, we can change the behavior without changing the code significantly.
29 Alice can describe a practical distributed application, Meta Computation is confirmed from the example of TreeVNC to make it highly extendable with little specification change.
30 However, when trying to implement MetaComputation such as NAT traversal, extension is difficult at present and redesign was found to be desirable.
31 Along with that, I thought that improving counterintuitive API of Alice should guarantee type consistency and improve reliability.
32
33 In this research, we designed the distributed framework Christie based on the findings obtained with Alice.
34 Christie realizes highly reliable programming with a simple description by using Java Annotation for API.
35 Also, by enabling multiple Data Gear Managers to be launched, we responded to expansion such as NAT traversal.
36
23 \end{abstract_eng} 37 \end{abstract_eng}
24 38