110 likes | 200 Views
Research group DistriNet. Place of the department CS in the university Place of DistriNet in the department General methodology used in DistriNet Application domains Some research topics Projects People. Place of department CS in university. part of faculty of engineering
E N D
Research group DistriNet • Place of the department CS in the university • Place of DistriNet in the department • General methodology used in DistriNet • Application domains • Some research topics • Projects • People
Place of department CS in university • part of faculty of engineering • next to a.o. electrical engineering • started as a separate section in 1968 • became a department in 1981 • responsible for teaching in • engineer in computer science (faculty of engineering) • first degree started in 1973 • bachelor in computer science (faculty of science) • first degree started in 1982
Place of DistriNet in the department • Division of Informatics • Declarative Languages & Artificial Intelligence (DTAI) • Distributed Systems and Computer Networks (DistriNet) • Hypermedia and Databases (HMDB) • Software Development Methodology (SOM) • Computer Graphics (GRAPHICS) • Division of Numerical Analysis and Applied Mathematics • Scientific Computing (TWR) • Numerical Approximation and Linear Algebra (NALAG) • Numerical Integration, Nonlinear Equations and Software (NINES)
General methodology used in DistriNet • development of object support platforms • distributed • open: not black box, can be customized • for advanced applications • application driven • iterative process • in close collaboration with industry • 15-year long experience • spin-off: Ubizen (former NetVision)
Application domains • Internet applications • strong security needs • specific mobility requirements • embedded applications • real-time needs • performance bound • multi-agent systems • coordination • migration • HPCN • load balancing • fault tolerance
Research topics • language technology • Correlate (Concurrent object-ORiented REflective LAnguage TEchnology) • meta-level architecture • networking • protocol stacks • communication, coordination and composition • CO3PS • security • crypto-protocols • integrating security in distributed applications • crosscutting: agents and embedded systems • ORBs • components • security for mobile code
Projects (1) • A Software Architecture for the EWACS Platform (1997-2001) (i.s.m. Smart Move) (industry) • Framework Technology for Payment Systems (1997-1999)(EUREKA) • Next Generation Software for the Translation of Natural Languages (1997-2000) (i.s.m. LANT) (IWT) • A Development Environment for Embedded Systems (1997-1999) (i.s.m. BARCO) (IWT) • Gecoördineerd Basisonderzoek over Geavanceerde Software-methoden en Architecturen voor Multimediasystemen (1998-2000)(FWO) • Open security systems for agent-based applications (1999-2001)(FWO)
Projects (2) • SOPLIANCEs: Service-Oriented PLatform for Advanced Networked Consumer Electronics (1999-2001)(VIS) • SEESCOA: Software Engineering for Embedded Systems using a Component-Oriented Approach (1999-2003) (IWT-STWW) • Software Development Process for Real-Time Embedded Software Systems (DESS) (1999-2001) (ITEA) (*) • Platform for Enhanced Provisioning of Terminal-independent Applications (PEPiTA) (1999-2001) (ITEA) (*) • Het structureel organiseren van vooruitstrevende driverontwikkelingen (i.s.m. PIMC) (1999-2000) (IWT) (*) • Agents for Co-ordination and Control (2001-2006) (GOA)(*) (*): submitted
People (1) • ZAP • Pierre Verbaeten • Bart De Decker • Wouter Joosen • Yolande Berbers • Post-doc • Tom Holvoet • Frank Piessens • Frank Matthijs (almost)
People (2) • PhD students • Yvan Barbaix • Tim Coninx • Bart De Win • Kris Hermans • Peter Kenens • Tom Mahieu • Sam Michiels • Eddy Truyen • David Urting • Jan Van den Bergh • Bart Vanhaute • Erik Vanhoeymissen • Dirk Walravens
Tools and methodology used • methodology • object-oriented iterative development -- UML • tools • Rose, Code Warrior • languages • Java, C++, Ada