ADVANTAGES

Print

Rapid development of complex GE Smallworld™ applications

 

Modern integrated development environments (IDEs) focus on the strongest organization and acceleration of development work. Magik Development Tools offers a flexible environment which can be extended by a number of tools existing on the Internet. A further advantage is that you can integrate Magik projects as well as others like: Java, HTML or XML.

 

The established MDT IDE provides modern and innovative features and gives the users a lot of advantages:

 

Return of investment for the application development process and time saving:

  • Return of already existing investments

  • Shorter time-to-customer for Smallworld™ solutions

  • Time and cost reducing while extending the capabilities of the development environment using Eclipse plug-ins

  • Optimizing the investment in human and technology resources thanks to the possibility of use worldwide Eclipse standards


Greater usability for easier and more rapid development of Smallworld™ applications through:

  • Creation and maintenance of complex Smallworld™ projects

  • Configuration of several Smallworld™ runtime environments

  • Multiple Smallworld™ sessions management

  • Source code and team work control

  • Integration of already existing solutions with new MDT projects

  • Plug-ins modularized structure and Eclipse standardization

  • Increased developers collaboration

  • Integration of the Smallworld™ platform with other existing middleware platforms


Code Assistant - faster and cost-effective development through:

  • User-friendly GUI

  • File template generation

  • Automatic code completion

  • Context hints

  • Powerful project analysis of resources based on the Smallworld™ platform and Magik language model

 

 

All-in-one solution

 

Magik Development Tools provides development and deployment environment for Smallworld™ Geographic Information Systems. MDT was designed for work with multiple GIS sessions. The MDT development framework offers an integrated mechanism for source code management: code transmission to running GIS session from separate files as well as loading modules and products. The Magik project model API based on the Smallworld™ GIS platform-model-driven mechanism enables validation of each project element starting from GIS session configuration up to the smallest elements of Magik code.

 

On the other hand, already designed Magik language specification and model allows to extend the use of the Magik editor with a number of coding-assistant features.

 

MDT enables reducing developing time of Magik projects, products, modules and separate files significantly. It also gives advantages for the team work. The resource management Eclipse plug-ins (e.g. CVS, ClearCase, Subversion) allow to control source code versions and branches. Eclipse provides support for solving conflicts using a built-in compare editor.

 

MDT has an attractive ability to integrate with various GIS environments versions. It provides views and editors for the configuration of GIS sessions starting from Smallworld™ GIS 3.2 and ending at the latest Smallworld™ GIS 4.1 version. Implemented functionalities enable easy and fast integration with already existing session configurations.

 

The most crucial and advanced feature of the MDT is debugger which enables to detect and diagnose errors in running GIS sessions and thus incredibly facilitates the development process of Smallworld™ applications. The debugger is fully integrated with the MDT environment. Thanks to that the debugging process is performed in Magik editor.

 

Magik Development Tools – an integrated and extensible development environment

 

MDT integrates the main development tools and in a scalable modularized structure. It gives possibility to install and use simultaneously plug-ins from 3rd-party open source tools based on Eclipse and supporting Web Services architecture, middleware maintenance, test units, mutual work with Java, XML, C++, UML, PHP and HTML.

 

The vision of MDT is to maintain the whole Smallworld™ project lifecycle, starting from designing through coding, debugging and testing up to integrating and deploying.

 

    .    NEWS
    .    VISION
    .    FEATURES
    .    ADVANTAGES
    .    ROADMAP
    .    BENCHMARK
    .    CUSTOMER LIST


MDT NEWSLETTER
Name
E-mail


 

MDT is a product of:

ASTEC - Advanced Software Technologies

ASTEC is:
GE

EclipseCon 2010