IBM®
Skip to main content
    Country/region [select]      Terms of use
 
 
    
     Home      Products      Services & industry solutions      Support & downloads      My IBM     

developerWorks  >  Architecture  >  Technical library  >  

Technical library view  RSS for Architecture

developerWorks
 Related links:    Redbooks  |  Forums  |  Standards
 
 
 
  1 - 100 of 466 results    Next  Show all    Hide summaries    
 
Title   Type   Date Sorted by Date - Click to reverse sort
Information architecture essentials, Part 7: Data-store design
Valuable business information should never be left sitting around. It should be organized and saved into a permanent data store. A legacy database tends to become the final resting place for useful business information -- and this information is essentially lost, because it can't be accessed in a meaningful way. Data-store design can help you establish an efficient mechanism to store and retrieve valuable business information.
  Articles   13 May 2008  
 
Documenting software architecture, Part 2: Develop the system context
In this series, learn why and how you should document software architecture. This second article provides guidance for documenting your system context information. The system context is the first architecture artifact you should capture. Learn how to use a system context diagram and information flows to develop and document the system context for your system or application's software architecture.
  Articles   13 May 2008  
 
The information perspective of SOA design, Part 7: The execution approach for the data quality analysis pattern in SOA
This is the seventh paper in a series called the “The Information Aspect of SOA Design." The purpose of this article is to demonstrate to an architect community the execution approach of detailed data quality analysis in the context of an SOA environment. This article focuses on the implementation of data quality analysis regardless of the specific technology in use, and will be followed by a related article that describes in more detail how the related IBM products (WebSphere Information Analyzer) can be used in this context.
  Articles   08 May 2008  
 
Put new capabilities of business activity monitoring (BAM) to work, Part 9: Empowered authoring of monitor models with IBM WebSphere Business Monitor development toolkit for 6.1
In this series, learn about the dramatic changes in IBM® WebSphere® Business Monitor V6.1—a major release that extends capability and simplifies how you monitor and manage the performance of your business. This article describes the many new functions for creating and editing monitor models in the WebSphere Business Monitor V6.1 development toolkit. Learn about the major enhancements, including integration with IBM WebSphere Integration Developer, XSD event definitions, visual model updates, and editing changes for KPIs and dimensional models.
  Articles   06 May 2008  
 
Key questions from an enterprise data architect
Data is the lifeblood of the enterprise, and the best way to prepare for a development and integration project is to document the characteristics of the data that drive the target applications. Learn the key questions that an enterprise data architect should explore in order to effectively document the characteristics of relevant data and take the most important first step towards project success.
  Articles   06 May 2008  
 
Put new capabilities of business activity monitoring (BAM) to work, Part 8: Enabling WebSphere Business Monitor V6.1 to receive events via WebSphere MQ
In this series, learn about the dramatic changes in IBM WebSphere Business Monitor V6.1—a major release that extends capability and simplifies how you monitor and manage the performance of your business. WebSphere Business Monitor V6.1 can monitor business process applications running in virtually any environment. In this article, learn how to enable a WebSphere Business Monitor V6.1 server to receive XML-formatted Common Base Events (CBEs) using IBM WebSphere MQ as the transport mechanism.
  Articles   29 Apr 2008  
 
Requirements modeling, Part 2: Build your new design
After you've designed a new architecture, you're eager to build it. But before you start, look at the best way to implement your plan without interrupting business. In this second article in the series, learn important steps to take a new architecture from the drawing board to the next level: building.
  Articles   29 Apr 2008  
 
Develop and deploy multitenant Web-delivered solutions using IBM middleware, Part 1: Challenges and architectural patterns
Web-delivered solutions that follow a Software as a Service (SaaS) delivery model -- where customers subscribe to software and access it from a service provider site rather than get licenses and have software installed on their premises -- can offer compelling business value for businesses of any size. Solution developers who develop new solutions or transform existing solutions and service providers who deploy these solutions are faced with several technical challenges. One example is multitenancy, where a single instance of the software, running on a service provider's premises, serves multiple organizations. This article series describes different patterns to address these challenges, often using Service-Oriented Architecture (SOA) techniques. Also learn how IBM software products can help you build and deploy scalable, configurable, and cost-effective multitenant Web-delivered solutions.
  Articles   24 Apr 2008  
 
An introduction to the Master Data Management Reference Architecture
Get a short introduction to the Master Data Management Reference Architecture for the enterprise which supports implementing Multiform Master Data Management. Learn about the key concepts that drive the design of the Master Data Management Reference Architecture and Logical System Architecture and see how to map the relevant IBM Information Management software products to the core components of the Master Data Management Reference Architecture. Each product is briefly introduced, and in the Resources section of this paper you will find a wealth of additional information for reference. Finally, you will also learn about an upcoming book, Enterprise Master Data Management: An SOA Approach Managing Core Information, that describes the Master Data Management Reference Architecture in full detail as well as other topics related to Master Data Management.
  Articles   24 Apr 2008  
 
Development requirements road map: It's the planning that counts
Shorten timelines, lower implementation costs, improve deliverable quality, and foster best practices by creating a logical road map that provides a framework for development project decision making.
  Articles   22 Apr 2008  
 
