Developing reports to make sense of project data can be a difficult task. IBM’s reporting tools enable users to report on the data from Rational Team Concert, Rational Quality Manager, and Rational Requirements Composer, but our clients often have trouble determining how to get the right data into the right reports. Through a collaborative effort between our clients and several Rational teams (incl. Support, Development, User Experience and Documentation), we explored the challenges and developed a plan to get all the necessary information into our users’ hands. Using tools to automate documentation of the data models, collect and expose SME knowledge about the product REST APIs, and filter the information based on goals, the team delivered a full set of guidance and reference material in the Information Centres that sheds some light on the black box of data. Ongoing efforts will connect the pieces using linked data, allowing fast and easy exploration of the data relationships.
● Data Modeling and Data Models.
● Business Rules (Translating Business Rules into Data Model Components).
● Emerging Data Models: Big Data and NoSQL.
● Degrees of Data Abstraction (External, Conceptual, Internal and Physical model).
This presentation will discusses about the following topics: Importance of Data Models
Basic Building Blocks
Business Rules
Translating Business Rules into Data Models
Evolution of Data Models
Hierarchical Data Model
Network Data Model
Relational Data Model
Entity Relational Model
Object Model
Summary
Followed by a Quiz
● Data Modeling and Data Models.
● Business Rules (Translating Business Rules into Data Model Components).
● Emerging Data Models: Big Data and NoSQL.
● Degrees of Data Abstraction (External, Conceptual, Internal and Physical model).
This presentation will discusses about the following topics: Importance of Data Models
Basic Building Blocks
Business Rules
Translating Business Rules into Data Models
Evolution of Data Models
Hierarchical Data Model
Network Data Model
Relational Data Model
Entity Relational Model
Object Model
Summary
Followed by a Quiz
The schemas as it has been defined already; is the repository used for storing definitions of the structures used in database, it can be anything from any entity to the whole organization. For this purpose the architecture defines different schemas stored at different levels for isolating the details one level from the other.
Different levels existing pat different levels of the database architecture pare expressed below with emphasis on the details of all the levels individually. Core of the database architecture is the internal level of schema which is discussed a bit before getting into the details of each level individually.
Data modeling is a process used to define and analyze data requirements needed to support the business processes within the scope of corresponding information systems in organizations.
INTRODUCTION TO Database Management System (DBMS)Prof Ansari
shared collection of logically related data, designed to meet the information needs of multiple users in an organization. The term database is often erroneously referred to as a synonym for a “database management system DBMS)”. They are not equivalent and it will be explained in the next section.
With quick advancement of investigative databases and web data databases are turning out to be exceptionally colossal in size and complex in nature. These databases hold extensive and heterogeneous information, with huge number of relations and qualities. So it is exceptionally hard to outline an arrangement of static inquiry structures to answer different specially appointed database inquirieson these cutting edge databases. Along these lines there is need of such framework which create Query Forms powerfully as indicated by the clients need at run time. The proposed framework Dynamic Query Form i.e.DQF framework going to give an answer by the inquiry interface in extensive and complex databases. In proposed framework, the center idea is to catch client intrigues all through client associations and to adjust the inquiry sort iteratively. Each cycle comprises of 2 sorts of client collaborations: Query Form Enrichment and Query Execution. In Query Form Enrichment DQF would prescribe a positioned rundown of question structure part to client so he/she can choose sought structure segments into current inquiry structure. In Query Execution client fills current inquiry shape and submit question, DQF going to show result and take input from client on gave question results. A client would have office to fill the inquiry frame and submit questions to see the inquiry result at every cycle. So that a question structure could be progressively refined till the client fulfills with the inquiry results.
Improve Predictability & Efficiency with Kanban Metrics using IBM Rational In...Marc Nehme
This presentation discusses IBM Rational Insight and how it was leveraged to provide reports with metrics supporting the adoption of the Kanban Method, by teams using IBM Rational Team Concert.
The schemas as it has been defined already; is the repository used for storing definitions of the structures used in database, it can be anything from any entity to the whole organization. For this purpose the architecture defines different schemas stored at different levels for isolating the details one level from the other.
Different levels existing pat different levels of the database architecture pare expressed below with emphasis on the details of all the levels individually. Core of the database architecture is the internal level of schema which is discussed a bit before getting into the details of each level individually.
Data modeling is a process used to define and analyze data requirements needed to support the business processes within the scope of corresponding information systems in organizations.
INTRODUCTION TO Database Management System (DBMS)Prof Ansari
shared collection of logically related data, designed to meet the information needs of multiple users in an organization. The term database is often erroneously referred to as a synonym for a “database management system DBMS)”. They are not equivalent and it will be explained in the next section.
With quick advancement of investigative databases and web data databases are turning out to be exceptionally colossal in size and complex in nature. These databases hold extensive and heterogeneous information, with huge number of relations and qualities. So it is exceptionally hard to outline an arrangement of static inquiry structures to answer different specially appointed database inquirieson these cutting edge databases. Along these lines there is need of such framework which create Query Forms powerfully as indicated by the clients need at run time. The proposed framework Dynamic Query Form i.e.DQF framework going to give an answer by the inquiry interface in extensive and complex databases. In proposed framework, the center idea is to catch client intrigues all through client associations and to adjust the inquiry sort iteratively. Each cycle comprises of 2 sorts of client collaborations: Query Form Enrichment and Query Execution. In Query Form Enrichment DQF would prescribe a positioned rundown of question structure part to client so he/she can choose sought structure segments into current inquiry structure. In Query Execution client fills current inquiry shape and submit question, DQF going to show result and take input from client on gave question results. A client would have office to fill the inquiry frame and submit questions to see the inquiry result at every cycle. So that a question structure could be progressively refined till the client fulfills with the inquiry results.
Improve Predictability & Efficiency with Kanban Metrics using IBM Rational In...Marc Nehme
This presentation discusses IBM Rational Insight and how it was leveraged to provide reports with metrics supporting the adoption of the Kanban Method, by teams using IBM Rational Team Concert.
Tip from IBM Connect 2014: Socialytics = Social Business, Big Social Data and...SocialBiz UserGroup
In this tip, speaker Scott Padget explains how socialytics provides customer and competitive insights as well as real-time operational insights. He introduces the SIFT (Social Intelligence Fusion Toolkit) Solution that funnels big social data into actionable business intelligence. Scott also describes the lifecycle of socialytics and gives a live demo. Obviously, the slides don’t capture the exact live demo, but they do show some screenshot examples of the SIFT Solution in action.
A description of what REST is and is not useful for followed by a walkthrough of how to use REST API's to access Informix databases. Includes new features released for Informix 12.10xC7
Detailed report of IBM's 30TB Hadoop-DS report showing that IBM InfoSphere BigInsights (SQL-on-Hadoop) is able to execute all 99 TPC-DS queries at scale over native Hadoop data formats. Written by Simon Harris, Abhayan Sundararajan, John Poelman and Matthew Emmerton.
We find ourselves in the most global and unpredictable economy in history. Customer expectations turn on a dime, and competitors emerge from the most unexpected places. Success depends on our ability to quickly form teams that can operate with agility that are empowered to make the right decisions.
Today’s teams need to collaborate across business units and timezones, quickly find and share relevant information, understand what their teammates are working on and minimize the constant distractions from tools, meetings, and co-workers. Join us to see how IBM is using a lean approach combined with Design Thinking to team with our users to solve this problem to take teamwork to the next level.
Plan ahead and act proficiently for reporting - Lessons LearnedEinar Karlsen
This presentation – held at Interconnect 2016 in Las Vegas - describes the top 10 mistakes an organization can make when deploying document generation tools in terms of implied costs, risk and impact. More importantly however it also gives you best practices as well as tips and tricks on how to avoid repeating those mistakes. The presentation is based on many years of experience in deploying document generation tools such as the IBM Rational Publishing Engine and the discussion takes it origin in real life examples.
Major League Baseball - Fostering a Collaborative Approach to Conduct Basebal...Prolifics
Speakers:
Peter Murphy, Major League Baseball
Smriti Kapuria, Prolifics
Abstract: We will present the case study of adopting IBM Connections as a social collaboration platform by Major League Baseball's Commissioner's Office. We will discuss challenges that make an interesting use case of social collaboration in a controlled environment and present a few different scenarios of collaboration needs of different business groups and how each has uniquely adopted the platform. We will deep dive into the key features and Connections Content Library, with a successful software upgrade to Connections 4.5 that have made a big impact on facilitating the business. We will also discuss how MLB has extended the platform and made their own by customizing themes, adding custom widgets, etc.
[IBM Pulse 2014] #1579 DevOps Technical Strategy and RoadmapDaniel Berg
Hey everyone. Here is the presentation that I had the pleasure of presenting the following deck with Maciej Zawadzki and Ruth Willenborg describing IBM's technical strategy and roadmap.
Enjoy!!!
Making People Flow in Cities Measurable and AnalyzableWeiwei Yang
Millions of people move to large cities every day. What if we make the people flow measurable and analyzable? This would be of great value for city traffic planning, real time monitoring of hot areas and for targeted advertising. This capability exists by leveraging and combining Apache Spark streaming, Spark SQL, Spark batch processing, plus DB2 with BLU Acceleration. Spark provides powerful stream and batch processing on big data, and BLU Acceleration enhances the ability of complex analytics on multiple dimensions. Learn how BLU Acceleration and Spark are integrated seamlessly into one solution. This session will also show a demo that is based on a large city in China.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...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.
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
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/
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
The field of Information retrieval (IR) is currently undergoing a transformative shift, at least partly due to the emerging applications of generative AI to information access. In this talk, we will deliberate on the sociotechnical implications of generative AI for information access. We will argue that there is both a critical necessity and an exciting opportunity for the IR community to re-center our research agendas on societal needs while dismantling the artificial separation between the work on fairness, accountability, transparency, and ethics in IR and the rest of IR research. Instead of adopting a reactionary strategy of trying to mitigate potential social harms from emerging technologies, the community should aim to proactively set the research agenda for the kinds of systems we should build inspired by diverse explicitly stated sociotechnical imaginaries. The sociotechnical imaginaries that underpin the design and development of information access technologies needs to be explicitly articulated, and we need to develop theories of change in context of these diverse perspectives. Our guiding future imaginaries must be informed by other academic fields, such as democratic theory and critical theory, and should be co-developed with social science scholars, legal scholars, civil rights and social justice activists, and artists, among others.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
2. 2
Please note the following
IBM’s statements regarding its plans, directions, and intent are subject to change or
withdrawal without notice at IBM’s sole discretion.
Information regarding potential future products is intended to outline our general product
direction and it should not be relied on in making a purchasing decision.
The information mentioned regarding potential future products is not a commitment,
promise, or legal obligation to deliver any material, code or functionality. Information
about potential future products may not be incorporated into any contract. The
development, release, and timing of any future features or functionality described for our
products remains at our sole discretion.
Performance is based on measurements and projections using standard IBM
benchmarks in a controlled environment. The actual throughput or performance that any
user will experience will vary depending upon many factors, including considerations
such as the amount of multiprogramming in the user’s job stream, the I/O configuration,
the storage configuration, and the workload processed. Therefore, no assurance can be
given that an individual user will achieve results similar to those stated here.
4. 4
Reporting
IBM reporting tools
– Rational Insight & Rational Reporting for Development Intelligence
– Rational Publishing Engine & Rational Reporting for Document Generation
These enable users to report on data from a variety of IBM tools and some
3rd party tools
– Rational Team Concert
– Rational Quality Manager
– Rational Requirements Composer
– Rational TestManager
– Rational ClearCase
– Rational ClearQuest
– Rational DOORS
– Rational FocalPoint
– Rational Requisite Pro
– Microsoft Project
5. This presentation covers…
The challenge
The “Smarter documentation” effort
Next steps and how you can influence
the direction
5
6. 6
Background
Determining how to get the right data into the right reports is difficult
–Gaps in the extracted product data
–Mismatched terminology
–Numerous transformations
–Lack of information:
• Which data?
• What format?
• How is it transformed?
• What are the relationships across tools?
7. 7
“Smarter documentation” improvement goals
Help report authors and metrics engineers understand the data by
providing better information.
Whenever possible, automate the generation of information.
What we delivered:
–Conceptual diagrams
–Tutorials
–Multimedia (Videos, presentations, etc.)
–Task guidance
–Reference material
9. Diagram of data flow
9
Visual model of the data flowing from product to report.
Left right follows data flow from UI metadata model
10. Reference information
Reporting data dictionaries
Which metrics tables have
application data
Linked data warehouse & ETL
information and diagrams
11. Data dictionary overview
Operational Data Store only
(current data, not historical data)
Left right follows data flow
from UI metadata model
11
…
…
12. How do I use the data dictionaries?
“Reporting data dictionaries”
answers:
What does each column mean?
Why does the data change forms?
Which information do I use?
How can I used them for
development intelligence
reports
How can I used them for
document-style reports
12
13. Filtering the dictionaries
Authors don’t need all the available data mapping information
Select the type of report to hide columns you don’t need
13
…
…
14. Data flow through diagrams and dictionaries
14
…
Data flow and transformation
21. Following data through the ETL documentation
Explore the Rational Team Concert model
21
To find where things are taken from Rational Team Concert..
and put into the data warehouse Operational Data Store (ODS)
(temporary table in this case)
22. Following data through the ETL documentation (cont.)
From temporary table to common table
22
28. Additional uses of reporting reference information
Document-style reporting
Add data to Rational Publishing Engine document templates to design document-style
reports
Troubleshooting
Use the documentation to determine what and why things are showing up in report output
(Example: Use Framework Manager to explore more details about the data)
Understanding the models
Data modelers can understand all the models and how they relate and customize as needed
28
29. Potential enhancements and exploration
Uncover product gaps
What types of data do people need to report on but can’t get?
Fill information gaps
– Fill in missing information and
– Expand metrics tables information
Task guidance
Teach authors how to use information to build and troubleshoot
– Samples
– Task guides
– Tutorials
Link the data together
One click on data dictionary entry gets you all related info on one page
Community contribution
Expose data so that the community can contribute additional knowledge
Provide information and guidance about new capabilities and integrations
29
31. Check out…
Peter Haumer’s session tomorrow morning:
RPT-1806 : A Guided Tour of Rational Reporting with Linked Data: Past, Present, Beta
Thu, Jun 6, 2013
9:45 AM - 10:45 AM
Swan 10
Rational Design Community
ibm.co/RationalDesignCommunity
Design Partner Programs - ratldpp@us.ibm.com
– Collaborative Lifecycle Management –Jeannette Gore jsgor@us.ibm.com
– Evolution of the Jazz Platform and Lifecycle Integration Adaptors –Jeannette Gore jsgor@us.ibm.com
– Reporting - Pennie Krotz pjkrotz@us.ibm.com
31
32. 32
Daily Apple TV giveaway
Complete your session surveys online each day at a conference kiosk or on
your Innovate 2013 Portal!
Each day that you complete all of that day’s session surveys, your name will
be entered to win the daily Apple TV!
On Wednesday be sure to complete your full conference evaluation to receive
your free conference t-shirt!
35. Video Extras
Video of “Reporting data dictionaries” topic
Video of exploring the ETL documentation
Video of exploring the DW documentation
35
36. Documentation links
Information Center Reporting data URLs
– Collaborative Lifecycle Management application data dictionaries
– Reporting data dictionaries
– Change and configuration management data dictionary
– Quality management data dictionary
– Requirements management data dictionary
– Data warehouse metrics populated by CLM application data
– Rational Insight ETL OOTB models documentation
– Rational Insight Data warehouse documentation
Infosphere Data Architect documentation
– Product page
– Documentation
Additional information on building reports
– Reporting tutorials
Creating reports with Query Studio
Build a simple parameter and list report in Cognos Report Studio
36
37. 37
Tutorials, videos, multimedia
YouTube videos
Tutorials on report authoring
Jazz.net media
YouTube playlists
• http://www.youtube.c
om/user/IBMJazz/vide
os?query=reporting
• http://www.youtube.c
om/playlist?list=PL41
F90AA10F4744B8
IBM Jazz videos:
http://www.youtube.com/user/IBMJazz/v
ideos?query=reporting
IBM RRDI videos:
http://www.youtube.com/playlist?list=PL
41F90AA10F4744B8
Videos and multimedia topic
38. Resources for getting answers and submitting bugs
Jazz.net
Jazz.net forum
Open a work item for Rational Team Concert
Open a work item for Rational Quality Manager
Open a work item for Rational Requirements Composer
38