Open Services for Lifecycle Collaboration (OSLC)



Ähnliche Dokumente
Der Engineering-Arbeitsplatz: Ein genderrelevanter Disziplinenmix?

Open Source als de-facto Standard bei Swisscom Cloud Services

RESTful Web. Representational State Transfer

Comparing Software Factories and Software Product Lines

Festpreisprojekte in Time und in Budget

Herausforderungen des Enterprise Endpoint Managements

Transfer von Prozessen des Software-Produktlinien Engineering in die Elektrik/Elektronik- Architekturentwicklung von Fahrzeugen

Service-Orientierte InterSystems GmbH 2009

Requirements-basiertes Testen am Beispiel des NI Requirements Gateways

Zukunft des Automobils

Zukunft des Automobils

Fünf Schritte zum erfolgreichen Requirements Management

Telling TestStories Modellbasiertes Akzeptanz Testen Serviceorientierter Systeme

Next Generation CMS. API zu ihrem Content

Kollaboratives Requirements Engineering bei Mercedes-Benz Cars. Dr. Andreas Queckenberg

Die Integration von Requirements Management, Software Configuration Management und Change Management mit der MKS Integrity Suite 2006

Keynote Der offene Ansatz: Open Source basiertes ALM ganz praktisch

Industrie 4.0 Frei verwendbar / Siemens AG Alle Rechte vorbehalten.

Wachstum ermöglichen durch Agilität und Transparenz in der IT

Agile Software-Entwicklung im Kontext der EN50128 Wege zum Erfolg

Swiss Networking Day 2014

Normerfüllung in der Praxis am Beispiel "Tool Qualification" Dr. Anne Kramer, sepp.med gmbh

Globale Wertschöpfungsketten.

Werkzeugbasierte Entwicklung von Benutzeroberflächen mit CDA-Templates und ART DECOR

INSYDE -Integration of Health System Data and Exchange

Unified Communications & Collaboration

conuno - WIR GESTALTEN FÜR SIE Development Services

Model-based ALM Arbeitsumgebungen à la carte

Mission. TARGIT macht es einfach und bezahlbar für Organisationen datengetrieben zu werden

CI mit Forms im Weblogic Umfeld: CI mit Forms geht das

Stefan Luckhaus Dipl.-Ing. (FH) Head of Competence Center Project Governance

CeBIT CARMAO GmbH

Qualitätssicherung im Lebenszyklus des itcs. Anspruch und Wirklichkeit.

SAP SharePoint Integration. e1 Business Solutions GmbH

Eclipse Equinox als Basis für Smart Client Anwendungen. Christian Campo, compeople AG, Java Forum Stuttgart 2007

Globale Wertschöpfungsketten. Effektive und sichere Zusammenarbeit in der Entwicklung.

Entwicklungsoptimierung mit einem ALM Tool Positionierung mit Fallstudie

Herzlich Willkommen - TeleSys!

SAP NetWeaver Gateway. 2013

Middleware in der Automatisierungstechnik

Einführung von Test-Prozessen laut TMMi. Egon Valentini 1. März 2010

Ergebnisse des Workshops. IKT und Medien vom beim Forschungszentrum Informatik in Karlsruhe

Architecture of Open Embedded Systems

Werkzeugbasierte Entwicklung von Benutzeroberflächen mit CDA-Templates und ART DECOR

Chili for Sharepoint

Entwicklung einer Methode zur Bewertung der Transformierbarkeit von On-Premise Anwendungssystemen in Software as a Service Lösungen

OSEK-OS. Oliver Botschkowski. PG AutoLab Seminarwochenende Oktober AutoLab

Quality Point München

WS-Security. Thies Rubarth. Sicherheitskonzepte in global verteilten Anwendungen. 21. Sep 2007 ACM/GI Localgroup #216

Big Data Projekte richtig managen!

Änderungsbasiertes Requirements Management mit agosense.requirements

Organisation und Systeme SOA: Erstellung von Templates für WebService Consumer und Provider in Java

Cloud Computing. Betriebssicherheit von Cloud Umgebungen C O N N E C T I N G B U S I N E S S & T E C H N O L O G Y

Vertrauenswürdigkeit von Software. Sandro Hartenstein FH Brandenburg

Paralleles Engineering in einem gemeinsamen Engineering-Repository

Geschäftsprozesse und Entscheidungen automatisieren schnell, flexibel und transparent. Die BPM+ Edition im Überblick

TalkIT: Internet Communities Tiroler Zukunftsstiftung Donnerstag,

Thomas Freitag achelos GmbH SmartCard-Workshop achelos GmbH

MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?!

Cloud Computing Erfahrungen eines Anbieters aus der Interaktion mit seinen Kunden und der Marktentwicklung

Requirements Management mit RequisitePro. Rational in der IBM Software Group. Der Rational Unified Process als Basis für die Projektarbeit

Dokumentenmanagement als Dienst (DMS as a Service, DaaS)

Thermenevent my.bizcloud News. Markus Parzer Managed Services

Zend PHP Cloud Application Platform