Architectural manifesto: Adopting agile development, Part 2
In Part 2 of this series, learn how agile processes are used in different kinds of companies, in small and large projects, and how agile development can affect the customer experience.
  Articles   22 Apr 2008  
 
Why a security policy?
If you were to assemble a "top ten" list of issues affecting the IT industry in the past decade, security would have a prominent place on the list. Organizations can throw money at technologies to upgrade security, but any successful solution requires proper planning, starting with a security policy.
  Articles   22 Apr 2008  
 
The information perspective of SOA design, Part 6: The value of applying the data quality analysis pattern in SOA
Discover the value and approach of data quality analysis in the context of an SOA environment. Learn about the concepts involved in data quality analysis and see the basic steps needed to initiate a data quality assesment project within the broader SOA project. Analyze these issues so that appropriate implementation choices can be made. This is the sixth article in a series called the “The information perspective of SOA design, " and will be followed by a related article that describes in more detail how the related IBM products (WebSphere Information Analyzer) can be used in this context.
  Articles   17 Apr 2008  
 
Documenting software architecture, Part 1: What software architecture is, and why it's important to document it
Software architecture has increasingly become important for the development of complex real-time systems. In this new series, learn why and how you should document software architecture. You will learn about the five different views, or aspects, that you should document for any medium- to large-scale software development project. This first article in the series introduces software architecture and the importance of documentation. You'll also get an overview of the architecture views that will be covered in upcoming articles.
  Articles   15 Apr 2008  
 
Put new capabilities of business activity monitoring (BAM) to work, Part 7: Creating user-defined XPath functions for IBM WebSphere Business Monitor V6.1
In this series, learn about the dramatic changes in IBM WebSphere Business Monitor V6.1—a major release that extends capability and simplifies how you monitor and manage the performance of your business. The user-defined XPath functions (UDXF) are a useful and powerful extension to the programming model. With this new feature, you can add function to your monitor model logic. You can write a user-defined XPath function that performs any ordinary Java functions, such as reading data from a remote CICS database or calling out a Web service. In this article, learn to write your own user-defined XPath function, and use it in any expression within your monitor model.
  Articles   15 Apr 2008  
 
Services-based enterprise integration patterns made easy, Part 3: Web services and registry
Part 1 and Part 2 of this series covered the basic concepts necessary to develop services-based integration patterns. This article, the third in the series, and the upcoming Part 4 further develop these ideas so the services-based integration patterns become full-blown services-based patterns. This article in particular deals with the components that are together commonly referred to as Web services, which were originally designed for services that can be accessed over the Internet. You'll also see that many of the Web services components can be used with services that don't use the Internet and that only require a network connection.
  Articles   14 Apr 2008  
 
Information architecture essentials, Part 6: Distributed data mining
One of the most interesting challenges for information architects is the situation in which large, proprietary, widely distributed data stores are necessary to address a specific research question. Learn about the difficulties involved in mining distributed data sources and the strategies that have been developed to address these issues.
  Articles   08 Apr 2008  
 
Put new capabilities of business activity monitoring (BAM) to work, Part 6: Integrating high-level and low-level monitor models
In this series, learn about the dramatic changes in IBM WebSphere Business Monitor V6.1 — a major release that extends capability and simplifies how you monitor and manage the performance of your business. This article describes how you can connect two monitor models when one is a result of exporting business measures from IBM WebSphere Business Modeler and another is a monitor model from a WebSphere Integration Developer module. Learn a two-tier approach that involves creating a high-level model in WebSphere Business Modeler by exporting the model to the WebSphere Business Monitor development toolkit, generating a monitor model from WebSphere Integration Developer, and creating outbound and inbound event definitions to communicate between the models.
  Articles   08 Apr 2008  
 
Put new capabilities of business activity monitoring (BAM) to work, Part 5: Managing failed and unrecoverable events with IBM WebSphere Business Monitor V6.1
In this series, learn about the dramatic changes in IBM WebSphere Business Monitor V6.1—a major release that extends capability and simplifies how you monitor and manage the performance of your business. The WebSphere Business Monitor 6.1 enhanced, integrated administrative console lets you administer failed events. In this article, learn how to troubleshoot and manage failed and unrecoverable events for business monitor model applications.
  Articles   01 Apr 2008  
 
Information architecture essentials, Part 5: Business intelligence in your information architecture
If you’re not using business intelligence in your information architecture, you’re missing a key opportunity to help your organization stay ahead of the competition. Take steps to help your executives with decision making, strategic planning, and tactical responses to evolving business markets.
  Articles   01 Apr 2008  
 
Modeling demystified, Part 3: Extend UML for user models
This series provides basic information on how to build user models. In this third article, learn about the stereotypes and relationships used to extend Unified Modeling Language (UML) for user models. A user model is a description of a set of people and how they will work with an IT solution.
  Articles   25 Mar 2008  
 
Insight and outlook, Part 11: The resurgence of the mainframe
In this quarter's Insight and Outlook, learn why the mainframe remains a vital part of the IT architectural universe. IBM just introduced its newest mainframe, IBM System z10 Enterprise Class, with great fanfare. Maybe you're thinking the mainframe is yesterday's hardware platform, that the days of big iron are behind us. Well, think again: IBM's promotional materials claim that "the future runs on System z," and the market for IBM mainframes has expanded over the past two years.
  Articles   25 Mar 2008  
 
