Oberli Engineering GmbH - Software Entwicklung
Hasle-Rüegsau

Software Entwicklung

Für Kunden aus Industrie, Wissenschaft und Verwaltung sowie für eigene Produkte entwickeln wir Software. Nachfolgend finden Sie eine Übersicht über die von uns eingesetzten Methoden, Betriebssysteme, Datenbanken und Entwicklungsumgebungen:

Methoden Software Entwicklung

Für die Software Entwicklung setzen wir folgende Methoden und Diagramme ein:
UML (Objektorientierte Modellierung)

Betriebssysteme / Benutzeroberfläche

Gegenwärtig eingesetzte Betriebssysteme / Benutzeroberflächen:

Windows 2000 / XP / Vista

Windows NT 4.0

Windows 95 / 98 / ME

MacOS / MacOS X

MSDOS

Linux

Mit folgenden Betriebssystemen / Benutzeroberflächen verfügen wir über mehrjährige Einsatzerfahrung:

Windows 3.x

OS/2

Solaris 2.x (Unix)

SunOS 4.1.3 (Unix)

Novell 3.1x und 4.1

BS2000 (Siemens)

Programmiersprachen / Entwicklungsumgebungen

Gegenwärtig eingesetzte Programmiersprachen / Entwicklungsumgebungen:

.NET 2003/5/8, .NET-Framework, C# und C++

MS Visual C++ 6.0 / 7.0 / 8.0, inkl. MFC, ADO, GDI+, etc.

ActiveX mit MFC oder ActiveX Template Library (ATL)

Watcom C++

ANSI C

Java

Active Server Pages, Perl, JavaScript, JScript (Internet)

HTML, DHTML, XML, CSS (Internet)

COM/DCOM

Mit folgenden Programmiersprachen / Entwicklungsumgebungen verfügen wir über mehrjährige Einsatzerfahrung:

Borland C++ , inkl. Object Windows Library (OWL).

Borland Pascal

Modula-2

Cobol

Div. Assembler

Datenbanken

Gegenwärtig eingesetzte Datenbanksysteme

MS SQL-Server

Microsoft Access

Eigenentwicklungen

Mit folgenden Datenbanksystemen verfügen wir über mehrjährige Einsatzerfahrung:

Paradox

DBase

Conzept 16

Verschiedene Tools
Für die Entwicklung von Software setzen wir u.a. folgende Tools ein:
Enterprise Architect
- Klassendiagramme
- Anwendungsfalldiagramme
- Kollaborationsdiagramme
- Sequenzdiagramme
- Zustandsdiagramme
- Aktivitätsdiagramme
- etc.
InstallShield (Installationsprogramme)
Cantata++
Sehr leistungsfähiges Tool für Unittests.
Unterstützt u.a.
- Code Coverage (Statement, Entry Point, Decision, etc.)
- White Box Testing
- Wrapping
- Static Analysis
CPPUnit (Unittests)
AutoGUITest (Automatisierte Tests von Benutzeroberflächen)

Zur Startseite

Stand 28.6.2004

EMail to Webmaster