Skip to main content

Skip over site navigation to main content

developerWorks  >  

Technical library view  RSS for

developerWorks
 Related links:    Redbooks  |  Forums  |  Product documentation  |  Software roadmaps  |  Events

Use the filters to scope your search. The filters let you select a zone, a product, a topic, a content type. When you select a zone, the other filters will be updated to reflect the products, topics, content types for that zone. You can also enter a keyword in the keyword field. If you don't use the filters or enter a keyword, the search results will default to all results.

 Select a Zone to limit the number of Products, Topics, and Types of content.
 
 (367 Products) 
  (572 Topics)  
  (14 Types)  
 
 
  101 - 200 of 1015 results    Previous   Next   Show All   Hide Summaries
Title   Type   Date  

Table that contains the results that meet the search criteria.

Handle pureXML data in Java applications with pureQuery
pureQuery and DB2 pureXML are revolutionary database technologies in their fields. pureQuery is a high-performance Java data access platform focused on simplifying the tasks of developing and managing applications that access data from a database. pureXML is the native XML data management technology introduced in DB2 9. It consists of a hierarchical storage technology, XML querying languages (XQuery and SQL/XML), XML indexing technology and other XML-related features. This article brings them together by showing how you can develop pureQuery applications that handle pureXML data so you can get the best performance and manageability from your DB2 application.
Articles 08 Jan 2009  
 
Expanding clustered topologies for WebSphere Process Server and WebSphere Enterprise Service Bus
Learn how and when to grow clustered topologies that use IBM WebSphere Process Server and WebSphere Enterprise Service Bus. When new BPM and ESB applications are deployed, you may need to expand the initial topology to take advantage of increased IT resources (such as memory) or to isolate applications. This article describes a standard "golden topology" widely used in production deployments, and then examines how to grow the topology from within the cluster, and by adding new clusters. It describes good and bad design patterns, what to consider, and the costs and limitations of each approach. The article also describes how to plan for Service Integration Bus connectivity and desired messaging engine behavior.
Articles 07 Jan 2009  
 
Thinking XML: Analyze financial reporting using XBRL
Thanks to recent events, the world turns its eyes to Wall Street. One of the hot topics is how to increase the transparency of descriptions of business activity and financial results. The financial sector and the SEC have long approached this problem with XBRL, an XML language for business reports. XBRL uses a variety of XML technologies, including XLink to provide rich detail for financial information. Learn to interpret and analyze financial report information in XBRL, using an actual U.S. Securities and Exchange Commission report as an example.
Articles 06 Jan 2009  
 
How patterns shaped new WS-Notification functionality in IBM WebSphere Application Server 7.0
Articles 23 Dec 2008  
 
Software as a service: Build a Web-delivered SaaS framework for forms and workflow-driven applications
Software as a service (SaaS), largely enabled by the Internet and corporate intranets, has become an innovative way for enterprises to do business. In the past, software had to be installed in an infrastructure close to end users. The current industrywide trend is for Internet-based services. Deployment of software as a service, accessible on the Internet and supported by multitenant architecture, makes new applications (or tenants) available with significantly lower costs. In this article, learn how a team built a Web-delivered SaaS framework to host applications, from different business domains, that were driven by forms and workflow.
Articles 16 Dec 2008  
 
Solve the Chinese geography translation problem in Google Maps programming
Google Maps is a free service that provides browser-based directions as well as maps of particular locations through the Internet. You can zoom in on the interactive maps to show detailed information, providing great user interactivity with the Web site. The maps provided by Google can be used not only directly by customers, but also to develop customized map services and products with the Google Maps API. The latest Google Maps API version, however, is not good at parsing Chinese geography, which makes it difficult to use in applications for a Chinese audience. In this article, we describe a feasible solution, combining other Web services, to parse Chinese geography with the current Google Maps API for a Chinese mapping solution. We'll use the example of the sites for the Beijing 2008 Olympic Games to demonstrate our solution.
Articles 16 Dec 2008  
 
Comparing XML database approaches
The increasing use of XML asks for systems that store semi-structured data without forcing it into inadequate data structures. These requirements are met by both native XML databases and relational databases with integrated XML support. The question is: Why should you prefer a native XML database over an XML-aware classic database or the other way around? This article compares the approaches for a number of varying solutions, including eXist, Mark Logic, and IBM DB2 Express-C. The differences are translated into practical advantages and disadvantages.
Articles 16 Dec 2008  
 
Adding business events to business services
SOA can provide much needed agility for enterprises in their chosen marketplace. However, this may not be enough. Discovering key business events and using them to drive dynamic adjustment and reconfiguration of in-flight business processes may be the next level needed for heightened agility in today's economic climate.
Articles 12 Dec 2008  
 
Building a context-aware service architecture
Mobile computing has ignited the idea that the physical and logical context of users can influence the behavior of services they call for. This article reviews some approaches to architecting context-aware services, including context delivery and enrichment, dynamic context-driven service discovery, and invocation.
Articles 12 Dec 2008  
 
SOAP nodes in IBM WebSphere Message Broker V6.1, Part 3: Configuration details
So far in this four-part article series, you've learned about the basic use of SOAP nodes and the new logical tree format used by the SOAP domain. This article, Part 3 in the series, describes the detailed configuration of the nodes using Web Services Description Language (WSDL). You should have a general familiarity with SOAP-based Web services and WSDL to follow along with this article series. Note: This article relates to IBM WebSphere Message Broker V6.1 Fix Pack 6.1.0.2. Some details could differ slightly from the 6.1 GA version.
Articles 12 Dec 2008  
 