Implementing a Transaction Hub MDM pattern using IBM InfoSphere Master Data Management Server
Learn to use the Transaction Hub Master Data Management (MDM) pattern to implement your MDM systems. This typical architectural pattern is described in terms of capabilities of the MDM Reference Architecture. Get an introduction to the IBM InfoSphere MDM Server and see why this software solution is a good choice for implementing this architecture pattern. Finally, learn about an upcoming book, Enterprise Master Data Management: An SOA Approach Managing Core Information, that deals with these topics in more detail.
  Articles   20 Mar 2008  
 
Architectural manifesto: Adopting agile development, Part 1
Mikko Kontio is back with his Architectural manifesto column. Learn how an organization can move toward using agile processes and about issues related to the resulting changes. In this first article on the topic, find out what agile processes are, the benefits of using them, and the requirements placed on the organization that implements them. Next month, Part 2 will discuss the use of agile processes in different kinds of companies, including old and new, and how small and large projects affect the customer and seller experience.
  Articles   18 Mar 2008  
 
Partners, not police
In this article, learn about some fundamental challenges that IT teams face when working with enterprise architects, and find out how to apply enterprise architecture standards to application development and cooperate in project delivery to reach a desired outcome.
  Articles   18 Mar 2008  
 
Architecture tip: User interface design using the OODA loop
The OODA loop was developed by the Air Force as part of its study of air combat. This observe-orient-decide-act (OODA) cycle models the human brain’s decision-making process. This article explains how UI architects can use the ideas of the OODA loop to design user interfaces (UIs) that give users better situational awareness and are more intuitive to use. In this article, learn the basics of the OODA loop, and find out how it can be applied to UI design. The end of this article features a checklist you can use to help with the initial design of your UI.
  Articles   12 Mar 2008  
 
Model service-oriented architecture with Rational Software Architect: Part 4. Use Case models
This tutorial series introduces the concepts and tools involved with modeling service-oriented architecture (SOA) using IBM Rational Software Architect. You will learn how Rational Software Architect, along with IBM WebSphere Business Modeler, supports a model-driven development (MDD) approach to the specification of SOA. This fourth tutorial covers the use case model. It continues using the online DVD rental case study introduced in the previous three parts, and you will use Rational Software Architect to produce a use case model based on that case study.
  Tutorial   11 Mar 2008  
 
Information architecture essentials, Part 4: Improving usability of information systems
The best-organized information in the world is useless without an effective way to present that information to the interested audience. Poorly designed interfaces, inadequate search and filtering support, and confusing visual displays can severely hamper the success of any information architecture. To make complex information accessible to end users, you must make a significant effort to research and design the way users will interact with your information management system.
  Articles   11 Mar 2008  
 
Services-based enterprise integration patterns made easy, Part 2: More on the evolution of basic concepts
This installment, Part 2 of the series, picks up where you left off in Part 1. Now that you've learned about the two earliest integration patterns -- data sharing (socket programming) and remote procedure call (RPC) -- you continue developing the basic concepts. Check out two more developed patterns: distributed objects and asynchronous messaging. Explore the concepts of language independence, declaration of service interfaces, rudimentary ideas of publication and discovery of services, and basics of the enterprise service bus (ESB).
  Articles   06 Mar 2008  
 
The role of a rules architect
The business rules architect plays a crucial role designing business rules models that are well organized and intuitive for both technical and business stakeholders to understand. This article discusses the importance of the role and uses the business rules development life cycle to describe the responsibilities of the rules architect in creating a reliable and extensible business rules implementation.
  Articles   04 Mar 2008  
 
Modeling demystified, Part 2: Building a user model
A user model is a description of a set of people and how they will work with an IT solution. This type of modeling, which is based on leading usability theory and practice, lets solution architects specify the externals of the IT solution so that it's both useful and usable to all types of users. In this article, learn how to build a user model of a simple component that supports secure access to Web resources. See how a user model can identify possible gaps in your requirements definitions.
  Articles   04 Mar 2008  
 
Services-based enterprise integration patterns made easy, Part 1: The evolution of basic concepts
This series of articles explains services-based enterprise integration patterns in an easy-to-understand, step-by-step way. In this installment, Part 1 of the series, you learn about the two earliest integration patterns -- data sharing only and remote procedure call (RPC) -- which help introduce the concepts of service provider and service consumer, platform independence, and connectivity. Exploring RPC helps you get familiar with the basic steps necessary for two applications to share functionality. This article also includes a general description of the concepts of loose coupling, code reuse, and layering and componentization. Part 2 of the series will continue the discussion of the early patterns, while Parts 3 and 4 cover the Service-Oriented Architecture (SOA)-based integration patterns, including examples.
  Articles   28 Feb 2008  
 
Architecture in practice, Part 7: SOA Scenario 3: Business process management and SOA
View SOA within a software-development life cycle context using the IBM SOA foundation life cycle. This installment in the "Architecture in practice" series focuses on the business process management (BPM) scenario, the third of the SOA scenarios. Learn how the BPM scenario illustrates IBM BPM with an SOA approach. Explore the benefits of the scenario, which include the integration of a BPM environment with a flexible IT architecture.
  Articles   26 Feb 2008  
 
