Channels ▼

Blogs

July 25, 2014

CRC: The C Stands for Confusion

Because it is so often abstracted, people don't always make smart choices about selecting and specifying CRCs.

July 24, 2014

Java's Floating-Point (In)Precision

Java doesn't store, calculate, or return the exact representation of the actual floating-point value in some cases.

July 23, 2014

Dijkstra's Example Simplified By Off-The-End Values: First Try

By keeping Dijkstra's strategy the same, but describing the ranges more consistently, the resulting program is easier to understand.




Webinars & Events

Agile for Safety Critical Systems: Quality Assurance Practices

In this webcast, IBM Rational Chief Evangelist Bruce Powel Douglass explains how proven QA best practices can enable organizations to reap the vital benefits of agile development while still maintaining the rigorous standards essential for the successful delivery of safety-critical systems. By attending this webcast, you will learn: The special role of Test-Driven Development in safety-critical systems QA; How Continuous Execution and Continuous Integration help QA teams mitigate risk; Best practices for Work Product Review and Task Audits in safety-critical QA; Keys to effective Incremental Development in agile teams. Event Date: Thursday, March 7, 2013 / 11:00 AM PT / 2:00 PM ET

Agile Development for Safety-Critical Systems: Design Practices

In this webcast, IBM Rational Chief Evangelist Bruce Powel Douglass explains how proven design best practices can enable organizations to reap the vital benefits of agile development while still maintaining the rigorous standards essential for the successful delivery of safety-critical systems. Event Date: Thursday, February 7, 2013 / 11:00 AM PT / 2:00 PM ET

Introducing the Next Generation Tool for Managing Requirements in Complex Systems – IBM Rational DOORS Next Generation

If you're involved in managing requirements for complex and/or embedded systems, we invite you to join a special webcast about IBM Rational DOORS Next Generation (DOORS NG)--a new, powerful, unique solution for requirements management, collaboration, planning, reuse, and lifecycle traceability based on the Jazz Collaborative Lifecycle Management platform. Event Date: Wednesday, November 28, 2012 / Time: 11:00 AM PT / 2:00 PM ET

Implementing Agile Methods for Safety-Critical Systems Development - Episode 1: Analysis-Oriented Practices

Agile methods have a reputation for being fast and adaptive and can enhance both quality and team productivity. For these reasons they are attractive to software teams in many different domains—including safety-critical systems development. But how can agile methods be adapted to meet the needs of such a challenging domain? Event Date: Wednesday, November 14, 2012 / Time: 2:00 PM ET / 11:00 AM PT

New Approaches to Systems Engineering and Embedded Software Development

Leaders with Embedded systems development lifecycle management solutions speak out on new approaches available today in developing advanced products and systems. Topics include: Systems Engineering; Compliance Efficiency by Industry; Linked Data; Systems Engineering Metrics; Cross Lifecycle Reporting; Quality Management; Open Systems for Lifecycle Collaboration (OSLC). Event Date: Thursday, September 27, 2012 / Time: 2:00 PM ET / 11:00 AM PT

Do you want to accelerate the speed of SAP deployments? Extend SAP ALM

Learn how IBM Blue Harmony has extended SAP ALM to overcome the prevalent challenge of managing multi-team, multi-disciplinary, multi-vendor environments and has accelerated the speed of SAP deployments. Event Date: Wednesday, September 19, 2012 / Time: 8:00 AM PT / 11:00 PM ET

Next-Generation Code Signing: Protecting Your Business and Your Users

Traditionally, code signing has served as the initial step in keeping personal computer systems secure, but unfortunately that method of signing code is not sufficient anymore. The Certificate Authority industry has come up with a solution—Extended Validation (EV) Code Signing. Now available from Symantec, EV Code Signing offers a more secure process of signing code, allows for greater confidence in the integrity of your application, and provides a more frictionless experience for users downloading your application. Learn how EV Code Signing works, why it is more secure, and how it can help you protect your business and your customers. Event Date: Wednesday, September 12, 2012 / Time: 11:00 AM PT / 2:00 PM ET

Agile Development in a Software and Firmware Co-Development

Although popularized by teams developing IT systems, Agile practices can apply equally well to systems development projects, such as electronic products and devices. Known as embedded device development (software and firmware), this discipline differs from IT application development. Event Date: Wednesday, August 29, 2012 / Time: 11:00 AM PT / 2:00 PM ET

Embedding the Enterprise with Liberty Profile: A lightweight server in the palm of your hands

What do you get when you cross an IBM DE, WebSphere Application Server, a Raspberry Pi and IBM’s Simon Maple? A Raspberry Pi running a lightweight application server controlling a house, 80km away, on the Isle of Wight! Join this special live webcast to see a demo of how a Raspberry Pi, Eclipse Paho, and the OSGi based Liberty profile can be used together to switch the lights on and off on a house on another island. Simon will be talking about and using the lightweight Liberty Profile, MQTT, RSMB (Really Small Message Broker) and a Raspberry Pi, as well as showing how the Liberty Profile can even run on a mobile phone. Event Date: Wednesday, August 22, 2012 / Time: 11:00 AM PT / 2:00 PM ET

Collaborative DevOps: Bridging the gap between development and operations with automation

Join this webcast, to learn how you can bridge the costly gap between development and operations with automated IBM collaborative devops solutions. As the IT and Operational complexities continue to increase exponentially with agile development pressures, leave this webcast with practical insight into how you can streamline and automate deployment and facilitate the handoffs between development and operations through better collaboration. Event Date: Thursday, May 24, 2012 / Time: 11:00 AM PT / 2:00 PM ET

