NaturalONE Integrated Development Environment(IDE) DEVELOP, MODERN IZE AND MANAGE—ALL IN ONE! NaturalONE is an Eclipse™-based Integrat-
Because NaturalONE is Eclipse-based, you can
ed Development Environment (IDE) that
standardize on a single platform across all
lets developers code, test and maintain
program languages. You can efficiently
applications, expose Natural objects as services, create rich internet applications
cross-train personnel to deploy resources where they’re most needed—and at a
and Web interfaces, and manage the
moment’s notice.
development life cycle. From one environment, you can use all your mainframe
NaturalONE delivers a powerful and easy-to-
With NaturalONE, you can: •
•
use set of application lifecycle capabilities to •
current users of Natural as well as Java or
•
Manage and document application life cycles
Use NaturalONE as the one framework for all your application development, modernization lower the time and cost of application
Build new Web applications and services
development, maintenance and staff training.
with ease
You can develop and deploy Web services
Modernize existing applications without
faster and cut the time you spend on
restructuring source code
application maintenance!
Debug and test applications with automation to save time
COBOL developers. It’s well-suited for developing applications to run natively on the mainframe, Linux®, UNIX® and Windows®. Java® and Microsoft® .NET programmers will find NaturalONE appealing to use because of its familiar Graphical User Interface (GUI) and wizards. Mainframe programmers will appreciate that NaturalONE also provides direct access to the command line on the server via a mainframe console window.
t e e h S t c a F
Develop efficiently with teams using open source versioning tools
and management needs. You will significantly
tools and Eclipse-based plug-ins to immediately satisfy users.
•
One IDE brings it all together for you
F EATU R E
Natural for AJAX
WHAII… T T S
•
•
•
WHYYOC UAR… E
Layout painter for code-free Web page design
•
WYSIWYG preview lets you test applications More than 50 out-of-the-box UI controls
intuitive •
•
Automated Debugging
•
•
•
•
Automated Testing
•
•
•
•
Interactive facility walks through code, step by step Enables you to debug AJAX (Web pages) View STACK contents while debugging
•
•
•
•
Unit test directly from Natural project (right-click)
•
Tests subprograms, maps & subroutines
(NATdoc)
•
Write multilingual applications more easily
Save testing time Lower maintenance costs due to fewer errors Reduce application failures in production
Validation rules for expected test results can be specified
Generate Natural object documentation as HTML to view
Ensure new and modified code meets business process syntax requirements with standard test suite
Test values can be specified and kept for further tests
in a browser
Documentation
Simplify creation of rich, interactive UIs
Downloads missing program source automatically
use •
•
Automated
Increase productivity by making design fast and
•
•
Save time in testing Improve quality of service
Greatly simplifies the documentation process Increases productivity
Changes in source code automatically changes NATdoc documentation
HOW IT WORKS
plications into Web-based applications without
organization can be consumed as a NaturalONE
NaturalONE operates in Linux or Windows and
restructuring source code. With more than 50
object and you can call (bi-directional) services
because it is based on Eclipse, easily integrates
out-of-the-box GUI controls, this code design
outside of the mainframe and LUW
with multiple Software AG Eclipse-based tools.
tool speeds development of Rich Internet Ap-
environment.
Since work can be executed from one platform
plications (RIAs).
without having to open accompanying
Life-cycle management
applications on their base platform, developers
Using new and existing Natural statements,
NaturalONE delivers a powerful and easy-to-
can efficiently work on multiple platforms
you can quickly develop AJAX-based applica-
use set of life-cycle management tools for cur-
using a range of developer productivity tools
tions that access Adabas, DB2, IMS, DL/I, VSAM
rent users of Natural as well as Java developers.
from a single user interface.
or any other Natural supported RDBMS.
The NaturalONE deployment procedures can be
Applications can be deployed on standard Java
adapted to all existing life cycle management
From NaturalONE, you can use Construct,
application servers, such as JBoss or the
processes in your enterprise. As all process
EntireX, Predict, and many other tools by
WebSphere® platform.
steps in the life cycle are documented, each
remotely connecting to your mainframe (or
step can be reproduced at a later time and is
LUW environment). For example, conduct
Service development
Predict data dictionary maintenance and
You can easily re-use existing Natural business
browse data using the integrated data browser
logic as a service. NaturalONE is integrated
for Natural Data Definition Modules.
with Software AG’s webMethods suite for easy
Modernize with AJAX
services to other environments such as Busi-
development, support and deployment of NaturalONE includes Natural for AJAX which
ness Process Management Services (BPMS).
allows you to quickly transform Natural ap-
Any service available inside or outside your
transparent for company revisions.
GET THERE FASTER WITH NATURALONE With NaturalONE, you can modernize existing Natural applications—faster—to meet changing business requirements and reduce application costs. Develop faster NaturalONE can accelerate delivery of new Web-based applications with automatic, interactive testing and debugging tools. Open source versioning tools allow for team development where developers can write, test and execute programs independently while sharing the source code of the project in a team repository. At the same time, NaturalONE retains Natural’s core strength of simplicity in coding and rapid development of applications. Easily deploy rich Web interfaces
NaturalONE improves productivity by making the design of rich, interactive user interfaces fast and intuitive
Today’s users demand web-based interfaces and Internet access from applications. Meet
Simplify service development
user demands quickly by giving them an AJAX front-end immediately while buying you time
Business users will be delighted when you provide data and processes to their newest
to refine a rich internet application. With
applications. Business intelligence and process
NaturalONE you can quickly make existing
improvement demands are accelerating and
Natural screens available through an internet browser by building Web pages with an easy drag-and-drop editor. By simply saving a page layout, you automatically generate code to link
by providing your existing business logic as a service to a BPMS or interactive dashboard, you will be applauded for providing your users realtime operational intelligence.
•
ness logic. No training or experience needed
Maintain applications with ease
in JavaScript, HTML or Cascading Style Sheets
NaturalONE provides all maintenance and
(CSS)!
development tools in a single environment including automatic, interactive testing, debugging and editor features. Code Completion
•
•
•
•
•
same integrated development environment. To allow yourself time to modernize in stages, you
push of a button. Outline View allows developers to easily get to a specific part of the code (i.e. a field in a map) with a single click. And
can transform existing map-based Natural ap-
because Java developers can easily learn
plications into rich Internet applications quickly
Natural in NaturalONE’s Eclipse-based environ-
with the benefit of increased end-user accep-
ment, you will have a larger labor pool that
tance and productivity. Best of all, there are no
can perform maintenance.
changes to Natural applications required! Create new Web and service-based programs as well as maintain and modernize existing programs while continuing to leverage Natural’s core strength of simplicity in coding and immediate execution of applications. Try NaturalONE today.
Reliable, instant parsing Hovering error messages Folding of source code Refactoring Upper/ Lower case translation Context-focused code completion Object-based code templates for new Natural objects
•
•
You can create both the front-end user interfac- provides all statements available to you at the es and back-end business rules from within the
Supports full Natural syntax (Mainframe, Linux, UNIX, Windows)
•
•
the front-end Web page to its back-end busi-
Modernize as you go
NaturalONE Editing Capabilities
•
•
•
Code templates based on content assist Toggle source lines into comment lines and vice versa Context sensitive help Object dependency view Outline view
TRY IT FOR FREE!
NaturalONE Go to www.NaturalONE.com to try out NaturalONE. See for yourself how easy it is to use. All components of the NaturalONE development toolset (including a local run-time environment for application testing) are available as a single free download.
Software AG also supports local and international user groups, which have established themselves as an independent panel of customers. The members of the user groups share their ideas and experiences with Software AG products and keep themselves informed about current product developments and news about the company. To learn more, please visit: www.softwareag.com/corporate/community/usergroup
Join the TECHcommunity.softwareag.comtoday Gain immediate access to a wealth of technology resources and a network of thousands of experts in Adabas, ARIS, Natural, Terracotta, webMethods and more. Join the Software AG TECHcommunity today at TECHcommunity.softwareag.com
Take the next step to get there—faster. To find the Software AG office nearest to you, please visit www.SoftwareAG.com.
ABOUT SOFTWARE AG Software AG helps organizations achieve their business objectives faster. The company’s big data, integration and business process technologies enable customers to drive operational efficiency, modernize their systems and optimize processes for smarter decisions and better service. Building on over 40 years of customer-centric innovation, the company is among the top 10 fastest-growing technology companies in the world and is ranked as a leader in 15 market categories, fueled by core product families Adabas and Natural, ARIS, Terracotta and webMethods. Learn more at www. SoftwareAG.com.
Software AG – Get There Faster © 2013 Software AG. All rights reserved. Software AG and all Software AG products are either trademarks or registered trademarks of Software AG. Other product and company names mentioned herein may be the trademarks of their respective owners.
3 1 b e F _ S _ F E N lO a r u t a N _ G A S