Trial: IBM Rational System Architect
Learn about IBM Rational System Architect, which enables business managers and IT professionals to plan, model, and execute changes to improve their business strategy and process as well as the IT systems and infrastructure that support them, enabling successful enterprise planning and transformation.
Trial Downloads 11 Dec 2008  
 
Modernize your enterprise to stay competitive
Many large enterprises have a lot of assets locked inside legacy applications that have served them well for years. However, these legacy applications are now a stumbling block, considering the rapid rate at which the market and competition demand new products and services. Modernization can unlock your legacy assets. This article provides guidance on choosing an appropriate solution for transforming legacy applications in various scenarios.
Articles 09 Dec 2008  
 
Infrastructure architecture essentials, Part 7: High-performance computing off the shelf
The year 2008 will forever be remembered as the year of the off-the-shelf (OTS) supercomputer, thanks to the Los Alamos National Labs (LANL) and IBM team that constructed the world's first machine to break the peta-FLOP (1,000,000,000,000,000 floating-point operations per second) barrier. Get an overview of OTS strategies to architect high-performance computing (HPC) systems as well as the methods and concepts behind building HPC systems from OTS components and open source software.
Articles 09 Dec 2008  
 
Infrastructure architecture essentials, Part 6: Automated testing
Discover some of the common threats facing Web servers as well as the tools and techniques you can use to identify and mitigate them.
Articles 09 Dec 2008  
 
XSLT as a language compiler
Explore the concept of XSLT as a programming language compiler, specifically as you create an XML facade in front of PostScript, to produce PostScript files from XML documents. This article introduces the concept of a stylesheet as an implicit language definition, the basics of PostScript, and the layers of abstraction involved in creating an XML-to-PostScript compiler.
Articles 09 Dec 2008  
 
Architectural manifesto: Adopting agile development, Part 8
In this latest installment of the series, learn how to improve the quality of your agile process with modeling. Modeling has many advantages in the development process. In this article, explore some of the misconceptions of agile modeling, learn the characteristics of useful agile models, and learn how to select the model to best fit your project.
Articles 02 Dec 2008  
 
Cloud computing with Amazon Web Services, Part 4: Reliable messaging with SQS
Learn basic Amazon SimpleDB (SDB) concepts and explore some of the functions provided by boto, an open source Python library for interacting with SDB. In this "Cloud computing with Amazon Web Services" series, learn about cloud computing using Amazon Web Services. Explore how the services provide a compelling alternative for architecting and building scalable, reliable applications. In this article, learn about the reliable and scalable messaging service provided by Amazon Simple Queue Service (SQS).
Articles 02 Dec 2008  
 
IBM Data Studio Data Web Services, Part 1: IBM Data Studio: Get started with Data Web Services
Create your first Data Web Service using IBM Data Studio. No programming is required. Build Web services using drag-and-drop, and deploy with a few clicks of the mouse.
Tutorials 01 Dec 2008  
 
Discover six business process best practices you can't work without
There's a lot to know about business process management. With the right building blocks, however, you can keep things under control.
Articles 25 Nov 2008  
 
Polymorphic Web services, Part 1: Polymorphic data
The potential benefits of a Service-Oriented Architecture (SOA) in terms of loose coupling and reuse, leading to business agility, have been well publicised for some time. But for SOA to provide a truly flexible platform for business process management (BPM), you need to introduce an element of abstraction into your service invocations. This article shows you how to use XML extensions and dynamic service invocation techniques to provide a double whammy of polymorphism, creating truly flexible service invocations while simplifying business processes.
Articles 20 Nov 2008  
 
Filing financial statements in XBRL: How-to, lessons learned, and best practices
In the past few years, eXtensible Business Reporting Language (XBRL) has emerged to meet increased regulatory and transparency requirements for financial reporting. The global connectivity of the Internet has encouraged the rapid development of XBRL standards. Effective December 15, 2008, the US Securities and Exchange Commission (SEC) will require companies with more than $5 billion in market capitalization to file their financial statements in XBRL. Over the following two years, all publicly traded companies in the US will be required to file using XBRL. In this article, learn the fundamentals of XBRL, the steps in the filing process, and lessons from an actual filing with the SEC.
Articles 18 Nov 2008  
 
Architecture tip: Adapting the Scrum project management method for geographically separated teams
In multinational software companies, members of a product team are likely spread around the world. In this article, learn how to adapt Scrum to a situation where testers are at a different location than the rest of the team. Also learn ways to achieve good communication and cooperation between the two groups.
Articles 18 Nov 2008  
 
Create stand-alone Web services applications with Eclipse and Java SE 6, Part 1: The Web service server application
Use the Eclipse Integrated Development Environment (IDE) and Java Platform, Standard Edition (Java SE) 6 to create a stand-alone Web services application that can be run from the console. In this tutorial, the first in a series, start by getting familiar with the Eclipse IDE. Configure the environment; create projects, packages, and classes; then run the application from the command line.
Tutorials 13 Nov 2008  
 
