Ý Home Page

CV / Projects

 

Personal Data

P.O. box 1451
D-82135 Olching
GERMANY

Phone: +33 (0) 4.94.11.20.99

Mobile: +49 (0) 172-83.82.41.0

eMail: Kai.Lucas@lucas.de
Internet: http://www.lucas.de

 

 

Year of Birth

1945

Computer Programming
Experience

First work experience 1967
Employed computer scientist from 1971
Independent software consultant since 1984

Languages

English
French
German (native)

Fields of expertise

Training, consulting and development:
Real-time applications, quality assurance;

Software engineering in civilian and military technical applications throughout the project:
process control, proactive quality assurance, requirements tracing, training.

 

 

Programming Languages

Ada
ASN.1
various Assembler versions
C / C++
Fortran
HPGL
Java
Pascal
PLM
PL/1
PEARL
SQL
UML
XML.


 

Databases

Informix
Ingres
MS Access
MS SQL Server
ODBC
Oracle
Progress
SQL
embedded SQL in Ada.

 

 

Operating Systems

Real time OS
Solaris
Unix
VMS
VxWorks
Windows
embedded applications without OS.

 

 

Networks and Communication

Bus: CANBus, MILBus
ISDN: CAPI, ETSI
generic MILBus interface in Ada
CAPI interface in Ada (File-I/O).

 

 

 

Methods

Coaching with a hands-on approach
throughout the project life cycle;

Object-oriented modelling to get a full
grasp of the problem;

Evolutionary prototyping;

Quality characteristics: Fail safety,
modifiability, timelines, reliability.

 

 

Services Offered

Analysis and expertise;
Bid support;
Application programming;

Configuration Management;
OOA, OOD;
Requirements Engineering;
Software process management;
System programming.

 

 

Seminars

Ada for Executives (approx. 15x);
Software Engineering with Ada (>>52x);
Ada Tasking Workshop for System Engineers
(approx. 25x).

 

 

Other Qualifications

Security clearance by the German
Ministry of Labour on demand

 

 

Branches

Automation
Engineering industry
Communication
Defence

Working Countries

Germany, Switzerland, France, western Europe

Available from

2005-january

Ý Home Page


Projects Supported as Senior Consultant

Sirona, D-Bensheim

 

"PAN2000"

 

Responsable for integration
- Release Management for development of different software versions and different software variants
- Test Management for installing Integration und Regressions Tests as well as for System Tests; Requirements Engineering
- Project Management: plan for using Test Equipments, Timetable for human resources, Time Schedule for progress of development;
Risk Analysis and correction of all plans.

 

PVCS, MS Access, MS Project

 

2003-11; 11 months

 

 

Sirona, D-Bensheim

 

"PAN2000"

 

Analysis and design of a distributed embedded real time control system for a dental x-ray machine.
Since the model was designed in Ada, it was executable and thus evaluable right from the start. It was then used as reference for the implementation in C/C++.

 

Ada, C/C++; WindowsNT, VxWorks; PowerPC, 68HC08

 

2002-03; 15 months

 

 

Siemens, D-Berlin

 

"@vantage"

 

Process models, proactive quality management and requirements engineering in the development of a telecommunications system.

 

Java, MS Access, MS Project

 

1999-11; 17 months

 

 

Siemens, D-Unterschleißheim; Airsys Germany

 

"EGNOS (Integration and Maintenance)"

 

Bid support: Information/Configuration/Quality Management.

 

MS Project, Continuus

 

1996-06; 8 months

 

 

CSC-Ploenzke, D-Frankfurt

 

"PoACCS"

 

Co-authoring of an expertise on SW technology used by Thomson-CSF France, commissioned by the Portuguese airspace control agency.

 

Audit, Inspection

 

1999; 1 month

Ý Home Page


Projects Supported as SW Engineer

 

MeDok, D-Erlangen

 

"MeDokIS"

 

Design and implementation of a program system for project monitoring in technical documentation and technical translation: customer requirements, scheduling, human resources planning; evolutionary protyping.

 

PC/Windows XP; MS-ACCESS

 

