Friday, February 15, 2013

Efficient and Effective paper writing

Outlining (50%)
1. Problem or Motivating scenarios (Example if needed)
2. Solution and defending (list down the questions )
3. Examples (find which part you which to elaborate and gives the details for it)
4. Implication (if needed)
5. Formalizing (if needed)

Writing (50%)
Joining it
Break the sentence if too long. First -> general, Second->details
More elaborative on the operational explanation.



Paper Writing Prolongation

Structural Prolongation

Say talk about monitoring, don't just talk about how it works, talk about

 

1.       Situation and example that need it

Considering the situation that need it

2.       Mentioning it and defending it (Solve the question that would naturally comes to the mind of the reviewer)

a)What language to specify it?

We view the question of harvesting properties as well as the exact language for specifying them as   orthogonal to our work, and we assume that properties are expressed as monitors (claim that it is orthogonal)

 

b) Why infinite liveness is not supported? How do you make the infinite liveness property becomes finite?

liveness properties are violated only by in fite be haviors and thus are not monitorable [16]. However, BPEL applications are run-to-completion programs which are expected to terminate. By the explicit addition of the \terminate" (TER) event, liveness properties become bounded and thus are readily monitorable. (Claim that it is unnecessary, Claim using reference)

 

 

3.       Example

Mentioning the scenario, and how it is going to work in this scenario

 

4.       Formalize it               

 

Example for prolonging a problem

Problem (in general)

Hence, performing an exhaustive search to find the best combination that satisfy a certain composition level SLA  (i.e. end-to-end QoS constraints) is not practical in this scenario, as the number of possible combinations can be very huge, based on the number of subtasks comprising the composite process and the number of alternative services for each subtask.

Problem (more detailed)

Already with few hundreds of candidate services (or service configurations) the required time for finding the best combination will exceed the constraints for realtime execution (e.g., with 100 alternative options for each subtask in our example, we have 1005 possible combinations). This problem can be modeled as a combinatorial problem, which is known to be NP-hard in the strong sense, i.e. it is expected that any exact solution to this problem has an exponential cost [15].

Conclusion for the problem (more detailed)

Therefore, reducing the search space by focusing only on “interesting” service offers is crucial for reducing the computation cost.

 

Sentence Prolongation

Existing tools support the interception of events by passing the events that has been running to the user

 

Concretize it, Example

Existing tools - Many BPEL application server, such as

Break in to two sentences

By - the interception mechanism

More specific on the verb

Has been running- pass between the application and the program

 

Many BPEL application server, such as Apache ODE, ActiveVOS, Oracle BPEL Process Manager etc. supports the interception of events. The interception mechanism captures events in as they pass between the application server and the program.

 

Wednesday, February 13, 2013

大年初三的彩虹

今早下雨,发现阳光相当明媚,心想肯定有彩虹,果然!
图中彩虹有两条,一条稍模糊,在清楚的彩虹的上方。
大年初三现彩虹,大家新年快乐,大吉大利,天天美丽如彩虹!

Tuesday, February 12, 2013

How to write a research paper

1. Write out the outline first, think of what to write in each section
      You might begin to perceived difficulty - technically or presentation
       You might begin to perceived the assumption you have made, and things have to be defined, and proof  have to be given.

2. For technically difficult presenting staff, think of what is the pros and cons of presenting it. For difficult stuff, it can be illustrated with an example, and generalize from the example.

3. When you start thinking the difficult problem, you will perceive it may be require several procedures to solve it, which may lead you to some new idea; you may think of a better terminology for it. All in all, solving difficult problem has merit.

4. Don't go over and writing first, go for a outline, and write down what to write, and think of a running example and think of how to handle the presentation and technical difficulty for each page. If you think it is ok, then refine  the outline again for more detailed. Think exactly what you are writing.


----
Below is not a correct approach, as writing without a clear picture of the paper, will let you purposeless, and might lead to waste of effort
Objective
To complete all the presentation materials
Focus on
1. Writing content
  • Focus on the point to write
  • Read other paper to gather other point to write
  • After all, commit  them in one go.
  • Give yourself enough time and go slowly
2. When copy and paste, thinking of whether the content is relevant (reduce redundancy)
3. Partially focus on the symbol used.


Not focus on
1. organizing the structure
2. grammatical correctness,

Friday, February 8, 2013

马铃薯,番薯/红薯,芋头

由于把芋头说成红薯,被人笑话,故此贴个图,给自己长见识。。也给可能不知道的人科普一下。从上往下 马铃薯,番薯/红薯,芋头。

Thursday, February 7, 2013

发现idea 的历程

1. 首先想的是用GE来generate path - 发现 ok。(立马有这个想法)
2. 再来是想不要fixed state的话,可以用神马方法,fixed state有个问题就是state explosion problem。脑中蹦现random walk于是就从这里出发,发现了Astar,但是始终不得好办法。(历时2-3天)
3. 然后选择放弃,就用fixed state 的方法好了。(历时 7天)
4. 写paper着,写着写着,忽然想到能不能用dynamic length的chromosome呢,发现可以!(也是一瞬间)

结论是,一个idea的生成,很多时候并不是一瞬间的,而是经过各种酝酿,然后忽然一阵 aha!

Friday, February 1, 2013

Mark

http://www.paedu.net/geyan/mingrenmingyan/lizhigeyan/201012/46448.html

Blog Transfer

发现这个blogspot没有wordpress好
决定转移到这里

http://williamee.wordpress.com/

手指痛

今早小指关节痛,不晓得什么原因,看上去像是不下心弄到了稍肿起来然后疼痛那种,但是貌似记忆中没有这样的事情。。。敲键盘都会痛。

发现很少记录自己的生活,就写写生活吧;可能平凡无趣,但是也就记录一下。

昨天nus见到松鼠,平时难得在学校拍到松鼠。。平常活泼乱跳的,拿个手机出来就不懂跳到哪里去了,这个竟然将自己摆个pose在铁板上让我拍。






早上看到月亮,竟然有人说那是云,晕。。