Web. Studio. Visual Studio. iseries. Studio. The universal development platform applied to corporate strategy. Adelia.

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "Web. Studio. Visual Studio. iseries. Studio. The universal development platform applied to corporate strategy. Adelia. www.hardis."

Transcription

1 Web Studio Visual Studio iseries Studio The universal development platform applied to corporate strategy Adelia

2 The choice of a CASE tool does not only depend on the quality of the offer at any given time, but also on the capacity of the designer company to upgrade its product in response to the demands of the market. The international success of Adelia is a long-term guarantee for Hardis, ensuring that resources will be available for future development. In response to the market The Hardis Research and Development center is extremely attentive to the expectations of its existing and potential customers, and works constantly to enrich Adelia with new features and enhance the existing modules. Web technology integration is one of its main activities. This evolution has three objectives: allow the use of INTRANET, EXTRANET, and INTERNET-based architectures, ensure that applications can be ported to open systems while integrating these technologies with existing information systems. In this way, Hardis safeguards its customers software investments, giving them access to new technologies and development methodologies. Adelia spearheads Hardis commitment to enable IT projects to be increasingly industrialized by integrating all the technologies necessary for servers, client workstations, communications and database systems. Scheduled upgrading in response to the market

3 10 % of revenue and 20 % of employees are devoted to Research and Development. Character mode applications for iseries Multiplatform graphical and raoming applications Multiplatform applications for the Web Adelia iseries Studio Adelia Visual Studio Adelia Web Studio iseries NT Servers UNIX/LINUX The Company's Information System Working permanently with the major players in the field This constant upgrading is carried out in close cooperation with IBM, Microsoft and Oracle. This is reflected in the participation of Hardis in the Application Development project set up by IBM to select and promote the best products on the market. This permanent communication with the laboratories in Rochester ensures that the most recent upgrades to OS/400 will be integrated into Adelia. Hardis is also a partner of Microsoft and Oracle, and thus benefits from the technological support of these software publishers. Research & Development, a long-term guarantee Hardis takes new technologies, tests them and integrates standards (Java for Internet applications as well as Notes, Unix, etc.). Therefore, Hardis meets new and major needs of users, provides transparency in development and a longer life cycle for software investments. The technological leadership enjoyed by Hardis is the result of a clearly implemented policy: 10 % of its turnover and 20 % of its staff are devoted to Research & Development.

4 Reverse engineering of existing system Audit, Retrieval of data descriptions. Maintenance Version manager, Cross-references, Impact analyses. Design Data Modeling, Specification of the management rules of the company. Single and shared repository Knowledge base User interface standards, OCX, OLE technological components, Personalized graphical object, Question/Answer program templates. I.S. descriptive objects Conceptual data models, Management rules, Logical data models, Physical data models, Descriptions of MMI, Descriptions of reports, Programs, Documentation, Cross-references. Implementation Development Rapid application development, Programming by Question/Answer, Layout design/prototyping, 4GL, Generators: RPG, C, JAVA Middleware, Database access controller. Menu manager, Translation tools, Administration, Documentation manager, Deployment. Adelia Studio is a universal integrated development platform covering the complete life cycle of software, from design to maintenance. Although initially designed as an iseries application development tool, Adelia Studio is today firmly geared to multilevel open system architectures using heterogeneous technologies. Web technologies are currently being implemented in corporate information systems and demand is now high for the development of Web sites that integrate with the company's management system. Interconnection of these applications with the corporate information system has become a priority. IT departments must now tackle challenges in terms of corporate organization (multi-disciplinary management), economics (duplication of management applications on Web servers) and technical capabilities (e.g. fast response times and high speed database access). Adelia Studio includes three development environments based on a repository and a 4GL that let you develop: native 5250 applications on iseries, Windows and Java multi-platform graphical applications (standalone or client/server applications), Web applications in Java J2EE environments. Adelia Studio still generates 3GL code that does not need Adelia Studio, runtime to run. an integrated development platform applied to corporate strategy

5 Adelia is an integrated solution which enables you - from a single CASE environment - to develop iseries native applications, as well as Windows applications, client/server applications and Web applications. Adelia Studio: a universal development environment Web development environment HTML layout designer. Generates Servlets and JSP code. Incorporates user session management and browser technologies. Generates business components on the application server in native and Java code. Windows and Java client/server development environment Graphical interface editor. Generates C and Java client code. Integrates management of client/server communication. Generates C code for Windows and Unix, and generates RPG/Ile for iseries and Java for any servers incorporating a Java virtual machine. iseries application development environment Single, partitionable repository

6 Adelia Repository Adelia Studio is built around an integrated repository. More than an ordinary dictionary of objects, it is a real technical database for the Information System. This corporate repository, as well as its object-oriented organization, offers many benefits: The reusing in one application area of objects that have already been defined in another, considerably increases the productivity of the designer and of the developer. Redundant descriptions are avoided thanks to the uniqueness check. Maintenance is easier, every modification is automatically taken into account for all corporate application areas. The objects contained in the repository are grouped into two main categories. The knowledge base objects in detail These objects allow the rapid development of high quality applications using existing standards that have been tried and tested. Indeed, as soon as Adelia Studio is installed in the company, a knowledge base containing any standards on the market is proposed by default. This can be adapted and added to according to the needs of the company. The knowledge base contains layout standards for screens, reports, screen sequencing models, data types with their management rules, program templates that the developer can use immediately. It also contains predefined functions, as well as question/answer scenarios used during R&D development phases. The knowledge base is also a series of OCX-type graphical components from the marketplace, and graphical objects that are customized by developers, to enhance user interfaces during the development of graphical applications. The software life cycle objects This category brings together all the descriptive objects of the Corporate Information System. They are handled at every stage in the software life cycle: Reverse engineering: these are file descriptions (physical data models). Design: these are conceptual data models (entities, relationships, properties, management rules). The development of applications: these are descriptions of screens, reports, 4GL programs and macro-instructions.

