Proof carrying code generates publications but is it practical?
【在 h****n 的大作中提到】 : PCC? proof carry code? : : 微
R*r
5 楼
type annotations are proofs, too...
【在 w*******g 的大作中提到】 : Proof carrying code generates publications but is it practical?
T*r
6 楼
I feel "The Source is the Proof" by Vivek Handar et. al from UC Irvine is more practical. PCC is good in theory, though.
【在 w*******g 的大作中提到】 : Proof carrying code generates publications but is it practical?
v*t
7 楼
Software testing is also very promising. The top PhD graduate in software engineering this year is working on software testing. See http://www.cs.washington.edu/homes/taoxie/ As somebody already mentioned, he maintains software engineering genealogy. I have heard different people from different schools said he is the top candidate in software engineering this year. I know another Indian student who just graduated in Feb. He went to Microsoft Research, Redmond. He is also working on software test
do you think SE is a very promising direction in CS field. I guess it is not! It seems that the current promising directions for finding CS faculty jobs are "security, sensor network, system, and theory". maybe more?
Microsoft 。
【在 v*****t 的大作中提到】 : Software testing is also very promising. The top PhD graduate in software : engineering this year is working on software testing. See : http://www.cs.washington.edu/homes/taoxie/ : As somebody already mentioned, he maintains software engineering genealogy. : I have heard different people from different schools said he is the top : candidate in software engineering this year. : I know another Indian student who just graduated in Feb. He went to Microsoft : Research, Redmond. He is also working on software test
w*g
9 楼
if you are real good, any field can be a promising field.
【在 r*****y 的大作中提到】 : do you think SE is a very promising direction in CS field. I guess it is not! : It seems that the current promising directions for finding CS faculty jobs are : "security, sensor network, system, and theory". maybe more? : : Microsoft : 。
r*y
10 楼
well, not really. Some fields in CS are almost dead. no funding opportunity, and the stuff make no much sense for industry either. No many deparment like to hire new faculty in this kind of directions.
not! are software genealogy.
【在 w*******g 的大作中提到】 : if you are real good, any field can be a promising field.
w*g
11 楼
if you put this way, an able guy may do well in fields like security, real-time, prog lang, db, embedded system, AI, networking, algorithm, bioinfo, software engr, ... almost every fields I can think of. any cold field out there in CS?
【在 r*****y 的大作中提到】 : well, not really. : Some fields in CS are almost dead. no funding opportunity, and the stuff make : no much sense for industry either. No many deparment like to hire new faculty : in this kind of directions. : : not! : are : software : genealogy.
x*g
12 楼
security and bioinformatics are hot in faculty job market. not sure about other fields.
not! are genealogy. equivalence 了
【在 r*****y 的大作中提到】 : do you think SE is a very promising direction in CS field. I guess it is not! : It seems that the current promising directions for finding CS faculty jobs are : "security, sensor network, system, and theory". maybe more? : : Microsoft : 。
v*t
13 楼
SE may be not as hot as "securit, sensor network, system, and theory", but the job market demand is still there. I am also working on SE and plan to graduate soon. From what I saw on ACM/IEEE/CRA job postings, there are a lot of departments that are hiring in the SE area. Some people said if you work on formal methods, you're dead and will not be able to find a job in the academia. I am afraid I cannot agree with this point, either. As far as I know, formal methods are very much appreciated in t
【在 r*****y 的大作中提到】 : do you think SE is a very promising direction in CS field. I guess it is not! : It seems that the current promising directions for finding CS faculty jobs are : "security, sensor network, system, and theory". maybe more? : : Microsoft : 。
x*r
14 楼
Hardware verification seems to be quite promising. You can use it in chip design
【在 m****n 的大作中提到】 : Is it promising or not? : Is it practically feasible? : What is its application? : Thx.
T*r
15 楼
cannot agree more. formal method is always a good thing in academia. it is computer *science*, not computer *engineering*. the more I get into it, the more I appreciate it.
【在 v*****t 的大作中提到】 : SE may be not as hot as "securit, sensor network, system, and theory", but the : job market demand is still there. I am also working on SE and plan to graduate : soon. From what I saw on ACM/IEEE/CRA job postings, there are a lot of : departments that are hiring in the SE area. : Some people said if you work on formal methods, you're dead and will not be : able to find a job in the academia. I am afraid I cannot agree with this : point, either. As far as I know, formal methods are very much appreciated in : t
w*g
16 楼
but many computer scientists are really engineering.
【在 T********r 的大作中提到】 : cannot agree more. formal method is always a good thing in academia. it is : computer *science*, not computer *engineering*. the more I get into it, the : more I appreciate it.
both are checking software properties ... it depends on how expressive the type system is
【在 h****t 的大作中提到】 : would that be type checking, instead of model checking?
R*r
22 楼
the science of removing software bugs? ...
【在 T********r 的大作中提到】 : cannot agree more. formal method is always a good thing in academia. it is : computer *science*, not computer *engineering*. the more I get into it, the : more I appreciate it.
T*r
23 楼
science can be used to solve pratical problems.
【在 R****r 的大作中提到】 : the science of removing software bugs? ...