Rational Linux Application Development Solution

Source: Internet
Author: User
Rational Linux application development solution-general Linux technology-Linux programming and kernel information. The following is a detailed description. Rational Tools for Linux development

Rational software provides a comprehensive solution that allows you to build, integrate, scale, transform, and deploy software using Linux. With extensive support for all roles and activities in the software life cycle, the IBM software development platform, Rational products support development and development in the Linux environment. Rational's support for Linux is mainly focused on the following two aspects: the development of Linux applications through integrated IDE support; by providing Linux-based platform support for managing software assets, the total cost of ownership of the software development infrastructure is reduced. The Rational product family includes:

Requirement and analysis tools. This product category includes requirement Management, Business modeling, and data modeling tools.

* The IBM Rational RequisitePro provides powerful and easy-to-use integrated products for managing requirements and use cases, facilitating better communication, enhancing teamwork, and reducing project risks.

Design and Build tools. This product group includes the award-winning WebSphere Studio integrated development environment (IDE) that supports Linux development and is now renamed Rational Application Developer. Other tools include design modeling, component testing, and runtime analysis tools.

* New product! IBM Rational Software Architect: This is a design and build tool that is used by Software architects and senior developers to create Java platform applications or C ++ applications, this tool uses UML for model-driven development and unifies all aspects of the software application architecture.
* New product! IBM Rational Software Modeler: A Visual Modeling and design tool based on UML, for architects, system analysts, and designers who need to ensure that their specifications, architecture, and design are clearly defined and easily presented to the stakeholders.
* New product! IBM Rational Web Developer for WebSphere Software: build, test, and deploy Web, Web Services, and Java applications with an easy-to-learn and easy-to-use IDE.
* New product! IBM Rational Application Developer for WebSphere Software (formerly known as WebSphere Studio Application Developer): A Comprehensive IDE, help developers quickly design, develop, analyze, test, configure and deploy Web, Web services, Java, J2EE, and portal applications. In April 2004, IBM WebSphere Studio won the Best Linux development tools Award (USA) issued by Linux User & Developer Awards 2004)
* The Rational Rose Technical Developer family supports visual modeling and supports C, C ++, Java, and Ada languages. Rational Rose for Linux is tailored for model-centric development by architects and developers. Rational Rose RealTime supports users who want to execute the Unified Model Language (UML) and transfer it to the complete model-driven development method. Rational Rose RealTime supports device and system-level development modeling. Linux provides complete support for both tools, both on the host side and on the target side.

Software quality tools. Testing tools help us ensure the quality of software products and test code consistency, quality, functionality, and performance.

* IBM Rational Test RealTime provides runtime analysis, unit integration, and system-level testing. It allows you to test and debug the host and target, and coordinate the two environments.
* IBM Rational PurifyPlus provides runtime analysis, including memory leakage and error detection, also known as memory analysis. It tests Application Performance Analysis and code coverage and provides all runtime analysis performance to evaluate your application.
* IBM Rational Manual Tester: a solution for writing and executing Manual scripts, which employs the principles of automation, organization, and reuse to innovate common test practices.
* IBM Rational Functional Tester: advanced automated function testing and regression testing tools for Java ,. NET and Web-based application testing for fine-grained control and flexible control of the use of testers and GUI developers.
* IBM Rational Performance Tester: a tool used to create, execute, and analyze Performance tests. before deploying a Web-based application, the team can use this tool to verify the scalability and reliability of the program.

Software Configuration Management (SCM) tool. These products include change and version control, asset management, and defect tracking. The support of Rational SCM Linux allows developers to work in their preferred integrated development environment (whether it is a combination of. NET, J2EE, or IDE), while reducing server overhead.

* The Rational SCM function is provided by the Rational ClearCase product family, which includes IBM Rational ClearCase for Software Asset Management and IBM Rational ClearQuest for defect and change tracking. Rational ClearCase supports teams of any scale (from small teams to teams distributed around the world) to work in parallel, it can run in Linux on various platforms from PC to large computer.

Process and project management. Lifecycle management is used to manage development processes, organize requirements, and measure development progress.

* IBM Rational Unified Process (RUP) is a software development Process platform built on proven best practices. It can be configured based on your project needs. RUP emphasizes model development, that is, to enrich the semantics of the software system to be developed.

IBM Rational also provides optional products specifically for developers of software products and systems, included in the overall lifecycle solution:

* New product! IBM Rational Professional Boundle: includes all the desktop tools required by your enterprise to design, build, and test J2EE, portals, and service-oriented applications on Windows and Linux. You can get 8 powerful tools at a purchase, and you only need to manage one maintenance contract. This package provides the maximum flexibility for independent practitioners who can install and use only the tools required by their work. The tools in the package are structured for ease of use. All the tools are installed in an Eclipse-based application kernel.
* IBM Rational Suite for Technical Developers: provides a complete lifecycle solution for Developers who create code for difficult products and systems (such as real-time and embedded applications.
Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.