Using z/OS workload management with the WebSphere MQ resource adapter in WebSphere Application Server V7
Learn how to use the z/OS workload management function through the WebSphere MQ resource adapter for messages flowing between MQ and WebSphere Application Server.
Articles 12 Nov 2008  
 
Infrastructure architecture essentials, Part 5: Content delivery and distribution network design
Discover the methods for content delivery and distribution of Web-based media in the Web 2.0 world.
Articles 11 Nov 2008  
 
SOA governance: Examples of service life cycle management processes
You need an appropriate governance process model in place to effectively realize the benefits of Service-Oriented Architecture (SOA) development life-cycle activities. This article describes SOA governance processes based on scenarios that are adopted in a typical enterprise during the SOA development life cycle. Take a close look at important life-cycle activities, such as service identification, service creation and reuse, service testing, service versioning and change management, service-level management (quality of service), and service security. Learn about the challenges that your organization might face in a typical SOA development life cycle and how to address these challenges by implementing governance subprocesses and by delegating certain roles and responsibilities to the respective layers of a governance body for each scenario.
Articles 06 Nov 2008  
 
Architectural manifesto: Adopting agile development, Part 7
In this latest installment of the series, learn about estimating work effort in an agile environment. Due to the nature of software development, estimating work effort is usually difficult and often inexact. In this article, explore some useful methods that can help you estimate work effort for your agile projects.
Articles 04 Nov 2008  
 
OSGi and Spring, Part 1: Build and deploy OSGi bundles using Apache Felix
Develop, build, and package Java class components as Open Services Gateway initiative (OSGi) bundles and deploy them in the Apache Felix runtime environment. Then use Felix shell commands to start and stop the bundles and dynamically update them.
Articles 30 Oct 2008  
 
Infrastructure architecture essentials, Part 4: Scalable enterprise systems management
Discover the methods used to manage enterprise resources, including storage, compute nodes, switches, and the data and services that this infrastructure provides.
Articles 28 Oct 2008  
 
Building a geospatial information system, Part 1: Understanding the basics
Businesses and educational and governmental institutions are increasingly using geospatial information systems (GIS) to solve real-world problems. GIS offers many new ways to visualize information, collaborate, and do business. In this article, learn the basics of GIS. Explore open source and proprietary software considerations, a basic GIS architecture, and how GIS is used to solve problems in various industries.
Articles 28 Oct 2008  
 
IBM open collaboration client solution: Architecture decisions and execution options for an IBM open virtual client
Companies exploring cost-reduction strategies to become more energy efficient and to increase business agility have identified client virtualization as a strategic move to stay competitive in the market. This article highlights some of the virtualization technologies available in today's market for Linux® desktops. This article takes you through various virtualization technologies that utilize the IBM® open collaboration client solution, that add business value to your IT infrastructure, and that get you started on the desktops of the future, which leverage the power of Web 2.0 and cloud computing.
Articles 28 Oct 2008  
 
Access heterogeneous data using Informix Enterprise Gateway Manager with ODBC or DRDA
In this article, learn how you can query data across heterogeneous data sources using IBM Informix Enterprise Gateway with ODBC and DRDA. After a brief introduction to the architecture and configuration of the gateway, learn how to establish a connection between Informix Dynamic Server client applications and other databases such as IBM DB2, IBM solidDB, Oracle, and SQL Server. This article explains some of the utilities that act as an interface between the gateway daemon and the client application, and also highlights various advantages of the Informix Enterprise Gateway.
Articles 23 Oct 2008  
 
Influences that can shape architectural decision making
Architects routinely make complex decisions as they define solutions to complex problems. The results very often depend upon the strength of inputs, or influences, from a number of authoritative sources. This article reviews some of the most important categories of inputs and suggests a checklist that should be used by all architects.
Articles 21 Oct 2008  
 
Building a simple yet powerful MMO game architecture, Part 2: Gaming and Web integration
Massive multiplayer online (MMO) virtual-world games offer tantalizing new ways to learn, entertain, collaborate, socialize, visualize information, and do business. In this series, learn about an architecture based upon the first 3D MMO game from IBM, PowerUp. Integrating a Web back end with a multiplayer online game (MOG) is a straightforward, effective way to provide MMO functions, such as persistence and integration. This article explores technical details of the architecture, including the functions, and calls for integrating game clients and servers with back-end systems.
Articles 21 Oct 2008  
 
Automatic deployment toolkit for an SOA project environment, Part 3: IBM DB2 for Linux, UNIX, and Windows and IBM Content Manager automatic installation scripts
This article series introduces an automatic deployment toolkit (Automatic-DT), which helps infrastructure architects install and configure deployment nodes with a list of IBM software installed and configured automatically. It also helps testers and developers refresh builds in their daily tests and integration life cycle. In this article, Part 3 in the series, build automatic installation and configuration scripts on IBM DB2 for Linux, UNIX, and Windows and IBM Content Manager.
Articles 17 Oct 2008  
 
Handle industry-standard XSDs in Java using IBM Rational Software Architect
This article explains some common XML Schema Definition (XSD) features that aren't directly supported in Java-based Web services toolkits. Learn how to handle these features by creating an intermediate Java-friendly XSD or enforcing XSD restrictions in code. $@!LessThan!@$!--Add something about Rational product--$@!GreaterThan!@$
Articles 17 Oct 2008  
 
