Skip to content

UPstudio

UPstudio - The development environment for UP

UPstudio is a development environment based on Eclipse and contains UP as a plug-in. It provides the graphical editors, validation functions and tools to create, maintain and test application models according to the UP metamodel.

Technical features:

  • Eclipse-based platform for maximum extensibility and integration into existing toolchains
  • UP as a plugin: Provision of the metamodel, validation rules and generators within the development environment
  • Support for graphical modeling and textual input
  • Consistency checks in real time based on the UP rules
  • Direct connection to version control systems and build environments
  • Generators for creating PLC code, HMI configurations and documentation directly from the model

UP vs. UPstudio

UP is the system of models, rules and generators. UPstudio is the associated development environment with which these models are edited.

Running UPstudio on macOS

macOS: app does not start after installation

On macOS, UPstudio.app does not start right after installation. Remove the quarantine attribute once:

xattr -dr com.apple.quarantine /Applications/UPstudio.app

Adjust the path to wherever UPstudio.app was copied. After that the application starts normally.