Where is system architecture heading? The special interest group on Computer and Systems Architecture (Fachausschuss Rechner- und Systemarchitektur) of the German computer and information technology associations GI and ITG a- ed this question and discussed it during two Future Workshops in 2002. The result in a nutshell: Everything will change but everything else will remain. Future systems technologies will build on a mature basis of silicon and IC technology,onwell-understoodprogramminglanguagesandsoftwareengineering techniques, and on well-established operating systems and middleware concepts. Newer and still exotic but exciting technologies like quantum computing and DNA processing are to be watched closely but they will not be mainstream in the next decade. Although there will be considerable progress in these basic technologies, is there any major trend which uni?es these diverse developments? There is a common denominator – according to the result of the two - ture Workshops – which marks a new quality. The challenge for future systems technologies lies in the mastering of complexity. Rigid and in?exible systems, built under a strict top-down regime, have reached the limits of manageable complexity, as has become obvious by the recent failure of several large-scale projects. Nature is the most complex system we know, and she has solved the problem somehow. We just haven’t understood exactly how nature does it. But it is clear that systems designed by nature, like an anthill or a beehive or a swarm of birds or a city, are di?erent from today’s technical systems that have beendesignedbyengineersandcomputerscientists.
Author(s): Andreas Maier (auth.), Christian Müller-Schloer, Theo Ungerer, Bernhard Bauer (eds.)
Series: Lecture Notes in Computer Science 2981
Edition: 1
Publisher: Springer-Verlag Berlin Heidelberg
Year: 2004
Language: English
Pages: 329
Tags: Computer Communication Networks; Software Engineering; Operating Systems; Information Storage and Retrieval; Information Systems Applications (incl.Internet); Multimedia Information Systems
Front Matter....Pages -
Front Matter....Pages 1-1
Keynote Autonomic Computing Initiative....Pages 3-3
Keynote Multithreading for Low-Cost, Low-Power Applications....Pages 4-5
Front Matter....Pages 7-7
The SDVM: A Self Distributing Virtual Machine for Computer Clusters....Pages 9-19
Heterogenous Data Fusion via a Probabilistic Latent-Variable Model....Pages 20-30
Self-Stabilizing Microprocessor....Pages 31-46
Enforcement of Architectural Safety Guards to Deter Malicious Code Attacks through Buffer Overflow Vulnerabilities....Pages 47-60
Front Matter....Pages 61-61
Latent Semantic Indexing in Peer-to-Peer Networks....Pages 63-77
A Taxonomy for Resource Discovery....Pages 78-91
Oasis: An Architecture for Simplified Data Management and Disconnected Operation....Pages 92-106
Towards a General Approach to Mobile Profile Based Distributed Grouping....Pages 107-121
Front Matter....Pages 123-123
A Dynamic Scheduling and Placement Algorithm for Reconfigurable Hardware....Pages 125-139
Definition of a Configurable Architecture for Implementation of Global Cellular Automaton....Pages 140-155
RECAST: An Evaluation Framework for Coarse-Grain Reconfigurable Architectures....Pages 156-166
Front Matter....Pages 167-167
Component-Based Hardware-Software Co-design....Pages 169-183
Cryptonite – A Programmable Crypto Processor Architecture for High-Bandwidth Applications....Pages 184-198
STAFF: State Transition Applied Fast Flash Translation Layer....Pages 199-212
Simultaneously Exploiting Dynamic Voltage Scaling, Execution Time Variations, and Multiple Methods in Energy-Aware Hard Real-Time Scheduling....Pages 213-227
Front Matter....Pages 229-229
Application Characterization for Wireless Network Power Management....Pages 231-245
Frame of Interest Approach on Quality of Prediction for Agent-Based Network Monitoring....Pages 246-259
Bluetooth Scatternet Formation – State of the Art and a New Approach....Pages 260-272
Front Matter....Pages 229-229
A Note on Certificate Path Verification in Next Generation Mobile Communications....Pages 273-287
Front Matter....Pages 289-289
The Value of Handhelds in Smart Environments....Pages 291-308
Extending the MVC Design Pattern towards a Task-Oriented Development Approach for Pervasive Computing Applications....Pages 309-321
Adaptive Workload Balancing for Storage Management Applications in Multi Node Environments....Pages 322-337
Back Matter....Pages -