
| Hintergrund: | Infoteam entwickelt und vertreibt unter dem Namen OpenPCS seit Jahren weltweit ein Programmier-System für industrielle Steuerungen nach dem internationalen Standard IEC61131. Dies besteht neben einer grafischen, interaktiven Entwicklungsumgebung aus einem Laufzeitsystem, welches an unterschiedliche Embedded Computer angepasst wurde und wird. Dieses Laufzeitsystem nimmt Echtzeitaufgaben wahr, ist daher in hohem Maße zeit- und performance-kritisch. |
|---|---|
| Aufgabe: | Ein strukturierter Ansatz soll entwickelt werden, die Performance des OpenPCS Laufzeitsystems systematisch zu untersuchen und zu messen. Hierbei soll sowohl ein tool-basierter Ansatz verfolgt werden wie auch eine Instrumentierung der Software selbst. Beim Tool-orientierten Ansatz kommen handelsübliche Diagnosewerkzeuge (Profiler) zum Einsatz, die ohne Modifikation der Applikation selbst Aussagen über die Performance liefern können. Leider sind solche Werkzeuge im Embedded Umfeld oft sehr zielsystemspezifisch und oft gar nicht vorhanden. Deshalb soll zusätzlich ein Ansatz verfolgt werden, die Software selbst zur Messung ihrer Performance zu instrumentieren. Dies ist möglich, weil das gesamte Laufzeitsystem im Hause infoteam selbst entwickelt wurde und im Quellcode vorliegt. Mit beiden Ansätzen soll, soweit möglich, die Performance auf verschiedenen Plattformen und unter verschiedenen Lastbedingungen gemessen und die beeinflussenden Faktoren ermittelt werden. Weiterhin soll ein Vorgehensmodell für regelmäßige Überprüfungen der Performance nach größeren Modifikationen erarbeitet werden. Die Arbeiten erfolgen unter Microsoft Windows (XP oder 7) mit Microsoft Visual Studio, unter Microsoft Windows CE mit Visual Studio, unter Embedded Linux mit GNU Tools. Alle Werkzeuge stellt infoteam. Die Arbeit kann als Diplom- oder Master-Arbeit, ggf. mit leichten Einschränkungen auch als Studien- oder Bachelor-Arbeit durchgeführt werden. Auch die Durchführung als bezahlte Werkstudentenarbeit ist möglich. Zur Sicherstellung der Betreuung ist regelmäßige Anwesenheit in unseren Firmenräumen unerlässlich. |
| Über infoteam: | Mit ca. 120 Mitarbeitern entwickeln und testen wir Software wie Editoren, Compiler, Projektentwicklungs-Tools und Datenbankapplikationen. Unsere Kunden gehören zu den führenden Unternehmen der Automatisierungsund Medizintechnik. Sie finden uns am Nordrand von Erlangen, wir sind mit Bus, Bahn und Auto hervorragend zu erreichen |
| Kontaktinformationen: | Ihr Ansprechpartner ist: Michael Sperber, Tel. 09131-78000, michael.sperber@infoteam.de infoteam Software AG Am Bauhof 9 91088 Bubenreuth bei Erlangen www.infoteam.de |

Barbara Linhardt
Human Resources Manager
Fon: +49 9131 78 00 841
Wir verarbeiten ihre Daten nur zum genannten Ge- schäftszweck. Sie können der Nutzung ihrer Daten jederzeit widersprechen!