PTC Rolls Out 4 New Software Solutions Aimed at the Internet of Things Market

PTC Global Software Development solution allows engineers to keep track of reports, queries and product performance in one location. Image courtesy of PTC.

PTC has released four new Internet of Things (IoT) development programs based around their application lifecycle management (ALM) and model-based systems engineering (MBSE) portfolios.

The new engineering software includes PTC Model-Based System Engineering, PTC Requirements and Validation, PTC Software Modeling and PTC Global Software Development.

“Customers are looking to PTC to improve their ability to compete in an increasingly smart, connected world,” said Roque Martin, general manager of application lifecycle management at PTC. “Our new solutions deliver the simplicity, interoperability and IoT innovation that, together, embody a fresh look at ALM.”

PTC Global Software Development Solution

Although more complex designs have made for smarter and safer products, their complexity is very hard to keep track of. With PTC Global Software Development, companies can streamline their software engineering to lower costs, improve quality and reduce development time. 

Engineers can enforce workflows and keep track of each aspect of the design step by step, such as performing audits, reviewing the chain of documents and approvals, coding, modeling and more.

To get a better idea of how PTC Global Software Development can improve your design process, watch this video:

With PTC Global Software Development, engineers will be able to:

  • Improve safety and regulatory compliance (CMMI, automotive SPICE, IEC 61508 and ISO 26262)
  • Manage and trace your design requirements, changes, configurations and releases
  • View a reporting dashboard that shows the status of validation, reports and tests
  • Automate critical process steps and activities
  • Tailor workflows of complex systems
  • Make decisions based on evidence and project metrics
  • Visualize process, compliance and quality indicators

PTC Requirements and Validation Solution

When engineers are unable to understand how their product performs, they risk delivery or recall issues. As a result, PTC Requirements and Validation solution helps engineers keep track of all of their performance criteria and ensure the product is meeting expectations throughout its life cycle.

The software is powered by PTC’s Integrity product family to provide requirements management, test management and requirement interchange abilities.

In this video, see how requirements and validation tools are important to the operations at Ingersoll Rand:

Key software components of PTC Requirements and Validation include:

  • Audit trail of requirement change
  • Reusing requirement sets and pursuing parallel development scenarios
  • Verifying test sessions to requirements
  • Versioning and baselining
  • Reducing the cost to meet industry and regulatory standards
  • Sharing requirement information with partners, customers, venders and auditors
  • Addressing the impact of product or requirement changes

PTC Model-Based Systems Engineering Solution

Product complexity is continuing to grow, making system engineering more of a challenge to designers. As a result, it is becoming more imperative that companies are able to predict their product’s performance before they move onto physical prototyping.

PTC Model-Based Systems Engineering allows engineers to simulate their system using a standard-based visual design language. The program focuses on cross- discipline collaboration, design space exploration, re-use of models and improving time to market.

Watch this video below to see the importance of MBSE and when to expect its return of investment.

Some of the key components of PTC Model-Based Systems Engineering Model-Based Systems Engineering include:

  • Drag-and-drop simulations in systems modeling language
  • Multiuser modeling and Web architecture
  • Associative modeling between system elements
  • Connections to MATLAB Simulink and other third parties
  • Recording of simulation results
  • Drag-and-drop reusable assets

PTC Software Modeling Solution

Using the PTC Software Modeling solution, software engineers working on IoT and other applications will be able to work together in a standard unified modeling language (UML) and then generate code in other popular programming languages.

The model and code are completely synchronized. This ensures that the design and software development will always be up to date, ensuring reduced coding errors and time to market.

Other key features of PTC Software Modeling include:

  • Model-based development
  • Multiuser environments
  • Industry-standard UML
  • Establishing best practices
  • Assessment of behavior early in software lifecycle
  • Code transformation templates
  • Bidirectional model and code synchronization
  • Reusing software assets

PTC’s IoT Subscription Service

Because the software is available through a subscription service, PTC reports that engineers will be able to streamline their collaboration without worrying about license administration. Organization can rebalance seats, reduce costs, create a simplified payment schedule and reduce upfront costs.

“A subscription model can make it easier for organizations to follow the peaks and valleys of product development,” said Michelle Boucher, vice president at Tech Clarity. “With a subscription model, companies have more flexibility to equip product development teams with the best engineering software available while also preserving capital budget to invest in innovation.”

Sound Familiar?

If these programs sound a little familiar, it’s because they were available separately as standalone programs. However, Martin explains that with the latest release, they work together as an integrated solution.

“They are intended to allow developers, engineers and other members of the product development community to work together more effectively,” said Martin. “The solutions are integrated—for example, organizations can move seamlessly from text-based requirements (in PTC Requirements and Validation) to model-based requirements analysis (in PTC Model-Based Systems Engineering).”

Martin further explains that, “PTC Global Software Development and PTC Requirements and Validation are both based on the PTC Integrity Lifecycle Manager product family. PTC Model-Based Systems Engineering and PTC Software Modeling are based on our MBSE product families.” As a result, there is bound to be some overlap.

Does your organization have interesting applications for these new PTC products? Given the overlap in the programs, would you rather see them packaged together in a bundle or available separately so you can only pay for the features you use? Comment below.