Infrastructure architecture essentials, Part 3: System design methods for scaling
In an ideal world, all systems would have linear scaling of all resources with linear cost, but this is rarely the case. Cost may include not only capital expenditures but operational costs for increased cooling, power, rack space, and management requirements. System designers and solution architects who plan ahead for scaling can at least control cost, make initial trade-offs for the long term, and provide mostly linear scaling with similar increases in capital and operating costs. Choosing the right scaling strategy--ranging from simple server-client to clusters to grid, cloud, or general Internet services--up front is critical. This article arms systems designers and solution architects with methods for success.
Articles 14 Oct 2008  
 
Cloud computing with Amazon Web Services, Part 3: Servers on demand with EC2
Learn basic Amazon SimpleDB (SDB) concepts and explore some of the functions provided by boto, an open source Python library for interacting with SDB. In this "Cloud computing with Amazon Web Services" series, learn about cloud computing using Amazon Web Services. Explore how the services provide a compelling alternative for architecting and building scalable, reliable applications. This article introduces you to the virtual servers provided by Amazon Elastic Compute Cloud (EC2). Learn how EC2 can help you configure your applications' computing requirements on the fly and adjust capacity based on demand.
Articles 14 Oct 2008  
 
Speed CBS development using IBM WebSphere Business Services Fabric industry content packs, Part 1: Model phase
The model, assemble, deploy, manage, and governance activities of Service-Oriented Architecture (SOA) development can be time consuming and expensive when delivering new solutions from scratch. Adhering to industry standards is also challenging. This article series explains the end-to-end development of composite business services (CBSs) that leverage assets in the industry content packs of IBM WebSphere Business Services Fabric. In this first article in the series, walk through the development process in detail using a case study from the healthcare industry that involves using the IBM Healthcare Payor Content Pack. Find out how this content pack's assets accelerate the development of CBSs, thereby reducing the time to build.
Articles 10 Oct 2008  
 
Using WebSphere Application Server V7 with IPv6
A process for validating IBM WebSphere Application Server V7 support for IPv6 and for IPv4/IPv6 mixed mode infrastructures is outlined in this article. Included are a suggested architecture, configuration steps for operating systems and WebSphere Application Server, and references to sample applications you can deploy to validate messaging over various IP stacks.
Articles 08 Oct 2008  
 
The road to success when simulations fail
No one expects simulations to fail, but when they do, it can be a valuable learning experience for everyone involved. Learn how to find the good in simulation failure.
Articles 07 Oct 2008  
 
Infrastructure architecture essentials, Part 2: Find, avoid, and eliminate system bottlenecks
Systems will always have resource limits that define performance bounds. The term "bottleneck" implies that a system has a resource imbalance and therefore a rate-limiting stage in processing that leaves costly resources underutilized. In theory, a perfectly resource-balanced, infinitely scalable system should never have a bottleneck or wasted resources. Discover methods and tools for finding, eliminating, and avoiding system bottlenecks so that you can provide the highest performance at the lowest cost for applications and users.
Articles 07 Oct 2008  
 
Exploring the Enterprise Service Bus, Part 3: Four approaches to implementing a canonical message model in an ESB
Why should you care about a canonical message model (CMM) and the general pattern (also documented as the canonical data model pattern in the Enterprise Integration Patterns book listed in the Resources section)? Find out in this article, Part 3 of the Exploring the Enterprise Service Bus series. The CMM is a crucial element of the enterprise service bus (ESB). This article explains how to achieve CMM, highlights the characteristics of different approaches, and evaluates the pros and cons of each approach. After reading this article, you'll understand the role and value of CMM for ESB.
Articles 02 Oct 2008  
 
Deploy an SCA application using the Tuscany domain manager
Service Component Architecture (SCA) lets you develop and assemble Service-Oriented Architecture (SOA) solutions that are comprised of independent components, regardless of their implementation and environment. SCA is a major SOA initiative and is becoming an OASIS standard. Apache Tuscany provides an easy-to-use open source infrastructure for the development and operation of SCA applications. This article shows you how to administer an SCA domain using a Tuscany Web-based domain manager UI and code, and how to use the domain administrative UI to deploy an SOA solution comprised of SCA components.
Articles 02 Oct 2008  
 
Use Rational Build Forge with Telelogic Synergy and Telelogic Change
See how to connect IBM Rational Build Forge together with Telelogic Synergy for continuous integration and Telelogic Change for automated defect resolution. Within the Rational Build Forge project, you will see a number of steps that have been configured to run various tasks in Telelogic Synergy and in Telelogic Change including transitioning a change request (CR) to its final state. View the in-depth information captured in the Rational Build Forge 'Bill of Material' including the Telelogic Change/Synergy CRs that have been resolved. See how you can automate and connect Telelogic Change and Telelogic Synergy steps using Rational Build Forge.
Demos 02 Oct 2008  
 
The information perspective of SOA design, Part 2: The value of applying the business glossary pattern in SOA
Do you find it challenging when key business terms cause confusion, back and forth debates over what they (should) mean, delays, late changes, or even complete failure in your SOA or data integration projects? This second article in the series "The information perspective of SOA design" helps you eliminate these misunderstandings by introducing the concept of a business glossary. Discover the value of a business glossary in SOA and learn how to define and use it to communicate more clearly with your colleagues.
Articles 01 Oct 2008  
 
