Blogs

May 24, 2012

Why Does C++ Allow Arithmetic on Null Pointers?

My last two notes discussed a subtle language-design issue that simplifies programmers' lives in ways that they often don't suspect. This theme seems useful, so I'll continue it.

May 23, 2012

Let's All Write a Mobile OS!

Intel, Nokia, Microsoft and the endless relaunching of mobile operating systems

May 23, 2012

The Long and Short of Parallelism

Ten years ago, multi-core processors were just on the horizon. Today they are mainstream and have become the impetus for a revolution in computer programming that can make best use of the two, four, six, or eight cores.




Webinars & Events

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

Model Based Systems Engineering: The model is the design

This webcast will discuss what is needed to make model based systems engineering truly effective; and what the challenges and benefits are when you make the model the design. Event Date: Tuesday May 15, 2012 / Time: 11:00 AM PT / 2:00 PM ET

Best Practices for Estimating the ROI of Development Testing

Development testing can offer hard and soft ROI but you may need to convince your finance team to make the investment. This webcast is designed to help you build your business case for development testing by focusing on the most frequently reported areas of value. Event Date: Thursday, March 29, 2012 / Time: 9:00 AM PT / 12:00 PM ET

Evolving Your Current Processes and Infrastructure to Fulfill the Requirements of ISO 26262

The topics of this webcast will include describing a requirements driven process, lifecycle traceability, how to effectively manage product development in the context of ISO 26262. The webinar will also describe how the IBM Rational's solution for Automotive can help organizations comply with the requirements in ISO 26262 by managing the activities and artifacts throughout the safety lifecycle. The focus will be on integrating new practices into your existing processes in an evolutionary, not revolutionary, manner to help achieve compliance in a cost effective manner. Event Date/Time: Tuesday, March 20, 2012 / Time: 9:00 AM PT / 12:00 PM ET

Cross Discipline Collaboration For Hybrid Design Featuring Rhapsody and Simulink

Rational solutions for collaborative design, built on the Jazz platform, enable diverse teams to collaborate, share, review, analyze and trace designs built in IBM Rational Rhapsody and The Mathworks Simulink. earn how IBM is enabling teams to link designs from these powerful development environments and allowing designers and other project stakeholders to collaborate more fully on embedded systems design. Event Date/Time: Thursday, March 15, 2012 / Time: 11:00 am PT / 2:00 pm ET

3 Keys to Improving Traceability And Impact Analysis With IBM Rational

In this webcast you will learn:

  • How the appropriate requirements structure and requirements attributes can improve traceability
  • How effective requirements and design processes can improve traceability
  • How automation and a linked data approach can significantly enhance your ability to do impact analysis
Event Date/Time: Wednesday, March 14, 2012 / Time: 11:00 am PT / 2:00 pm ET

Agile vs. Traditional Business Intelligence: A Hands on Approach

This fast-paced webinar will show the critical differences between traditional and next-generation BI -- and provide real-world examples demonstrating how next-gen BI can be integrated into corporate apps quickly and inexpensively. Event Date/Time: Wednesday, February 22, 2012 / Time: 11:00 am PT / 2:00 pm ET

Developing Smarter Products Using Insight and Product Innovation (IPI) from IBM

Fully 66% of products developed in the past year included some kind of embedded information technology. Additionally, Product development has also evolved from being primarily managed within a single company to a more collaborative model involving design partners and suppliers. As a result, innovative product development requires an approach that supports tight collaboration and increasingly complex value chains—an approach IBM calls Insight and Product Innovation (IPI). Join our informal discussion of IPI and how it can help you design, deliver and manage smarter products. Event Date/Time: Tuesday, December 6, 2011 / Time: 10:00 AM PT / 1:00 PM ET

Evolution of Automotive System Requirements - The Increased Need for Collaborative Design Management

In recent years, automotive systems have grown increasingly complex as electronic control units define a greater percentage of vehicle functionality and end-product differentiation. To maintain schedule adherence and satisfy complex development requirements, engineering organizations are increasingly turning toward software and system lifecycle management solutions as a means of promoting efficiencies and synergies in their development process. . This webinar discusses how these tools deliver enhanced collaboration to automotive engineering teams. Event Date/Time: Tuesday, November 15, 2011 / Time: 11:00 am PT / 2:00 pm ET

