DATENBLATT PTC Integrity Modeler TM TM EINE SK ALIERBARE MEHRBENUTZERUMGEBUNG FÜR DAS SCHNELLE UND EFFIZIENTE DESIGN VON SYSTEMEN UND SOF T WARE Je komplexer Entwicklungsprojekte werden, umso schwieriger wird es, Entwicklungsideen zu entwerfen und zu kommunizieren, die für alle Stakeholder leicht verständlich sind, sodass ein Konsens erreicht werden kann. PTC Integrity Modeler ist eine pragmatische Lösung, mit der Sie beim Modellieren genauso vorgehen können wie beim Erstellen. Die Lösung umfasst ein integriertes Toolset für SysML (Systems Modeling Language), UML (Unified Modeling Language) und Variabilitätsmodelle, das auf einer gemeinsamen Live-Datenbank beruht. Die System- und Softwareentwicklung beschleunigen PTC Integrity Modeler senkt den Zeit- und Arbeitsaufwand für die Entwicklung von Produkten, Systemen und Software, indem Sie durch die passenden Diagramme gemäß Industriestandard geführt und wiederholte Aufgaben automatisiert und potenzielle Probleme identifiziert werden. Hauptfunktionen von PTC Integrity Modeler: • SySim zum Simulieren des Verhaltens von SysML-Entwürfen über eine Drag & Drop-Oberfläche • Automated Code Synchronizer zum automatischen Generieren von Quellcode auf Grundlage von UML-Modellen • Transformation Development Kit, um die Reverse Syntax Notation nutzen zu können • Zentrale, zuverlässige und nachvollziehbare Quelle für Designinformationen mit Integration und Verfolgungslinks zu anderen Lebenszyklustools • Modeler für die Erstellung konsistenter, hochwertiger visueller Modelle von Systemen, Software und Produktlinien, die das Verständnis und die Entscheidungsfindung verbessern und die Zustimmung der Stakeholder sicherstellen • Erweiterbares Metamodell, Leistungsprofile und vereinfachte Benutzeroberfläche • Modellveröffentlichung als formatierte Dokumente oder Live-Webseite • Reviewer zum Überprüfen von Modellen, Suchen von Fehlern, Extrahieren von Management-Messgrößen und frühzeitigen Verbessern von Entwürfen Seite 1 von 4 | PTC Integrity Modeler TM TM PTC Integrity Modeler für skalierbare, mehrbenutzerfähige System- und Softwaremodellierung ptc.com DATENBLATT Modeler Mithilfe von Modeler können System- und Softwareingenieure Modelle erstellen, Anforderungen kommunizieren, Designalternativen ausloten und Entscheidungen treffen, in die Teammitglieder an mehreren Standorten involviert sind. Viele Projektartefakte werden automatisch generiert. Sämtliche Modellelemente können verknüpft und verfolgt werden. Verknüpfung und Verfolgbarkeit tragen zu bei, dass im Rahmen der Projektentwicklung volle Verantwortlichkeit gegeben ist. Bei großen Projekte mit Architekten sowie System- und Softwareingenieuren, die alle mit demselben Modellierungswerkzeug arbeiten, ist es äußerst wichtig, zur Überwachung des Fortschritts Managementstatistiken zu extrahieren. Reviewer ermöglicht dies und hilft, Fehler früh aufzuspüren, sodass Sie sich auf die Robustheit Ihrer Entwürfe verlassen können. Intuitive Tools erleichtern die Qualitätsmessung und beschleunigen die Identifizierung von Konstruktionsfehlern. Modeler bietet zudem alles, was für die Modellverwaltung notwendig ist, inklusive Zugriffssteuerung, Versionierung, Versionsvergleich, Verzweigung, Zusammenführung usw. sowie vollständiger Änderungsverfolgung. Tools für das Anpassen von Modellen an die eigenen Bedürfnisse Mithilfe von Modeler können Sie Metamodelle und Benutzeroberflächen für UML-, SysML- und andere Profile an die Anforderungen Ihres Fachbereichs und Ihres Projekts anpassen. Zudem stehen Out-of-the-box-Profile für UPDM, MARTE und ARINC653 zur Verfügung. Sobald Ihre Modelle für die Weiterverteilung bereit sind, kann automatisch die Dokumentation mit den Formaten und Vorlagen Ihrer Organisation erzeugt werden. Generierte Dokumenttypen sind u. a. Microsoft® Word® und HTML mit Navigationselementen. Alternativ können alle Interessierten die Modelle über eine LiveWeboberfläche betrachten. Reviewer Tools für das Aufspüren von Fehler, bevor sie zu Problemen werden Mithilfe von Reviewer können Sie Modelle überprüfen, Fehler suchen, ManagementMessgrößen extrahieren und Entwürfe schon früh im Prozess verbessern. Das ist besonders bei Projekten hilfreich, an denen neue oder gelegentliche Modellierer bzw. andere Beteiligte mitarbeiten, die aktiv betreut werden müssen. In Reviewer enthält über 100 Out-of the boxKonstruktionsprüfungen, die entsprechend Ihren eigenen Best Practices für die Modellierung erweitert und konfiguriert werden können. Seite 2 von 4 | PTC Integrity Modeler TM TM Reviewer unterstützt Qualitätsverbesserungen und Statusüberwachung. SySim Tools für Konsistenz und Korrektheit Mithilfe von SySim können Sie das Verhalten von SysML-Entwürfen über eine Drag & Drop-Oberfläche simulieren. Ihre Entwürfe werden in ausführbare, grafische Anwendungen umgewandelt, die Sie anderen Projektbeteiligten, Kunden, Stakeholdern, Vorgesetzten und Systemimplementierern zur Verfügung stellen können. Sie können Simulationsgrafiken und Szenarien generieren, das Verhalten komplexer Systeme schon früh in der Spezifikationsphase überprüfen und sich ein Gesamtbild der Einheitlichkeit und Vollständigkeit der Spezifikation verschaffen. Dank der umfassenden Funktionen können Sie mit SySim die Dauer von Design-Walkthroughs verkürzen und Systemfehler beseitigen. Damit trägt das Tool zu erheblichen Zeit- und Kosteneinsparungen und pünktlichen Lieferungen bei. ptc.com DATENBLATT angewendet und wiederverwendet. Dadurch verbessert sich die Qualität. Für typische Benutzer werden in der Regel 40 bis 90 % des Codes automatisch generiert. Dadurch sinkt der Programmieraufwand um bis zu 45 % und die Nacharbeit um die Hälfte. Wenn diese wenig anspruchsvollen Reparaturtätigkeiten wegfallen, können sich die Programmierer ganz auf die wichtigsten Systemmerkmale, auf die Algorithmen und auf Performance-Probleme konzentrieren. Mithilfe von SySim können Sie das Verhalten des Designs simulieren. Automatic Code Synchronizer Tools zur Verbesserung der Programmiereffizienz Automatic Code Synchronizer (ACS) ist ein hoch effizientes Tool für die Programmierung erfolgreicher Softwarelösungen und Erweiterungen für bestehende Systeme. Die Out-of-the-boxTransformationsmuster von ACS generieren anhand Ihrer Modelle automatisch Code in C, C++, C#, Ada, Java, VB, ARINC653, SQL DDL, IDL und XMI. ACS wird als Hintergrundprozess von Modeler ausgeführt und erzeugt automatisch Quellcode auf Grundlage Ihrer UML-Modelle. Das spart Zeit, erhöht die Produktivität und verschafft den Entwicklern einen Vorsprung. Mit ACS wird sichergestellt, dass UML-Design und -Code stets synchron bleiben, sodass die laufenden Entwicklungs-, Wartungs-, Verbesserungs- und Integrationsaufgaben unmittelbar unterstützt werden können. Anhand von UML-Klassen- und -Beziehungsinformationen sowie dynamischen Informationen wie Zustandsdiagrammen wird die Codelogik generiert. Dieser Code dient zur Animation von Modeler Diagrammen bei Ausführung von Anwendungen auf dem Host oder dem Zielrechner. Die Code-Instrumentation wieder unterstützt die Interaktion des Zustandsmodells mit der Anwendung, um den Code während des Designs zu debuggen. ACS reagiert unmittelbar auf Modelländerungen. Zugleich wird der Code in der IDE oder im CodeEditor des Projekts sichtbar gemacht. Sie haben einmal den Aufwand für das Design und können dieses dann pflegen, sodass es für zukünftige Projekte mit derselben oder einer anderen Implementierungstechnologie zur Verfügung steht. Die Programmierstandards und Best Practices werden in Mustermodellen dokumentiert und automatisch von jedem Softwareentwickler Seite 3 von 4 | PTC Integrity Modeler TM TM Transformation Development Kit Das PTC Integrity Modeler Transformation Development Kit stellt eine einzigartige und leistungsfähige modellorientierte Methode zur Definition von Modell-zu-Code(oder Modell-zu-Datei-)Transformationsmustern bereit. Transformationsregeln können nach den Prinzipien der objektorientierten Programmierung mit vertrauter Syntax und ohne Programmierung als UML-Klassenmodelle definiert werden. Transformationsmuster werden als UML-Modelle realisiert und sind somit einfach zu erzeugen, zu ändern, zu versionieren und wiederzuverwenden. Sie sind effizient und dokumentieren sich selbst. Somit haben Sie vollständige Kontrolle über die Syntax und Semantik des generierten Codes und die Möglichkeit, projekt- oder unternehmensspezifische Programmierstandards umzusetzen. Wenn die Transformationsmustermodelle aktualisiert werden, werden die Änderungen sofort in ACS übernommen. Dank dieser Verknüpfung muss die Hintergrundsynchronisation nicht manuell neu konfiguriert werden. Änderungen wirken sich sofort auf die Codegenerierung aus und liefern Feedback, anhand dessen Programmierer im Handumdrehen neue Transformationen entwickeln können. Asset Library Tools für Asset-basierte modulare Entwicklung In Verbindung mit der PTC Integrity Asset Library können Sie mithilfe von PTC Integrity Modeler schnell SoS- (Systems of Systems), CBD- (Component-Based Development) und SOA- (Service-Oriented Architecture) Lösungen entwickeln. Die natürliche Synergie zwischen dem Designprozess und Ihren Entwicklungsansätzen ermöglicht schnittstellenbasierte Modularität, paralleles Arbeiten und Outsourcing. ptc.com DATENBLATT Modellbasierte Produktlinienentwicklung Integrierte Produkte Tools für das Design von System- und Softwarefamilien Dank der zentralen, zuverlässigen Informationsquelle von Modeler können Sie Modellelemente verknüpfen und verfolgen. Anschließend können Sie sie mit anderen Entwicklungsprogrammen wie PTC Integrity Lifecycle Manager, PTC Windchill, MATLAB® Simulink® und IBM® Rational® DOORS® synchronisieren. Zahlreiche Artefakte werden automatisch generiert. Die Projektdokumentation wird im Microsoft® Word® -Format und im HTML-Format mit Navigationselementen ausgegeben. Modeler Product Line Engineering (PLE) dehnt die Diagramme und Modellelemente auf Variationspunkte, Varianten, Entscheidungssätze und Variantendiagramme aus. In PTC Integrity Modeler wird für die Variabilitätsmodellierung di so genannte orthogonale Variabilitätsmodellierung (OVM) verwendet. Deren Elemente können mit allen anderen Modellelementen verknüpft werden. Somit können Sie System- und SoftwareProduktlinien (manchmal als „überladene Modelle“ oder „150 %-Modelle“ bezeichnet) modellieren und anschließend Entscheidungen bezüglich der Variationen und verfügbaren Leistungsmerkmale treffen. Im Anschluss werden produktspezifische Modelle automatisch generiert. Diese Modelle können im Hinblick auf ihre Eignung untersucht werden, um Tradeoffs zu beseitigen und die besten Produkte zu identifizieren. Dieser einzigartige Ansatz der modellbasierten Produktlinienentwicklung kann die modellbasierte Systementwicklung und auch die Asset-basierte modulare Entwicklung erweitern, sodass während der Entwicklung nicht nur ein einzelnes Produkt, sondern ganze System- und Softwarefamilien berücksichtigt werden. Dies kann die Kundenzufriedenheit, die Marktanpassung und die Produktivität ganz erheblich verbessern. Modeler PLE Kunden konnten 50 % der Konstruktionskosten einsparen und eine Wiederverwendung von 80 % erreichen. Modeler unterstützt den mit der OMG Model Interchange Working Group (MIWG) konformen XMI-Import und -Export (Extensible Markup Interchange). Dank dieser Standardkonformität erhalten Sie zukunftssichere Modelle und können andere XMI-konforme Tools integrieren. Zudem können Sie zentrale Modell-Assets wiederverwenden, Änderungen mittels Auswirkungsanalyse verwalten und Updates bidirektional automatisieren. Wählen Sie das richtige Paket für Ihre Bedürfnisse Modeler bietet ein integriertes Toolset für die Erstellung einheitlicher, hochwertiger SysML-, UML- und Variabilitätsmodelle für SoS-, CBD- und SOA-Lösungen. Die Gesamtentwicklungskosten werden dadurch in der Regel um 62 % reduziert, und die Liefertreue wird um 23 % verbessert. Modeler ist als Subscription erhältlich. Jede Subscription zeichnet sich durch transparente Zahlungspläne aus, sodass Sie Ihr Budget mit sofortigen Prozessvorteilen abstimmen können. Weitere Informationen: PTC.com/subscription Modeler Product Line Engineering unterstützt Sie bei Entscheidungen über Varianten und Leistungsmerkmale. Seite 4 von 4 | PTC Integrity Modeler TM TM © 2016, PTC Inc. (PTC). Alle Rechte vorbehalten. Die Inhalte dieser Seiten werden ausschließlich zu Informationszwecken bereitgestellt und beinhalten keinerlei Gewährleistung, Verpflichtung, Bedingung oder Angebot seitens PTC. Änderungen der Informationen vorbehalten. PTC, das PTC Logo, Product & Service Advantage, Creo, Elements/Direct, Windchill, Mathcad und alle anderen PTC Produktnamen und Logos sind Warenzeichen oder eingetragene Warenzeichen von PTC und/oder Tochterunternehmen in den USA und anderen Ländern. Alle anderen Produkt- oder Firmennamen sind Eigentum ihrer jeweiligen Besitzer. Releasetermine und Funktionsumfänge können nach Ermessen von PTC geändert werden. J7196–PTCIntegrityModeler–0516-de ptc.com
© Copyright 2024 ExpyDoc