Information architecture essentials, Part 3: Organizing complex information
Useful information rarely presents itself neatly categorized, labeled, and ready for storage in a content management system. How much easier life would be if it were so. Instead, you must analyze the information to be archived to determine a usable and maintainable structure for both storage and easy retrieval. To allow for constructive use of the information, you must choose categories that support the intended audience's ability to rapidly locate the most relevant materials.
  Articles   26 Feb 2008  
 
Put new capabilities of business activity monitoring (BAM) to work, Part 3: Improved Unit Test Environment in IBM WebSphere Business Monitor Development Toolkit V6.1
In the first two articles in this series, you learned about the business user experience in Web 2.0 dashboards, iterative development, simplified installation and administration, and improvements to the IBM WebSphere Business Monitor V6.1 Installer. This article, Part 3 in the series, demonstrates how much easier iterative testing and developing is within the Eclipse environments, IBM WebSphere Integration Developer V6.1, and IBM Rational Application Developer V7.0.0.5.
  Articles   26 Feb 2008  
 
Requirements modeling, Part 1
You can build the perfect IT architecture using resources you have at your fingertips. Dreams can come true, but they take time. Whether you're building a new architecture from scratch or bringing an existing architecture under control, building from your dreams will get you there.
  Articles   19 Feb 2008  
 
Modeling demystified, Part 1: Creating a system specification from the user's point of view
With this series, learn how to build a user model, which is a description of a set of people and how they will work with an IT solution. In this introductory article in the series, get an introduction to Unified Modeling Language (UML) modeling and find out how to create a specification of a system from the user’s point of view.
  Articles   19 Feb 2008  
 
Legacy transformation guidance for a small or medium business
This article explains how to identify and analyze various alternatives to help a small or medium business to modernize its legacy information technology assets. A fictional telecommunication service company providing high-speed Internet access, cable television, local and long distance telephone and wireless services to residential customers and local businesses in several metro areas in the mid-west is used as a case study. The IT department of the company provides application services such as management of service orders and provisioning, troubles reporting and resolution, message processing, and billing system to support the business. The company needs to transform its legacy systems to support new business plans. The solution features products and services from IBM.
  Articles   12 Feb 2008  
 
SOA security 1-2-3, Part 3: Test your SOA security
Examine a Service-Oriented Architecture (SOA) security implementation road map in this series. This article -- the last in a three-part series -- provides rules for testing SOA security. Discover the tools and knowledge needed in your organization to build the best security for your SOA.
  Articles   12 Feb 2008  
 
Information architecture essentials, Part 2: Managing enterprise information
Information content management involves identifying useful information, organizing that information into an intuitive structure, and governing changes made to that information. Content comes in many forms, including text, graphics, tables, charts, illustrations, recordings, maps, video, audio, and many others. Learn how to organize that information into a maintainable and usable structure by categorizing and organizing the content to suit your audience.
  Articles   05 Feb 2008  
 
Introduction to business rules
Business rules have existed since companies started automating business processes using software applications. Traditionally, they have been buried deep inside the application in some procedural programming language. As business rules matured, business users tried to control and manage these rules without directly having to deal with IT, which hasn't always been successful. Using an example from the insurance industry, this article provides an introduction to business rules and the importance of Business Rules Management Systems (BRMS) in bridging the gap between business and IT.
  Articles   05 Feb 2008  
 
Put new capabilities of business activity monitoring (BAM) to work, Part 2: WebSphere Business Monitor 6.1 installation improvements
This series covers the dramatic changes in IBM WebSphere Business Monitor 6.1 -- a major release that extends capability, and simplifies how you monitor and manage the performance of your business. In this article, learn how the WebSphere Business Monitor V6.1 Installer provides many improvements in consistency and simplicity. Installation is now consistent with the WebSphere family of products, and is made easier by a preparation wizard that sets up the required software. Basic and advanced installation approaches are still provided (basic involves a single Monitor Server topology, and advanced installs a distributed production-style topology). This article walks you through the installation preparation wizard and a basic installation approach. A future article will cover the installation of advanced distributed production-style topologies.
  Articles   29 Jan 2008  
 
Architecture in practice, Part 6: Why business process management (BPM) is important to an enterprise
This installment in the Architecture in practice column focuses on why business process management (BPM) is imperative for both the business and IT. Effective management of business processes is essential for driving business agility in an enterprise. Get an introduction to BPM and its lifecycle phases, and learn how it is complementary to Systems-Oriented Architecture (SOA).
  Articles   29 Jan 2008  
 
How to use IBM Rational Rose Model Importer: Part 1. How to migrate UML models to Rational Software Architect
Learn how to use the IBM Rational Rose Model Importer to migrate UML models from Rational Rose to IBM Rational Software Architect, IBM Rational Systems Developer, or IBM Rational Software Modeler. This article gives you step-by-step instructions on how to migrate the UML models in a way that enables you to use them with enhanced modeling capabilities of these newer products.
  Articles   29 Jan 2008  
 