7 An integrated tool, a unique and shared repository, proven methodologies. Reverse engineering Adelia Studio easily fits into existing systems. Its tools for recovering database systems allow the repository to be loaded automatically. In addition, the 4GL programs that you develop with Adelia Studio can easily communicate with existing applications (programs such as RPG, Cobol, CLP for iseries, or programs *.EXE and *.DLL for Windows environments). Application design Adelia Studio uses the extended Entity/Relationship formalism: each entity or data is described by its conventional characteristics such as name, length, description, etc., but also by the process attached to it. This approach provides the description of repository and functional integrity constraints, as well as methods of initialization, control, calculation, user help and update. In addition, in a context of graphic application development, a visual representation can be attached to each data. Adelia Studio caters entirely for the generation of logical and physical models.

8 Adelia iseries Studio proposes two approaches, depending on the specifications of the application to be developed. Development by questions/answers This approach relates to applications whose building method has already been described in the knowledge base. In its standard package, Adelia iseries Studio proposes a certain number of question/answer scenarios for automatically generating updates of basic files, query programs, printouts of lists, etc. The developer can design his own development scenarios according to his needs. When a program is created, the developer chooses the scenario that is adapted to the type of program to be built. He is guided by a series of questions; the system builds the application depending on the answers that are given. In this case, the savings in productivity are extremely significant. Since the resulting application is written in the Adelia language, the developer can always adapt or add to it as necessary. Development by layout design/prototyping This approach relates to any applications that are built in collaboration with the users. The aim is to demonstrate them before going ahead. For this purpose, Adelia iseries Studio provides a series of graphical tools that are perfectly adapted to this approach. The screen sequencing graph This is a graphical environment that allows the designing of screen sequencing and calling of external programs. After being validated by the user, Adelia automatically translates the design into 4GL graphical specifications. Adelia iseries Studio provides graphical templates which the designer can use to propose standardized ergonomic solutions. The layout design phase consists in designing transactions and reports. Here too, the graphical environment of Adelia provides intuitive and user-friendly tools. Development of iseries applications

9 From a unique repository, Adelia Studio offers 3 development platforms: an environment dedicated to native applications on iseries, an environment for Client/Server applications, an environnement for Web applications. There are two layout design environments: iseries Studio 5250 screen layout for the designing of screen images based on predefined ergonomic standards. The user can also design his layouts completely by directly placing any constant and other data in the layout. Report layout for the designing of documents to be printed. Here again, the graphical environment provides all the necessary features for an efficient report layout: - the user can use the functions copy, paste, move to work with pre-selected lines or blocks; - each layout can be commented and documented, to produce user folders for validation. At the end of the layout design, Adelia generates interactive prototypes that will be submitted for validation by users. These prototypes already contain all the methods attached to the data that is positioned in the layouts. They are generally made up of control rules, as well as prompt or calculation functions. These prototypes also integrate the database access. When the prototypes are validated by the user, they are complemented by the developer via the 4GL development environment. The Adelia language is a series of more than 160 instructions. Some of these instructions execute complete functions and correspond to several dozen 3GL instructions. This language is both powerful and flexible; it allows the design of all types of iseries applications. Access to the iseries database can be native or in SQL mode. As a complement to the language, the developers can also define reusable functions via macro-instructions. The source code generator translates 4GL programs into ILE/RPG code. The applications produced by Adelia have no runtime, and are thus totally independent of the CASE tool. In addition, the code generator is perfectly optimized and produces efficient applications in execution. The generated code does not take up much space and is easy to understand.

10 Adelia Visual Studio is a development environment for client/server applications designed for information systems that are built around uniform, multi-platform and outward-looking systems. It is indeed increasingly frequent to encounter multi-site extended networks and Intranet architectures. Adelia Visual Studio perfectly meets the needs of these types of architecture. Client section Presentation Application logic Client communication middleware Request to service Server communication middleware Server application Application logic Database API access Server section Response from service Catering for extended networks They require the implementation of highly efficient client/server applications that are perfectly optimized in network traffic. It is obvious that in this case, client/server architecture of data raises problems of deployment and performance. Adelia Visual Studio provides a client/server architecture for processes that enables the best possible distribution of processes between the client and the server, in order to limit the network traffic as much as possible. Adelia Visual Studio was designed to create client/server applications with Windows or Java client workstations. Adelia Visual Studio generates multi-platform server code: RPG ILE code for iseries C code for Windows and Unix Java code for any servers incorporating a Java virtual machine. Catering for communication Adelia Visual Studio integrates communication management between client and server: The management of data transfer between the client and the server is made with no intervention of the application developer. Software architecture The code for the applications generated by Adelia Visual Studio is divided between the client and the servers in order to minimize the network traffic: the client workstations receive all the application logic related to the user interface, while the data-related processes take place on the server. In this architecture, you can use any client platform and the code generated on the server is perfectly adapted to the operating systems and databases that it uses. The development environment This environment is integrated into Adelia Visual Studio and uses the same repository. It includes a graphical interface editor for working with basic graphical objects such as buttons, Development of client/server applications

11 radio buttons, check boxes, combo-boxes, lists, and images as well as objects such as OCX, OLE servers or objects that have been customized by the developer, being recorded in the knowledge base. Numerous functions are provided to help with positioning objects, such as the snap grid, and functions for aligning frames, for resizing, etc. Visual Studio The access to the data repository allows the information to be positioned in the layout and associated with a graphic representation. Local Architecture iseries iseries Intranet Company server Company server NT Intranet Notebook NT Company server UNIX Workstation iseries Local server Workstation Internet Local server Remote workstation Workstation Office / Warehouse Office / Warehouse The interface editor is closely linked to the 4GL development environment. Indeed, from each graphical object, the developer can access the code that is associated with each object event. The particularly ergonomic interface of the graphical editor also allows multi-window management and the use of copy/paste functions that are particularly useful during the R&D development phases. The Adelia Visual Studio language is an extension of the Adelia language, from which it takes the main algorithmic instructions as well as database access operations. Its approach is now event-oriented and contains a set of instructions for working with graphical interfaces. It communicates naturally with marketplace components such as the OCX and OLE server applications.

