Baumeister Mediasoft Engineering BME - Baumeister Mediasoft Engineering  Software Development Services - English Version Softwareentwicklung - Deutsche Version
Baumeister Mediasoft Engineering
Bartels AutoEngineerCarLogDienstleistungenRessourcenFirmenprofilKontakt
Baumeister Mediasoft Engineering » Dienstleistungen » Softwarentwicklung

Baumeister Mediasoft Engineering

Softwareentwicklung

Auf der Grundlage unseres fundierten und ständig aufgefrischten Fachwissens speziell im Bereich des Software-Engineering sowie den Erfahrungen, die wir über die Jahre hinweg bei unserer Mitarbeit in zahlreichen technisch herausfordernden Entwicklungs- und Forschungsprojekten sammeln konnten, können wir Ihnen professionell hochwertige Softwareentwicklungs- und Programmierdienstleistungen anbieten.

Anwendungsbereiche und Leistungsmerkmale

Wir haben Erfahrung in der Implementierung von Softwareapplikationen für folgende Anwendungsgebiete:

  • grafisch-interaktive Benutzeroberflächen
  • CAE/CAD/CAM-Systementwicklung (Schaltplanerfassung, Simulation, Leiterkartenentwurf, ASIC/IC-Design usw.)
  • Compilerbau und Bytecode-Interpreter
  • Text- und Quellcode-Scanner und -Parser
  • Automobilelektronik, Testsysteme, Controller Area Networks (CAN)
  • Telekommunikationssysteme (Modems, Faxgeräte, Audio-/Videodatentransfersysteme, Programmierung nach ITU-T-Normen)
  • Prozessdatenaufzeichnung und Echtzeitdatenerfassungssysteme
  • Datenbanksysteme, Datenbankabfragesprachen
  • Internet- und Webapplikationen
  • Spracherkennung, Mustererkennung
  • Datenkompressionsverfahren
  • Bildverarbeitung
  • mehrsprachige Applikationen, Lokalisierung/Internationalisierung
  • wissenschafltiche und algorithmische Applikationen; z.B. Graphentheorie, Küstliche Intelligenz (KI), Neuronale Netzwerke (NN), Genetische Algorithmen (GA), Fraktale Geometrie
  • usw.

Programmiersprachen und Entwicklungsumgebungen

  • C/C++
  • MFC (Microsoft Foundation Classes), Windows API
  • Visual Studio (Visual C++, Visual Basic, etc.)
  • .NET (C#, VB.NET, ASP.NET, J#)
  • Java (Applets, Servlets, JSP)
  • Webprogrammierung (PHP, ASP, CFML, CGI/Perl, .NET, JavaScript, XML/XSLT, usw.)
  • weitere Hochsprachen (Pascal, Fortran, Prolog, Lisp, Cobol, usw.) auf Anfrage
  • hardwarenahe Programmiersprachen (Firmware, Assembler, Geräte- und Treiberprogrammierung) auf Anfrage

Zielsysteme

  • Windows / Win32 (Windows XP/2000/NT/Me/98/95)
  • Linux/Unix, X11/Motif, Unix-Shells, etc.
  • MS-DOS
  • Java Interpreter/Virtual Machines
  • RDBMS (Relational DataBase Management Systems), SQL (Structured Query Languages)
  • Webserver, Webbrowser
  • hardwarenahe Programmierung (Embedded Systems, Prozessorentwicklungssysteme, DSPs, PLDs/PALs, Firmware, Assembler, usw.)
  • Geräte- und Treiberprogrammierung (auf Anfrage)

Softwareprojekte

Es würde zu weit führen, sämtliche von uns mitenwickelten Softwareprojekte hier aufzulisten. Stellvertretend seien hier Applikationen und Softwareprodukte aufgeführt, über die Sie auf dieser Website detaillierte Zusatzinformationen einholen können. Die nachfolgenden Informationen sollen lediglich dazu dienen, Ihnen einen Überblick über die Art der von uns lösbaren programmtechnischen Aufgabenstellungen zu vermitteln.


Bartels AutoEngineer®

Bartels AutoEngineer®

Bartels AutoEngineer ist ein professionelles EDA-Komplettsystem mit Schaltplaneditor, Leiterkartenlayouteditor mit Autoplacement und dem weltbekannten Bartels Autorouter® in Rip-Up-/Retry-Technology, CAM-Prozessor- und CAM-View-Module, ASIC- und IC-Designsystem mit IC-Maskeneditor mit automatischer Zellenplatzierung und Routing.

Unter anderem implementierte Features und Funktionen:

  • voll programmierbar über integrierte User Language mit Compiler und Bytecode-Interpreter
  • objektorientierte, hierarchische Designdatenbank
  • integriertes relationales Datenbanksystem mit SQL-Implementierung
  • benutzerprogrammierbare, mehrsprachige Benutzeroberflächen (Deutsch, Englisch, usw.)
  • algorithmische bzw. heuristische Lösungen für eine Vielzahl von als NP-complete klassifizierten Prolemstellungen (automatische Bauteil- und Zellenplazierung für Leiterkarten und ICs/ASICs, automatische Entflechtung von Leiterkarten und ICs/ASICs, Verfahrwegoptimierung für NC-Maschinen, etc.)

Programmiersprache(n) bzw. Entwicklungssystem(e):

  • hauptsächlich C, with some Assembler, C++, Win API, etc.

Zielsystem(e):

  • Windows XP/2000/NT/Me/98/95(/3.11)
  • Linux/Unix
  • HP-UX
  • Sun Solaris
  • X11/Motif
  • MS-DOS (Protected Mode)

mehr >>


CarLog - COM Port and CAN Bus Data Acquisition

CarLog - COM-Port und CAN-Bus-Datenaufzeichnung

CarLog ist eine echtzeitfähige Windows-Applikation zur Aufzeichnung und Plotanzeige/-ausgabe von über CAN-Busse (Controller Area Networks) und PC-COM-Schnittstellen erfassten Prozessdaten. CarLog wird hauptsächlich als Testsystem bei der Entwicklung von Automobilelektronik eingesetzt.

Unter anderem implementierte Features und Funktionen:

  • Module zur Kommunikation über serielle PC-Schnittstelle (COM-Port) und zur Datenaufzeichnung von CAN-Adaptern diverser Hersteller
  • unterstützt verschiedene Datenübertragungsprotokolle bzw. Datenformate (CAN-Bus, GPS-Systeme, Spezifikationen von Drittherstellern, COM - Text/binär, usw.)
  • Echtzeit-Datenaufzeichnung mit Zeitauflösung bzw. Zeitstempelgenauigkeit im Millisekundenbereich
  • simultane Datenaufzeichnung von verschiedenen Eingabeeinheiten
  • verschiedene konfigurierbare Plotdatenansichten (Linienplots, Balkendiagramme, usw.)
  • Plotzoomfunktionen
  • Import und Export von/auf externe Datei
  • Mehrsprachige Benutzeroberflächen (Deutsch, Englisch)

Programmiersprache(n) bzw. Entwicklungssystem(e):

  • C++/C, MFC, Win API

Zielsystem(e):

  • Windows XP/2000/NT/Me/98/95

mehr >>

Siehe auch

Baumeister Mediasoft Engineering » Dienstleistungen » Softwarentwicklung

Softwareentwicklung • © 2019 Manfred Baumeister • Aktualisiert: 02. Oktober 2009, 15:46 [UTC]

Baumeister Mediasoft Engineering, Clontarf, Dublin 3, D03 HA22, Irland
© 2019 Manfred Baumeister

Software Development Services - English Version Softwareentwicklung - Deutsche Version