Exploring the fundamentals of architecture and services in an SOA: Part 3: Service-oriented solutions and enterprise architecture
In the previous two parts in this series, we introduced the importance of using architectural techniques when developing service-oriented solutions, discussed the usage of levels of abstraction, introduced the IBM SOA Solution Stack (providing nine separate concerns for considering SOA), placed architecture into the context of the software development process, introduced business architecture, looked at Model-Driven Development (MDD), and considered leveraging existing assets. In this article we look at what makes an IT solution service-oriented. We'll also talk about various important aspects to taking an enterprise view to SOA.
  Articles   22 Jan 2008  
 
IBM Rational Architecture Management Software model structure guidelines: Part 2. Classic Rational Unified Process
This article is for those who are interested in applying the modeling guidance found in the traditional IBM Rational Unified Process (RUP) to their use of IBM Rational Software Modeler, IBM Rational Systems Developer, or IBM Rational Software Architect. You will learn how these products support the model types defined by RUP; the implications of RUP modeling style for model organization and team modeling; what is worth modeling; and the business value, organization, and content of the RUP Use Case, Analysis, and Design Models.
  Articles   22 Jan 2008  
 
Modernize legacy systems using an SOA approach
To remain competitive, your organization has to modernize its IT systems. Modernized IT solutions must create new value from existing systems and provide flexibility and easy interoperability among a broad set of technologies -- usually a challenge with legacy applications. Service-Oriented Architecture (SOA), widely adopted by organizations in recent years, offers a practical solution for evolving and reusing existing assets. This article shows you a typical approach to modernizing your legacy systems, including identifying the IT pieces that must be augmented with new features, determining how the required augmentations are performed, exposing each capability through a modern interface, and using the newly exposed services to automate future business processes.
  Articles   17 Jan 2008  
 
Put new capabilities of business activity monitoring (BAM) to work, Part 1: What's new in WebSphere Business Monitor 6.1
Learn about the dramatic changes in WebSphere Business Monitor 6.1 -- a major release that extends capability, and simplifies how you monitor and manage the performance of your business. In this article, tour the highlights of the business user experience in Web 2.0 dashboards, and the more flexible architecture for monitoring events. Also learn about iterative development, and simplified installation and administration. Future articles in this series will cover the new capabilities in depth by showing how to put them into action using a mortgage lending scenario. Part 2 will discuss improvements in WebSphere Business Monitor installation.
  Articles   21 Dec 2007  
 
Architecture in practice, Part 5: SOA Scenario 2: Service connectivity options
View SOA within a software development lifecycle context using the IBM Service-Oriented Architecture (SOA) Foundation Lifecycle. This installment in the Architecture in practice series focuses on the Service Connectivity scenario, the second of the SOA scenarios. Explore four ways to realize connectivity between service producers and consumers that foster reuse of services across multiple delivery channels. Learn about three Enterprise Service Bus (ESB) topologies that enable service connectivity, and associated products that provide advanced, end-to-end ESB-based solutions. Get an overview on developing mediation modules and flows using four common patterns.
  Articles   18 Dec 2007  
 
Open architecture for the enterprise, Part 1: Architectural principles of open architecture
Enterprise Open Architecture (OA) is a pattern of nonfunctional requirements that can help you create and maintain more open and flexible complex systems, and systems of systems. Organizations with large, complex systems are looking to OA to help manage complexity, increase flexibility, and reduce their costs. Satisfying the OA nonfunctional requirements (open standards, modularity, interoperability, extensibility, reusability, composability, and maintainability) in system design and implementation is essential to OA at the enterprise level. In this article, learn about the enterprise business drivers behind OA, and the OA nonfunctional requirements. Associated architectural principles that address the requirements are also covered. Future articles will discuss OA business principles, OA metrics, and other OA topics.
  Articles   12 Dec 2007  
 
Software components: Coarse-grained versus fine-grained
IBM middleware products offer a range of software component technologies that you can use to build the most demanding applications. Some component technologies, such as JavaBeans, are fine grained, while other technologies are coarse grained. This article gives you a set of guidelines for categorizing software component technology in the context of Service-Oriented Architecture (SOA), positioning the various component technologies that are prevalent in the industry today. Find out why Service Component Architecture (SCA) offers a natural model for coarse-grained components.
  Articles   06 Dec 2007  
 
Assessing quality in software architectures
Learn about four methods to help you understand the quality of existing software architectures. The assessment methods can help you analyze whether a software architecture design is suitable for a given set of requirements. See how to improve the quality of a software architecture through architectural assessments.
  Articles   04 Dec 2007  
 
Enterprise architecture essentials, Part 7: Monitor your architecture's effectiveness
Just because your design has been implemented doesn't mean you're off the hook. Learn what to watch for when your design is in motion.
  Articles   20 Nov 2007  
 
Enterprise architecture essentials, Part 6: Manageability
Organizations today face the challenge of two important enterprise architecture requirements: the need for agility and the overhead of regulatory governance. These requirements can be seen as mutually antagonistic--if business processes must be flexible, then governance of those processes may be difficult. Explore the notion of using manageability as a key enterprise architecture (EA) quality attribute to solve this problem.
  Articles   13 Nov 2007  
 