Standardisierung von Prozessen und Kommunikation bei Zulieferern

BI in der Cloud eine valide Alternative Überblick zum Leistungsspektrum und erste Erfahrungen

AS/point, Ihr Partner die nächsten 10 und mehr Jahre -

KOMPETENZ IN SOFTWARE

Diplomarbeit. Konzeption und Implementierung einer automatisierten Testumgebung. Thomas Wehrspann. 10. Dezember 2008

Manage The Cloud! Installation, Administration, Migration und Automation über eine einzige Konsole: Azure Citrix Hyper-V RDS VMware...

Mobile Apps: Von der Entwicklung bis zum Test mit HP Software

SeCoS Secure Contactless Sphere

Projekt AALuis- Ambient Assisted Living user interfaces Die Businessaspekte und die businessrelevante Einbeziehung von End-AnwenderInnen

Portal-Entwicklung mit der Enterprise Portal und der Enterprise Application Platform von JBoss

Xpert.IVY das GUI ist entscheidend!

paluno Software & CPS Matthias Book Innovationsworkshop Horizon 2020 ICT

FLEXIBLE SOFTWAREPLATTFORM FÜR ENERGIEMANAGEMENT

Axel Haller, Symposium März 2010 Engineering Workflow: Potential und Praxis bei der Integration von Verfahrenstechnik und Automation

Look Inside: desite. modellorientiertes Arbeiten im Bauwesen. B.I.M.

Vorlesung Donnerstags, bis Uhr, HS12 Übung Dienstags, bis Uhr 4-5 ÜbungsbläMer (Programmieraufgaben)

Application Performance Management. Auch eine Frage des Netzwerkes?

Von der Gegenwart mit Vollgas in die agile Zukunft!

Einreichung zum Call for Papers

Quality is our Passion!

Secure Network Communications (BC-SEC-SNC)

Informationswirtschaft II Rational Unified Process (RUP)

Informationswirtschaft II

IT-Dienstleistung: Beratung, Projektmanagement, Software Entwicklung, Application und Service Management UNTERNEHMENSPRÄSENTATION IT-P GMBH

Industrie 4.0 Eine Vision auf dem Weg zur Wirklichkeit

e-business - Patterns Stefan Brauch (sb058) -- Julian Stoltmann (js057)

Erfahrungsbericht zu JBoss SOA Platform 6 Tech Talk 2013, 17. Oktober 2013, Bern

We make IT matter. Unternehmenspräsentation. Dr. Oliver Janzen Düsseldorf Mai 2015

Erfahrungsbreicht... Von der Auswahl bis zur Verwendung von Contour im Grossunternehmen.

Transkript:

VIRTUAL VEHICLE

Open Services for Lifecycle Collaboration (OSLC) Stefan Paschke VIRTUAL VEHICLE Research Center COMET K2 Competence Center - Initiated by the Federal Ministry of Transport, Innovation & Technology (BMVIT) and the Federal Ministry of Science, Research & Economics (BMWFW). Funded by FFG, Land Steiermark and Steirische Wirtschaftsförderung (SFG) VIRTUAL VEHICLE

Agenda VIRTUAL VEHICLE Research Center Stefan Paschke Tool Integration Herausforderung Problem OSLC Lösungsansatz Beispiel Abschluss September 2014 / S.Paschke OSLC - Mensch und Computer 2014 VIRTUAL VEHICLE 3

VIRTUAL VEHICLE in a nutshell Automotive Rail Aerospace Co-operative Research Platform Applied Research and Scientific Services International Research Network Gegründet: Juli 2002 Mitarbeiter: 203 Umsatz: EUR 22 Mio. (2013) September 2014 / S.Paschke OSLC - Mensch und Computer 2014 VIRTUAL VEHICLE 4

Stefan Paschke Seit 2010 bei VIRTUAL VEHICLE Research Center Toolunterstützung modellbasiertes Systems Engineering Tool- und Daten-Integration Software Engineering und Entwicklung Java J2EE, Eclipse CESAR (EU ARTEMIS Joint Undertaking) Cost-efficient Methods and Processes for Safety Relevant Embedded Systems MBAT (EU ARTEMIS Joint Undertaking) Combined Model-based Analysis and Testing of Embedded Systems OSLC Fundament für durchgängige Daten im Entwicklungsprozess Einfache Verknüpfung und Verwaltung der Daten Rückverfolgbarkeit September 2014 / S.Paschke OSLC - Mensch und Computer 2014 VIRTUAL VEHICLE 5