2005-03; 4 months

 

 

Siemens, D-Munich

 

"ELCRODAT 6-2"

 

Implementation of the administration of a private automatic branch exchange in EURO-ISDN; evolutionary prototyping.

 

PC/Windows NT; Ada

 

1997-01; 27 months

 

 

SINTRO, CH-Interlaken

 

"ELTAM"

 

Coaching and quality assurance in the development of a simulator used for training tactical manoeuvres; evolutionary prototyping.

 

Rational/Apex; Ada

 

 

DASA, D-Ottobrunn

 

"PARS3"

 

Design and implementation of a database for simulating the fire control computer; part of software-in-the-loop.

 

PC/Windows; MS-ACCESS

 

1995-08; 4 months

 

 

DASA, D-Ottobrunn

 

"POLYPHEM"

 

Coaching and quality assurance in the development of a gunner’s post; simulation as part of hardware-in-the-loop; evolutionary prototyping.

 

CDC/Realtime UNIX; Ada

 

1992-08; 9 months

 

 

 

Siemens, D-Unterschleißheim

 

"COBRA"

 

Design and implementation of an integration test tool, and integration support, simulation as part of software-in-the-loop.

 

DIGITAL/VMS; Ada

 

 

Dornier, D-Konstanz

 

"CIDIN"

 

Coaching and implementation for a flight plan transmission network; evolutionary prototyping.

 

Concurrent Computer/OS32; Ada

 

 

Siemens, D-Unterschleißheim

 

"LEB1-4"

 

Implementation of a private automatic branch
exchange for an encrypted telephone system;
evolutionary prototyping.

 

alsys/embedded Intel8086; Ada

 

1991-08; 8 months

 

 

Carl Zeiss, D-Oberkochen

 

"Periscope"

 

Coaching and proactive quality assurance in the development of a reusable periscope control system.

 

alsys/embedded MOTOROLA; Rational/R1000; Tartan/embedded C30; Ada

 

 

 

Diehl, D-Röthenbach near Nuremberg

 

"MLRS III"

 

Coaching and proactive quality assurance in the development of intelligent ammunition; evolutionary prototyping.

 

alsys/MSDOS; DIGITAL/VMS; Rational/R1000; Tartan/embedded C30; Ada

 

 

DASA, D-Ottobrunn

 

"POLYPHEM"

 

Development of an application-oriented access to the MILBUS (generic modular system); evolutionary prototyping.

 

CDC/Realtime Unix; Ada

 

1992-08; 9 months

 

 

AIM, D-Freiburg

 

"MILBUS"

 

Porting (from C to Ada) of a driver for the MILBUS card AVM1553Sx for use in VMEBUS applications.

 

Rational/Apex; Ada

 

1996-08; 3 months

 

 

SEL, D-Stuttgart

 

"FURI"

 

Database application in the implementation of a workplace for directional radio evaluation.

 

DIGITAL/VMS; Ada

 

 

 

 

SEL, D-Stuttgart

 

"MLS"

 

Design and implementation of a network of navigation aids for aircraft landing approach.

 

DIGITAL/VMS; alsys/MSDOS; Ada

 

 

SIETEC, D-Berlin

 

"Nanobeam"

 

Coaching the design of a workplace for wafer mask inspection; evolutionary prototyping.

 

DIGITAL/VMS; alsys/MSDOS; Ada

 

 

CAE, D-Stolberg/Rheinland

 

"Controller Training"

 

Coaching and proactive quality assurance for the simulation of a flight controller workplace; evolutionary prototyping.

 

alsys/MSDOS; Concurrent Computer/OS32; Ada

 

 

SEL, D-Stuttgart

 

"RUBIN"

 

Training, coaching and proactive quality assurance for the development of a “FührungsInformationssystem” for the German General Staff

 

DIGITAL/VMS; Ada

 

 

Eurocontrol, D-Karlsruhe

 

"Airspace Control"

 

Coaching the project for re-designing the airspace control in Southern Germany.

 

Concurrent Computer/OS32; Verdix/SUN OS; Ada

 

Ý Home Page