Enterprise architecture essentials, Part 5: Growing with your enterprise
Enterprise architecture involves planning -- for now and for the future. Learn how to grow with your enterprise architecture.
  Articles   06 Nov 2007  
 
Service-enable CICS and IMS legacy applications using the IBM WebSphere DataPower SOA appliance
Learn about techniques for performing the integration so that IBM CICS and IMS legacy applications can be reused and participate in Service-Oriented Architecture (SOA). The IMS SOAP Gateway, CICS Web services, and WebSphere DataPower SOA appliance are discussed.
  Articles   30 Oct 2007  
 
Jump-start business activity monitoring (BAM), Part 11: Monitoring human tasks with WebSphere Business Monitor
In this series, learn about an added capability of IBM WebSphere Business Monitor (Monitor) V6.0.2.1 that enables your organization to monitor human tasks or activities. This capability, called Human Task Monitoring, is delivered as a SupportPac and can be readily installed on your existing Monitor installation. It allows you to gather performance data about human activities in your business operations and to develop human-centric dashboards.
  Articles   30 Oct 2007  
 
Exchange data using arrays in SQL PL
IBM DB2 9.5 for Linux, UNIX and Windows introduces support for array data types in SQL Procedural Language (SQL PL). In addition to being useful as a data structure to develop algorithms, arrays are particularly useful in SQL PL as a vehicle for exchanging collections of data between applications and stored procedures and between stored procedures and relational statements. This article gives you an overview of arrays in SQL PL and includes examples that illustrate the different operations on arrays, the different ways of creating array values, and the use of arrays on the client side. You will also see a brief comparison of DB2's arrays with the VARRAY data type supported in Oracle.
  Articles   25 Oct 2007  
 
Exploring the fundamentals of architecture and services in an SOA, Part 2: The importance of business architecture, model-driven development, and reusing existing assets
In this second article in the series, get a closer look at architecture--this time at the business level. Learn about model-driven development (MDD), and reusable asset frameworks and types, which can be leveraged when architecting Service-Oriented Architecture (SOA) solutions.
  Articles   23 Oct 2007  
 
Building a successful SOA project
Explore lessons learned and best practices for implementing a successful Service-Oriented Architecture (SOA) project, including organizational readiness, the role of the user, transforming a process, asset-based support, and tooling requirements.
  Articles   23 Oct 2007  
 
Five ways to identify whether your organization is truly agile
You can use five key predictors to spot the lack of real agility in an organization. Learn what they are and how you can help move your organization in a more agile direction.
  Articles   16 Oct 2007  
 
Use service-oriented decomposition to meet your architectural goals
In this article, design a set of services that defines an enterprise architecture blueprint to support business goals using a hierarchical decomposition approach.
  Articles   16 Oct 2007  
 
Jump-start business activity monitoring (BAM), Part 10: Using WebSphere Service Registry and Repository with WebSphere Business Monitor
Exploit WebSphere Service Registry and Repository features for sharing and controlling metadata to business event definitions and bridge the gap from monitoring events to taking action.
  Articles   02 Oct 2007  
 
Enterprise architecture essentials, Part 4: Test (and retest) your enterprise architecture
After successfully building your new IT enterprise architecture, it's time to test it. Testing proves that the hard work you and your team have put in really works. By stressing the new architecture, you'll know where its weaknesses are and how well it will serve the enterprise.
  Articles   02 Oct 2007  
 
ESB-oriented architecture: The wrong approach to adopting SOA
This article examines projects organized around building an enterprise service bus (ESB). It describes why a project with no Service-Oriented Architecture (SOA) goals is a bad idea, and it explains what to do instead to properly adopt SOA.
  Articles   27 Sep 2007  
 
Exploring the Enterprise Service Bus, Part 2: Why the ESB is a fundamental part of SOA
Part 1 of this series describes how the architectural pattern called the enterprise service bus (ESB) fits within the IBM SOA Foundation and how the ESB relates to other parts of the foundation. In this article, find out why IBM believes the ESB provides tremendous value when adopting a Service-Oriented Architecture (SOA). The authors share insights and best practices from their extensive experience on many successful SOA client projects that employed an ESB.
  Articles   27 Sep 2007  
 
Using model-driven development and pattern-based engineering to design SOA: Part 2. Patterns-based engineering
Learn how you can extend IBM Rational Software Architect and leverage your own custom patterns to automate software design. By using a combination of the features, you can improve your productivity when designing SOA and other solutions. You can also use these automation features to improve the quality of the solution and to support the governance process.
  Tutorial   25 Sep 2007  
 
Meeting security requirements of Software as a Service (SaaS) applications
Learn various security requirements for Java 2 Platform Enterprise Edition (J2EE)-based, multi-tenant, efficient SaaS applications, and explore mechanisms to address requirements to achieve secure authentication and authorization of users.
  Articles   25 Sep 2007  
 
Jump-start business activity monitoring (BAM), Part 9: Using WebSphere Service Registry and Repository with WebSphere Business Monitor
Explore WebSphere Registry and Repository features for sharing and controlling metadata, including business event definitions and action service endpoint descriptions, to help monitor your business and take appropriate steps to improve business performance.
  Articles   25 Sep 2007  
 