Building and Testing Apps in the Cloud

All-day, complimentary Virtual Event will explore how best to use the cloud. Event Date / Time: Thursday, November 10, 2011 / 8:00 am PT / 11:00 pm ET

<> RSS

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

Model Based Systems Engineering: The model is the design

This webcast will discuss what is needed to make model based systems engineering truly effective; and what the challenges and benefits are when you make the model the design. Event Date: Tuesday May 15, 2012 / Time: 11:00 AM PT / 2:00 PM ET - Tools

Best Practices for Estimating the ROI of Development Testing

Development testing can offer hard and soft ROI but you may need to convince your finance team to make the investment. This webcast is designed to help you build your business case for development testing by focusing on the most frequently reported areas of value. Event Date: Thursday, March 29, 2012 / Time: 9:00 AM PT / 12:00 PM ET - Testing

Evolving Your Current Processes and Infrastructure to Fulfill the Requirements of ISO 26262

The topics of this webcast will include describing a requirements driven process, lifecycle traceability, how to effectively manage product development in the context of ISO 26262. The webinar will also describe how the IBM Rational's solution for Automotive can help organizations comply with the requirements in ISO 26262 by managing the activities and artifacts throughout the safety lifecycle. The focus will be on integrating new practices into your existing processes in an evolutionary, not revolutionary, manner to help achieve compliance in a cost effective manner. Event Date/Time: Tuesday, March 20, 2012 / Time: 9:00 AM PT / 12:00 PM ET - Tools

Cross Discipline Collaboration For Hybrid Design Featuring Rhapsody and Simulink

Rational solutions for collaborative design, built on the Jazz platform, enable diverse teams to collaborate, share, review, analyze and trace designs built in IBM Rational Rhapsody and The Mathworks Simulink. earn how IBM is enabling teams to link designs from these powerful development environments and allowing designers and other project stakeholders to collaborate more fully on embedded systems design. Event Date/Time: Thursday, March 15, 2012 / Time: 11:00 am PT / 2:00 pm ET - Tools

3 Keys to Improving Traceability And Impact Analysis With IBM Rational

In this webcast you will learn:

  • How the appropriate requirements structure and requirements attributes can improve traceability
  • How effective requirements and design processes can improve traceability
  • How automation and a linked data approach can significantly enhance your ability to do impact analysis
Event Date/Time: Wednesday, March 14, 2012 / Time: 11:00 am PT / 2:00 pm ET

- Design

Agile vs. Traditional Business Intelligence: A Hands on Approach

This fast-paced webinar will show the critical differences between traditional and next-generation BI -- and provide real-world examples demonstrating how next-gen BI can be integrated into corporate apps quickly and inexpensively. Event Date/Time: Wednesday, February 22, 2012 / Time: 11:00 am PT / 2:00 pm ET - Tools

Developing Smarter Products Using Insight and Product Innovation (IPI) from IBM

Fully 66% of products developed in the past year included some kind of embedded information technology. Additionally, Product development has also evolved from being primarily managed within a single company to a more collaborative model involving design partners and suppliers. As a result, innovative product development requires an approach that supports tight collaboration and increasingly complex value chains—an approach IBM calls Insight and Product Innovation (IPI). Join our informal discussion of IPI and how it can help you design, deliver and manage smarter products. Event Date/Time: Tuesday, December 6, 2011 / Time: 10:00 AM PT / 1:00 PM ET - Embedded Systems

Evolution of Automotive System Requirements - The Increased Need for Collaborative Design Management

In recent years, automotive systems have grown increasingly complex as electronic control units define a greater percentage of vehicle functionality and end-product differentiation. To maintain schedule adherence and satisfy complex development requirements, engineering organizations are increasingly turning toward software and system lifecycle management solutions as a means of promoting efficiencies and synergies in their development process. . This webinar discusses how these tools deliver enhanced collaboration to automotive engineering teams. Event Date/Time: Tuesday, November 15, 2011 / Time: 11:00 am PT / 2:00 pm ET - Design

Building and Testing Apps in the Cloud

All-day, complimentary Virtual Event will explore how best to use the cloud. Event Date / Time: Thursday, November 10, 2011 / 8:00 am PT / 11:00 pm ET - Web Development



Events of Interest

Video

Enabling People and Organizations to Harness the Transformative Power of Technology