NTT docomo Solutions
HOME Site Map Contact Us
Japanese
News | About NTT DOCOMO SOLUTIONS |

Home > News

News  


2000.05.09

NTT COMMUNICATIONWARE CORPORATION develops Linux-based prototype application for core enterprise operations
Japan's first personnel management package integrating Linux with BEA WebLogic Server and Oracle8i


NTT COMMUNICATIONWARE CORPORATION (Head Office: Konan, Minato-ku, Tokyo, President: Taneaki Mihara) has developed a prototype of a personnel management software package which effectively collects and manages individual personnel information on the web, including performance assessments, skills, and professional development information required for personnel administration.


The personnel package, which runs on the Linux platform and is controlled by the BEA WebLogic Server (Web Logic Server) connected with the Oracle8i RDBMS (Relational Database Management System), is the first product of its kind. A test run is scheduled to start this October for the NTT COMMUNICATIONWARE CORPORATION system covering nearly 10,000 personnel. A spring 2000 release is planned of a reasonably priced personnel management package boasting human resource management features comparable to a full ERP package. In addition, NTT COMMUNICATIONWARE CORPORATION intends to offer an ASP (Application Service Provider) solution via the Internet for smaller-scale enterprises with lower management overhead and who are unable to recover the cost of hosting the full system.

This personnel management package is the first of a planned family of Linux-based application services from NTT COMMUNICATIONWARE CORPORATION.


Product Environment and Features

As personnel systems struggle to adapt to social change and believing that personnel administration should improve the competitiveness and effective management of corporate personnel infrastructures, NTT COMMUNICATIONWARE CORPORATION decided to develop an enterprise-level system for achieving strategic personnel administration by reassessing conventional personnel management.

Featuring high levels of reliability and scalability at a low cost, this personnel package is supported on a server using the Linux OS, which provides basic functionality at no cost, and uses the platform-independent Java ( *1 ) language for application development.

Servlet ( *4 ), JSP ( *5 ), and EJB ( *2 ) modules are combined into an application server for personnel management, facilitating fast, easy customization to accommodate changing social trends and flexibility for aligning with corporate principles as well as the management policies of client corporations.

The product releases clients from the burden of maintaining their own applications, and allows them to easily access and update information through a Web browser, thereby helping customers introduce a stable, low-cost software package.


Release Date

April, 2001


Specific Product Advantages

(1)
Linux

·
Reasonable distribution costs; supports system configuration for high-end hardware, compared to other OSs (UNIX, Windows NT)
·
System stability comparable to UNIX, which prevents OS downtime from system crashes.
·
Higher database access performance than Windows NT.
·
Increased speed of TCP/IP communication protocols compared to Windows NT and UNIX.
·
Unique process and module management results in higher processing speeds than Windows NT and UNIX.

(2)
WebLogic Server

·
WebLogic Server features high scalability, for stable system operations.
·
System stability comparable to UNIX, which prevents OS downtime from system crashes.
·
Solid reputation among customers for Java ( *1 ), EJB ( *2 ), and J2EE ( *7 ) support.
·
Demonstrates especially high performance when running Servlet ( *4 ) and JSP ( *5 ) engines.
·
Support for industry-standard open TP monitor BEA Tuxedo, which excels in inter-system communication.

(3)
Oracle8i

·
Oracle8i commands a prominent share of the worldwide market, supporting high expectations for the compatibility of the developed package with other systems.
·
Oracle's support for the Linux business market should ensure stable software supply and technical support.


Future Development Plans

NTT COMMUNICATIONWARE CORPORATION is committed to the wide-range of deployment of Linux-based application services, starting with this personnel package.


Comments on the Development of Linux-based Applications for Core Enterprise Operations

Oracle Corporataion Japan welcomes NTT COMMUNICATIONWARE CORPORATION's development of a key ERP application package utilizing Linux, BEA WebLogic Server, and Oracle8i, and has praised NTT COMMUNICATIONWARE CORPORATION's efforts as an important first step in establishing Linux as a genuine player in the corporate software environment.

To assist in completing the system, Oracle Corporation Japan will provide an optimized operating environment as a database server through technical cooperation with Miracle Linux Corporation, a subsidiary of Oracle Corporation Japan that is scheduled to release a Linux product optimized for Oracle8i on June 1, 2000.

In collaboration with Miracle Linux, Japan Oracle has committed to enhance the reliability and stability of a powerful Linux OS as the operating system is rapidly adopted into corporate systems.

Koichi Yano
Senior Manager,
Linux Promotion Section, Business Development Department,
Partner Business Headquarters,
Oracle Corporation Japan


BEA WebLogic Server compliance with J2EE ( *7 ), EJB ( *2 ) is steadily growing in popularity for system development and operations in corporate intranets and extranets as well as Internet-based e-commerce sites.

