Skip to search formSkip to main contentSkip to account menu

Software development

Known as: Development, Application software development, Software development (disambiguation) 
Software development is the process of computer programming, documenting, testing, and bug fixing involved in creating and maintaining applications… 
Wikipedia (opens in a new tab)

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
Highly Cited
2010
Highly Cited
2010
The cloud paradigm appeared on the computing scene in 2005 with the Amazon Elastic Compute Cloud (EC2) . After this date, a large… 
Highly Cited
2008
Highly Cited
2008
TGraphs are directed graphs with typed, attributed, and ordered nodes and edges. These properties leverage the use of graphs as… 
Review
2008
Review
2008
• A submitted manuscript is the author's version of the article upon submission and before peer-review. There can be important… 
Highly Cited
2007
Highly Cited
2007
Past research using the resource-based view of a firm suggests that it is important to consider how firms develop, manage, and… 
Highly Cited
2007
Highly Cited
2007
Generalized methods for software reliability growth modeling have been proposed so far. But, most of them are on continuous-time… 
Review
2002
Review
2002
JXTA is a peer-to-peer technology that enables developers to easily create distributed computing software. This paper describes… 
Highly Cited
2000
Highly Cited
2000
The correctness of a component-based software system depends on the component client’s ability to reason about the behavior of… 
Highly Cited
1993
Highly Cited
1993
Part 1 An introduction to software engineering: environments SEE requirements early software engineering environment technology… 
Highly Cited
1990
Highly Cited
1986