Geek Articles

Categories

 

Subscribe

Daily Updates Subscribe geekarticles update via email Subscribe geekarticles update via RSS

 
GeekArticles Testing Software Development

An Approach to a Theory of Software Evolution

Author: citeseer.nj.nec.com | Published: 10th Sep 2005 | Visited: 485 times | Add Comment
Filed in: Software Development

This paper outlines plans for the proposed development of a theory of software evolution. Apart from its intrinsic value, such a theory will advance understanding of the attributes of this phenomenon, its drivers and its practical impact on the software process and its products. If achieved, such a theory will provide means to identify and justify best practice in a world increasingly dependent on computers, where continuous software process improvement is of major, universal concern.

Read Article
 

Sponsored Links

 


Related Articles

 SOA Approach to Integration Book Review Book Review: SOA Approach to Integration XML, Web services, ESB, and BPEL in real-world SOA projects Businesses will always need highly efficient applications which have ability to provide outstanding user experience while maintaining security. Most of the developers today thrive in a business set ...

 SOA Web Services - SOA and Web Services Approach for Integration SOA and Web Services Approach for Integration In Chapter 2, you were introduced to how Service-Oriented Architecture (SOA) can be used for application integration. We saw that the integration itself may be restricted within an Enterprise or may involve third parties (B2B or B2C). Service-Oriented A ...

 SOA Web Services - SOA Evolution SOA Evolution In the 1980s, applications were mostly vertical, built to meet the customer requirements in a vertical market segment. The software solutions were sufficient to meet the needs of a vertical industr ...

 SOA Web Services - IT Evolution IT Evolution Looking at current business needs, the IT environments in world need to be more flexible, and must quickly adapt to the constantly changing business requirement ...

 Article :: The Software Project Manager's Bridge to Agility: Scope Management Agile project management can help you plan for and handle changes in a project's sc ...

 Article :: Software (In)security: Securing Web 3.0 Gary McGraw warns that we haven't yet solved (or even considered) some of the serious security issues involved with Web ...

 Article :: The Psychology of Time Perception in Software: Expressing Time in Your UI Learn when and how you should express time in the UI of your solut ...

 Introducing [fleXive] - A Complementary Approach to Java EE 5 Web Development  This article is an introduction to Flexive, an open source Java EE 5 application development stack. The authors have extracted a complete application template and describe its use. ...

 Serialization for Rapid Application Development: A Better Approach Serialize and Deserialize your objects with ease and simpli ...

 Article :: Software [In]security: Paying for Secure Software Gary McGraw kicks off his new monthly column by showing how the added costs of developing secure software can be more than offset by lower TCO down the r ...



Next: The Future of Software Integration: Self-Integrating Systems



Post Comment

Name:


Email:
 (Optional. Used for Notification)

Title:

 
Comment:


Validation Code:
 <=>  (Enter this code in text box)





Latest Articles

 

Popular Articles

Sponsored Links