12 Right from the earliest projects using client/server data models a number of major economic constraints quickly become apparent, including high running costs, problems with software version management and deployment on client workstations and relatively poor response times for remote clients. The thin client and Web terminal concepts soon won a major following. To address these changing circumstances, Hardis added to its software engineering platform, incorporating all the various components needed in order to implement multilevel internet/intranet architectures. The technologies involved Hardis has opted for the JAVA J2EE architecture and its JSP, servlet and JAVA Bean technologies for reasons of openness and portability. This architecture is now operational on all commercially-available servers. No prior knowledge of Java language, or J2EE technologies is required in order to develop Web applications with Adelia Web Studio. Adelia Web Studio Multilevel Web application development

13 The development environment It includes an HTML layout designer that lets software developers design Web pages. Access to the data repository means that data from the Information System can be positioned on the layout and assigned a graphical representation. The layout designer works closely with the Adelia Studio code editor: Each graphical object can be assigned events and associated code by the developer. Web Studio The development language is event-driven and very similar to certain PC development languages. Similar to the Adelia Visual Studio language, it is very quick to learn: a week's training is all you need to master the basics and start producing Web applications. Layout designer Code generation Adelia Web Studio generates the entire application code: JSP code, Java classes corresponding to the process on the Web server. It also generates the business components that run on the company's application server: RPG-Ile code for iseries, C code for Windows, UNIX and Linux, Java code for any other servers. SQL/SERVER, DB/2 and ORACLE databases are accessed in native mode. The access to other databases is made with ODBC or JDBC. Editor JAVA client Adelia Web Studio enables the use of connected remote client applications whose application logic is downloaded. In this architecture, you can use any client platform, and its administration and maintenance are handled automatically by the server and Web browsers. Soft architecture ISeries, Windows, Unix, Linux business servers Client browser J2EE Web server Jsp, Java classes Servlets Business components RPG/ILE, C, Java code Access to DB2, Oracle, SQL/Server databases, plus JDBC Adelia Web Studio generates all the codes executed on the Web server and on business servers.

14 The menu manager classifies programs by topic and by type. The user can immediately access a particular topic or a given option. The translation manager allows you to use multilingual applications, to compile a dictionary of words and phrases from the screen and the reports, and to organize the various translations. The language used for running the application will depend on the user. Documentation management Adelia Studio produces user and technical documentation. The presentation and content of the documents can be customized by the user, and are unlimited in number. Thanks to a very powerful and graphical editor, Adelia Studio produces high-quality conceptual and technical folders, including graphs and diagrams. Application deployment and maintenance The version manager describes, then manages the software manufacturing cycle. Adelia Studio automates the transition from development versions to test or production environments. The deployment manager allows you to build auto-run programs for the generated applications. In addition, the update of client workstations can be performed automatically when starting the application. Adelia Studio covers the whole life cycle of your software, from conception to implementation and maintenance of the applications. You will benefit from Adelia Studio in terms of productivity and quality. Your applications will be user-friendly with a high level of performance. The maintenance manager allows you to calculate the impact of a data structure modification, to automatically modify any related screens and programs and to recompile them. If necessary it recreates the database while conserving the data. Implementation

15 Implementing a tool as Adelia is an important decision to make. It is dealing with: New concepts, new tools, new techniques, a new language. The aim is a better organization, a better communication and how to better share information. In addition, Adelia Studio will boost the motivation and development of your teams. It is essential to adopt these various elements as quickly and efficiently as possible. Thanks to its experience, Hardis has developed an integration method, including: Skills transfer, training, consulting and follow-up. This approach is modular, customizable and adaptable to each situation, depending on the culture and originality that characterize each company (hardware, applications, human resources). The Hardis consultants who take responsibility for these assignments have a proven track-record with several years of tried and tested know-how and experience in the field. They can intervene at different stages in your project in the context of the following tasks: auditing of existing system, methodological advice and instructorship, control of design tools, control of development tools, organization, standardization of in the state of the art development, project follow-up, installation of your application programs, distributed implementation of solutions, etc. Support for the changes All these tasks are permanently brought up to date on the basis of information from our Research & Development department, from the hotline, and using suggestions from our clients. A global approach for a full system integration, quickly efficient. Our services are validated by the ISO 9001 quality approach to which we are already committed. More than just a tool, Hardis provides you with a global solution for integrating the Adelia development platform, in minimum time, for maximum efficiency.

16 HARDIS Head Office, Research & Development Cityparc - 34 rue de la Tuilerie SEYSSINET-PARISET (Grenoble) FRANCE Tel.: Fax: Web: Subsidiaries: Germany, Mexico, Italy. - Tél

WizTom Localization Suite. Main Customer benefits: Adding a new language is no longer an issue!

WizTom Localization Suite. Main Customer benefits: Adding a new language is no longer an issue! Localization Suite is a software localization tool capable of localizing any application on any technical architecture: Windows, 70/550- Emulation, Web (Intra-, Inter, Extranet), Java (stand alone, applets).net.

More information

Data Sheet VISUAL COBOL 2.2.1 WHAT S NEW? COBOL JVM. Java Application Servers. Web Tools Platform PERFORMANCE. Web Services and JSP Tutorials

Data Sheet VISUAL COBOL 2.2.1 WHAT S NEW? COBOL JVM. Java Application Servers. Web Tools Platform PERFORMANCE. Web Services and JSP Tutorials Visual COBOL is the industry leading solution for COBOL application development and deployment on Windows, Unix and Linux systems. It combines best in class development tooling within Eclipse and Visual

More information

Migrate AS 400 Applications to Linux

Migrate AS 400 Applications to Linux Migrate AS 400 Applications to Linux Infinite Corporation White Paper date March 2011 Abstract: This paper is a discussion of how to create platform independence by executing i OS (AS/400) applications

More information

Client/server is a network architecture that divides functions into client and server

Client/server is a network architecture that divides functions into client and server Page 1 A. Title Client/Server Technology B. Introduction Client/server is a network architecture that divides functions into client and server subsystems, with standard communication methods to facilitate

More information

OWB Users, Enter The New ODI World

OWB Users, Enter The New ODI World OWB Users, Enter The New ODI World Kulvinder Hari Oracle Introduction Oracle Data Integrator (ODI) is a best-of-breed data integration platform focused on fast bulk data movement and handling complex data

More information

Thin@ System Architecture V3.2. Last Update: August 2015

