7
Reseach in DistriNet (department of computer science, K.U.Leuven) General overview and focus on embedded systems task-force

Reseach in DistriNet (department of computer science, K.U.Leuven)

Embed Size (px)

DESCRIPTION

Reseach in DistriNet (department of computer science, K.U.Leuven). General overview and focus on embedded systems task-force. Department of Computer Science. Research Groups: Declarative languages and artificial intelligence DistriNet: distributed systems and computer networks - PowerPoint PPT Presentation

Citation preview

Page 1: Reseach in  DistriNet (department of computer science, K.U.Leuven)

Reseach in DistriNet

(department of computer science, K.U.Leuven)

General overviewand focus on

embedded systems task-force

Page 2: Reseach in  DistriNet (department of computer science, K.U.Leuven)

Department of Computer Science

• Research Groups:– Declarative languages and artificial intelligence– DistriNet: distributed systems and computer networks– Software development methodology– Hypermedia and databases– Computer graphics– Numerical approximation and linear algebra– Scientific computing– Numerical integration, Nonlinear equations and software

Page 3: Reseach in  DistriNet (department of computer science, K.U.Leuven)

Goal of DistriNet

“development of open, distributed object support platforms for advanced applications, using state of the art software technology”– application driven – in close collaboration with industry

• specific properties:– open systems with reusable generic parts– adaptable systems by (specific execution of) application

• focus on following application types:– internet applications, web based architectures– embedded, mobile and real-time applications– multi agent systems

Page 4: Reseach in  DistriNet (department of computer science, K.U.Leuven)

• Staff– 6 professors– 5 postdocs– 46 PhD students

• 5 task forces– multi-agent systems

Tom Holvoet Yolande Berbers

– embedded systemsYolande Berbers Karel De Vlaminck

– security Bart De Decker Wouter Joosen Frank Piessens

People

– networkingWouter Joosen Pierre Verbaeten

– language technology and middleware

Wouter Joosen Pierre Verbaeten

Page 5: Reseach in  DistriNet (department of computer science, K.U.Leuven)

Focus of embedded group (1/3)

• component-based development for embedded syst.– middleware support for mobile computing– contracts for non-functional requirements

• resource contracts: memory, bandwidth, timing• run-time monitoring of contracts

– algorithms and strategies for runtime adaptation• relocation• reconfiguration• replacement

– task-driven component deployment• life cycle management for components• high-level task-models

Page 6: Reseach in  DistriNet (department of computer science, K.U.Leuven)

Focus of embedded group (2/3)

• support for evolution– run time swapping of components

• system support, tool support for state transfer

• context aware computing– description of context through ontologies

• context: user, device, environment, software

– context gathering– context reasoning– adaptability in function of context changes

• service oriented architectures

Page 7: Reseach in  DistriNet (department of computer science, K.U.Leuven)

Focus of embedded group (3/3)

• agile software development for embedded systems– agile development philosophy for embedded systems

• Model Driven Engineering– Platform Independent & Dependent Models– transformations

• e.g. transformations to specific middleware platforms

– using profiles in UML 2.0– application domains

• telecom (Alcatel)• avionics (Barco)• command and control (Barco)