
| Hintergrund: | Infoteam Software entwickelt und vertreibt unter dem Namen OpenPCS eine Programmierumgebung gemäß der internationalen Norm IEC61131-3. OpenPCS erlaubt die Entwicklung von Steuerungsprogrammen in unterschiedlichen Programmiersprachen. Eine Schnittstelle zu einem Versions-Kontrollsystem bietet OpenPCS aktuell nicht. |
|---|---|
| Aufgabe: | Um die Realisierung einer solchen Schnittstelle zu einem Versionskontrollsystem vorzubereiten, soll eine eigene Komponenten geschaffen werden, welche als Interface dient zwischen einerseits OpenPCS und andererseits dem Versionskontrollsystem. Hierfür sind zunächst die bei der Arbeit mit OpenPCS auftretenden Use-Cases aufzustellen (Check-In, Check-Out,...). Einige gängige Versionskontrollsysteme sind bezüglich ihrer unterschiedlichen Paradigmen (z.B. locked check-out) zu vergleichen, die Möglichkeiten und Grenzen der Abbildung der Use-Cases auf die Features und umgekehrt die Nutzung der Features bei der Arbeit mit OpenPCS zu ermitteln. Eine Softwarekomponente (als lokaler COM-Server) ist dann zu realiseren, welche OpenPCS eine einheitliche Schnittstelle bietet und verschiedene Versionskontrollsysteme ansteuern kann. Für eine kleine Auswahl der Versionskontrollsysteme (z.B. PVCS und SubVersion) ist das beispielhaft zu zeigen. Zusätzliche Information: - Basis: OpenPCS IEC 61131 System von infoteam, Microsoft Visual Studio .Net, Microsoft Visual Source Safe, Subversion - Finanziell: nach Vereinbarung |
| Über infoteam: | Wir sind ein Software-Haus und entwickeln Software für die industrielle Automatisierungstechnik und für medizinische Geräte für einen internationalen Kundenstamm. |
| Kontaktinformationen: | Senden Sie Ihre Unterlagen an: infoteam Software GmbH 91088 Bubenreuth/Erlangen Am Bauhof 9 Attn: Michael Sperber eMail: info@infoteam.de |







