Stack Exchange
log in   chat   discuss   faq   users   badges

Area 51 » Science

45
followers
Follow It!
Share This

Software Engineering Research

Proposed Q&A site for researchers to discuss research-level questions in the area of software engineering
flag

3
votes
1
answer

How is Software Engineering Research different from Theoretical Computer Science?

2d ago Community♦ 1
4
votes
1
answer

There are two kinds of example questions here---one of general interest, the other for a small niche

dec 9 at 12:47 akuhn 151
2
votes
0
answers

How is Software Engineering Research different from conducting a literature review?

dec 2 at 18:28 Fabian Fagerholm 261
2
votes
2
answers

How is Software Engineering Research different from Programmers?

nov 25 at 15:02 Manishearth 2,592
7
votes
3
answers

Why, as academics, create yourself a ghetto if we could get industry exposure?

nov 24 at 4:59 gameweld 209

show 3 more discussions
create new discussion

21 Example Questions

active oldest votes
up vote 14 down vote
What studies have been published that compare the productivity of programmers using different languages?
added by vazexqi Nov 16 '12 at 6:03
link|flag
Questions requesting empirical studies on these things are asked frequently on P.SE and are completely in-scope there, here's a Q with a very thorough answer similar to this one programmers.stackexchange.com/questions/10032/… for further evidence of scope overlap note the question scores here: programmers.stackexchange.com/search?q=studies – Jimmy Hoffa Nov 23 '12 at 22:27
Except many of those questions get closed for being off-topic, not a good sign. – gameweld Nov 24 '12 at 2:47
up vote 10 down vote
Is there a set of acceptable guidelines for researchers collecting/reporting data for measuring performance improvements of a proposed technique?
added by vazexqi Nov 16 '12 at 6:23
link|flag
This question is a good fit for this proposal because it's a research-level question. Moreover, this question is a good fit to our Q&A format. We expect answers to generally involve facts, references, or specific expertise; this question doesn't solicit opinion, debate, arguments, polling, or extended discussion. Rather, it's asking for a list of publications that answer this question. It's common for experts in the field of software engineering to write about acceptable research methods. – reprogrammer Nov 21 '12 at 0:13
2  
@reprogrammer The problem is that you are asking for a list. List questions are generally non-constructive. It is expected that questions have answers that can be judged on their rightness or wrongness, not generate a bunch of answers which are all equally right. – Thomas Owens Nov 23 '12 at 20:38
@Thomas: I agree that there may be a problem with this question since it invites list answers, but in reality, many SE questions have multiple answers which are equally right in general. The contextual information required to determine whether one is a bit more correct in a specific situation is so vast that it's practically impossible to give all that contextual detail. In other words, many SE results "depend". Also, several questions have some research worth mentioning but have no single answer that is verified to be the "right" answer yet. That said, questions should aspire to the ideal. – Fabian Fagerholm Mar 13 at 20:11
up vote 8 down vote
Are there any research studies on how programmers prioritize bug reports?
added by reprogrammer Nov 19 '12 at 23:29
link|flag
This question is a good fit to our Q&A format. We expect answers to generally involve facts, references, or specific expertise; this question doesn't solicit opinion, debate, arguments, polling, or extended discussion. Rather, it's asking for a list of research publications that answer this question. – reprogrammer Nov 21 '12 at 0:12
up vote 7 down vote
Is there any research on proficiency levels across the developer population?
added by lsinger Nov 20 '12 at 9:33
link|flag
1  
@lsinger: Someone has voted to close this question because he/she thought that this question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. I think this is a good example of a research-level question. Can you clarify it a bit? – reprogrammer Nov 21 '12 at 0:17
I'd like to know how "proficiency" is distributed in the population of software developers. I'm not sure how to clarify this -- is proficiency too vague? Is "all developers" too broad? – lsinger Nov 21 '12 at 9:19
Maybe an ancillary question: What is the standard definition for measuring proficiency of programmers. – gameweld Nov 24 '12 at 2:45
up vote 6 down vote
What are some tips for performing an ethnography study at a software company.
added by gameweld Nov 24 '12 at 2:40
link|flag
up vote 5 down vote
If I was evaluating a new programming language feature, what type of experiment design should I use?
added by gameweld Nov 24 '12 at 2:49
link|flag
up vote 3 down vote
Is mutation testing an acceptable method of evaluating a testing tool?
added by reprogrammer Nov 15 '12 at 17:08
link|flag
up vote 2 down vote
What evidence is there of any improvement on productivity or software quality by using MDA or MDE?
added by CesarGon Dec 5 '12 at 7:20
link|flag
up vote 1 down vote
Is there any research study on the effect of static types on code readability?
added by reprogrammer Nov 19 '12 at 23:13
link|flag
No one can present evidence of absence, questions phrased in this way often live idle forever because of that.. – Jimmy Hoffa Nov 23 '12 at 22:09
up vote 1 down vote
Which best practices are there for committing to version control, and what are their effects?
added by lsinger Nov 20 '12 at 9:29
link|flag
Could fit on Programmers. – akuhn Nov 23 '12 at 17:46
Best practices fits programmers -- the second part, "what are their effects" fits research. – gameweld Nov 24 '12 at 2:55
up vote 1 down vote
What are the best venues for publishing particular software engineering research topics?
added by gameweld Nov 24 '12 at 3:25
link|flag
up vote 1 down vote
Can situational method engineering be viably combined with an agile approach to software development?
added by CesarGon Dec 5 '12 at 7:21
link|flag
up vote 0 down vote
When proposing a new user interface design, what are the recommended/standard quantitative measures for intuitiveness?
added by vazexqi Nov 16 '12 at 6:28
link|flag
Let's limit this site to software engineering questions and leave the HCI questions out. – reprogrammer Nov 16 '12 at 15:44
I can see how it would make sense to include HCI questions that are concerned with designing SE tools. How do you design the UI for a debugger, a refactoring tool? If there's research on that, it would be (relevant to) SE research. – lsinger Nov 20 '12 at 9:26
@lsinger: That's a good point and I agree with you. My first comment was too general. However, I consider this specific question to be specific to HCI. – reprogrammer Nov 20 '12 at 16:04
Yes, I agree. Can we find a suitable rephrasing of the question, or should we just add a new one? – lsinger Nov 20 '12 at 19:19
up vote 0 down vote
What are the ranges of precision and recall of the state-of-the-art refactoring inference algorithms?
added by reprogrammer Nov 19 '12 at 23:46
link|flag
up vote 0 down vote
Which options do I have for finding practitioners for evaluations or exploratory research?
added by lsinger Nov 20 '12 at 19:23
link|flag
Could fit on Computer Science. – akuhn Nov 23 '12 at 17:45
Computer scientists (excluding HCI) don't generally have to deal with human subjects -- there just isn't the sufficient concentration of expertise there. – gameweld Nov 24 '12 at 2:42
@gameweld do you think having a research-focussed site will draw a greater concentration/depth of research expertise than cs/cstheory drew? I understand you hope for that, but do you think that's likely the case? – Jimmy Hoffa Nov 24 '12 at 6:34
up vote 0 down vote
In constraint-based pointer analysis, what is the reasoning behind the reference construct, i.e., ref(+,-) + is covariant; - is contravariant?
added by vazexqi Nov 21 '12 at 16:45
link|flag
up vote 0 down vote
What is the best way to recruit programmers for a single session controlled study?
added by gameweld Nov 24 '12 at 2:35
link|flag
up vote 0 down vote
What incentives are effective for enrolling participants in an one week diary study of a new programming tool?
added by gameweld Nov 24 '12 at 2:58
link|flag
up vote 0 down vote
Is there a paper that describes an algorithm to compute the dominator tree of a control flow graph with halt or System.exit(0) instructions?
added by vijay Mar 9 at 20:57
link|flag
up vote -1 down vote
What are some lists of books/papers for program analysis that have been used in a university course on graduate level program analysis?
added by vazexqi Nov 16 '12 at 3:46
link|flag
1  
@vazexqi: Several people have voted to close this question because they think that this question is not a good fit to our Q&A format. We expect answers to generally involve facts, references, or specific expertise; this question will likely solicit opinion, debate, arguments, polling, or extended discussion. Can you rephrase this question to or replace it by a different one? – reprogrammer Nov 21 '12 at 0:20
up vote -1 down vote
How can I get a list of all Github repository names? How does one mine Github in the first place, what options are there?
added by cdmihai Nov 16 '12 at 22:41
link|flag
3  
I think this is more of a programming question and fits stackoverflow.com – reprogrammer Nov 16 '12 at 23:11
@reprogrammer in it's current form this question does not belog to StackOverflow and will be closed there. – jachguate Nov 20 '12 at 0:30
1  
This question would fit well in the mining software repository domain and would be useful to researchers. – gameweld Nov 20 '12 at 2:04
I agree with gameweld -- how to mine repositories is important information in SE research. – lsinger Nov 20 '12 at 19:20
2  
There's a huge body of research on mining software repositories. However, this particular question fits SO. For example, see a similar question at stackoverflow.com/q/12882049/130224. Our example questions should justify the need for a new site. Otherwise, one could argue that existing SE sites accept our example questions just fine. – reprogrammer Nov 20 '12 at 21:47
show 1 more comment