Explore model-driven development (MDD) and related approaches: Applying domain-specific modeling to Model-Driven Architecture
In this article, use the Eclipse Modeling Framework (EMF) and Graphical Modeling Framework (GMF) technologies to produce domain-specific modeling tooling aids for domain-specific languages. Learn the value of defining a domain-specific language, basic concepts, tips on creating a good metamodel, and different approaches to modeling.
  Articles   18 Sep 2007  
 
Enhancing the design process: The architect as a behind-the-scenes project manager
In this article, learn to dramatically improve a project by analyzing and communicating your knowledge about risk factors, complexity, budget, and deadlines.
  Articles   18 Sep 2007  
 
Enterprise architecture essentials, Part 3: Design and build your enterprise architecture
Building great IT architecture takes time and planning. By assessing what is already in place, then visualizing what it should be, you can make great enterprise architecture a reality. To achieve your dream architecture, learn what to build, how to build it, and what to build it on in this article.
  Articles   11 Sep 2007  
 
Exploring the fundamentals of architecture and services in an SOA, Part 1: Use architecture and levels of abstraction to create a better SOA
Get a closer look at the elements of a Service-Oriented Architecture (SOA), examine the benefits of architecture, learn how levels of abstraction help improve the development process, who creates and uses the architecture, and where architecture belongs in the software development life cycle.
  Articles   04 Sep 2007  
 
Service-Oriented Architecture and Enterprise Architecture, Part 3: How do they work together?
If you're adopting a Service-Oriented Architecture (SOA) and developing an Enterprise Architecture (EA) simultaneously -- or planning to -- you'll benefit from this article. The first two parts in this series compared and contrasted SOA and EA and covered problems that can result from not coordinating EA and SOA activities within an enterprise. The authors came face to face with these issues while working on a US$1.6 billion client engagement where both SOA and EA were under development. In this final installment of the series, learn from their experience as they provide guidance to help you address these challenges -- and hopefully avoid costly setbacks.
  Articles   30 Aug 2007  
 
Model service-oriented architecture with Rational Software Architect: Part 3. External system modeling
  Tutorial   28 Aug 2007  
 
SOA security 1-2-3, Part 2: Create a high-level design that everyone can use
Examine rules for assisting an SOA security team in developing a successful high-level design In this article, the second in a three-part series.
  Articles   28 Aug 2007  
 
Developing adaptive composite business services using WebSphere Business Services Fabric: Part 3: CBS modeling, ontology editing, and policy simulation
Part 3 in this series provides a step by step guide to create a Composite Business Service (CBS) model. This article covers the CBS modeling in IBM WebSphere Business Composition Studio, editing the ontology and policies definition, and using Policy Simulator to verify the assembly. Updated for IBM WebSphere Business Services Fabric V6.0.2. (IBM WebSphere Developer Technical Journal)
  Articles   22 Aug 2007  
 
WebSphere Business Modeler Advanced Simulation
IBM WebSphere Business Modeler lets you simulate models to understand the dynamic behavior of the business process. This article gives an overview of advanced simulation features. (IBM WebSphere Developer Technical Journal)
  Articles   22 Aug 2007  
 
Best practices for service interface design in SOA, Part 2: Using services to report errors to service consumer applications
In this article, learn how to report service errors using service interfaces in an SOA environment. Service-Oriented Architecture (SOA) emphasizes loose coupling between different systems within an enterprise. Applications communicate with each other only with well-designed service interfaces and remain unaware of each others' implementation. Service interface structure is of primary importance in SOA. Poorly designed service interfaces can have a negative effect on all applications that need to use them. Find out how well-designed service interfaces help accelerate project schedules and make your SOA solution more responsive to business needs.
  Articles   21 Aug 2007  
 
Make composite business services adaptable with points of variability, Part 5: Using WebSphere Service Registry and Repository
Reuse the mediation module covered in Part 4 to enable a more complex scenario that relies on WebSphere Service Registry and Repository (WSRR) to provide a catalogue of business services and associated endpoints.
  Articles   14 Aug 2007  
 
Data transformation in SOA using WebSphere Transformation Extender (TX)
Learn current approaches to providing SOA data transformation and how the task can be simplified with IBM WebSphere Transformation Extender (TX).
  Articles   14 Aug 2007  
 
Jump-start business activity monitoring (BAM), Part 8: Tuning WebSphere Business Monitor models for optimal performance in production
Configure and tune the IBM WebSphere Business Monitor models for optimal event-processing performance in a production environment. Explore options for handling exceptions that can occur during event processing. Plan for a high-availability environment with no single point of failure and learn which topologies are recommended for optimum workload management and maximum event-processing throughput.
  Articles   14 Aug 2007  
 
Enterprise architecture essentials, Part 2: Develop and manage an enterprise architecture repository
In this article, explore the structural and management issues around the creation of a robust enterprise architecture repository, which can allow you to fully exploit your organization's existing assets.
  Articles   07 Aug 2007  
 
