Results 261 to 270 of about 430,233 (296)
Some of the next articles are maybe not open access.

Proactive management of software aging

IBM Journal of Research and Development, 2001
Software failures are now known to be a dominant source of system outages. Several studies and much anecdotal evidence point to "software aging" as a common phenomenon, in which the state of a software system degrades with time. Exhaustion of system resources, data corruption, and numerical error accumulation are the primary symptoms of this ...
Vittorio Castelli   +6 more
openaire   +1 more source

The age of software patents

Computer, 1999
Current law treats software as just another invention. It is not. Software is a new kind of entity, with the ability to transform all other technologies, including the creative arts, politics, and economics. It therefore requires separate treatment. In less than two decades, software development has evolved from being a legally defenseless enterprise ...
openaire   +1 more source

Analysis of Software Aging in Android

2016 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW), 2016
There are a number of researches on software aging in different systems, but few researches have been done in Android system. At the same time, due to the complexity of Android memory management mechanisms and lack of comprehensive documents, it is difficult to analyze corresponding memory management mechanisms to determine whether there is aging ...
Caisheng Weng   +4 more
openaire   +1 more source

Software Life-Extension: A New Countermeasure to Software Aging

2012 IEEE 23rd International Symposium on Software Reliability Engineering, 2012
This paper presents software life-extension, a new technique for counteracting software aging by preventive operation to extend the lifetime of software execution. Software aging is a phenomenon of progressive degradation of execution environment due to aging-related software faults and it might cause resource depletion resulting in system failures. To
Fumio Machida   +3 more
openaire   +1 more source

Software evolution in the age of component-based software engineering

IEE Proceedings - Software, 2000
The eight laws of software evolution provide phenomenological descriptors of the evolutionary behaviour observed over the years in a number of software systems. The laws relate to E-type software, that is, software used to solve a problem or address an application in a real-world domain. Any computer application must undergo continuing evolution.
M. M. Lehman, Juan F. Ramil
openaire   +1 more source

Secure software infrastructure in the internet age

New Generation Computing, 2003
The rapid growth and penetration of the Internet are now leading us to a world where networks are ubiquitous and everything is connected. Breaking the distance barrier by the ubiquitous connection, however, is a two-edged sword. Our network infrastructure today is still fragile and thus “everything is connected” may simply mean “everything can be ...
Etsuya Shibayama, Akinori Yonezawa
openaire   +1 more source

The Software Architect's Role in the Digital Age

IEEE Software, 2016
Internet scale, the increasing rate of technology evolution, and the broad adoption of lean and agile methods have triggered a profound change in not only application and infrastructure architectures but also the software architect's roles and responsibilities.
Gregor Hohpe   +3 more
openaire   +2 more sources

"The Golden Age of Software Architecture" Revisited

IEEE Software, 2009
In "The Golden Age of Software Architecture" Paul Clements and Mary Shaw reviewed the emergence of software architecture as the principled understanding of the large-scale structures of software systems. Here they reflect on progress since that article, updating the state of practice and reassessing some of the opportunities.
Paul C. Clements, Mary Shaw
openaire   +1 more source

A Threshold Autoregressive Model for Software Aging

2006 Second IEEE International Symposium on Service-Oriented System Engineering (SOSE'06), 2006
Long running software systems such as client-server type systems are known to experience a kind of aging phenomenon called software aging, one in which the accumulation of errors during the execution of software leads to performance degradation and eventually results in failure.
Xiu-E Chen   +3 more
openaire   +1 more source

The mechanics of memory-related software aging

2010 IEEE Second International Workshop on Software Aging and Rejuvenation, 2010
Software aging is a phenomenon defined as the continuing degradation of software systems during runtime, being particularly noticeable in long-running applications. Memory-related aging effects are one of the most important problems in this research field.
Autran Macêdo   +2 more
openaire   +1 more source

Home - About - Disclaimer - Privacy