Thin@ System Architecture V3.2. Last Update: August 2015 Thin@ System Architecture V3.2 Last Update: August 2015 Introduction http://www.thinetsolution.com Welcome to Thin@ System Architecture manual! Modern business applications are available to end users as

More information

Migrate AS 400 Applications to Windows, UNIX or Linux

Migrate AS 400 Applications to Windows, UNIX or Linux Migrate AS 400 Applications to Windows, UNIX or Linux INFINITE Corporation White Paper prepared for Infinite Product Group date January 2012 Abstract: This paper is a discussion of how to create platform

More information

2012 LABVANTAGE Solutions, Inc. All Rights Reserved.

2012 LABVANTAGE Solutions, Inc. All Rights Reserved. LABVANTAGE Architecture 2012 LABVANTAGE Solutions, Inc. All Rights Reserved. DOCUMENT PURPOSE AND SCOPE This document provides an overview of the LABVANTAGE hardware and software architecture. It is written

More information

Version 14.0. Overview. Business value

Version 14.0. Overview. Business value PRODUCT SHEET CA Datacom Server CA Datacom Server Version 14.0 CA Datacom Server provides web applications and other distributed applications with open access to CA Datacom /DB Version 14.0 data by providing

More information

AS/400 System Overview

AS/400 System Overview Chapter 1 AS/400 System Overview 1.1 Major Characteristics of AS/400 1.1.1 High Level of Integration 1.1.2 Object Orientation 1.1.3 Relational and Integrated Database 1.1.4 Data and Program Independence

More information

IBM Rational Web Developer for WebSphere Software Version 6.0

IBM Rational Web Developer for WebSphere Software Version 6.0 Rapidly build, test and deploy Web, Web services and Java applications with an IDE that is easy to learn and use IBM Rational Web Developer for WebSphere Software Version 6.0 Highlights Accelerate Web,

More information

Client-server 3-tier N-tier

Client-server 3-tier N-tier Web Application Design Notes Jeff Offutt http://www.cs.gmu.edu/~offutt/ SWE 642 Software Engineering for the World Wide Web N-Tier Architecture network middleware middleware Client Web Server Application

More information

CA Repository for Distributed. Systems r2.3. Benefits. Overview. The CA Advantage

CA Repository for Distributed. Systems r2.3. Benefits. Overview. The CA Advantage PRODUCT BRIEF: CA REPOSITORY FOR DISTRIBUTED SYSTEMS r2.3 CA Repository for Distributed Systems r2.3 CA REPOSITORY FOR DISTRIBUTED SYSTEMS IS A POWERFUL METADATA MANAGEMENT TOOL THAT HELPS ORGANIZATIONS

More information

Chapter 2 Database System Concepts and Architecture

Chapter 2 Database System Concepts and Architecture Chapter 2 Database System Concepts and Architecture Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Outline Data Models, Schemas, and Instances Three-Schema Architecture

More information

Rocket AS v6.3. Benefits of upgrading

Rocket AS v6.3. Benefits of upgrading Rocket AS v6.3 Benefits of upgrading What is Rocket AS? Rocket AS for IBM System z provides query, reporting, data visualization and rapid application development for System z data including DB2. With

More information

Latte Rapid Application Development. William Dunlap Product Manager Borland International wdunlap@wpo.borland.com

Latte Rapid Application Development. William Dunlap Product Manager Borland International wdunlap@wpo.borland.com Latte Rapid Application Development William Dunlap Product Manager Borland International wdunlap@wpo.borland.com Business Computing Evolution C/S Application Development Collaborative App Development Web

More information

Agile Business Suite: a 4GL environment for.net developers DEVELOPMENT, MAINTENANCE AND DEPLOYMENT OF LARGE, COMPLEX BACK-OFFICE APPLICATIONS

Agile Business Suite: a 4GL environment for.net developers DEVELOPMENT, MAINTENANCE AND DEPLOYMENT OF LARGE, COMPLEX BACK-OFFICE APPLICATIONS Agile Business Suite: a 4GL environment for.net developers DEVELOPMENT, MAINTENANCE AND DEPLOYMENT OF LARGE, COMPLEX BACK-OFFICE APPLICATIONS In order to ease the burden of application lifecycle management,

More information

DB2 Connect for NT and the Microsoft Windows NT Load Balancing Service

DB2 Connect for NT and the Microsoft Windows NT Load Balancing Service DB2 Connect for NT and the Microsoft Windows NT Load Balancing Service Achieving Scalability and High Availability Abstract DB2 Connect Enterprise Edition for Windows NT provides fast and robust connectivity

More information

Open source business rules management system

Open source business rules management system JBoss Enterprise BRMS Open source business rules management system What is it? JBoss Enterprise BRMS is an open source business rules management system that enables easy business policy and rules development,

More information

Faculty of Computers and Applied Computer Science, Tibiscus University of Timişoara

Faculty of Computers and Applied Computer Science, Tibiscus University of Timişoara Designing a Framework to Develop WEB Graphical Interfaces for ORACLE Databases - Web Dialog Georgiana-Petruţa Fîntîneanu Florentina Anica Pintea, Faculty of Computers and Applied Computer Science, Tibiscus

More information

What Is the Java TM 2 Platform, Enterprise Edition?

What Is the Java TM 2 Platform, Enterprise Edition? Page 1 de 9 What Is the Java TM 2 Platform, Enterprise Edition? This document provides an introduction to the features and benefits of the Java 2 platform, Enterprise Edition. Overview Enterprises today

More information

Database-driven library system