The information perspective of SOA design, Part 1: Introduction to the information perspective of a Service Oriented Architecture
This article is written for architects and practitioners designing a Service Oriented Architecture (SOA). It introduces a set of patterns and capabilities representing the information perspective in the design of an SOA. The key patterns addressed are the business glossary, the canonical model and data quality analysis. See how these patterns are positioned in SOA and discover the contributions they make to an SOA solution. Get an introduction to the related IBM products: IBM Information Server, Rational Data Architect, and IBM Industry Models. This article is the first in a series: subsequent articles explore each of the patterns in more detail and then show how IBM products may be used to implement each pattern.
Articles 01 Oct 2008  
 
The information perspective of SOA design, Part 4: The value of applying the canonical modeling pattern in SOA
Discover the approach and value of canonical modeling in SOA design. See how the canonical data models can be aligned in SOA with canonical message models. In this fourth article in the "Information Aspect of SOA Related Design" series, learn about the concept's underlying data and message modeling regardless of the technology and tool choices. A future article in this series describes how various IBM software products can be used to implement the concepts described here.
Articles 01 Oct 2008  
 
The information perspective of SOA design, Part 5: The value and use of Rational Data Architect in SOA
Discover how you can use the IBM Rational Data Architect, IBM Industry Models and the unified metadata management of IBM Information Server to align process, service, and data models. Use these tools to accelerate your SOA project. The fifth part of "The information perspective of SOA design" series describes the key features of the products that support the data modeling pattern in SOA.
Articles 01 Oct 2008  
 
Infrastructure architecture essentials, Part 1: Build a reliable yet inexpensive infrastructure architecture
Building a highly reliable architecture doesn't have to cost a fortune. Simple steps and a bit of bargain hunting can ease the strain on your budget.
Articles 30 Sep 2008  
 
Architectural manifesto: A look at the future of software development and application building
This installment takes a break from agile topics and instead looks into the future of software development. Explore how the evolution of tools, technologies, methods, and customer demands might shape the future of the industry. Current trends could cause software development to diverge into two distinct forks, or roles.
Articles 30 Sep 2008  
 
Overview of Rational Software Architect for WebSphere Software Version 7.5
This article discusses the new features of IBM Rational Software Architect for WebSphere which are available in the Version 7.5 release. This article focuses on the new modeling and transformations features in Rational Software Architect. New IBM Rational Application developer features around EJB3 and JPA, Web 2.0 and other areas are detailed in the companion article referenced at the end of this article.
Articles 26 Sep 2008  
 
IBM System Planning Tool (SPT) and the System p
The System Planning Tool (SPT) is a wonderful utility that is a must for any System p architect or administrator. It is browser-based, and helps you architect your entire managed system by assisting in the planning, design, and validation of your system. Furthermore, it is tightly integrated with the IBM System Workload Estimator (WLE), which allows you to plan systems based upon either existing or new workloads. Follow along in this article for details on how to install and get the most from this important tool.
Articles 23 Sep 2008  
 
Build and refine your enterprise architecture with SOA
Enterprise architecture is older than SOA. Yet as SOA stabilizes and matures into a mainstream discipline, you can reap benefits by adopting SOA at the enterprise level. In this article, explore how you can leverage SOA to develop and mature your organization's enterprise architecture.
Articles 16 Sep 2008  
 
Building an effective requirements plan
There's no single, perfect way to build a requirements plan. This article looks at the key items business analysts should consider when managing projects.
Articles 16 Sep 2008  
 
Expand the capabilities of your Tomcat Web server
This tutorial is a must-have guide for any Web or application server administrator. Although the implementations are slightly different from Apache Tomcat and other Web servers, this tutorial breaks down in a logical and concise way many advanced administrative tasks necessary for successfully hosting, deploying, and managing multiple Java 2 Platform, Enterprise Edition (J2EE) Web applications. Learn how to set up, configure, and secure your Tomcat server, and discover tips and tools for advanced deployment considerations.
Tutorials 16 Sep 2008  
 
Take advantage of Web 2.0 for next-generation BPM 2.0
Find out how Web 2.0 has been used in business process management (BPM) 2.0, the next generation of BPM. This article covers the convergence of Web 2.0 and BPM along with the use of other standards, which have helped organizations become more agile and dynamic and have given business analysts a greater role in modeling, managing, executing, and optimizing core business processes. Learn about the attributes of BPM 2.0, and see which IBM products are available in this space.
Articles 12 Sep 2008  
 
Portal User Management Architecture (PUMA) sample scenarios in IBM WebSphere Portal
This document describes how to use Portal User Management Architecture (PUMA) for your IBM WebSphere Portal implementation. Specifically, you learn how to use a public API to implement custom scenarios with code samples, and how to customize the existing forms and screens for custom user management. It is intended for WebSphere Portal application developers and administrators who need to implement custom solutions to suit the needs for individual user management.
Articles 10 Sep 2008  
 
The business analyst in model-driven architecture
From a software development viewpoint, model-driven architecture (MDA) encourages efficient use of system models. It also encourages reusing best practices as families of systems are produced. One of the main aims of MDA is to separate design from architecture, which places the business analyst in a unique and potentially powerful position within the organization. Learn how you as a business analyst can take an active role in this type of architecture.
Articles 09 Sep 2008  
 
