Skip to main content


developerWorks  >

Choosing the right architecture

developerWorks

The right architecture can give you and your team all the capabilities of software development and deployment, giving you the flexibility to adopt only the products, tools, and services you need, when you need them.

Using industry standards and embracing the Eclipse framework, IBM solutions span Windows®, UNIX®, Linux ®, and mainframe platforms to give your team an open, complete, and modular software development solution. Industry-leading products from IBM Rational®, IBM WebSphere®, IBM Lotus®, IBM Tivoli®, and IBM Information Management® help your teams define the right solutions.


Requirements and analysis

IBM tools and technologies include products that help your teams define the right solutions for your problem space, capture, and manage evolving requirements, model user interactions, define your database architecture, and incorporate feedback throughout the project life cycle.

The offerings in the requirements and analysis category include:

  • IBM Rational RequisitePro ®: Document, communicate, and control changing requirements to maintain project focus.
    Learn more | Download a trial version
  • IBM WebSphere Business Modeler: Define, model, analyze, simulate, and report business processes, and extend IBM WebSphere MQ Workflow with business tools to visualize process impact.
    Learn more

Back to top



Design and construction

Providing support for multiple development languages (including .NET, J2EE, C++) and platforms (Windows, Linux, UNIX, and mainframe), IBM solutions include an integrated development environment (IDE) for creating and maintaining Web services and Java 2 Enterprise Edition (J2EE) applications, tools for architecture and design modeling, model-driven development, rapid application development (RAD), component testing, and runtime analysis activities.

The offerings in the design and construction category include:

  • IBM Rational Software Architect: Unify architecture, design, and development with one tool.
    Learn more | Download a trial version
  • Rational Tester for SOA Quality: Enable the creation, comprehension, modification and execution of testing GUI-less Web services using this functional and regression testing tool.
    Learn more | Download a trial version
  • Rational Data Architect: Design relational and federated databases, understand data assets and their relationships, and streamline database projects.
    Learn more | Download a trial version
  • Rational Asset Manager: Create, modify, govern, find, and reuse any type of development assets, including SOA and systems development assets.
    Learn more | Download a trial version
  • WebSphere Application Server: Get a technology-based application platform that delivers a high-performance and extremely scalable transaction engine for dynamic e-business applications.
    Learn more | Download a trial version
  • DB2 Enterprise 9: Merge the high performance and ease of use of DB2 with the self-describing benefits of XML. DB2 9 can be deployed on Linux, UNIX, or Windows servers of any size.
    Learn more | Download a trial version

Back to top



Software quality

Your teams can build quality into products by using automation capabilities to accelerate discovery and diagnosis, ensuring clean communication between development, quality assurance, and IT operations. These offerings are optimized to provide actionable asset traceability, accelerated problem determination, and early detection of post-deployment availability risks.

The offerings in the software quality category include:

  • IBM Rational Functional Tester: Perform functional test automation to increase defect discovery within complex Java, Microsoft Visual Studio® .NET WinForm, and Web-based applications.
    Learn more | Download a trial version
  • IBM Rational Performance Tester: Verify Web application performance, scalability, and reliability under high multiuser loads.
    Learn more | Download a trial version



Back to top


Document options

Document options requiring JavaScript are not displayed


My developerWorks needs you!

Connect to your technical community


Tell your boss
Rational Business and Technology Solutions
Rational Asset Manager eKit
IBM's Federated Metadata Management Strategy


Top resources
SOA Sandbox
IBM Software Architecture eKit
Integrated approaches for using tools and technology

Special offers
Rate and  Review Rational products
DB2 pureScale Unlimited capacity for your data
WebSphere Application Server Hypervisor trial

More offers