Database-driven library system Database-driven library system Key-Benefits of CADSTAR 12.1 Characteristics of database-driven library system KEY-BENEFITS Increased speed when searching for parts You can edit/save a single part (instead

More information

High Level Design Distributed Network Traffic Controller

High Level Design Distributed Network Traffic Controller High Level Design Distributed Network Traffic Controller Revision Number: 1.0 Last date of revision: 2/2/05 22c:198 Johnson, Chadwick Hugh Change Record Revision Date Author Changes 1 Contents 1. Introduction

More information

SOFT 437. Software Performance Analysis. Ch 5:Web Applications and Other Distributed Systems

SOFT 437. Software Performance Analysis. Ch 5:Web Applications and Other Distributed Systems SOFT 437 Software Performance Analysis Ch 5:Web Applications and Other Distributed Systems Outline Overview of Web applications, distributed object technologies, and the important considerations for SPE

More information

SequeLink Server for ODBC Socket

SequeLink Server for ODBC Socket P RODUCT O VERVIEW Server for ODBC Socket Overview DataDirect is highly scalable, server-based middleware that gives you a complete platform for data connectivity. Common Servers offer the performance

More information

Communiqué 4. Standardized Global Content Management. Designed for World s Leading Enterprises. Industry Leading Products & Platform

Communiqué 4. Standardized Global Content Management. Designed for World s Leading Enterprises. Industry Leading Products & Platform Communiqué 4 Standardized Communiqué 4 - fully implementing the JCR (JSR 170) Content Repository Standard, managing digital business information, applications and processes through the web. Communiqué

More information

Perfect (ASD) Point of Sales (POS)

Perfect (ASD) Point of Sales (POS) Perfect (ASD) Point of Sales (POS) ASD POS is a comprehensive Point of Sale (POS) solution for fast-paced, high-volume, multi-site retail operations. Whether you need to manage a single retail location,

More information

Building Applications Using Micro Focus COBOL

Building Applications Using Micro Focus COBOL Building Applications Using Micro Focus COBOL Abstract If you look through the Micro Focus COBOL documentation, you will see many different executable file types referenced: int, gnt, exe, dll and others.

More information

Frequently Asked Questions Sage Pastel Intelligence Reporting

Frequently Asked Questions Sage Pastel Intelligence Reporting Frequently Asked Questions Sage Pastel Intelligence Reporting The software described in this document is protected by copyright, and may not be copied on any medium except as specifically authorized in

More information

Enterprise Application Integration

Enterprise Application Integration Enterprise Integration By William Tse MSc Computer Science Enterprise Integration By the end of this lecturer you will learn What is Enterprise Integration (EAI)? Benefits of Enterprise Integration Barrier

More information

DIABLO VALLEY COLLEGE CATALOG 2014-2015

DIABLO VALLEY COLLEGE CATALOG 2014-2015 COMPUTER SCIENCE COMSC The computer science department offers courses in three general areas, each targeted to serve students with specific needs: 1. General education students seeking a computer literacy

More information

INNOVATOR. The integrated tool suite for business process and software engineering

INNOVATOR. The integrated tool suite for business process and software engineering The integrated tool suite for business process and software engineering Use the synergy: The integrated tool suite for business process and software engineering is the only integrated tool suite for business

More information

Phire Architect Hardware and Software Requirements

Phire Architect Hardware and Software Requirements Phire Architect Hardware and Software Requirements Copyright 2014, Phire. All rights reserved. The Programs (which include both the software and documentation) contain proprietary information; they are

More information

http://ubiqmobile.com

http://ubiqmobile.com Mobile Development Made Easy! http://ubiqmobile.com Ubiq Mobile Serves Businesses, Developers and Wireless Service Providers Businesses Be among the first to enter the mobile market! - Low development

More information

Outline. Technologies for Developing Systems. History of System Development. The Evolution of System Development. Chapter s

Outline. Technologies for Developing Systems. History of System Development. The Evolution of System Development. Chapter s Outline Technologies for Developing Systems Chapter 9 Introduction Foundations of Systems Development Structured Development Fourth-Generation Languages Software Prototyping Computer-Aided Software Engineering

More information

PIE. Internal Structure

PIE. Internal Structure PIE Internal Structure PIE Composition PIE (Processware Integration Environment) is a set of programs for integration of heterogeneous applications. The final set depends on the purposes of a solution

More information

System AS/400 System Overview p. 1 Major Characteristics of AS/400 p. 2 Operating System/400 p. 10 AS/400 Advanced Series p. 13 AS/400e Series and

System AS/400 System Overview p. 1 Major Characteristics of AS/400 p. 2 Operating System/400 p. 10 AS/400 Advanced Series p. 13 AS/400e Series and Preface p. xiii System AS/400 System Overview p. 1 Major Characteristics of AS/400 p. 2 Operating System/400 p. 10 AS/400 Advanced Series p. 13 AS/400e Series and e-business Solutions p. 15 Review Questions

More information

Internet Engineering: Web Application Architecture. Ali Kamandi Sharif University of Technology kamandi@ce.sharif.edu Fall 2007

Internet Engineering: Web Application Architecture. Ali Kamandi Sharif University of Technology kamandi@ce.sharif.edu Fall 2007 Internet Engineering: Web Application Architecture Ali Kamandi Sharif University of Technology kamandi@ce.sharif.edu Fall 2007 Centralized Architecture mainframe terminals terminals 2 Two Tier Application

More information

STRATEGIES ON SOFTWARE INTEGRATION

STRATEGIES ON SOFTWARE INTEGRATION STRATEGIES ON SOFTWARE INTEGRATION Cornelia Paulina Botezatu and George Căruţaşu Faculty of Computer Science for Business Management Romanian-American University, Bucharest, Romania ABSTRACT The strategy

More information

1 File Processing Systems

1 File Processing Systems COMP 378 Database Systems Notes for Chapter 1 of Database System Concepts Introduction A database management system (DBMS) is a collection of data and an integrated set of programs that access that data.

More information

JReport Server Deployment Scenarios

JReport Server Deployment Scenarios JReport Server Deployment Scenarios Contents Introduction... 3 JReport Architecture... 4 JReport Server Integrated with a Web Application... 5 Scenario 1: Single Java EE Server with a Single Instance of

More information

Apache Web Server Execution Tracing Using Third Eye

Apache Web Server Execution Tracing Using Third Eye Apache Web Server Execution Tracing Using Third Eye Raimondas Lencevicius Alexander Ran Rahav Yairi Nokia Research Center, 5 Wayside Road, Burlington, MA 01803, USA Raimondas.Lencevicius@nokia.com Alexander.Ran@nokia.com

More information

OVERVIEW HIGHLIGHTS. Exsys Corvid Datasheet 1

OVERVIEW HIGHLIGHTS. Exsys Corvid Datasheet 1 Easy to build and implement knowledge automation systems bring interactive decision-making expertise to Web sites. Here s proven technology that provides customized, specific recommendations to prospects,

More information

A Layered Architecture based on Java for Internet and Intranet Information Systems

A Layered Architecture based on Java for Internet and Intranet Information Systems A Layered Architecture based on Java for Internet and Intranet Information Systems Fidel CACHEDA, Alberto PAN, Lucía ARDAO, Ángel VIÑA Departamento de Electrónica y Sistemas Facultad de Informática, Universidad

More information

An Oracle White Paper February 2014. Oracle Data Integrator 12c Architecture Overview

An Oracle White Paper February 2014. Oracle Data Integrator 12c Architecture Overview An Oracle White Paper February 2014 Oracle Data Integrator 12c Introduction Oracle Data Integrator (ODI) 12c is built on several components all working together around a centralized metadata repository.

More information

Understanding Application Servers

Understanding Application Servers Understanding Application Servers Author: Ajay Srivastava & Anant Bhargava TCS, Jan 03 Background Application servers, whatever their function, occupies a large chunk of computing territory between database

More information

Compiere Technical Architecture Modern, configurable, extendible

Compiere Technical Architecture Modern, configurable, extendible Compiere Technical Architecture Modern, configurable, extendible Problems with Traditional ERP Complex Bloated with features you ll never use Complicated and time consuming to implement Inflexible Force

More information

SCADE System 17.0. Technical Data Sheet. System Requirements Analysis. Technical Data Sheet SCADE System 17.0 1

SCADE System 17.0. Technical Data Sheet. System Requirements Analysis. Technical Data Sheet SCADE System 17.0 1 SCADE System 17.0 SCADE System is the product line of the ANSYS Embedded software family of products and solutions that empowers users with a systems design environment for use on systems with high dependability

More information

Label Gallery Software for Microsoft Windows Terminal Services and Citrix MetaFrame

Label Gallery Software for Microsoft Windows Terminal Services and Citrix MetaFrame Label Gallery Software for Microsoft Windows Terminal Services and Citrix MetaFrame White Paper Version 20100716 2009 SATO CORPORATION. All rights reserved. http://www.satoworldwide.com softwaresupport@satogbs.com

More information

Application Lifecycle Management for IBM i

Application Lifecycle Management for IBM i A P P L I C AT I O N L I F E C Y C L E M A N A G E M E N T F O R I B M i Application Lifecycle Management for IBM i Assured end-to-end management of enterprise software applications Problem and Incident

More information

Turning ClearPath MCP Data into Information with Business Information Server. White Paper

Turning ClearPath MCP Data into Information with Business Information Server. White Paper Turning ClearPath MCP Data into Information with Business Information Server White Paper 1 Many Unisys ClearPath MCP Series customers have Enterprise Database Server (DMSII) databases to support a variety

More information

4D and SQL Server: Powerful Flexibility

4D and SQL Server: Powerful Flexibility 4D and SQL Server: Powerful Flexibility OVERVIEW MS SQL Server has become a standard in many parts of corporate America. It can manage large volumes of data and integrates well with other products from

More information

Complementing Your Web Services Strategy with Verastream Host Integrator

Complementing Your Web Services Strategy with Verastream Host Integrator Verastream Complementing Your Web Services Strategy with Verastream Host Integrator Complementing Your Web Services Strategy with Verastream Host Integrator Complementing Your Web Services Strategy with

More information

Heterogeneous Tools for Heterogeneous Network Management with WBEM

Heterogeneous Tools for Heterogeneous Network Management with WBEM Heterogeneous Tools for Heterogeneous Network Management with WBEM Kenneth Carey & Fergus O Reilly Adaptive Wireless Systems Group Department of Electronic Engineering Cork Institute of Technology, Cork,

More information

Architectural Design

Architectural Design Software Engineering Architectural Design 1 Software architecture The design process for identifying the sub-systems making up a system and the framework for sub-system control and communication is architectural

More information

Rational Developer for IBM i (RDi) Introduction to RDi

Rational Developer for IBM i (RDi) Introduction to RDi IBM Software Group Rational Developer for IBM i (RDi) Introduction to RDi Featuring: Creating a connection, setting up the library list, working with objects using Remote Systems Explorer. Last Update:

More information

What is a database? COSC 304 Introduction to Database Systems. Database Introduction. Example Problem. Databases in the Real-World

What is a database? COSC 304 Introduction to Database Systems. Database Introduction. Example Problem. Databases in the Real-World COSC 304 Introduction to Systems Introduction Dr. Ramon Lawrence University of British Columbia Okanagan ramon.lawrence@ubc.ca What is a database? A database is a collection of logically related data for

More information

A framework for web-based product data management using J2EE

A framework for web-based product data management using J2EE Int J Adv Manuf Technol (2004) 24: 847 852 DOI 10.1007/s00170-003-1697-8 ORIGINAL ARTICLE M.Y. Huang Y.J. Lin Hu Xu A framework for web-based product data management using J2EE Received: 8 October 2002

More information

NEW FEATURES ORACLE ESSBASE STUDIO

NEW FEATURES ORACLE ESSBASE STUDIO ORACLE ESSBASE STUDIO RELEASE 11.1.1 NEW FEATURES CONTENTS IN BRIEF Introducing Essbase Studio... 2 From Integration Services to Essbase Studio... 2 Essbase Studio Features... 4 Installation and Configuration...

More information

Software: Systems and Application Software

Software: Systems and Application Software Software: Systems and Application Software Computer Software Operating System Popular Operating Systems Language Translators Utility Programs Applications Programs Types of Application Software Personal

More information

Internet accessible facilities management

Internet accessible facilities management Internet accessible facilities management A technology overview This overview is an outline of the major components and features of TotalControl, deployment possibilities and a list of terms that describe

More information

Deltek Vision 7.0 LA. Technical Readiness Guide

Deltek Vision 7.0 LA. Technical Readiness Guide Deltek Vision 7.0 LA Technical Readiness Guide May 15, 2012 While Deltek has attempted to verify that the information in this document is accurate and complete, some typographical or technical errors may

More information

Exploiting Key Answers from Your Data Warehouse Using SAS Enterprise Reporter Software

Exploiting Key Answers from Your Data Warehouse Using SAS Enterprise Reporter Software Exploiting Key Answers from Your Data Warehouse Using SAS Enterprise Reporter Software Donna Torrence, SAS Institute Inc., Cary, North Carolina Juli Staub Perry, SAS Institute Inc., Cary, North Carolina

More information

Customer Bank Account Management System Technical Specification Document

Customer Bank Account Management System Technical Specification Document Customer Bank Account Management System Technical Specification Document Technical Specification Document Page 1 of 15 Table of Contents Contents 1 Introduction 3 2 Design Overview 4 3 Topology Diagram.6

More information

ClearPath MCP Developer Studio

ClearPath MCP Developer Studio ClearPath MCP Developer Studio ClearPath MCP Releases 16.0 and 17.0 ClearPath Software Series The ClearPath Software Series is a new innovative collection of software-only solutions without a traditional

More information

DB2 Application Development and Migration Tools

DB2 Application Development and Migration Tools DB2 Application Development and Migration Tools Migration Tools If I decide I want to move to DB2 from my current database, can you help me? Yes, we have migration tools and offerings to help you. You

More information

Software design (Cont.)

Software design (Cont.) Package diagrams Architectural styles Software design (Cont.) Design modelling technique: Package Diagrams Package: A module containing any number of classes Packages can be nested arbitrarily E.g.: Java

More information

Oracle Data Integrator integration with OBIEE

Oracle Data Integrator integration with OBIEE Oracle Data Integrator integration with OBIEE February 26, 2010 1:20 2:00 PM Presented By Phani Kottapalli pkishore@astcorporation.com 1 Agenda Introduction to ODI Architecture Installation Repository

More information

PROGRESS DATADIRECT QA AND PERFORMANCE TESTING EXTENSIVE TESTING ENSURES DATA CONNECTIVITY THAT WORKS

PROGRESS DATADIRECT QA AND PERFORMANCE TESTING EXTENSIVE TESTING ENSURES DATA CONNECTIVITY THAT WORKS Progress DataDirect Connect DATA SHEET PROGRESS DATADIRECT QA AND PERFORMANCE TESTING EXTENSIVE TESTING ENSURES DATA CONNECTIVITY THAT WORKS Progress DataDirect ODBC, JDBC and ADO.NET data connectivity

More information

Table of Contents. Introduction...9. Installation...17. Program Tour...31. The Program Components...10 Main Program Features...11

Table of Contents. Introduction...9. Installation...17. Program Tour...31. The Program Components...10 Main Program Features...11 2011 AdRem Software, Inc. This document is written by AdRem Software and represents the views and opinions of AdRem Software regarding its content, as of the date the document was issued. The information

More information

Hello OpenROAD! An Introduction to Rapid Application Development for Ingres. David Tondreau, Architect

Hello OpenROAD! An Introduction to Rapid Application Development for Ingres. David Tondreau, Architect Hello OpenROAD! An Introduction to Rapid Application Development for Ingres David Tondreau, Architect 11 Agenda Brief Recap from Last Week s Webinar An Introduction to OpenROAD Overview of OpenROAD Workbench

More information

zen Platform technical white paper

zen Platform technical white paper zen Platform technical white paper The zen Platform as Strategic Business Platform The increasing use of application servers as standard paradigm for the development of business critical applications meant

More information

Managing Change is our Business

Managing Change is our Business Managing Change is our Business Take the guesswork out of iseries Change Management with SEE/Change Why do companies need to manage change on the iseries? There is no question, that in an ever-changing

More information

2 SQL in iseries Navigator

2 SQL in iseries Navigator 2 SQL in iseries Navigator In V4R4, IBM added an SQL scripting tool to the standard features included within iseries Navigator and has continued enhancing it in subsequent releases. Because standard features

More information

NETKEEPER Help Desk Captain SQL Installation with MSDE

NETKEEPER Help Desk Captain SQL Installation with MSDE NETKEEPER Help Desk Captain SQL Installation with MSDE Multima Corporation 1 Rosewood Court East Greenwich, RI 02818-1543 Disclaimer: The pictures in this manual are representative of the program screens

More information

Module 5 Introduction to Processes and Controls

Module 5 Introduction to Processes and Controls IT Terminology 1. General IT Environment The general IT environment is the umbrella over the following IT processes: 1. Operating Systems 2. Physical and Logical Security 3. Program Changes 4. System Development

More information

New Features... 1 Installation... 3 Upgrade Changes... 3 Fixed Limitations... 4 Known Limitations... 5 Informatica Global Customer Support...

New Features... 1 Installation... 3 Upgrade Changes... 3 Fixed Limitations... 4 Known Limitations... 5 Informatica Global Customer Support... Informatica Corporation B2B Data Exchange Version 9.5.0 Release Notes June 2012 Copyright (c) 2006-2012 Informatica Corporation. All rights reserved. Contents New Features... 1 Installation... 3 Upgrade

More information

SAP Data Services 4.X. An Enterprise Information management Solution

SAP Data Services 4.X. An Enterprise Information management Solution SAP Data Services 4.X An Enterprise Information management Solution Table of Contents I. SAP Data Services 4.X... 3 Highlights Training Objectives Audience Pre Requisites Keys to Success Certification

More information

SCADA Questions and Answers

SCADA Questions and Answers SCADA Questions and Answers By Dr. Jay Park SCADA System Evaluation Questions Revision 4, October 1, 2007 Table of Contents SCADA System Evaluation Questions... 1 Revision 4, October 1, 2007... 1 Architecture...

More information

Java Application Developer Certificate Program Competencies

Java Application Developer Certificate Program Competencies Java Application Developer Certificate Program Competencies After completing the following units, you will be able to: Basic Programming Logic Explain the steps involved in the program development cycle

More information

Service Oriented Architectures

Service Oriented Architectures 8 Service Oriented Architectures Gustavo Alonso Computer Science Department Swiss Federal Institute of Technology (ETHZ) alonso@inf.ethz.ch http://www.iks.inf.ethz.ch/ The context for SOA A bit of history

More information

An Intelligent Approach for Integrity of Heterogeneous and Distributed Databases Systems based on Mobile Agents

An Intelligent Approach for Integrity of Heterogeneous and Distributed Databases Systems based on Mobile Agents An Intelligent Approach for Integrity of Heterogeneous and Distributed Databases Systems based on Mobile Agents M. Anber and O. Badawy Department of Computer Engineering, Arab Academy for Science and Technology

More information

SAP 3D Visual Enterprise Rapid-Deployment Solution

SAP 3D Visual Enterprise Rapid-Deployment Solution SAP 3D Visual Enterprise 8.0 July 2014 English SAP 3D Visual Enterprise Rapid-Deployment Solution SAP AG Dietmar-Hopp-Allee 16 69190 Walldorf Germany Copyright 2014 SAP AG or an SAP affiliate company.

More information

Computer Information Systems

Computer Information Systems Computer Information Systems 193 Computer Information Systems See Computer Science and Computer Network Engineering and Electronics sections for additional computer courses. Degrees, Certificates and Awards

More information

NetBeans IDE Field Guide

NetBeans IDE Field Guide NetBeans IDE Field Guide Copyright 2005 Sun Microsystems, Inc. All rights reserved. Table of Contents Introduction to J2EE Development in NetBeans IDE...1 Configuring the IDE for J2EE Development...2 Getting

More information

PATROL From a Database Administrator s Perspective

PATROL From a Database Administrator s Perspective PATROL From a Database Administrator s Perspective September 28, 2001 Author: Cindy Bean Senior Software Consultant BMC Software, Inc. 3/4/02 2 Table of Contents Introduction 5 Database Administrator Tasks

More information

Cloud Computing and Advanced Relationship Analytics

Cloud Computing and Advanced Relationship Analytics Cloud Computing and Advanced Relationship Analytics Using Objectivity/DB to Discover the Relationships in your Data By Brian Clark Vice President, Product Management Objectivity, Inc. 408 992 7136 brian.clark@objectivity.com

More information

CatDV Pro Workgroup Serve r

CatDV Pro Workgroup Serve r Architectural Overview CatDV Pro Workgroup Server Square Box Systems Ltd May 2003 The CatDV Pro client application is a standalone desktop application, providing video logging and media cataloging capability

More information

Computer Information Systems

Computer Information Systems Computer Information Systems 197 Computer Information Systems See Computer Science and Computer Network Engineering and Electronics sections for additional computer courses. Degrees, Certificates and Awards

More information

Sage ERP Accpac 6.0A. Installation and System Administrator's Guide

Sage ERP Accpac 6.0A. Installation and System Administrator's Guide Sage ERP Accpac 6.0A Installation and System Administrator's Guide 2010 Sage Software, Inc. All rights reserved. Sage, the Sage logos, and all Sage ERP Accpac product and service names mentioned herein

More information

A Modular Approach to Teaching Mobile APPS Development

A Modular Approach to Teaching Mobile APPS Development 2014 Hawaii University International Conferences Science, Technology, Engineering, Math & Education June 16, 17, & 18 2014 Ala Moana Hotel, Honolulu, Hawaii A Modular Approach to Teaching Mobile APPS Development

More information

Special Edition for FastTrack Software

Special Edition for FastTrack Software 08/14 The magazine for professional system and networkadministration Special Edition for FastTrack Software Tested: FastTrack Automation Studio www.it-administrator.com TESTS I FastTrack Automation Studio

More information

Oracle Data Integrator 11g New Features & OBIEE Integration. Presented by: Arun K. Chaturvedi Business Intelligence Consultant/Architect

Oracle Data Integrator 11g New Features & OBIEE Integration. Presented by: Arun K. Chaturvedi Business Intelligence Consultant/Architect Oracle Data Integrator 11g New Features & OBIEE Integration Presented by: Arun K. Chaturvedi Business Intelligence Consultant/Architect Agenda 01. Overview & The Architecture 02. New Features Productivity,

More information

Chapter 12 Programming Concepts and Languages

Chapter 12 Programming Concepts and Languages Chapter 12 Programming Concepts and Languages Chapter 12 Programming Concepts and Languages Paradigm Publishing, Inc. 12-1 Presentation Overview Programming Concepts Problem-Solving Techniques The Evolution

More information

New Methods for Performance Monitoring of J2EE Application Servers

New Methods for Performance Monitoring of J2EE Application Servers New Methods for Performance Monitoring of J2EE Application Servers Adrian Mos (Researcher) & John Murphy (Lecturer) Performance Engineering Laboratory, School of Electronic Engineering, Dublin City University,

More information

Project Proposal Distributed Project Management

Project Proposal Distributed Project Management Proposal Distributed Management by Passakon Prathombutr Ashok Emani CS551 Fall 2001 CSTP UMKC 1 Contents Introduction...3 Goal and Objectives...4 Overall goal... 4 Specific objectives... 4 Significance...

More information

SOFTWARE ARCHITECTURE FOR FIJI NATIONAL UNIVERSITY CAMPUS INFORMATION SYSTEMS

SOFTWARE ARCHITECTURE FOR FIJI NATIONAL UNIVERSITY CAMPUS INFORMATION SYSTEMS SOFTWARE ARCHITECTURE FOR FIJI NATIONAL UNIVERSITY CAMPUS INFORMATION SYSTEMS Bimal Aklesh Kumar Department of Computer Science and Information Systems Fiji National University Fiji Islands bimal.kumar@fnu.ac.fj

More information

How to Build an E-Commerce Application using J2EE. Carol McDonald Code Camp Engineer

How to Build an E-Commerce Application using J2EE. Carol McDonald Code Camp Engineer How to Build an E-Commerce Application using J2EE Carol McDonald Code Camp Engineer Code Camp Agenda J2EE & Blueprints Application Architecture and J2EE Blueprints E-Commerce Application Design Enterprise

More information

Actuate e.report Designer Professional

Actuate e.report Designer Professional Product Brochure Actuate e.report Designer Professional Actuate e.report Designer Professional is a powerful development environment with which professional developers create tightly integrated, highly

More information