Building a simple yet powerful MMO game architecture, Part 1: Introduction
There is growing excitement among business, education, and government institutions in massive multiplayer online (MMO) virtual-world games and how they can be applied to business and educational needs. MMO games offer tantalizing new ways to learn, entertain, collaborate, socialize, visualize information, and do business. In this series, learn about an architecture based upon the first 3D MMO game from IBM, PowerUp. This first article will begin to show you how to build a flexible and powerful MMO game architecture that is quick and easy to implement.
Articles 08 Sep 2008  
 
Integrated change and release management, Part 4: The build engineer delivers the software
The use case scenario described in this demo series tracks the resolution of a defect through the development and delivery lifecycle using an integrated Rational change and release management solution. A defect was submitted, worked on, and a new build was performed to verify the fix. Now the software is ready for the final build and delivery. This demo shows how to complete this final step.
Demos 04 Sep 2008  
 
Requirements planning: overlooked and undervalued
This article takes a high-level look at project requirements and the requirements cycle to help you understand the role of the business analyst in requirements planning.
Articles 02 Sep 2008  
 
Best practices for SOA nonfunctional testing
In the course of developing a Service-Oriented Architecture (SOA) application, your organization will most likely have nonfunctional requirements (NFRs) that need significant implementation and testing. Shiv Asthana describes the best practices you should adhere to when testing nonfunctional requirements for applications built as part of an SOA environment.
Articles 28 Aug 2008  
 
Needs-based versus features-based SOA: Get the right focus for your SOA initiative
One misconception about Service-Oriented Architecture (SOA) is that the service part means Web services. In a real-life scenario, this can lead to building a bunch of services (ABOS) rather than developing a true SOA. This article explains what constitutes a service, and describes the various needs of an SOA solution and how to identify those needs for your SOA scenario. This approach puts the focus of the SOA initiative on the benefits and on the phases of the SOA solution.
Articles 28 Aug 2008  
 
Effective software testing and software quality, Part 7: Create and execute a performance test with Rational Performance Tester
In this demo, you see how to create a performance test script using Rational Performance Tester, add it to a performance schedule, and then test the Auction application for performance. This is the last demo of a seven-part series on effective software testing and software quality.
Demos 28 Aug 2008  
 
Effective software testing and software quality, Part 6: Extend an automated test script with custom code
This demo improves the automated test script previously created by extending it with some custom code. This is the sixth of a seven-part series on effective software testing and software quality.
Demos 28 Aug 2008  
 
Effective software testing and software quality, Part 5: Add the test script to a test suite and execute it
This demo takes the automated test script previously created, links it back to the test case, and then adds it to a test schedule, executes it, and reports a defect using Rational ClearQuest. This is the fifth of a seven-part series on effective software testing and software quality.
Demos 28 Aug 2008  
 
Effective software testing and software quality, Part 4: Create and execute a manual test script using Rational Manual Tester
This demo shows the manual process of functional testing by creating and executing a script created by Rational Manual Tester. This is the fourth of a seven-part series on effective software testing and software quality.
Demos 28 Aug 2008  
 
Architectural manifesto: Adopting agile development, Part 6
In Part 6 of this series, learn about buying software development services from the customer's point of view. While there's a lot of information for development teams about using agile methodologies, there isn't much material about the customer's viewpoint when buying software development services. Learn how customer incentives, behavior, and the pricing models of a project have a huge effect on the current and future success of a development project.
Articles 26 Aug 2008  
 
Automatic deployment toolkit for an SOA project environment, Part 1: Overview of the automatic deployment toolkit
This article series introduces an automatic deployment toolkit (Automatic-DT), which helps infrastructure architects install and configure deployment nodes with IBM software installed and configured automatically. It also helps testers or developers refresh builds in their daily tests or integration life cycle. This first article in the series gives you an overview of Automatic-DT.
Articles 22 Aug 2008  
 
Software as a Service: Web service mediation patterns for dynamic routing of multiple tenant requests using WebSphere Enterprise Services Bus
This demo explores one of three IBM middleware based mediation patterns for rapid enablement of multi-tenancy for existing Web services implementations. In this demo, the pattern uses WebSphere Enterprise Services Bus. The remaining two patterns will show the use of WebSphere Business Services Fabric and WebSphere DataPower.
Demos 21 Aug 2008  
 
Understanding business process modeling
Learn the basic concepts of business process modeling and apply them in your organization so you can speak for the user and be a more effective business analyst.
Articles 19 Aug 2008  
 
Universal Services for pureXML using Data Web Services
Get started with configuring, testing, and modifying the Universal Services.
Articles 19 Aug 2008  
 
Rational Asset Manager and Tivoli Change and Configuration Management Database: Integration
This demo focuses on and around the aspect of what Definitive Software Library (DSL) actually does in Rational Asset Manager 7.1. It shows how to load and create software libraries, batching support, create and download assets for motivated script and Java API support.
Demos 15 Aug 2008  
 
Versioning business processes and human tasks in WebSphere Process Server
This article shows you how to build versions of business processes and human tasks that are based on best practices in IBM WebSphere Integration Developer V6.1 and WebSphere Process Server V6.1.
Articles 13 Aug 2008  
 
A simple pattern for requirements analysis
This article describes a pattern to transform business stakeholder requirements into a set of use cases. With this reusable pattern, you can identify business and IT processes, activities, and functions. An example applies the pattern to a pizza ordering system.
Articles 12 Aug 2008  
 
