ORION/CANARIE National Summit

Just in case you haven’t heard:

… join us for an exciting national summit on innovation and technology, hosted by ORION and CANARIE, at the Metro Toronto Convention Centre, Nov. 3 and 4, 2008.

“Powering Innovation – a National Summit” brings over 55 keynotes, speakers and panelist from across Canada and the US, including best-selling author of Innovation Nation, Dr. John Kao; President/CEO of Intenet2 Dr. Doug Van Houweling; chancellor of the University of California at Berkeley Dr. Robert J. Birgeneau; advanced visualization guru Dr. Chaomei Chen of Philadelphia’s Drexel University; and many more. The President of the Ontario College of Art & Design’s Sara Diamond chairs “A Boom with View”, a session on visualization technologies. Dr. Gail Anderson presents on forensic science research. Other speakers include the host of CBC Radio’s Spark Nora Young; Delvinia Interactive’s Adam Froman and the President and CEO of Zerofootprint, Ron Dembo.

This is an excellent opportunity to meet and network with up to 250 researchers, scientists, educators, and technologists from across Ontario and Canada and the international community. Attend sessions on the very latest on e-science; network-enabled platforms, cloud computing, the greening of IT; applications in the “cloud”; innovative visualization technologies; teaching and learning in a web 2.0 universe and more. Don’t miss exhibitors and showcases from holographic 3D imaging, to IP-based television platforms, to advanced networking.

For more information, visit http://www.orioncanariesummit.ca.

Cooperative Computing Program Operating in Stealth Mode

Normally I don’t like to bandy about words like ‘cool’. It bespeaks narrative laziness. However, in this post I will purposely make an exception.

While at Platform, one of the coolest projects I worked on was one of curriculum development.

Working with a team of faculty, administrators and industry representatives, a curriculum was developed for the Michingan Jewish Institute’s (MJI) degree program in Cooperative Computing.

What is Cooperative Computing? We defined it this way:

Cooperative Computing is the facilitated interchange of information between willing participants for individual or mutual gain.


  • Facilitated implies use of a enabling environment (e.g., .NET, J2EE, etc.), along with its associated data (e.g., XML with related standards and technologies) and programming models (e.g., C/C++, Java)
  • Interchange emphasizes the (e.g., XML-)detailed interaction that is mediated via standards-based protocols and interfaces (e.g., SOAP plus Grid-enabled Web services)
  • Information is the payload of the interchange – and note that it’s information purposely, instead of data. Why? Information is “data that has been interpreted, translated, or transformed to reveal the underlying meaning”. (Use of a lingua franca like XML ensures that this is the case.)
  • Willingness implies that the interaction is agreed upon – in fact, it’s most likely negotiated
  • Participants may be one or more people, but might also be other concrete entities (e.g., the environment) or even abstract entities (e.g., software and/or hardware components like agents, machines, robots, etc.)
  • Gain conveys the individual and/or mutual benefit derived from the interaction – e.g., the provision of service, a step in a business process, etc.

Use of this definition was consistent with MJI’s desire to use Cooperative Computing as an umbrella that could encompass Grid Computing, Web Services, Service Oriented Architectures (SOAs), and so on.

Although the curriculum was laid out almost-exactly two years ago, it took MJI a little bit of time to do the real work of developing the content.

When I recently connected with marketing director Dov Stein, he indicated that the first cohort of students has almost completed the program.

If you open http://mji.edu/inside.asp?id=99929 and search for “Cooperative Computing” you can have a closer look at the curriculum. (Well, I said they were operating in stealth mode!)