Logo
Sign in

Meta Programming System. Create your own domain-specific language.

Vendor

Vendor

JetBrains

Company Website

Company Website

MPS.png
MPS2.png
Product details

Overview

JetBrains MPS (Meta Programming System) is a powerful platform designed to create domain-specific languages (DSLs). It allows users to express domain processes and knowledge in a language that directly uses the concepts and logic from their particular field. MPS uses projectional editing, enabling users to work with non-textual notations such as math notations, diagrams, and forms, making it highly adaptable to various domains.

Features

Domain-Specific Language Creation

  • Custom DSLs: Create your own domain-specific languages tailored to your business needs.
  • Projectional Editing: Use non-textual notations, including math notations, diagrams, and forms. Editor Support
  • Intelligent Editor: Provides quick fixes, word completion, and intentions to guide users through the coding process.
  • Customizable Interface: Adapt the editor to fit specific domain requirements. Integration and Extensibility
  • Integration with Other Tools: Seamlessly integrates with other JetBrains tools and external systems.
  • Extensible Platform: Extend the platform with additional functionalities to meet specific needs. Collaboration and Sharing
  • Collaborative Development: Supports collaborative development of DSLs, allowing teams to work together efficiently.
  • Version Control: Integrates with version control systems to manage changes and track progress. Case Studies and Applications
  • Agile Law Execution Factory: Implement Dutch tax legislation and process changes.
  • MetaR: Develop data analysis languages for biomedical scientists.
  • mbeddr: Create integrated and extensible languages for embedded software engineering.
Find more products by industry
Information & CommunicationView all
Find more products by category
Development SoftwareView all