Why you shouldn’t ignore business analysts
In this article, you'll learn what business analysts do and why they can be valuable allies for you. Often misunderstood, business analysts can make your life easier and help ensure the success of your project.
Articles 12 Aug 2008  
 
SCA asynchronous invocation patterns in depth
Service Component Architecture (SCA), a next-generation programming model, provides three kinds of asynchronous invocation patterns. You can use those patterns to asynchronously invoke target SCA services without knowing how the request and response messages are "magically" processed. This article explains what happens when you issue an asynchronous request and how the SCA run time handles the asynchronous messages in the messaging systems. Learn how to develop a mediation handler to monitor the SCA asynchronous messages and how to use the mediation handler to analyze asynchronous invocations.
Articles 07 Aug 2008  
 
Advanced techniques and patterns for business process client development
This article introduces you to techniques and patterns that you can use to develop personalized user interfaces for business processes. Although this article focuses on IBM WebSphere Process Server as the process engine, you can use most approaches and tools to create client applications for other process engines, for example, IBM Lotus Workflow and SAP Business Workflow.
Articles 06 Aug 2008  
 
Modeling and sharing architectural decisions, Part 1: Concepts
Architectural decisions capture precious knowledge that is worth sharing. Text templates and tools designed solely for documentation purposes fail to facilitate such knowledge exchange. In this series of articles, learn about a domain meta model specifically designed to capture and share architectural decisions, explore a reusable architectural decision model for SOA, and find out more about the Architectural Decision Knowledge Wiki, a Web 2.0 collaboration platform. This first article outlines why and how architects should consciously identify, make, and enforce architectural decisions.
Articles 05 Aug 2008  
 
Building a greener IT department
"Green," "eco-friendly," and "carbon footprint" are buzzwords that are frequently used to describe a company's level of environmental responsibility. But how to be more green in the IT world is a more complex matter. In this article, get some ideas that can help any IT department lessen its impact on the environment.
Articles 05 Aug 2008  
 
Create classification taxonomies programmatically in IBM WebSphere Service Registry and Repository
By creating classification taxonomies in IBM WebSphere Service Registry and Repository, you can flexibly catalog and organize services and your metadata, enabling effective governance. This article illustrates a mechanism for uploading classification taxonomies into the WebSphere Service Registry and Repository using an XML-based interface, which can also be extended as an integration mechanism for synchronizing classification taxonomies to WebSphere Service Registry and Repository from other external systems. Find out how to load the classification taxonomies into WebSphere Service Registry and Repository using the Java Management Extensions (JMX) management APIs provided by WebSphere Service Registry and Repository.
Articles 31 Jul 2008  
 
Developing JPA Applications with WebSphere Application Server Community Edition
The Java Persistent API (JPA) makes it easier than ever to design and develop the persistent part of JEE applications. This tutorial walks you through all the nuances of this new API, developing a sample application using Eclipse and WebSphere Application Server Community Edition. Both WebSphere Application Server Community Edition and Eclipse are available for download at no charge, so you can get started in just a few minutes.
Tutorials 30 Jul 2008  
 
Documenting software architecture, Part 4: Develop the functional model
In this series, learn why and how you should document software architecture. In this article, learn how to develop and document the macro-level design artifacts of the functional aspects of your system's architecture. The functional model view addresses the techniques you can use to decompose the problem domain into a set of architecture artifacts. Learn to build upon them incrementally to form more detailed constructs. The three common levels of elaboration--logical level, specification level, and physical level--are also discussed.
Articles 29 Jul 2008  
 
The Linux operating system as a managed object
Organizations today face two major challenges: deployment of an increasingly rich service mix and managing the associated massive base of computing platforms. In this article, discover a new(ish) means of viewing a key component of the organizational architecture--treating operating systems themselves as individual managed objects.
Articles 29 Jul 2008  
 
Cloud computing with Amazon Web Services, Part 1: Introduction
Learn basic Amazon SimpleDB (SDB) concepts and explore some of the functions provided by boto, an open source Python library for interacting with SDB. In this "Cloud computing with Amazon Web Services" series, learn about cloud computing using Amazon Web Services. Explore how the services provide a compelling alternative for architecting and building scalable, reliable applications. This first article explains the features of the building blocks of this virtual infrastructure. Learn how you can use Amazon Web Services to build Web-scale systems.
Articles 29 Jul 2008  
 
Create SOA applications using IBM WebSphere Dashboard Framework
Want a new way to create Service-Oriented Architecture (SOA) applications? Check out IBM WebSphere Dashboard Framework. With this powerful and flexible tool, you can build role-based dashboards on top of an SOA. Learn how to use its comprehensive builders to create complex SOA applications quickly without having to write a lot of code. To follow along with this article, you should have a good understanding of the IBM WebSphere Portlet Factory, WebSphere Dashboard Framework, and Web services.
Articles 24 Jul 2008  
 
Architectural manifesto: Adopting agile development, Part 5
In Part 5 of this series, learn how user stories and Scrum can help you quickly develop a Web application. Walk through an actual case study and see how user stories, discussion, and prioritization can lead to fast beta versions. Find out how feedback from testers and users can be incorporated into your product iteratively in sprints.
Articles 22 Jul 2008  
 
