![]() |
![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() ![]() ![]() ![]() ![]() |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Home | Research | Research Programs | Software Engineering |
Software EngineeringComponents-Based Software for Knowledge SharingThe NRC Institute for Information Technology (NRC-IIT) research project in Components-Based Software for Knowledge Sharing began in early 2002 and is expected to continue until 2004. The project is being conducted in conjunction with a Consortium for Software Engineering Research (CSER) project that includes IBM, the University of Toronto, the University of Windsor, the University of Waterloo and Queen’s University. The project aims to develop software engineering techniques that are applicable to the creation and evolution of web-based applications. While engineering for the web benefits from years of research and practice in the area of application software engineering, changes in emphasis and technology make engineering techniques for web-based applications unique. For example, software design must be compatible with a number of standards that are evolving outside the control of development teams. In addition, a component-based approach is critical to success because of rapid time-to-market cycles and the existence of high-quality off-the-shelf components in many areas. Software engineering techniques must also focus on usability and usefulness issues since web-based systems often project functionality into environments lacking in appropriate user support. In particular, the requirements related to localization to foreign markets and to the provision of content that remains accessible in the face of disabilities create new challenges. NRC-IIT’s experience in developing and supporting Web-based systems suggests new opportunities for collaborative services that can be delivered over the web. NRC-IIT intends to:
On completion of this project, researchers expect to:
NRC-IIT expects its research results will be applicable to all organizations involved in developing component-based and Web-based software applications. Since these types of applications are being applied in a wide variety of sectors, research results could benefit not only software developers, but also their clients. Opportunities
Please contact the Business Development Officer listed below to discuss these technology transfer opportunities. Research ContactDr. Mark Vigder Business ContactDr. George Forester |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|