Solutions Application Development DECADE Environment

Decade is a Unix-based, modular application development environment. It was created to support software developers in creating perennial, quality open software. It reflects nearly twenty years experience in Unix. DECADE enables developers to design, build and maintain open applications, independent of operating system, database, user interface and network protocol. It is important to keep abreast of new technologies. DECADE incorporates these new technologies so that developers can focus on their solutions. Ockham offers HP3000 to Unix migration for its DECADE environment.

Open software for open systems

The objectives of open systems are independence, flexibility, scalability and cost reduction, whilst optimising existing systems. The main benefit is the avoidance of vendor lock-in. DECADE enables developers to design, build and maintain open applications. It provides independence from operating system, database, interface, and network protocol. DECADE uses knowledge representation languages and transformation technology. It is based on standards such as SQL, TCP/IP, Unix and Microsoft Windows.

Multi-platform compatibility

DECADE separates the development platform from run-time environments. This way you can centralise software design, development and maintenance on one platform. The application can then run on any production platform. DECADE enables interoperability between operating systems, such as HP-UX, MPE/iX, Microsoft Windows Server 2003, AIX, Solaris and Linux. Different interfaces can be used, including character-based terminals, Microsoft Windows, X-windows, Suntools, NextStep, Motif, and OpenLook. Applications can access a variety of databases including ORACLE, INFORMIX, SYBASE, IMAGE/SQL and Allbase.

Platform-independent programming

DECADE provides multi-level Application Programming Interfaces (APIs), separating application logic from underlying technologies. This enables developers to concentrate on their business rules, without bothering about database implementation, operating systems and interfaces. DECADE’s modular components provide developers with a set of software development tools based on a central, portable repository.

Process specification

DECADE includes a process specification language called SYDAID. This translates processes into portable C-code. Scrolling, windowing, menu bars and function keys are provided for maximum ease of use.

Database programming

The SQLer module provides a normalised way to define and use a database based on the XPG3-SQL definition. It exploits all the features of the underlying database management system and SQL implementation. This means that differences between various database systems are of no consequence.

Application Management

DECADE provides an open Application Management module called XAM. This module provides security, menu and integration services for any application. XAM uses a powerful scripting language to control its own as well as operating system tasks.

Benefits of using DECADE

DECADE means that you protect your investment in development by producing portable code. You can develop independent of operating system, database and interfaces. The amount of coding you have to do is less. This equals higher productivity and less maintenance. Satisfaction will be increased with easier-to-use application software being developed faster. Generated C-code ensures higher performance both in batch and on-line.

Learning to use DECADE

Ockham provides a complete customer education program. Ockham’s training staff has a wealth of knowledge in applications system design, software engineering and methodology. Each training course focuses on personal coaching, peer interaction and practical applications experience. You will acquire the expertise to successfully implement and maintain the DECADE environment and applications.


Items in this article:

Open software for open systems

Multi-platform compatibility

Platform-independent programming

Process specification

Database programming

Application Management

Benefits of using DECADE

Learning to use DECADE

Subscribe here for our free WEBISO and STARJET
Workshops!