Log in or register to propose your own example question!

This proposal is in:

Definition

The topic and audience are still being decided. It needs:

  • 15 more followers
  • 38 more questions with a score of 10 or more

to move to the next phase.

proposed by

reprogrammer
4,506●6●25●68

6 months ago (edited 6 months ago)

viewed

583 times

latest activity

2 months ago

followers

users also following

20.0% Machine Learning
17.8% Natural Language...
15.6% Freelancing
15.6% Game Theory
44.4% only this proposal

followers active in

44.4% Stack Overflow
11.1% Meta Stack Overflow
11.1% Programmers
8.9% Academia
4.4% Project Management
4.4% TeX - LaTeX

recent followers

added Apr 25 at 2:02
Ramiz Varsally
51●3
added Apr 4 at 20:06
bit.stryder
51●1
added Apr 1 at 9:18
iOsBoy
1,542●2●42
added Apr 1 at 3:35
Ismet Alkan
2,063●7●29
added Mar 21 at 23:37
NlightNFotis
4,692●3●9●72
added Mar 17 at 5:48
noise
536●6●22
added Mar 9 at 17:13
Matteo
51●2
added Feb 25 at 13:04
Mountain
51●2
added Feb 20 at 16:12
Jake Mitchell
662●2●16
added Feb 16 at 13:58
RinoTom
985●3●29
added Feb 6 at 1:20
Abdull
853●5●20
added Feb 5 at 14:30
vijay
913●3●18
added Jan 30 at 17:19
Traroth
8,646●2●31●129
added Jan 15 at 11:19
Waleed Madanat
818●14
added Jan 13 at 13:06
Alexander G. Riccio
51●1
added Dec 19 '12 at 9:55
nairboon
712●1●22
added Dec 10 '12 at 17:44
user71323
51●1
added Dec 9 '12 at 14:23
Steve H.
167●5
added Dec 8 '12 at 21:46
mari
51●1
added Dec 8 '12 at 18:00
Tyler Langan
1,057●20
added Dec 7 '12 at 16:16
parvin
4,654●1●10●43
added Dec 7 '12 at 5:15
None
51●1
added Dec 6 '12 at 1:00
Max
802●2●21
added Dec 6 '12 at 0:24
cos
51●2
added Dec 5 '12 at 17:08
Jorge Aranda
51●2
added Dec 5 '12 at 13:47
mgoeminne
644●1●10
added Dec 5 '12 at 7:42
zirrus
51●1
added Dec 5 '12 at 7:16
CesarGon
17.1k●1●51●179
added Dec 4 '12 at 21:00
Bogdan Vasilescu
1,180●4●30
added Dec 4 '12 at 20:43
Alexander Serebrenik
4,078●1●5●47
added Dec 2 '12 at 18:29
Fabian Fagerholm
3,396●15●58
added Nov 28 '12 at 19:16
lazyCrab
175●5
added Nov 23 '12 at 18:06
akuhn
11.5k●2●20●54
added Nov 21 '12 at 0:48
user70476
51●1
added Nov 20 '12 at 11:56
user70426
51●1
added Nov 20 '12 at 10:29
Ohad Barzilay
51●1
added Nov 20 '12 at 9:18
lsinger
91●3
added Nov 20 '12 at 2:01
gameweld
471●2●11
added Nov 20 '12 at 1:01
Deepak Azad
3,660●1●8●30
added Nov 19 '12 at 18:05
Semih Okur
51●1
feed icon proposal feed
faq | blog | legal | privacy policy | contact us | feedback always welcome
site design / logo © 2011 stack exchange, inc.; user contributions licensed under cc-wiki with attribution required
rev 2013.5.11.148