Introduction                    Paul Klint             Head Software Engineering                   DepartmentPaul Klint   ...
Welcome at     Centrum Wiskunde & Informatica                 (CWI)             CWI (founded 1946) is the national        ...
CWI, home of ... ●   First European Unix installation ●   First connection of Europe with Internet ●   Python             ...
CWI, incubator for ...21 spinoffs including ●   Electrologica (1956): computers ●   NLNet (1994): Internet provider ●   So...
Four Research Departments ●   Probability, Networks and Algorithms ●   Modelling Analysis and Simulation ●   Software Engi...
Four Research Departments ●   Probability, Networks and Algorithms ●   Modeling, Analysis and Simulation ●   Software Engi...
Software Engineering               Research Groups ●   Software Analysis and Transformation ●   Foundations of Software En...
Use software to make systems greener        Use software to make systems greener             Software Engineering and Gree...
Smart Energy Grids ●   Use agents to monitor energy usage ●   Apply optimization methods to match supply     and demand ● ...
Energy Aware                          Compilers ●   Battery life is the achilles heel of the mobile     industry ●   Use s...
Other Topics ●   Domain-specific languages for smart buildings     (energy, security) ●   Software agents in sensor nets ●...
Last Resort ...Paul Klint        Introduction   12
The Google solution                            The Google solutionPaul Klint   Introduction                     13
www.cwi.nl/~paulkPaul Klint        Introduction   14
Upcoming SlideShare
Loading in …5
×

Presentation Paul Clint / CWI - CWI and energy efficiency - Workshop Green Software Architecture - Green IT Amsterdam and SIG

596 views
556 views

Published on

Green IT Amsterdam Region and the Software Improvement Group (SIG) organized the first workshop of the Green Software Community, with as theme 'Green Software Architecture'. For more information, please visit www.greenitamsterdam.nl/greensoftwarecommunity/

This is the introductionary presentation by Paul Clint of the Centre for Mathemathics and Informatics (CWI).

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
596
On SlideShare
0
From Embeds
0
Number of Embeds
29
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Presentation Paul Clint / CWI - CWI and energy efficiency - Workshop Green Software Architecture - Green IT Amsterdam and SIG

  1. 1. Introduction Paul Klint Head Software Engineering DepartmentPaul Klint Introduction 1
  2. 2. Welcome at Centrum Wiskunde & Informatica (CWI) CWI (founded 1946) is the national CWI (founded 1946) is the national research institute for research institute for Mathematics and Computer Science Mathematics and Computer SciencePaul Klint Introduction 2
  3. 3. CWI, home of ... ● First European Unix installation ● First connection of Europe with Internet ● Python Rascal ● MonetDB ● Train schedules ● LightningPaul Klint Introduction 3
  4. 4. CWI, incubator for ...21 spinoffs including ● Electrologica (1956): computers ● NLNet (1994): Internet provider ● Software Improvement Group (2000) ● Spinque (2010): information retrievalPaul Klint Introduction 4
  5. 5. Four Research Departments ● Probability, Networks and Algorithms ● Modelling Analysis and Simulation ● Software Engineering ● Information SystemsPaul Klint Introduction 5
  6. 6. Four Research Departments ● Probability, Networks and Algorithms ● Modeling, Analysis and Simulation ● Software Engineering ● Information SystemsPaul Klint Introduction 6
  7. 7. Software Engineering Research Groups ● Software Analysis and Transformation ● Foundations of Software Engineering ● Multi-agent and Adaptive Computation ● Distributed and Interactive SystemsPaul Klint Introduction 7
  8. 8. Use software to make systems greener Use software to make systems greener Software Engineering and GreenIT? Make software itself greener Make software itself greenerPaul Klint Introduction 8
  9. 9. Smart Energy Grids ● Use agents to monitor energy usage ● Apply optimization methods to match supply and demand ● Predict peaks and shortages ● Introduce auction-based tarifsPaul Klint Introduction 9
  10. 10. Energy Aware Compilers ● Battery life is the achilles heel of the mobile industry ● Use software analysis and modeling techniques to predict resource usage ● Ex. generate code that turns memory/disk off between computation intensive code segments ● Also relevant for data centers ● Can also be applied to estimating energy usage of applicationsPaul Klint Introduction 10
  11. 11. Other Topics ● Domain-specific languages for smart buildings (energy, security) ● Software agents in sensor nets ● Optimization for multi-core processors ● Carbon-centric requirements engineering, design and implementation ● Applications ● Web pagesPaul Klint Introduction 11
  12. 12. Last Resort ...Paul Klint Introduction 12
  13. 13. The Google solution The Google solutionPaul Klint Introduction 13
  14. 14. www.cwi.nl/~paulkPaul Klint Introduction 14

×