Service lifecycle management in action
Organizations moving towards Service-Oriented Architecture must manage their services from development to deployment. This demo shows how Rational Team Concert, Rational Asset Manager, and WebSphere Service Registry and Repository provide a comprehensive, integrated solution for organizations looking to realize SOA. The demonstration walks through an end-to-end scenario of an existing service that needs to be enhanced. You will see an integrated solution that enables teams to quickly locate the service, update it and deploy it.
Demos 21 Jul 2008  
 
How multithreaded architecture works in DB2 9.5
Learn how the new capabilities in DB2 9.5 affect you if you regularly monitor processes or threads, if you need to understand how much memory your database is using, or if you want to simplify mission-critical tasks such as backup, restore, and roll forward.
Articles 17 Jul 2008  
 
Content on demand with Web 2.0, Part 2: Improve Web 2.0 application search results with consistent tags in an SOA
Get more coherent queries across your Web 2.0 application. Building on Part 1 of this series, the solution in this article introduces the notion of roles and communities of practice (CoPs). Combine these with a client-slide tag management capability to achieve a consistent set of tags across Web 2.0-enabled applications, which can be queried against.
Articles 10 Jul 2008  
 
SOAP nodes in IBM WebSphere Message Broker V6.1, Part 2: The SOAP domain logical tree
The first article in this four-part series covered the basic use of SOAP nodes, which send and receive SOAP-based Web services messages, allowing a message flow to interact with Web service endpoints. This article, Part 2, describes the new logical tree format used by the SOAP domain. You should have a general familiarity with SOAP-based Web services and WSDL to follow along with this article series. Note: This article relates to IBM WebSphere Message Broker V6.1 Fix Pack 6.1.0.2. Some details could differ slightly from the 6.1 GA version.
Articles 10 Jul 2008  
 
Migrate from EJB 2 container-managed persistence to pureQuery for IBM Master Data Management Server, Part 2: Proving the pureQuery technology
If you've been curious about the new release of WebSphere Customer Center (now named IBM InfoSphere Master Data Management Server), then this series is for you! This series describes how and why pureQuery technology was used in the new release, the implementation and migration to pureQuery, and the results of performance and capability testing to validate this critical decision. Part 2 focuses on our productivity and performance measurements in making the decision to user pureQuery and also provides some hints and tips for working with pureQuery.
Articles 10 Jul 2008  
 
Managing your data models
If your organization has information systems that must manage a lot of structured and unstructured data, then you might know about data modeling. Several different types of models often have to be developed and maintained, with many iterations, to help structure and organize your data. In this article, learn about a model management process with three specific practices that can save you time and money.
Articles 08 Jul 2008  
 
Architecting intrusion-detection solutions
Intrusion-detection systems (IDSs) have become an increasingly important part of the security strategy of many organizations. An IDS plays a key role in the concept of defense-in-depth, being only one of several deployed countermeasures designed to deter, slow down, and detect an attack before it occurs or before more serious actions occur. Discover the different types of IDSs and what types of attacks each can detect (or not detect), and see issues to consider when planning an IDS deployment.
Articles 01 Jul 2008  
 
Architectural manifesto: Adopting agile development, Part 4
In Part 4 of this series, learn about how to define requirements in an agile environment. In all software development projects, everything is based on requirements. Because agile development emphasizes spoken communication over written documents and welcomes changes late in development, traditional methods of writing requirements might not be adequate. In this article, learn about agile requirements and how user stories can help describe them.
Articles 01 Jul 2008  
 
Documenting software architecture, Part 3: Develop the architecture overview
In this series, learn why and how you should document software architecture. This article explains how to develop and document the high-level architecture overview for your system or application. The architecture overview, with its three main views, plays a critical role in providing the foundation for your enterprise, application, and systems architecture.
Articles 27 Jun 2008  
 
SOAP nodes in IBM WebSphere Message Broker V6.1, Part 1: SOAP node basics
SOAP nodes send and receive SOAP-based Web services messages, allowing a message flow to interact with Web service endpoints. The messages might be plain SOAP, SOAP with Attachments (SwA), or Message Transmission Optimization Mechanism (MTOM). The nodes are configured using Web Services Description Language (WSDL) and support WS-Security and WS-Addressing. This four-part series describes the SOAP nodes, the logical tree for the new SOAP domain, and details of configuration and runtime behavior. In this first article, you learn about the basic use of the nodes. You should have a general familiarity with SOAP-based Web services and WSDL to follow along with this article series.
Articles 19 Jun 2008  
 
Taming the business and cultural challenges of a shared application infrastructure using WebSphere Virtual Enterprise
An organization's move to shared resources can result in higher levels of value, service, and cost savings. It's also a cultural shift that aligns business objectives more directly with IT operations and reduces the operational autonomy of individual development and deployment teams. This article looks at the business and operational impact of a shared infrastructure, and ways to approach the hurdles on the way to achieving this environment.
Articles 18 Jun 2008  
 
The professional architect: Part 3: The business case for enterprise data architecture
Good enterprise data architecture requires adherence to a new type of discipline--and an extensive array of IT and business resources--in order to earn the needed commitment from your sponsoring organization. By understanding the overall landscape of affected applications and gathering useful metrics, you can make this commitment easier to achieve. In this article, I'll describe how to communicate the value of enterprise data architecture, and how to keep on track and deliver what you promised.
Articles 17 Jun 2008  
 
  101 - 200 of 1015 results    Previous   Next   Show All   Hide Summaries
Not finding what you're looking for? Suggest Content