Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml Jakob Voss, based on art designer at PLoS, modified by Wikipedia users Nina and Beao Closed Access logo, derived from PLoS Open Access logo. This version with transparent background. http://commons.wikimedia.org/wiki/File:Closed_Access_logo_transparent.svg Jakob Voss, based on art designer at PLoS, modified by Wikipedia users Nina and Beao Computerarrow_drop_down
image/svg+xml Jakob Voss, based on art designer at PLoS, modified by Wikipedia users Nina and Beao Closed Access logo, derived from PLoS Open Access logo. This version with transparent background. http://commons.wikimedia.org/wiki/File:Closed_Access_logo_transparent.svg Jakob Voss, based on art designer at PLoS, modified by Wikipedia users Nina and Beao
Computer
Article . 1997 . Peer-reviewed
License: IEEE Copyright
Data sources: Crossref
versions View all 1 versions
addClaim

Fighting Complexity in Computer Systems

Authors: A.D. Stoyen;

Fighting Complexity in Computer Systems

Abstract

From the earliest hardware and software through the latest, complexity has been something computer engineers, scientists and programmers have had to fight. Important fields of research and technology have originated, developed, or matured as side-effects of this fight. Some of these fields, such as computational complexity and planar graphs, address fundamental theories of broad significance. Others, such as reduced instruction set architectures, compiler-compilers, and high-level languages, are more applied. Other advances have actually contributed to complexity. In the area of building predictable real-time systems, for example, advances in computer performance (direct memory access, hierarchical storage, multiprocessing, and so on1) have led only to statistical performance improvements. But predictable, deterministic performance is still elusive. Some would argue that the easy availability of generic OS services may be responsible for a very significant increase in application complexity, not to mention a decrease in program robustness and correctness. Fighting complexity is not a futile task. Despite chronic lack of attention (and thus funding), much-needed complexity-fighting methods and tools will emerge. Eventually, a new generation of computer scientists, engineers, and programmers will emerge who are skilled at using these methods and tools. One day, the invention of a supertool will be as well-received as the construction of a supercomputer. Until that day, we have quite a bit of work to do. rom forest to finished product, wood moves through a series of stages that are little changed from sawmill practices of a hundred years ago. Many of the subjective decisions workers make along the way directly affect the quality and yield of the wood products. Wood grows more valuable and labor more expensive every day. At the same time, technology now exists to provide more complete information to decision makers.

Related Organizations
  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    5
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Top 10%
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
5
Average
Top 10%
Average
Upload OA version
Are you the author of this publication? Upload your Open Access version to Zenodo!
It’s fast and easy, just two clicks!