a
Tel. 0575 333 297 | Contatti
a
Statgraphics Centurion
Nuova versione 16.1
a
Mathematica Italia
4^ User Group Meeting 2010
a
Intel Parallel Studio con sconto fino al 75%
a
Nuovo Mathematica News 13!
Scopri le potenti nuove caratteristiche: dalla simulazione Monte Carlo alla possibilità di registrare video delle analisi animate!
a
Il meeting si svolgerà presso l'Università degli Studi di Milano nei giorni 7 e 8 ottobre.
Consulta l'agenda e gli abstract dei lavori e iscriviti subito come uditore!

a
Offerta riservata ai possessori di licenza Intel C++ Compiler for Windows. Contattaci per tutti i dettagli sulla promozione.
a
E' stato pubblicato il nuovo numero di Mathematica News: la newsletter con tutte le novità e le applicazione per gli utenti italiani che vogliono utilizzare al meglio Mathematica!
a
Catalogo Software
Lista delle Categorie
Produttori a Catalogo
Tutti i Prodotti A-Z
Promozioni
Download Demo
Catalogo Generale [pdf]
Eventi
Corsi disponibili
Mathematica Italia UGM 2010
» Agenda
» Iscrizione
Servizi

Consulenza
Supporto Tecnico
Contatti

Newsletter
Adalta Notizie new
Mathematica News n. 13 new
Richiesta Preventivo
Listino Prezzi
Condizioni di Vendita
Sales in EU Countries
a Italy
Other EU Countries
Wolfram Workbench 2
| |
Richiedi un Preventivo
Wolfram Research (tutti i prodotti) Lingua : Ing | S.O. : Win, Mac, Unix, Linux

Perfect for scientists, engineers, mathematicians, financial analysts, and educators whowant to build applications for technical computing problems, Wolfram Workbench is an integrated development environment (IDE) for Wolfram products such as Mathematica, gridMathematica, and webMathematica.

Wolfram Workbench provides sophisticated code editing, navigation, and project management tools for enterprise-class development and deployment. Built on Eclipse, it is specialized for Mathematica and other Wolfram technologies.


General Features

Integrate with Wolfram Technologies Integrate with Wolfram Technologies
Easily Edit and Navigate Code Easily Edit and Navigate Code
Use Robust Debugging Tools Use Robust Debugging Tools
Manage and Deploy Projects Manage and Deploy Projects
Write Documentation Write Documentation

Integrate with Wolfram Tecnologies

Integrate with Wolfram Technologies

Mathematica

Workbench allows you to dramatically improve your productivity when developing in Mathematica. It provides advanced tools for organizing resources, preventing mistakes, and properly documenting your work. With Workbench you get all the features you would expect from an advanced IDE, such as:

  • Working with code in a specialized editor

  • Debugging programs at the source level

  • Profiling the code's execution

  • Developing and running tests

  • Coding in an integrated workgroup environment

  • Writing documentation for your application, and more

Mathematica Support

webMathematica

Workbench provides tools for developing sites built with webMathematica. The full development cycle is supported with a dedicated editor, project types, server controls, debugging, and real-time logging display. Integrating these tools into one application makes developing webMathematica-powered sites easier and faster than ever before.

webMathematica Tools

gridMathematica

gridMathematica programs launched by Workbench create connections for all of the clusters kernels back to Workbench. This allows breakpoints and stack inspections to be made on any of the kernels in your gridMathematica cluster.

J/Link

J/Link is a toolkit that integrates Mathematica and Java. Workbench provides a significant amount of support for developing J/Link applications, including:

  • Wizards to create projects that mix Mathematica and Java using the J/Link toolkit

  • Error markers in Mathematica when Java classes cannot be found

  • Find definition from Mathematica to the corresponding Java class

  • Launching of Mathematica and J/Link from within Workbench, allowing debugging of both Mathematica and Java at the same time

  • Download a sample J/Link project that provides real-time device interaction with Mathematica

J/Link Integration

Easily Edit and Navigate Code

Source Code Editor

The source code editor provides powerful source code editing with syntax coloring, error reporting, and more. The errors are reported with a Problems window and mouseover usage messages for convenient assistance. Workbench 2 provides extended code and section folding, improved code hover, and the ability to search for references to a symbol. Some of the important features of the source code editor include:

Text and Pattern Searching

Workbench supplements text searching with pattern searching, which lets you find certain structures in your code. For example, if you want to find every instance of Mathematica code in your workspace that has an If with two arguments, you would choose Search -> File from the menu bar, then choose the Mathematica Search tab. You could enter the pattern If[_, _], which means an If with two arguments. It also provides scripting of warnings and error markers based on Mathematica patterns.

Source and Notebook Comparison

You can use both the source and compare editors in Mathematica to view notebooks with linear syntax removed. This makes structural comparisons of notebooks very easy, which is useful when using version control systems or just for local comparison of two notebooks.

Use Robust Debugging Tools

Debugging

The debugger is one of the key features of Wolfram Workbench. One of the prime benefits is the ability to use different breakpoint types and watch expressions to study your code as it runs, so that you can detect and fix any problems.

Debugging Session

Profiling

The Workbench profiler allows you to see details of the execution of your Mathematica functions. Seeing the number of evaluations and time spent on parts of your code can highlight areas that will yield the highest return for optimization efforts. This report shows that much of the time was spent on vector multiplication; as this is a fast operation, we can see that the execution time for this function is optimized.

Profiling

Unit Tester

The Workbench tester performs unit testing for your code, with useful features for writing and running tests. The tester produces a report that tells you whether all tests have passed, lists any that failed, and gives links from the report to the actual tests in the test file.

Unit Testing

Manage and Deploy Projects

Project-Based Workflow

Wolfram Workbench allows you to group your application and all associated resources, such as test files, in a single container called a project. Many different types of resources are supported, including Mathematica source code and notebooks, Java classes and libraries, and Database connection information for DatabaseLink.

There are a range of tools for working with resources. Mathematica pattern-based searching and browsing tools, along with fast find for packages or functions, makes navigating your code easier and faster than ever.

Manage Projects

Project Deployment

Using the Workbench export wizards, you can deploy your projects locally, or package them for delivery. All content types are supported, including documentation, ensuring that you deploy your latest development work.

Project Export

Version Control

Version control of projects is an essential aspect of modern software development. Workbench provides a full-featured CVS client, and easy installation and support for Subversion and other version control systems, without the need to install and configure any additional tools on your system.

Write Documentation

Documentation Builder

Wolfram Workbench now includes a full set of tools for developing and integrating documentation for your application into your Mathematica Documentation Center. For example, you could easily integrate your application's function, guide, and tutorial pages with existing Mathematica documentation.

Write Documentation

Authoring Documentation

New Features

New in Workbench 2

Wolfram Workbench now includes functionality for authoring and building Mathematica documentation for your applications. Many new features and improvements in code editing and navigation, Mathematica front end integration, and more, are also provided.

Documentation Development

  • PacletInfo.m editor to view your projects' documentation

  • Application Tools utility for running and testing builds and deploying your application

  • Documentation Tools palette for documentation authoring

Write Documentation

Authoring 
Documentation

Completed 
Documentation

Mathematica Editor Features

  • Group comments in your Mathematica code so that it can be divided into sections that can be opened and closed

  • Improved code hover, with full context, attributes, and options information

  • Enhanced syntax coloring to reflect the Mathematica package structure, and additional errors and warnings, such as unused local variables

  • New quick fixes, including adding attributes to a symbol and inserting arguments into a list

  • Find references to a function

  • Dialog to find symbols or packages

Syntax Coloring

Quick Assist

Function Definition Search

Mathematica Installation Manager

  • The installation manager now makes it easy to work with several different versions of Mathematica

Mathematica Front End Integration

  • Workbench now sets up Mathematica every time a notebook from a project is opened so that you can load code and start working with it

  • Easy configuration of Workbench to make stylesheets and palettes from your project available to the notebook front end

  • Hyperlink addition from Mathematica source files to notebooks in your project

  • Notebook comparison using a special tree difference tool

  • Search notebook documents with the Mathematica pattern search utility

  • Enhanced Show In feature links to notebook files

Notebook Comparison

Text and 
Pattern Searching

webMathematica Development

Eclipse Version

  • The latest release of Eclipse, version 3.5, is included in Workbenc

| Tel. 0575 333 297 | Fax 0575 333 284 | P. iva 01408650511 | Email info@adalta.it © ADALTA | All Rights Reserved |