Abstract:
With all the IBM Rational System Architect XT customizations in place, this whitepaper will show you how to create a complete Enterprise Architect Web Site.
Content:
This white paper starts with an insight into Rational System Architect and System Architect XT and proceeds to provide instructions on setting up the integration. The paper further explains how to customize Rational System Architect XT web pages to get customized reports and its usage at different levels in an enterprise.
5 Reasons To Choose Informatica PowerCenter As Your ETL ToolEdureka!
Informatica provides the market's leading data integration platform. Tested on nearly 500,000 combinations of platforms and applications, the data integration platform inter operates with the broadest possible range of disparate standards, systems, and applications. This unbiased and universal view makes Informatica unique in today's market as a leader in the data integration platform. It also makes Informatica the ideal strategic platform for companies looking to solve data integration issues of any size.
Informatica provides the market's leading data integration platform. Tested on nearly 500,000 combinations of platforms and applications, the data integration platform inter operates with the broadest possible range of disparate standards, systems, and applications. This unbiased and universal view makes Informatica unique in today's market as a leader in the data integration platform. It also makes Informatica the ideal strategic platform for companies looking to solve data integration issues of any size.
Informatica PowerCenter : Agile Data Integration ToolEdureka!
Informatica provides the market's leading data integration platform. Tested on nearly 500,000 combinations of platforms and applications, the data integration platform inter operates with the broadest possible range of disparate standards, systems, and applications. This unbiased and universal view makes Informatica unique in today's market as a leader in the data integration platform. It also makes Informatica the ideal strategic platform for companies looking to solve data integration issues of any size.
All about Informatica PowerCenter features for both Business and Technical staff, it illustrates how Informatica PowerCenter solves core business challenges in Data Integration projects.
informatica power center 9 Online Training is Offering at Glory IT Technologies. We have Certified Working Professionals on this Modules. They trained so many Global Students, We also Provides Corporate Training, Job/Project Support Services to informatica power center 9 . We are Only Institute Delivering Best Online Training Services to this Module.
Designing And Monitoring In Informatica PowerCenterEdureka!
Informatica provides the market's leading data integration platform. Tested on nearly 500,000 combinations of platforms and applications, the data integration platform inter operates with the broadest possible range of disparate standards, systems, and applications. This unbiased and universal view makes Informatica unique in today's market as a leader in the data integration platform. It also makes Informatica the ideal strategic platform for companies looking to solve data integration issues of any size.
Informatica power center 9.x developer & admin Basics | Demo | Introduction Kernel Training
Become an expert in ETL i.e. Data Integration & Data Migration Projects Professional by mastering concepts like fundamentals of ETL, Informatica PowerCentre Designer, Manager, Monitor while working on industry based Use-cases and Projects. You can seek Informatica certification from authorized centers.
course Curriculum:
Module 1:
Introduction to Data Warehouse & Business Intelligence
Module 2:
Informatica PowerCenter 9.X – An overview
Module 3:
Informatica PowerCenter Designer With Transformation Techniques
Module 4:
Informatica PowerCenter Workflow Manager & Monitor
Module 5:
Parameters & Variables
Module 6:
Debugging Troubleshooting Error Handling & Recovery
Module 7 :
Performance Tuning & Optimization With Caches Handling
Module 8:
PowerCenter Repository Manager
Module 9:
Informatica Installation, Configuration, Administration Console, Security & Command Line Utilities
Module 10:
Best Practices & Velocity Methodologies
Informatica provides the market's leading data integration platform. Tested on nearly 500,000 combinations of platforms and applications, the data integration platform inter operates with the broadest possible range of disparate standards, systems, and applications. This unbiased and universal view makes Informatica unique in today's market as a leader in the data integration platform. It also makes Informatica the ideal strategic platform for companies looking to solve data integration issues of any size.
Informatica provides the market's leading data integration platform. Tested on nearly 500,000 combinations of platforms and applications, the data integration platform inter operates with the broadest possible range of disparate standards, systems, and applications. This unbiased and universal view makes Informatica unique in today's market as a leader in the data integration platform. It also makes Informatica the ideal strategic platform for companies looking to solve data integration issues of any size.
How to implement access restrictions to your EA artifacts using Rational Syst...Bill Duncan
Abstract
This white paper provides you with information on how to implement access restrictions to your Enterprise Architecture (EA) Artifacts using IBM Rational System Architect Catalog Manager.
Content
This white paper discusses what Rational System Architect Catalog Manager is and how it can be used to addresses the concerns of "Visibility" and "Security". The paper also gives problem scenarios and then the solutions to those scenarios to help easier understanding of the capabilities.
Managing requirements across Analysis and Design phases using System Architec...Bill Duncan
Abstract
This document describes why requirements need to be tracked and also explains how tracking can be setup and managed.
Content
The IBM Rational System Architect DOORS integration helps users create abstract views in System Architect based on the user requirements in IBM Rational DOORS. Having this integration will enable users to synchronize the model with the ever changing requirements. This document can be used as a reference for users who would like to map their requirements captured in DOORS to a modeling tool Rational System Architect. Also, there would be an information flow between DOORS to System Architect and vice-versa.
Using the document provided, users can map the requirements in DOORS to the System Architect project encyclopedia and vice versa. As a summary, this document can prove effective as a start point for new users who are in the process of exploring this integration and its benefits.
5 Reasons To Choose Informatica PowerCenter As Your ETL ToolEdureka!
Informatica provides the market's leading data integration platform. Tested on nearly 500,000 combinations of platforms and applications, the data integration platform inter operates with the broadest possible range of disparate standards, systems, and applications. This unbiased and universal view makes Informatica unique in today's market as a leader in the data integration platform. It also makes Informatica the ideal strategic platform for companies looking to solve data integration issues of any size.
Informatica provides the market's leading data integration platform. Tested on nearly 500,000 combinations of platforms and applications, the data integration platform inter operates with the broadest possible range of disparate standards, systems, and applications. This unbiased and universal view makes Informatica unique in today's market as a leader in the data integration platform. It also makes Informatica the ideal strategic platform for companies looking to solve data integration issues of any size.
Informatica PowerCenter : Agile Data Integration ToolEdureka!
Informatica provides the market's leading data integration platform. Tested on nearly 500,000 combinations of platforms and applications, the data integration platform inter operates with the broadest possible range of disparate standards, systems, and applications. This unbiased and universal view makes Informatica unique in today's market as a leader in the data integration platform. It also makes Informatica the ideal strategic platform for companies looking to solve data integration issues of any size.
All about Informatica PowerCenter features for both Business and Technical staff, it illustrates how Informatica PowerCenter solves core business challenges in Data Integration projects.
informatica power center 9 Online Training is Offering at Glory IT Technologies. We have Certified Working Professionals on this Modules. They trained so many Global Students, We also Provides Corporate Training, Job/Project Support Services to informatica power center 9 . We are Only Institute Delivering Best Online Training Services to this Module.
Designing And Monitoring In Informatica PowerCenterEdureka!
Informatica provides the market's leading data integration platform. Tested on nearly 500,000 combinations of platforms and applications, the data integration platform inter operates with the broadest possible range of disparate standards, systems, and applications. This unbiased and universal view makes Informatica unique in today's market as a leader in the data integration platform. It also makes Informatica the ideal strategic platform for companies looking to solve data integration issues of any size.
Informatica power center 9.x developer & admin Basics | Demo | Introduction Kernel Training
Become an expert in ETL i.e. Data Integration & Data Migration Projects Professional by mastering concepts like fundamentals of ETL, Informatica PowerCentre Designer, Manager, Monitor while working on industry based Use-cases and Projects. You can seek Informatica certification from authorized centers.
course Curriculum:
Module 1:
Introduction to Data Warehouse & Business Intelligence
Module 2:
Informatica PowerCenter 9.X – An overview
Module 3:
Informatica PowerCenter Designer With Transformation Techniques
Module 4:
Informatica PowerCenter Workflow Manager & Monitor
Module 5:
Parameters & Variables
Module 6:
Debugging Troubleshooting Error Handling & Recovery
Module 7 :
Performance Tuning & Optimization With Caches Handling
Module 8:
PowerCenter Repository Manager
Module 9:
Informatica Installation, Configuration, Administration Console, Security & Command Line Utilities
Module 10:
Best Practices & Velocity Methodologies
Informatica provides the market's leading data integration platform. Tested on nearly 500,000 combinations of platforms and applications, the data integration platform inter operates with the broadest possible range of disparate standards, systems, and applications. This unbiased and universal view makes Informatica unique in today's market as a leader in the data integration platform. It also makes Informatica the ideal strategic platform for companies looking to solve data integration issues of any size.
Informatica provides the market's leading data integration platform. Tested on nearly 500,000 combinations of platforms and applications, the data integration platform inter operates with the broadest possible range of disparate standards, systems, and applications. This unbiased and universal view makes Informatica unique in today's market as a leader in the data integration platform. It also makes Informatica the ideal strategic platform for companies looking to solve data integration issues of any size.
How to implement access restrictions to your EA artifacts using Rational Syst...Bill Duncan
Abstract
This white paper provides you with information on how to implement access restrictions to your Enterprise Architecture (EA) Artifacts using IBM Rational System Architect Catalog Manager.
Content
This white paper discusses what Rational System Architect Catalog Manager is and how it can be used to addresses the concerns of "Visibility" and "Security". The paper also gives problem scenarios and then the solutions to those scenarios to help easier understanding of the capabilities.
Managing requirements across Analysis and Design phases using System Architec...Bill Duncan
Abstract
This document describes why requirements need to be tracked and also explains how tracking can be setup and managed.
Content
The IBM Rational System Architect DOORS integration helps users create abstract views in System Architect based on the user requirements in IBM Rational DOORS. Having this integration will enable users to synchronize the model with the ever changing requirements. This document can be used as a reference for users who would like to map their requirements captured in DOORS to a modeling tool Rational System Architect. Also, there would be an information flow between DOORS to System Architect and vice-versa.
Using the document provided, users can map the requirements in DOORS to the System Architect project encyclopedia and vice versa. As a summary, this document can prove effective as a start point for new users who are in the process of exploring this integration and its benefits.
Vskills certified enterprise applications integration specialist with micros...Vskills
The sample material for biztalk covers the following topics mentioned.
CHAPTER 1: Introduction & Installation
Introduction
Installation
Hardware Requirements
Software Requirements
Installing Visual Studio 2005
Install BizTalk Server 2006
Configuring BizTalk Server
Get more details on the below link: http://www.vskills.in/certification/information-technology/Certified-BizTalk-Professional
Generate Cross Tool Reports with Rational Publishing EngineBill Duncan
Report generation is an important feature of the IBM® Rational® System Architect tool. But the report generation component of IBM® Rational® Publishing Engine, which it includes, can pose a learning challenge, particularly while generating reports in a Rational System Architect and IBM® Rational® DOORS® integration. This article explains the steps to generate cross-tool reports for Rational System Architect and Rational DOORS projects by using Rational Publishing Engine features.
What's New in Rational Team Concert 3.0Bill Duncan
Rational Team Concert integrates work item tracking, source control management, continuous builds, iteration planning, and a highly configurable process support to adapt to the way you want to work, enabling developers, architects, project managers, and project owners to work together effectively.
Rational Team Concert 3.0 coming November 23rd!
Here are some highlights of what's coming in the next version:
* Simplified packaging
* Advanced planning for formal and agile teams
* Flexible customization and configuration
* Distributed source control
* Enterprise build support, with enhanced Build Forge integration
* Enterprise platform enhancements (z/OS and Power)
* Enhanced client for Microsoft Visual Studio IDE
* Open integrations to your existing tools, including a new DOORS 9.3 integration and OpenSocial support
ARMnet Financial Product Management Solution is a flexible CRM based platform designed to support any loan, commercial or residential mortgage, vehicle or equipment leasing or deposit product in a financial institution. The solution\'s very architecture allows us to work with an institution to define their business requirements and mirror those rules within the system easily without any hard coded programmer intervention whatsoever.
Your practical reference guide to build an stream analytics solutionJesus Rodriguez
This paper presents an analysis of the stream analytics market based on real world experience. The paper presents practical viewpoints of stream analytic platforms like Apache Storm, Spark Streaming, Apache Samza, AWS Kinesis, Salesforce Thunder and Azure Stream Analytics
Real-time analytics in applications_ New Architectures - Bahaa Al Zubaidi.pdfBahaa Al Zubaidi
Recent technological advancements have made real-time analytics a reality for modern applications. The advances in computing power, data storage, and analytics software have enabled organizations to move from batch analytics to real-time analytics. This provides increased insights and helps companies make better decisions in shorter time frames.
Tips & Tricks to build software architecture documentKarthikeyan VK
This slide shows the step by step process on how to build an architecture document that addresses all stakeholders concerns using viewpoints and perspectives.
In February, 2000, Hewlett-Packard (HP) acquired Bluestone, a maker of middleware software, for $467.6 million. In June, 2002, Hewlett-Packard announced its plans to exit the middleware business — instead relying on software partners (such as Microsoft, Oracle, and BEA) to provide the middleware stack that would run on their servers.
Create software builds with jazz team buildBill Duncan
A guide to using the Jazz Team Build feature in Rational Team Concert
Veena H. Balakrishnaiah (veena.balakrishna@in.ibm.com), Build and Release Engineer, IBM
Summary: Veena H. Balakrishnaiah gives an overview of how to configure source control and Jazz Team Build components of Rational Team Concert to define and manage your build. Jazz builds run against files that come from a designated build repository workspace and include traceability between change sets and work items. Jazz Team Builds provide support for the automation, monitoring, and awareness of a team's regular builds.
This article originally appeared at http://www.ibm.com/developerworks/rational/library/create-software-builds-jazz-team-build/index.html?ca=drs-
Optimize load handling for high-volume tests with IBM Rational Performance Te...Bill Duncan
Summary: When using IBM® Rational® Performance Tester for testing diversified protocols and large volume load simulations, it is essential to optimize the performance of your testing machines and tools, as well as your network and infrastructure. In this article, you will discover best practices that you can adopt to enhance the load generation capability of Rational Performance Tester per machine by configuring both the testing tool and the operating system. You will also learn about techniques that you can use to alleviate trivial errors that occur during large volume load simulations.
Improve software development project success with better informationBill Duncan
Summary: Automated reporting can help you document compliance and eliminate the errors, inconsistency, and wasted time and effort inherent in manual reporting. Automated measurement can help improve processes and streamline project delivery. This article describes how automated reporting and measurement tools, such as IBM Rational Publishing Engine and Rational Insight, help software and systems development teams provide accurate, timely, and appropriate information to decision makers.
Automate document generation from SysML models with Rational Rhapsody Reporte...Bill Duncan
This article explains techniques to generate documents from IBM® Rational® Rhapsody SysML models, using the Rhapsody ReporterPLUS feature. Automated document generation from existing models enhances consistency between the different representations of the system used throughout system development. Using the right techniques, it is possible to produce publication-ready, human-readable documents that support engineering processes.
Inadequate Security Practices Expose Key NASA Network to Cyber AttackBill Duncan
Remote attackers using the Internet could seize control of servers on NASA's agency-wide mission networks that guide spacecraft, potentially causing havoc with America's space missions, the space agency's inspector general said in a new report.
The audit - Inadequate Security Practices Expose Key NASA Network to Cyberattack - didn't link any specific mission to specific vulnerabilities, but did mention that the NASA mission network is widely distributed and hosts more than 190 IT systems and projects run by the agency's mission directorates and Jet Propulsion Laboratory, including the Hubble space telescope, space shuttle and international space station and the Cassini and lunar reconnaissance orbiters.
By default, IBM® Rational® Performance Tester provides essential performance metrics, such as throughput, response times, concurrency, and success rate. However, it also includes several advanced features for detailed analysis, many of which are not commonly used. Proper use of these options provides deeper insight when analyzing test results. This article gives five tips for using some of these advanced features, all of which have helped tremendously in real-world performance testing projects with large companies.
Developing service component architecture applications using rational applica...Bill Duncan
Summary: This article describes how to develop and access SCA applications using Rational Application Developer Version 8 with a sample application. It begins with some basic definitions and frequently used terms used, next we describe the pre-requisites and references links before start developing SCA applications. Next explains with the wizards of the Rational Application Developer to create a sample SCA application, create different supported bindings for SCA Services and SCA References like default SCA binding, web services binding, and EJB bindings. The article concludes by describing how Servlet client application accesses the SCA sample application.
Automatic Proactive Troubleshooting with IBM Rational Build ForgeBill Duncan
Abstract
This paper will address using Build Forge to integrate Rational products to fix or “phone home” potential support issues proactively without user intervention.
Content
Refrigerator companies have often floated the idea of having intelligent refrigerators that would call in service requests for themselves when components were failing. The basis of this idea is that better diagnostics are driven by greater integration between computerized parts. This paper brings this idea to Rational products by using Build Forge to fix or “phone home” potential support issues proactively without user intervention.
Load Testing SAP Applications with IBM Rational Performance TesterBill Duncan
This technical solution briefly describes how the SAP CoE / Value Prototyping successfully leveraged IBM Rational Performance Tester 8.0 to test an ABAP Web Dynpro application before it went into production. The paper shows how IBM testing tools can be used to simulate user load on any SAP system and measure the system’s behavior under load. The solution described in this paper was used in an SAP internal project to measure a new SAP application before it was implemented internally.
The International Space Station Multilateral Coordination Board (MCB) has approved a docking system standard. The international standard will provide guidelines for a common interface to link future spacecraft ranging from crewed to autonomous vehicles and from low-Earth orbit to deep-space exploration missions
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
1. Generating Customized
Rational System Architect XT Website
(IBM Rational System Architect and IBM Rational System Architect XT)
G Kiran Kumar Singh
Page 1 of 16 “Rational Support Whitepaper”
2. September 13, 2010
INTRODUCTION........................................................................................ 3
INSIGHT TO RATIONAL SYSTEM ARCHITECT AND SYSTEM ARCHITECT -
XT............................................................................................................. 4
RATIONAL SYSTEM ARCHITECT.......................................................................... 4
RATIONAL SYSTEM ARCHITECT XT (EXTENDED TEAM) .............................................. 4
INSTALLATION OF RATIONAL SYSTEM ARCHITECT .................................................... 5
INSTALLATION OF RATIONAL SYSTEM ARCHITECT XT................................................ 5
SETTING UP INTEGRATION BETWEEN SA AND SA-XT................................................ 6
RATIONAL SYSTEM ARCHITECT XT CUSTOMIZATION ............................... 7
OVERALL STEPS TO CUSTOMIZE THE CONFIGURATION FILE......................................... 7
CUSTOMIZING REPORT GENERATED USING REPORT GENERATOR ................................... 8
CUSTOMIZING THE LINKS BOX ........................................................................ 11
CUSTOMIZING COMMERCIAL QUESTIONS PAGE ..................................................... 13
CONCLUSIONS ........................................................................................ 15
REFERENCES .......................................................................................... 16
Page 2 of 16 “Rational Support Whitepaper”
3. Introduction
This white paper starts with an insight into Rational System Architect and System
Architect-XT (SA-XT) and proceeds to provide instructions on setting up the
integration.
Further it explains how to customize SA - XT web pages to get customized reports
and its usage at different levels in an enterprise.
Based on what users need Enterprise Architecture can typically be classified into
two user groups:
Co-located enterprise architecture teams that need a solution to support:
Complex modeling
Simulation
Execution
and
Extended teams that require:
Architecture analysis
Custom reporting and
Lightweight modification in real time
The Rational System Architect XT and Rational System Architect solutions address
all aspects of an organization’s enterprise architecture from modeling to
publishing, analysis, and execution.
This white paper examines the strong support that System Architect-XT provides
to enhance the positives of web based application.
This white paper discusses various SA-XT customization options according to the
profile of every requirement and presents the architecture to users in sessions
configurable to their role and analysis needs.
Page 3 of 16 “Rational Support Whitepaper”
4. Insight to Rational System Architect and System
Architect - XT
Rational System Architect
IBM Rational System Architect enables organizations to plan, control, streamline -
- and innovate. Drive better-informed decisions and deliver innovation your
customers demand with enterprise architecture solutions from IBM.
Rational System Architect XT (Extended Team)
IBM Rational System Architect XT is Web-based enterprise architecture (EA) and
business process reporting platform that works in conjunction with Rational
System Architect. These two solutions share a common repository, enabling
complete enterprise support for your actionable architecture. Because these
solutions work together, extended teams have assurances that the data they are
working with is accurate and current. The Rational System Architect XT and
Rational System Architect solutions address all aspects of an organization’s
enterprise architecture from modeling to publishing, analysis, and execution.
The Rational System Architect XT environment provides the extended team with
the analytical tools they need to:
Analyze and maintain the enterprise architecture repository in real time
through a Web-based interface
Leverage pre-defined templates to promote effective decision-making at all
levels of the organization
Personalize sessions for easy data access
Minimize user training and eliminate client installation (server installation
only)
Configure the user interface and navigation browser
Support existing System Architect repositories
Provide role-based access to control viewing and update usage
Page 4 of 16 “Rational Support Whitepaper”
5. The IBM Rational System Architect XT environment enables an organization to
share its architecture across the enterprise. Subject matter experts and business
professionals can now view, in real time, their own specific architecture artifacts.
Where appropriate, users can update the architecture through a Web browser,
minimizing the need for enterprise-wide tool training and deployment. Because
Rational System Architect XT uses encrypted HTTP (HTTPS) and supports Unicode
characters, an organization can share its architecture over an intranet or the
Internet, helping to create a global decision support platform for extended teams.
Installation of Rational System Architect
Download the installer for Rational System Architect 11.3.1.1 using the link
below: http://www-933.ibm.com/support/fixcentral/
Click on the MSI to install
Get a valid license from the License Key Center:
http://www-01.ibm.com/software/rational/support/licensing/
Installation of Rational System Architect XT
Download the installer for Rational System Architect XT 11.3.1.1 using the link
below: http://www-933.ibm.com/support/fixcentral/
Click on Setup.exe to install
Get valid license from the License Key Center:
http://www-01.ibm.com/software/rational/support/licensing/
Page 5 of 16 “Rational Support Whitepaper”
6. Setting up integration between SA and SA-XT
Rational System Architect XT (SA-XT) requires that the same version of Rational
System Architect (SA) be installed on a different computer on the network, as
shown in the figure below. The Rational System Architect XT installation also
installs Rational System Architect Catalog Manager. SA Catalog Manager can be
run from the Rational System Architect XT machine (A) or from the computer in
which standard Rational System Architect is installed (C).
Note: An alternate configuration to that shown above is to install Rational System
Architect XT (A) on the same computer as the SQL Server/Oracle database (B);
such a configuration yields optimum performance, but is not required.
Page 6 of 16 “Rational Support Whitepaper”
7. Rational System Architect XT Customization
The following section talks about generic steps to be followed for Rational System
Architect XT customization. Also gives examples for customizing “Latest Additions
Box”, “Links Box” and “Commercial questions page”.
Overall Steps to Customize the Configuration File
The steps below provide a high-level view of the tasks you need to perform to
modify the default home page of your Rational System Architect XT website. You
can use these general techniques to modify the components listed in the Related
Links section at the bottom of this page.
1. Make a copy of a Configuration File present in the subfolder
<C>:Program FilesTelelogicRational System Architect XT
SuiteSAXTPagefiles. You should save your custom Configuration Files to
the same subfolder above so your file(s) appear as options that you can
select from the Select page configuration file drop-down field.
2. Using your XML editor of choice, open your copy of the Configuration File.
3. Modify or create new components on the page (you can click on the links
to samples components at the bottom of this topic).
4. Save your Configuration File.
5. Launch and login to the Rational System Architect XT website, for example
http://<machinename>/saxt.
Page 7 of 16 “Rational Support Whitepaper”
8. Customizing report generated using Report Generator
The Internal Reporting System of Rational System Architect offers a graphical
user interface to build your own reports, or modify existing ones.
The user interface enables you to navigate the Rational System Architect
metamodel, and build reports that are written in a SQL-based language.
Although the graphical user interface is easy to use, in order to write a
complicated report, some knowledge of the encyclopedia metamodel and
underlying semantic relationships is generally necessary.
Menu Option in Rational System Architect: Reports > Report Generator
Note: Rational System Architect Report Generator-Text Edit can be used to
customize the Rational System Architect XT Web Pages. Further in this document
we will understand as to where we can make use of the report generated and how
they can be reflected on SA-XT Web pages.
Page 8 of 16 “Rational Support Whitepaper”
9. Customizing the Latest Additions Box in Home Page
The Latest Additions box is a grid style view of the latest objects added to the
encyclopedia. The information presented is gathered by a report that runs when
the home page is loaded. The Latest Additions box appears on the home page as
follows:
The code section below shows an example of adding a “Latest Addition Box” the
name of the new box being “Process Models”.
Note: The below mentioned code is edited in the file: Commercial.XML which can
be found in folder “<Install Directory>SAXTpagefiles”. Also you may add
multiple reports which will be displayed in the Rational System Architect XT Home
page)
Page 9 of 16 “Rational Support Whitepaper”
10. <component name="Process Models" type="Report" class="boxSmall"
header="Process Models" style="width:335px;height:240px" allowedit="y"
limit="10">
<settings>
SETTING { DECIMALSEPARATOR "." }
SETTING { LISTSEPARATOR "," }
SETTING { MEASUREMENT English }
</settings>
<fields>
FIELD "Formatted Initial Date" { SOURCE PROPERTY "Initial
Date" LENGTH 10 TYPE DATE }
FIELD "Formatted Initial Time" { SOURCE PROPERTY "Initial
Time" LENGTH 10 TYPE TIME }
</fields>
<report>
SELECT "Name", "Type" ,"Audit"
WHERE Class = Diagram
WHERE "Type Number" = 142
ORDERBY "Name"
</report>
</component>
Page 10 of 16 “Rational Support Whitepaper”
11. Customizing the Links Box
The Linksbox component contains button-style links. By default, all buttons
except Create my Own Question/Query target link to Page components within
pagegen.aspx. You can easily add your own buttons and have them link to either
hidden page components, or to entirely different pages.
The appearance and placement of the Links box component is defined by its class
name boxSmall left. On the home page, the Site Management box is to the right
of the Link Box. The class name is boxSmall right. The code shown below is an
example for adding a new link box by name “My custom Questions”.
Note: The below mentioned code is edited in the file: Commercial.XML which can
be found in folder “<Install Directory>SAXTpagefiles”)
<pages>
<page name="home">
<componentname="Link1"type="Link"class="boxSmall
left"style="height:150px"format="Button">
linktarget="pagegen.aspx?page=commercialquestions"label="COMMER
CIAL QUESTIONS"/>
<linktarget="pagegen.aspx?page=healthofarchitecturequestions"la
bel="HEALTH OF ARCHITECTURE"/>
<linktarget="query.aspx"label="CREATE MY OWN
QUESTION/QUERY"newpage="Y"/>
<linktarget="pagegen.aspx?page=browser"label="Rational System
Architect XT Browser"/>
</page>
</pages>
Page 11 of 16 “Rational Support Whitepaper”
13. Customizing Commercial Questions Page
The Commercial Questions page is a component inside of the commercial.xml file.
It contains multiple questions, grouped by modeling domain, that are critical to
the enterprise. The defence.xml file has an equivalent component, named
Defence Questions, which is grouped by Operational, System and Technology
Views. Each question is basically a pre-written report that queries the
encyclopedia currently in view.
The inks in the Questions box send the reportfile, reportname, and stylesheet
values to the getpage.aspx file, which runs the report and displays the result in a
secondary window. The sample Questions box shown below, with the header label
'PROCESS' is from the Configuration File commercial.xml file.
The Snippet below shows a sample example for the same:
<page name="commercialquestions">
…………………………
<component name="Models for Managers" type="Link" class="boxLarge"
header="Organizational Models for Manager" format="Table"
newpage="Y">
<link
target="ip/getpage.aspx?reportfile=Enterprise_Questions&reportnam
e=Management Diagram&DDID=&stylesheet=/stylesheets/Linked
tables.xsl" label="Mgmt Diagrams"/>
</component>
...............................
</page>
The report for the above snippet must be placed in the report specified in the
above report file. (Enterprise_Questions.RPT). All the .RPT files are placed in the
location <C>:Program FilesIBMRationalSystem Architect Suite11.3.1System
ArchitectSAXT PublisherReports.
Page 13 of 16 “Rational Support Whitepaper”
14. The screen below shows the snippet of the Enterprise_Questions.RPT file:
Page 14 of 16 “Rational Support Whitepaper”
15. Conclusions
Tools like Rational System Architect and Rational System Architect XT have
proven successful in many different industries individually and as integration as
well. They complement each other’s capabilities.
With all the customizations in place, a complete Enterprise Architect Web Site can
be created.
A few other benefits gained through the customization are:
1. Avoid browsing through the normal tree structure in Explorer and reach
the frequently used diagrams/definitions in a quick/easier way.
2. Create a link to existing reports and get the refreshed data every time you
access the link.
Hence customization provides a great deal of user friendly WebPages to help use
the abilities of the tool to a better extent.
Page 15 of 16 “Rational Support Whitepaper”
16. References
The following were used in references or as other sources of information
http://www-01.ibm.com/software/awdtools/systemarchitect/
http://www-01.ibm.com/software/awdtools/systemarchitect/xt/
Page 16 of 16 “Rational Support Whitepaper”