Enterprise software systems present particular challenges in
Both currently involve significant costs in regression testing and risks of unforeseen consequences caused by the update or change. Engineering judgment about these issues is hampered by the size of the systems involved and often long histories of poorly documented and only partially understood change and development.
LSI in partnership with the Ontario Government, McMaster University Software Engineering faculty and research scholars is involved in software testing and certification as follows
Use existing software engineering knowledge to develop appropriate product-focused standards and audit points for critical software in the specific domains.
Develop cost-effective certification processes.
Produce cost-effective yet rigorous methods, based on existing practice, for developing software applications that satisfy the certification standards.
Develop improved tools for the development and cortication of critical software.
Develop test management tools to help with code change metrics and empirical analysis of the application software changes including identification of relevant test cases/missing test cases for regression testing etc. Currently, HPQC is a significant tool which is used to achieve our objectives.