NTT COMMUNICATIONWARE CORPORATION's adoption of BEA WebLogic Server for the personnel package for enterprises with 10,000 employees established its high level of scalability, stability, and superior compatibility with BEA Tuxedo, which NTT COMMUNICATIONWARE CORPORATION has used for a long time.

Keizo Arinobu,
Managing Director,
Director of Sales Department,
BEA Systems Japan, Ltd.



Glossaries

*Java

A programming language, developed by Sun Microsystems with a descriptive language similar to C and designed to support complete, object-oriented capabilities unmatched by conventional languages. Specifications are designed for usage in various network environments featuring powerful security mechanisms and a wealth of network capabilities.

Java-based software can essentially be operated on most platforms, independent of the specific OS or microprocessor. Java source code is converted into Java byte codes for distribution. In runtime operations, the Java byte codes are converted into executable format (native codes) for execution by the Java Virtual Machine software.

Conversion overhead slows operations compared to conventional programming languages. The extensive platform compatibility restricts operations to the highest common functions, and will not support the implementation of powerful platform-specific functions. However, some improvement can be seen in high-speed, enhanced functionality of Java development environments only available on specific platforms, such as Microsoft Windows. In 1999, an entirely new Java2 was released with a diverse additional functions.

*EJB

EJB is Java language components combined according to Java Beans specifications, and enhanced with additional functions required for a network-distributed business application server. It is implemented in Web servers and is a part of the Enterprise Java specifications for Java-based business application servers.

*Java Beans
Java Beans provide a method for configuring applications through program modules (called Beans) which are developed in the Java language. It is a technical specification for a generation of Java-specific Beans.

Program modules allow two or more developers to share programs and reuse code, facilitating dramatically more efficient application development through the incorporation of ready-made Beans or third party Beans.

*Servlet
Servlet is a Java program module executed on a Web server, which can enhance the functionality of the server. The servlet, described in the Java language and independent of any specific OS or hardware, is available on all Web servers which implement the servlet API. Since the servlet resides in memory once called, higher speed processing can be expected compared to other server programs, such as CGIs. Persistence of the servlet allows two or more users to share the same data. Originally, servlets were only provided by Sun Microsystems as part of the functions of the Java Web Server. With the release of specifications for the independent Java Servlet API, many servlet execution environments are available for diverse Web servers.

*JSP (Java Server Pages)

JSP is a technology which dynamically generates Web pages on Web servers using the Java language, and transmits them to Web clients. The Java program is embedded in the HTML file, and the program is called at client demand with the results of execution transmitted to the client. The Web application can be constructed without incorporating special functions into the Web browser because the result is delivered as a standard HTML form. JSP is similar to the enhanced functions of ASP (Active Server Pages) ( *6 ) of Microsoft IIS (Internet Information Server). However, JSP utilizes the Java language as is without a requiring a special scripting language, unlike IIS, which almost exclusively relies on ASP.

* ASP (Active Sever Pages)

ASP is an enhanced Web server feature for dynamically generating Web pages. Once a JavaScript is processed by the browser, initiating a call to the Web server, all processing is performed on the server, returning only the results to the browser. ASP is available on the Microsoft Web server IIS (Internet Information Server). In addition, ASP allows developers to retrieve and store data from browsers and dynamically generate Web pages from with the database.

*J2EE (Java2 Enterprise Edition)

J2EE is a formal super-set composed of JavaTM 2 Platform, Standard Edition, and standard enhanced features (EJB, Servlet, and JSP, etc.) specific to the server.

Product and company names in this document are either the trademarks or the registered trademarks of the respective companies.
·
Java and other product names bearing the Java inscription are the trademarks and registered trademarks of Sun Microsystems, Inc. in the United States and other countries.
·
Oracle8i is the registered trademark of Oracle Corporation.
·
Linux is either the trademark or the registered trademark of Linus Torvalds in the United States and other countries.
·
BEA Tuxedo is the registered trademark of BEA Systems, Inc.
·
BEA WebLogic Server is the trademark of BEA Systems, Inc.
·
Netscape Communicator is the trademark of Netscape Communications Corporation.
·
Windows NT and IIS are either the trademark or the registered trademark of Microsoft Corporation in U.S.



For more information, please contact:

Yamamoto, or Takeya
Business Information Systems Division
NTT COMMUNICATIONWARE CORPORATION
TEL: 043-211-3693
jinweb@bs.nttcom.co.jp




The information shown in this page is the latest as of the day of the release. It is subject to change without further notice. Thank you for your kind understanding and consideration.

Page Top


Home | News | About NTT DOCOMO SOLUTIONS | Contact Us
Site Map | Privacy Policy | Legal Notice | Procurement Info. | 
NTT DOCOMO SOLUTIONS Copyright (c) NTT DOCOMO SOLUTIONS, Inc. 2002,