Gesamtfahrzeug Kompetenz Area X Cross Domain Interdisziplinäre Entwicklungsmethoden Elektrifizierung des Antriebsstrangs Leichtbau Sicherheit und Komfort Aktive Sicherheit und Fahrerassistenzsysteme Area A Information & Process Management Flexible Informationsvernetzung Unterstützende Entwicklungssysteme Informationsvisualisierung Model-based Systems Engineering Area B Thermo & Fluid Dynamics Aerodynamik & 3D Simulationen Thermisches Management & 1D Simulationen Mobile Klima- und Heizanlagen Abgasnachbehandlung 2D Kopplung & Thermische Strahlung Area C NVH & Friction NVH Material und Technologie Reibungsverlust und Vibrationsreduktion Lärmreduktion von Fahrzeugen Strömungsakustik Prüfstandzentrum Area D Mechanics & Materials Fahrzeugsicherheit Material- & Umformungstechnologien Fahrzeugdynamik - Automotive Fahrzeugdynamik - Rail Systems Composite Mat. & Lightweight Structures Area E E/E & Software Mixed Criticality Embedded Systems Co-Simulation und Software Advanced Model-based Control Energy Storage Systems Validation and Verification September 2014 / S.Paschke OSLC - Mensch und Computer 2014 VIRTUAL VEHICLE 6

Herausforderung Produktentwicklung in global verteilten Teams Jede Organisationeinheit verwendet spezielle Tools Tools arbeiten stand-alone Daten liegen in Silos Daten sind proprietär Endanwender wollen Daten-Zugriff und Austausch Rückverfolgbarkeit (Traceability) Kollaboration über Disziplinen hinweg Übersichten Nahtlose Tool-Anwendung September 2014 / S.Paschke OSLC - Mensch und Computer 2014 VIRTUAL VEHICLE 7

Herausforderung Das Integrations-Problem Die Kosten dieser Ansätze für Betrieb und Anpassungen werden kontinuierlich höher time Punkt zu Punkt Integrationen skalieren nicht Herstellerspezifische Integrationen engen ein September 2014 / S.Paschke OSLC - Mensch und Computer 2014 VIRTUAL VEHICLE 8

OSLC Lösungsansatz Erstellung von Spezifikationen in offener Community Standardisierung eines Ansatz der Tool-Integration Verteilte Datenspeicherung Protokoll für die Kommunikation zwischen Tools Einheitliche Schnittstellen Web Standards RESTful Web Services HTTP CRUD (Create, Read, Update, Delete) Definierte Datenstrukturen Veröffentlichen von Meta-Daten (Ressourcen) über Tool-spezifische Daten Linked Data und RDF Verknüpfung der Meta-Daten (Traceability) z.b. Testfall, Komponente, Anforderung, Protokoll für die Verknüpfung über HTML Benutzeroberfläche September 2014 / S.Paschke OSLC - Mensch und Computer 2014 VIRTUAL VEHICLE 9

OSLC Lösungsansatz Anwender können die Integration bedienen ohne ihr bevorzugtes Tool zu verlassen Architekturkonzepte des Web Standardisierte Schnittstellen Automation Linked Data RESTful services Erweiterbarkeit 80/20 Regel Monitoring Bessere Wiederverwendbarkeit Rückverfolgbarkeit Quelle: OSLC Communication Wiki - http://open-services.net/wiki/communications/file:oslc-selections.ppt Verknüpfung der Daten im Gegensatz zu Kopieren und Synchronisieren September 2014 / S.Paschke OSLC - Mensch und Computer 2014 VIRTUAL VEHICLE 10

OSLC verknüpft Lifecycle Data Daten stehen im Mittelpunkt Ressourcen und Zusammenhänge Requirements Validation Tests Design Implementation Tools operieren auf den Daten Tools implementieren den Prozess validates T1 validates Tools veröffentlichen ihre Daten einheitlich (REST) R1 R2 validates satisfy satisfy T2 D1 implements implements D2 validates I1 I2 Lebenszyklus Integration = Tracing, Indexierung, Analyse und Visualisierung des Wissensnetzes Architekturkonzepte des Internet Tool A Tool B Tool C Tool D Adressierung aller Daten über HTTP URIs Offene Standards Technologisch neutral Lose Kopplung Skalierbar, Erweiterbar September 2014 / S.Paschke OSLC - Mensch und Computer 2014 VIRTUAL VEHICLE 11

Management Summary OSLC is focused on interoperability across technology implementations - a challenge best addressed through common specifications and standards. Laurent Lachal, Ovum Open Source Research Director OSLC steht für: Erstellung von Spezifikationen für die Toolintegration Offene Community von Experten aus Industrie und Wissenschaft Schnittstellen (RESTful Services) basierend auf Internet Standards und Linked Data Definition einer gemeinsamen Datenstruktur mittels Semantic Web Technologien Implementiert & Getestet Offen und sich weiter entwickelnd OSLC is linking to application lifecycle data where it is created, instead of copying and synchronizing between tools. September 2014 / S.Paschke OSLC - Mensch und Computer 2014 VIRTUAL VEHICLE 12

Should I link or should I sync? COMET K2 Competence Center - Initiated by the Federal Ministry of Transport, Innovation & Technology (BMVIT) and the Federal Ministry of Science, Research & Economics (BMWFW). Funded by FFG, Land Steiermark and Steirische Wirtschaftsförderung (SFG) VIRTUAL VEHICLE

Stefan Paschke VIRTUAL VEHICLE Research Center stefan.paschke@v2c2.at VIRTUAL VEHICLE