The professional architect, Part 2: Overcoming professional challenges in data architecture
In this article, explore obstacles that data architects often experience and learn strategies to work beyond them. Build from small successes that begin with bridging departmental application data models to creating full enterprise integration projects. These approaches can also be applied to other types of software architecture, to enable your IT team to more efficiently handle changing requirements and IT approaches.
  Articles   07 Aug 2007  
 
Program with XML for DB2, Part 2: Leverage database support for XML in your application architecture
Learn how the new XML storage and query environment of IBM DB2 9 for Linux, UNIX, and Windows plays into the XML data model described in Part 1 of this series. Part 2 focuses on how to exploit the improved database support for XML in your application architecture.
  Articles   02 Aug 2007  
 
The power of Rational Data Architect
Learn about the salient features of Rational Data Architect (RDA) and its place and use within the software development lifecycle using the Rational Software Development Platform. In today's world of Service-Oriented Architecture (SOA), data is a vital component. This article explains how RDA addresses the issue of data's importance in SOA, and how RDA is used in a business environment.
  Articles   02 Aug 2007  
 
Using model-driven development (MDD) in a mainframe environment
IBM tooling helps you model and generate code for applications that run wholly or in-part on zOS. This article describes a model-to-code transformation that generates a COBOL application.
  Articles   01 Aug 2007  
 
Toward a service-oriented analysis and design methodology for software product lines
ln this article explore a Service-Oriented Software product lines (SoSPL) methodology that applies SPL variability analysis techniques to Web services to design customized service-based applications. Find out how software product lines (SPL) promote agile and flexible application development for evolving system families. And discover how the adoption of SPL principles can provide a systematic way to analyze and design service-oriented applications.
  Articles   31 Jul 2007  
 
Jump-start business activity monitoring (BAM), Part 7: Implement duration metrics in WebSphere Monitor 6.0.2
In this article, learn how to define basic duration metrics in your IBM WebSphere Business Monitor model, and use them as the fundamental performance measures for your business processes.
  Articles   31 Jul 2007  
 
Model service-oriented architecture with Rational Software Architect: Part 2. Modeling the business domain
  Tutorial   24 Jul 2007  
 
SOA security 1-2-3, Part 1: Create a roadmap for securing your large-scale SOA application
Take advantage of a 10-step process that encompasses everything from SOA security team building to a requirements-gathering process.
  Articles   24 Jul 2007  
 
Enterprise architecture essentials, Part 1: Enterprise architecture viewpoints: What's best for your organization?
Every organization has unique business needs, so it's important to consider different factors when planning an enterprise architecture approach for your company.
  Articles   24 Jul 2007  
 
Transforming UML «Activity» Diagrams to WebSphere Business Modeler processes
This article shows how to automatically transform UML activity diagrams into WebSphere Business Modeler processes. (IBM WebSphere Developer Technical Journal)
  Articles   18 Jul 2007  
 
Make composite business services adaptable with points of variability, Part 4: Using WebSphere Enterprise Service Bus mediation modules
Get step-by-step examples for implementing an SCA mediation module in IBM WebSphere Enterprise Service Bus (ESB), and learn the portlet and Business Process Execution Language (BPEL) process implementation details to support POV in the scenario.
  Articles   17 Jul 2007  
 
Rational Asset Manager: A comprehensive business scenario
Get a brief overview of IBM Rational Asset Manager, along with a detailed explanation of how asset management integrates into an existing development environment to aid asset review, approval, publication, traceability, utilization monitoring, and reuse.
  Articles   17 Jul 2007  
 
Using Web 2.0 architecture for a more flexible enterprise
Web 2.0 repositories can help you create a flexible software architecture. Such software can be easily plugged into Web 2.0 communities and extranets. However, creating a fluid system that works in accordance with requirements for modifiability, performance, security, scalability, and reusability can be challenging. Learn techniques that help you ensure that your enterprise Web 2.0 architecture meets your quality requirements.
  Articles   10 Jul 2007  
 
Architecture in practice, Part 4: SOA Scenario 1: Service creation options
Learn about service creation in this installment of Tilak's column, including the three main sources for services in SOA and the architectural patterns that provide guidance for properly using services from these sources. Explore the patterns and their broad activities within the SOA lifecycle.
  Articles   10 Jul 2007  
 
Comparing and merging UML models in IBM Rational Software Architect, Part 5: Model management with IBM Rational ClearCase and IBM Rational Software Architect Version 7 and later
IBM Rational ClearCase is an enterprise-class software configuration management (SCM) system that you can use in myriad configurations to satisfy virtually any artifact versioning and storage requirements. However, this very flexibility can make it difficult for you to choose the best way to use ClearCase to manage modeling projects. This article discusses several options, and recommends some best practices for using ClearCase with models in IBM Rational Software Architect.
  Articles   03 Jul 2007  
 
Introduction to SOA governance
Explore how IBM defines Service-Oriented Architecture (SOA) governance--learn what it is and why it's critical to the success of your SOA project.
  Articles   01 Jul 2007  
 
Transforming business models to BPEL with WebSphere Business Modeler 6.02
This article shows how WebSphere Business Modeler transforms different constructs into WS-BPEL.
  Articles   27 Jun 2007  
 
  1 - 100 of 466 results    Next  Show all    Hide summaries    
 
Not finding what you're looking for? Suggest content.


    About IBM Privacy Contact