The Whole Platform is a technology for engineering the production of software. We provide an Eclipse based Language Workbench for developing, manipulating and transforming languages using a model driven approach.

Features

  • Language Workbench product distribution based on Eclipse 4 IDE
  • Language Development Kit Maven distribution for programmatic use
  • Dynamically pluggable language features with hot deployment and auto discovery
  • Language definition starting from Metamodels, Patterns, Grammars, Database schemas, XML schemas, Java libraries
  • Composable modular languages with declarative, unanticipated, and dynamically enforced, cross-language types relations
  • Multiple composable and pluggable type systems per language
  • Composable and mixable execution models: interpretation, dynamic compilation, and code generation
  • Multiple behavior definition styles: rules, queries, aspect oriented, multi-stage, templates, operational semantics
  • Domain level definition of Model to Model transformations
  • Model to Text Model with automatic management of spacing and indentation (just a M2M use case)
  • Multiple persistence formats
  • Graphical Projectional Visualization and Editing framework (GEF based)
  • Multiple presentation styles: graphical (auto-layout and freeform), tabular, trees, outline, math, textual
  • Model driven Copy/Paste, Drag and Drop and Find/Replace with domain notations
  • Graphical cross-language debugger with domain notations
  • Live coding with Context and Sample views
  • Testing with auto completion of expected values and JUnit 4 integration
  • Versioning facilities to manage multiple language versions and migration of languages and instances
  • Software Product Lines facilities to manage product generation variability

Project Samples

Project Activity

See All Activity >

Follow Whole Platform

Whole Platform Web Site

Other Useful Business Software

WhatsUp® Gold - Ranked #1 For Network Monitoring WhatsUp® Gold - Ranked #1 For Network Monitoring Icon
WhatsUp® Gold - Ranked #1 For Network Monitoring Icon

Automatically discover anything connected to your network with the industry's best flexible licensing. Free trial of our award-winning software

The industry’s best network monitoring software, WhatsUp® Gold includes: Hybrid Cloud Monitoring, Real-Time Performance Monitoring, Automatic and Manual Failover and Extended Visibility to Distributed Networks. Trusted by thousands of organizations worldwide. WhatsUp® Gold - More Visibility. Better Performance. Less Cost. Try it free for 30 days.
1/2
How many devices do you monitor on your company's network?
2/2
One last question before you visit our site:

When do you plan to purchase a network performance monitoring solution?

Rate This Project

Login To Rate This Project

User Reviews

Be the first to post a review of Whole Platform!

Additional Project Details

Intended Audience

Information Technology, Science/Research, Education, Developers

User Interface

Project is a user interface (UI) system, Eclipse

Programming Language

Java, Project is a programming language

Database Environment

Project is a relational object mapper, JDBC, SQL-based

Registered

2005-03-13