Software Engineering: Fundiertes Knowhow, Praxis und Projekterfahrung
RUP
Robustness Analysis
OOA
Hatley Pirbhai
RT-Specification
 
 
  >Systems Engineering>Referenzprojekte>Software
 

 
Software Engineering: Fundiertes Knowhow, Praxis und Projekterfahrung


Referenzprojekte

 

Project
Application
Domain
Software zur wetterabhängigen Vorausbestimmung von Partikelbewegungen in der Atmosphäre
Requirements Portierung bestehender Legacy Code auf ein neues Framework für Anwendung und Datenbank. Erhalt der Funktionalität. Automatisierte Validierung der numerischen Resultate.
Technology Java, Hibernate, JLogger, MyEclipse, Gawk, Betriebssytem unabhängig
Keywords Portierung von legacy C++ Code nach Java , Oracle, Hibernate, Automatische Validierung.
 
     
Project
Application
Domain
Feldbusbasierendes Gebäudesteuerungssystem auf LON Basis für die Klimaregelung mittels verschiedenster Beschattungs- und Belüftungskomponenten
Requirements Neben hochentwickelten Regel- und Steueralgorithmen bietet das System die Möglichkeit, sämtliche angeschlossenen Knoten vom Bediengerät aus "in system" zu parametrieren. Koexistent zur Kommunikationsschicht für Anwendungsdaten besteht ein infrastruktureller Kommunikationskanal der dies ermöglicht. Das System verfügt über unübertroffene Flexibilität und bleibt auch für Anwender leicht zu bedienen.
Technology Feldbus, LONworks, NeuronC, RPC
Keywords Gebäudeautomation, LON, LONworks, RPC
 
     
Project
Application
Domain
Qualitätssicherungs-System bestehend aus PC und SPS für einen flexiblen Fertigungstest von industriellen Anlagen
Requirements PC basierende Software zur Automatisierung von Fertigungs-Testabläufen. Die Software erlaubt die Fernsteuerung einer SPS über ein entsprechendes Kommunikationsprotokoll und zeigt die aktuellen Systemzustände über ein komfortabel zu bedienendes GUI an.
Technology Delphi-Pascal, Serial Multipoint Polling Communication Protocol
Keywords Qualitätssicherung, Automatisierung, GUI, Omron Host Link Kommunikationsprotokoll
 
     
Project
Application
Domain
Low Power Sender-, Empfängerstrecke für die Unterwasser Kommunikation mittels Low Frequency RF
Requirements Drahtlose Übertragung von Messdaten in Flüssigkeiten für den Nahbereich. Minimaler Stromverbrauch durch Einsatz von abschaltbaren Subsystemen.
Technology GNU Toolchain (gcc, gdb), MSP430 Ultra Lowpower Microcontroller
Keywords RF Communication Protocol, Short Range Low Frequency in Flüssigkeiten, MSP430 Ultra Low Power Microcontroller, Battery Powered Device, Embedded System
 
     
Project
Application
Domain
Alarmierungssystem, Prozessüberwachung, Mannschaftsalarmierung
Requirements Entwicklung eines Serverdienstes zur Computertelefonie gestützten Alarmierung von Personengruppen. Hauptaufgaben sind die Telephonieressourcenverwaltung, Alarmierung von priorisierten Personenegruppen und die Verwaltung der Alarm-Quittierungen. Der Telephonieserver ist als Windows Dienst implementiert und wird über IP mittels XML formatierten Datagrammen gesteuert und abgefragt. Es wurden umfangreiche Sicherheits, Health und Lifecheck Funktionen implementiert.
Keywords Computer Telephony Integration, Dialogic, Eicon Diva, IP Socket Server, XML Messages, Design Patterns, Visual Studio, VCPP
Technology Dialogic, Eicon Diva, SAX Parser, Socket Server, Multithreading, Design Patterns, hierarchische State-Machines, Visual Studio, VCPP
 
     
Project
Application
Domain
Dialogsoftware für Visualiserung, Editierung von Prozessdaten für ein Qualitätssicherungsystem im Bereich der Fremdfasererkennung
Requirements PC basierende Dialogsoftware zum komfortablen Editieren von Prozessparametern und Anzeige von Prozessdaten. Prozessdaten können auch als Graphen dargestellt werden. Das Tool verfügt über einen Log-Browser mit dem in kurzer Zeit die relevanten Ereignisse angezeigt und analysiert werden können. Prozessparametersätze können gespeichert und geladen werden. Für das Sichern der Daten steht eine Backupfunktion zur Verfügung
Technology Delphi-Pascal, parametrierbare Dynamische Zuschaltung von Dialogelementen zur Laufzeit
Keywords Qualitätssicherung, Automatisierung, Fremdfasererkennung
 
     
Project
Application
Domain
Universell
Requirements Mit Hilfe eines dechiffrierenden Bootloaders können Software Updates für Embedded Systeme durchgeführt werden, indem der Softwarecode in Verschlüsselter Form dem Anwender zugänglich gemacht wird. Das geistige Eigentum des Urhebers gegen Raubkopien wird wirkungsvoll geschützt.
Technology WinAvr GNU Toolchain, Atmel AVR ATmega
Keywords Field SW Update, Embedded Systems, Investitionsschutz, Kopierschutz
 
     
Project
Application
Domain
System für die automatisierte Bearbeitung von Glasfaserenden
Requirements Basierend auf einer spezifisch entwickelten Hardware (Embedded System mit abgesetztem graphischen MMI) wird unter Echtzeit Kontrolle der Pozessparameter ein definierter Bearbeitungsprozess durchgeführt. Am Embedded System sind die Aktoren (Schrittmotoren, DC Antriebe, Verriegelungsmagnete) und die Sensoren (Dehnmessstreifen, Endschalter etc.) direkt anschliessbar.
Technology Fujitsu MB90F Family Microcontrolleres, Motion Control, Realtime Kernel
Keywords Motion Control, Realtime Systems, Graphical MMI, Embeddes System