|
|
|
|
|
SEG4910 / SEG4911 Projects AvailableIn recent years, essentially all students have formed groups and created their own projects. As a result, I will only put effort into finding projects if students need assistance. The list of projects below will, however, be edited, when people suggest new projects to me and are seeking students to work on them. Development of the Umple Model-Oriented Programming Language.Customer: Timothy C. Lethbridge. This project will involve improving Umple in various ways. Specific projects are listed at The Umple projects page THis can be done as a regular group, or as part of UCOSP with students from other Canadian universities. Any project with UCOSP, involving other universities.Casco Cardinal Industrial HistorianCasco Cardinal will be implementing a new industrial historian this year. This will form the basis of an information system which will incorporate accounting data, lab data, manual data entry and process data from various automation systems. The information system will provide information in the form of graphical dashboards, reports, and trends to end users to help them optimize production, reduce energy costs, and track quality issues. In addition the Cardinal plant will be implementing an appropriate cyber security system to protect the Level 1 automation network. The 4th year project will be to implement end user applications for the information system and will include the following functions.
Please contact Victor Buchanan at victor.buchanan@casco.ca if interested. Tennis OrbitTennisOrbit Inc. is a startup based in Ottawa that currently runs two global websites (www.tennisorbit.com and www.squashorbit.com). We are in search of one or two developers to join our 2 person team, in hopes of becoming equity partners. Basically, we will give you shares in the company as you prove your commitment to the business and meet certain milestones. Our website is in PHP, and it's absolutely essential that you be passionate about the following:
If interested in meeting the two founders to discuss further, please email: email@tennisorbit.com Clinical decision support software developmentWe are looking at developing a software application that will allow us to represent approaches to clinical scenarios as mind maps / decision trees. It's intended to be a educational tool for trainees, with the ultimate goal of improving patient care. We will be building a educational repository of clinical scenarios, and researching the effects of using these scenarios on patient care outcomes in the hospital. The software itself is described here: It will need to have a rich GUI that targets two users:
The API will have to output document files for printing (such as PDFS, word documents) directly for print or for viewing. Down the road the API may interface directly with our own custom software applications. The system will need to be web-based for its first version. Down the road an iPAD native application will be written (if the web-based tool runs too slowly on the iPADs). There are a number of open source tools that do most of these functions already (CMAP Tools, FreeMind, yED - all written in Java). However, we will need developers to either develop such tools from scratch (unlikely) or modify the open source tools to suit our precise needs. We will need to modify the code down the road, regardless. A customer are looking for someone soon to develop a prototype. Down the road they are looking for a developer(s) for the complete project. If interested, Dr. Lethbridge will put you in contact. Other projects may be forthcoming.Projects recommended for CSI4900 might also be suitable.You may also propose your own group project. But please do this immediately (i.e. preferably well before the course starts) so the course coordinator can discuss it with youLast update to this page: Tuesday, 28-Aug-2012 17:12:19 EDT |