The document discusses the importance of dependability in embedded systems and systems of systems. It notes that modern society relies on interconnected critical systems like power grids, transportation, and healthcare. Ensuring the safety, reliability, and security of these complex, life-critical systems is paramount but also challenging given the scale and integration involved. The document advocates for model-based systems engineering approaches using high-fidelity modeling to facilitate requirements management, architecture design, and dependability analysis through techniques like fault tree analysis, security analysis diagrams, and automated reporting. This helps deliver functionality while addressing concerns of safety, performance, integration and certification early in the development process.
Metrics for Mofel-Based Systems DevelopmentBruce Douglass
This presentation describes the value of metrics, key concepts for effective use of metrics, and provides some common metrics for project management, model-based design, and quality assurance. Created by Dr. Bruce Powel Douglass, Ph.D.
Better Care, S.L. (Company born at Corporació Sanitaria Parc Taulí) allows the capture of signals from a wide range of medical devices (monitors, respirators, …) with a large cost savings for hospitals and clinics in the integration and centralization of these waves. The platform incorporates Better Care medical knowledge through the implementation of configurable alarms. The biomedical signals are captured, stored and analyzed cycle by cycle being able to view in real time via Internet, and the possibility of further data exploration (off-line) and export these to a file for analysis.
Metrics for Mofel-Based Systems DevelopmentBruce Douglass
This presentation describes the value of metrics, key concepts for effective use of metrics, and provides some common metrics for project management, model-based design, and quality assurance. Created by Dr. Bruce Powel Douglass, Ph.D.
Better Care, S.L. (Company born at Corporació Sanitaria Parc Taulí) allows the capture of signals from a wide range of medical devices (monitors, respirators, …) with a large cost savings for hospitals and clinics in the integration and centralization of these waves. The platform incorporates Better Care medical knowledge through the implementation of configurable alarms. The biomedical signals are captured, stored and analyzed cycle by cycle being able to view in real time via Internet, and the possibility of further data exploration (off-line) and export these to a file for analysis.
There will be 10 billion mobile devices in 2012 (Cisco). In a rapidly changing healthcare environment how can you build a substainable stategy for secure, flexible and effective line of business applications?
Corporate Senior Vice President, Noriyuki Toyoki, shares Fujitsu’s vision of the increasingly prevalent role technology takes in our daily lives. Everything you ever wanted to know about big data, smart grids, supercomputing and how they can support society through disaster recovery, healthcare ICT and food production - to create a human centric intelligent society.
Webcast: CIO Insights: How to Optimize User Experience Across 60 Hospitals Compuware APM
** If you would like to download a copy of the slides- please email jessica.murphy@compuware.com and she will send the slideset to you via email.**
For health services provider Christus Health, poorly performing applications are never an option. Just as medical equipment cannot fail, the applications supporting Christus Health must operate flawlessly. In order to avoid lost revenue, decreased clinical productivity and increased risk to patients, Christus employs an end-user perspective to application performance management.
Join Christus Health CIO George Conklin in this Compuware webcast to learn:
• What impacts healthcare app performance has on customer experience and business goals
• How Christus IT and the business teams optimize customer experience
• Real-world best practices for improving user experience without slowing down your healthcare processes and procedures
What You Will Learn:
George Conklin, Senior VP and CIO of Christus will share real-world experiences and Christus Heath’s best practice approach for ensuring users in their healthcare system have the best application performance possible.
Bhadale group of companies bio-technology engineering catalogueVijayananda Mohire
This is our offerings for biotechnology sector. We offer engineering solutions backed by a team of of licensed doctors, engineers, pharmacists, environmentalists, and biologists that enable systematic planning and design of Bio-engineering solutions
Professor Professor Joseph Sifakis gave a lecture on From Programs to Systems – Building a Smarter World in the Distinguished Lecturer Series - Leon The Mathematician.
Marc Pierson at Consumer Centric Health, Models for Change '11HealthInnoventions
PEACEHEALTH, Whatcom County, WA
Life occurs in the large spaces,
Between visits
Between organizations
Between EMRs
Which organizations and technology will support people in between?
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
There will be 10 billion mobile devices in 2012 (Cisco). In a rapidly changing healthcare environment how can you build a substainable stategy for secure, flexible and effective line of business applications?
Corporate Senior Vice President, Noriyuki Toyoki, shares Fujitsu’s vision of the increasingly prevalent role technology takes in our daily lives. Everything you ever wanted to know about big data, smart grids, supercomputing and how they can support society through disaster recovery, healthcare ICT and food production - to create a human centric intelligent society.
Webcast: CIO Insights: How to Optimize User Experience Across 60 Hospitals Compuware APM
** If you would like to download a copy of the slides- please email jessica.murphy@compuware.com and she will send the slideset to you via email.**
For health services provider Christus Health, poorly performing applications are never an option. Just as medical equipment cannot fail, the applications supporting Christus Health must operate flawlessly. In order to avoid lost revenue, decreased clinical productivity and increased risk to patients, Christus employs an end-user perspective to application performance management.
Join Christus Health CIO George Conklin in this Compuware webcast to learn:
• What impacts healthcare app performance has on customer experience and business goals
• How Christus IT and the business teams optimize customer experience
• Real-world best practices for improving user experience without slowing down your healthcare processes and procedures
What You Will Learn:
George Conklin, Senior VP and CIO of Christus will share real-world experiences and Christus Heath’s best practice approach for ensuring users in their healthcare system have the best application performance possible.
Bhadale group of companies bio-technology engineering catalogueVijayananda Mohire
This is our offerings for biotechnology sector. We offer engineering solutions backed by a team of of licensed doctors, engineers, pharmacists, environmentalists, and biologists that enable systematic planning and design of Bio-engineering solutions
Professor Professor Joseph Sifakis gave a lecture on From Programs to Systems – Building a Smarter World in the Distinguished Lecturer Series - Leon The Mathematician.
Marc Pierson at Consumer Centric Health, Models for Change '11HealthInnoventions
PEACEHEALTH, Whatcom County, WA
Life occurs in the large spaces,
Between visits
Between organizations
Between EMRs
Which organizations and technology will support people in between?
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
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
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
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/
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
2. IBM Software Group | Rational software
Triathlon – A life without embedded devices?
Individual sport composed of
Swimming
Bicycling
Running
And, occasionally, throwing up
You against the course, mano a mano
A sport of grit, determination, endurance,
and pain tolerance
Surely this has nothing to do with
embedded systems
Innovation for a smarter planet 2
3. IBM Software Group | Rational software
A day in the (embedded) life of a triathlete
Yes, I am wearing devil horns –
That’s the way I roll …
Innovation for a smarter planet 3
4. IBM Software Group | Rational software
Embedded Systems for Triathletes?
Bike computer
Bike power meter
GPS Sports Watch w/ HR, cadence, computer interface
Race timing system
Innovation for a smarter planet 4
5. IBM Software Group | Rational software
What about the stuff around the triathlete?
Innovation for a smarter planet 5
6. IBM Software Group | Rational software
What about the stuff around the triathlete?
Innovation for a smarter planet 6
7. IBM Software Group | Rational software
What about the stuff around the triathlete?
Innovation for a smarter planet 7
8. IBM Software Group | Rational software
Healthcare is deeply electronically-interconnected
Primary Care
Specialists Physician
Electronic Personal
Health Health Record Health Record
Plans
Patient
Pharmacy /
Surgery
Labs
Employers Care Emergency
Providers Department
Medical Devices
Imaging, Pumps,
Robotics
Remote Emergency
Monitoring Services
State & Central
Programs Remote Telehealth
Data Diagnosis Consultation
Innovation for a smarter planet 8
9. IBM Software Group | Rational software
We live in a deeply electronically-interconnected world
Each subject area is rich with embedded systems closely interconnected
All subject areas interconnect with others providing and using data and services
This interconnection provides the basis for a technology-centric society
Water Treatment,
Power Generation Water management, sewer
Communications Pharmacy /
Generation and distribution Phone, Radio, TV Labs
Emergency
Transportation Health Care Department
Planes, Trains & Autos Imaging, Pumps,
Robotics
Innovation for a smarter planet 9
10. IBM Software Group | Rational software
Are we ready to develop these systems?
Are we ready?
• To deliver the functionality?
• To deliver the performance?
• To integrate dozens to hundreds of complex systems?
• To deliver the system with adequate security?
• To deliver the system with adequate safety?
Innovation for a smarter planet 10
11. IBM Software Group | Rational software
Are we ready to develop these systems?
Are we ready?
• To deliver the functionality?
• To deliver the performance?
• To integrate dozens to hundreds of complex systems?
• To deliver the system with adequate security?
• To deliver the system with adequate safety?
Malware implicated in fatal Spanair
plane crash
- msnbc.com August 23, 2010
Innovation for a smarter planet 11
12. IBM Software Group | Rational software
Are we ready to develop these systems?
Nuclear plant in Georgia forced into
emergency shutdown due to
unintentional “cyber-incident”
- Washington Post, June 5, 2008
Are we ready?
• To deliver the functionality?
• To deliver the performance?
• To integrate dozens to hundreds of complex systems?
• To deliver the system with adequate security?
• To deliver the system with adequate safety?
Malware implicated in fatal Spanair
plane crash
- msnbc.com August 23, 2010
Innovation for a smarter planet 12
13. IBM Software Group | Rational software
Are we ready to develop these systems?
Nuclear plant in Georgia forced into
emergency shutdown due to
unintentional “cyber-incident”
- Washington Post, June 5, 2008
Are we ready?
• To deliver the functionality?
• To deliver the performance?
• To integrate dozens to hundreds of complex systems?
• To deliver the system with adequate security?
• To deliver the system with adequate safety?
Braking software glitch contributes to
recall of hundreds of thousands of
vehicles worldwide
- Associated Press, 2010
Malware implicated in fatal Spanair
plane crash
- msnbc.com August 23, 2010
Innovation for a smarter planet 13
14. IBM Software Group | Rational software
Are we ready to develop these systems?
Nuclear plant in Georgia forced into
emergency shutdown due to
unintentional “cyber-incident”
- Washington Post, June 5, 2008
Are we ready? Siemens SCADA system breached by
• To deliver the functionality?
weaponized computer virus
• To deliver the performance?
• To integrate dozens to hundreds of complex systems?
- ComputerWorld July 17, 2010
• To deliver the system with adequate security?
• To deliver the system with adequate safety?
Braking software glitch contributes to
recall of hundreds of thousands of
vehicles worldwide
- Associated Press, 2010
Malware implicated in fatal Spanair
plane crash
- msnbc.com August 23, 2010
Innovation for a smarter planet 14
15. IBM Software Group | Rational software
Systems Engineering – the solution to all our problems….?
Innovation for a smarter planet 15
16. IBM Software Group | Rational software
State of the Practice for Systems Development
Systems and Software Engineering Environment in general
Are document-centric
Require huge investment in planning that doesn’t reflect actual project execution
Have difficulty adapting to change.
Require expensive and error-prone manual review and update processes.
Require long integration and validation cycles
Are difficult to maintain over the long haul
Additional standards constraints
(eg DO-178B, ISO26262, AUTOSAR,
DoDAF) add to the challenge
Tooling Selection
Dependability engineering
Safety
Reliability
Security
System certification
Innovation for a smarter planet 16
17. IBM Software Group | Rational software
Modern Processes and Practices are Evolving
Past Future
Model-Based Engineering Analysis &
Design
Defect Avoidance Requirements
Definition &
Management
Construction
Configuratio
Defensive Design n & Change
Mgmt
Build &
Release
Continuous Integration Management
Quality
Asset
Management
& Reuse
Management
Risk Management Production
Project Governance
Dynamic Planning THE AGILE MODEL
Moving from waterfall “ballistic” planning to incremental, adaptive approach
Innovation for a smarter planet 17
18. IBM Software Group | Rational software
High-Fidelity Modeling for Systems Engineering
Hi-MBE brings to engineering
Precision
Executability
Stakeholder/Analysis-relevant viewpoints at any desired level of abstraction e.g.
Functionality
State-based behavior
Algorithmic/control behavior
Structure and Architecture
Integration of engineering work, e.g.
Functional requirements
Dependability analysis
– Safety
– Reliability
– Security/Information Assurance
Architectural structure, behavior, and allocation
Control analysis
Innovation for a smarter planet 18
19. IBM Software Group | Rational software
Models and Viewpoints in Model-Based Systems Engineering
Subsystems, interfaces, Mechanical
Subsystem use cases/ Specification Model and text
Functional Requirements
Model
Model-
bas ed
Executable use cases
Architectural handof f
Functional and
QoS requirements Model
Subsystem Electronic
Model(s) Specification
Dependability Model and text
Model
Safety, reliability,
Control
and security analysis Model
FTA, FMEA, FEMCA,
Software
Asset Diagram, SAD Control algorithms, Specification Model and text
mathematical models
Innovation for a smarter planet 19
20. IBM Software Group | Rational software
Dependability == ∑ Safety, Reliability, and Security
Cyberphysical systems and system of systems exist today that create and manage
society-supporting services and systems, including
Power grids
Transportation (air, ground, and sea)
Emergency response
Water and sewage
Communications
… to name just a few
Cyberphysical systems and systems of systems have the potential for extremely
impactful consequences in terms of safety, reliability, and security
It is crucial that we can reason appropriately about these concerns early and not
rely on ex post facto analyses
Innovation for a smarter planet 20
21. IBM Software Group | Rational software
Model-Based Dependability Analysis
Innovation for a smarter planet 21
22. IBM Software Group | Rational software
Model-Based Threat Analysis
Security Analysis Diagram (SAD)
is like a Fault Tree Analysis (FTA)
but for security, rather than safety
It looks for the logical relation
between assets, vulnerabilities,
attacks, and security violations
Permits reasoning about security
What kind?
How much?
Where?
When?
Risk assessments
Innovation for a smarter planet 22
23. IBM Software Group | Rational software
Model-Based Threat Analysis
An Asset Diagram looks at
the semantic relations
between roles,
authentication,
vulnerabilities, and
countermeasures. It is a
way of representing the
security-relevant design
elements.
Here it is shown with
traceability links to
requirements
Assets can be
Physical
Informational
Currency
Resource
Security
Services
Innovation for a smarter planet 23
24. IBM Software Group | Rational software
Auto-generation of dependability-relevant summary data
Fault Source Matrix, Fault Detection Matrix, Fault-Requirement Matrix, FMEA, FMCA, Hazard Analysis…
• Traceability improves your ability to
make your safety/security case
Dependability metadata guides
- System requirements
- Downstream engineering work
- Regulatory approval submissions
Innovation for a smarter planet 24
25. IBM Software Group | Rational software
Design for Dependability
Dependability Analysis:
• Fault Tree Analysis (FTA)
• Fault Means and Effective
Analysis (FMEA)
• Hazard Analysis Safety Eng.
• Security Analysis Diagram ARP-4761
• Asset Diagram ISO
26262
IEC 61508
Requirements Analysis:
• Functional and Non-Functional
Requirements
• Safety Requirements Systems Eng.
• Business and Regulatory
ARP-4754
Requirements
System and Software Design:
• Structural
• Behavioral Software
Developer
• Temporal
DO-178B
• … IEC 62304
Innovation for a smarter planet 25
26. IBM Software Group | Rational software
Systems Engineering Workflows (e.g. Safety Analysis)
Harmony/SE
Systems Engineering:
Requirements Analysis
Innovation for a smarter planet 26
27. IBM Software Group | Rational software
Harmony/SE: Design Synthesis
Innovation for a smarter planet 27
28. IBM Software Group | Rational software
Update Safety Analysis Task
Innovation for a smarter planet 28
29. IBM Software Group | Rational software
Tooling automates best practice workflows
Use modeling to validate requirements, architecture
and design throughout the development process
Practices
Architecture & Design
Rational Rhapsody and Process
Requirements
Management Quality Management
Rational Quality Manager
Rational DOORS
Manage all system requirements Achieve “quality by design”
with full traceability across Collaboration with an integrated, automated
the lifecycle Rational Team Concert testing process
Collaborate across diverse engineering
disciplines and development teams
COLLABORATE AUTOMATE REPORT
Achieve common Increase efficiency Continuously improve
goals by optimizing and predictability by by measuring and
how people work integrating workflows reporting progress
Innovation for a smarter planet 29
30. IBM Software Group | Rational software
Designing systems as if our lives depend on them
Our society is only sustainable with technological assistance
Reliable, safe, and secure delivery of services
Productivity of agriculture and industry
Unbroken distribution chains
Low cost of energy
Balancing dwindling resources
Innovation in production
The systems we create today are absolutely crucial in supporting our society, health,
and well-being
(Hard) Each individual system must be designed to be reliable, safe, and secure
(Harder) The totality of systems acting in concert must be reliable, safe and secure
This can be done by innovatively supporting systems development with
Intelligence
Best Practices
Tooling
Innovation for a smarter planet 30
31. IBM Software Group | Rational software
Thank you very much!
Innovation for a smarter planet 31
Editor's Notes
To succeed, a project must not only meet its deliverables, it must be on time and on budget. Careful attention to the early stages — discovery, planning, requirements gathering, and resource allocation — is where the foundation for successful project achievement is prepared. No or Slow visibility means that in many cases metrics and status are collected by hand. This information when gathered can be out of date as well as inaccurate.