<> RSS

Agile for Safety Critical Systems: Quality Assurance Practices

In this webcast, IBM Rational Chief Evangelist Bruce Powel Douglass explains how proven QA best practices can enable organizations to reap the vital benefits of agile development while still maintaining the rigorous standards essential for the successful delivery of safety-critical systems. By attending this webcast, you will learn: The special role of Test-Driven Development in safety-critical systems QA; How Continuous Execution and Continuous Integration help QA teams mitigate risk; Best practices for Work Product Review and Task Audits in safety-critical QA; Keys to effective Incremental Development in agile teams. Event Date: Thursday, March 7, 2013 / 11:00 AM PT / 2:00 PM ET - Design

Agile Development for Safety-Critical Systems: Design Practices

In this webcast, IBM Rational Chief Evangelist Bruce Powel Douglass explains how proven design best practices can enable organizations to reap the vital benefits of agile development while still maintaining the rigorous standards essential for the successful delivery of safety-critical systems. Event Date: Thursday, February 7, 2013 / 11:00 AM PT / 2:00 PM ET - Design

Introducing the Next Generation Tool for Managing Requirements in Complex Systems – IBM Rational DOORS Next Generation

If you're involved in managing requirements for complex and/or embedded systems, we invite you to join a special webcast about IBM Rational DOORS Next Generation (DOORS NG)--a new, powerful, unique solution for requirements management, collaboration, planning, reuse, and lifecycle traceability based on the Jazz Collaborative Lifecycle Management platform. Event Date: Wednesday, November 28, 2012 / Time: 11:00 AM PT / 2:00 PM ET - Tools

Implementing Agile Methods for Safety-Critical Systems Development - Episode 1: Analysis-Oriented Practices

Agile methods have a reputation for being fast and adaptive and can enhance both quality and team productivity. For these reasons they are attractive to software teams in many different domains—including safety-critical systems development. But how can agile methods be adapted to meet the needs of such a challenging domain? Event Date: Wednesday, November 14, 2012 / Time: 2:00 PM ET / 11:00 AM PT - Design

New Approaches to Systems Engineering and Embedded Software Development

Leaders with Embedded systems development lifecycle management solutions speak out on new approaches available today in developing advanced products and systems. Topics include: Systems Engineering; Compliance Efficiency by Industry; Linked Data; Systems Engineering Metrics; Cross Lifecycle Reporting; Quality Management; Open Systems for Lifecycle Collaboration (OSLC). Event Date: Thursday, September 27, 2012 / Time: 2:00 PM ET / 11:00 AM PT - Embedded Systems

Do you want to accelerate the speed of SAP deployments? Extend SAP ALM

Learn how IBM Blue Harmony has extended SAP ALM to overcome the prevalent challenge of managing multi-team, multi-disciplinary, multi-vendor environments and has accelerated the speed of SAP deployments. Event Date: Wednesday, September 19, 2012 / Time: 8:00 AM PT / 11:00 PM ET - Tools

Next-Generation Code Signing: Protecting Your Business and Your Users

Traditionally, code signing has served as the initial step in keeping personal computer systems secure, but unfortunately that method of signing code is not sufficient anymore. The Certificate Authority industry has come up with a solution—Extended Validation (EV) Code Signing. Now available from Symantec, EV Code Signing offers a more secure process of signing code, allows for greater confidence in the integrity of your application, and provides a more frictionless experience for users downloading your application. Learn how EV Code Signing works, why it is more secure, and how it can help you protect your business and your customers. Event Date: Wednesday, September 12, 2012 / Time: 11:00 AM PT / 2:00 PM ET - Security

Agile Development in a Software and Firmware Co-Development

Although popularized by teams developing IT systems, Agile practices can apply equally well to systems development projects, such as electronic products and devices. Known as embedded device development (software and firmware), this discipline differs from IT application development. Event Date: Wednesday, August 29, 2012 / Time: 11:00 AM PT / 2:00 PM ET - Embedded Systems

Embedding the Enterprise with Liberty Profile: A lightweight server in the palm of your hands

What do you get when you cross an IBM DE, WebSphere Application Server, a Raspberry Pi and IBM’s Simon Maple? A Raspberry Pi running a lightweight application server controlling a house, 80km away, on the Isle of Wight! Join this special live webcast to see a demo of how a Raspberry Pi, Eclipse Paho, and the OSGi based Liberty profile can be used together to switch the lights on and off on a house on another island. Simon will be talking about and using the lightweight Liberty Profile, MQTT, RSMB (Really Small Message Broker) and a Raspberry Pi, as well as showing how the Liberty Profile can even run on a mobile phone. Event Date: Wednesday, August 22, 2012 / Time: 11:00 AM PT / 2:00 PM ET - Embedded Systems

Collaborative DevOps: Bridging the gap between development and operations with automation

Join this webcast, to learn how you can bridge the costly gap between development and operations with automated IBM collaborative devops solutions. As the IT and Operational complexities continue to increase exponentially with agile development pressures, leave this webcast with practical insight into how you can streamline and automate deployment and facilitate the handoffs between development and operations through better collaboration. Event Date: Thursday, May 24, 2012 / Time: 11:00 AM PT / 2:00 PM ET - Tools



Events of Interest

Video