{"id":189,"date":"2026-07-23T12:30:12","date_gmt":"2026-07-23T16:30:12","guid":{"rendered":"https:\/\/carleton.ca\/squall\/cutheme-homepage\/"},"modified":"2026-07-28T13:53:09","modified_gmt":"2026-07-28T17:53:09","slug":"cutheme-homepage","status":"publish","type":"page","link":"https:\/\/carleton.ca\/squall\/","title":{"rendered":"The Software Quality Engineering Lab &#8211; Carleton University"},"content":{"rendered":"\n<section class=\"w-screen px-6 cu-section cu-section--white ml-offset-center md:px-8 lg:px-14\">\n    <div class=\"space-y-6 cu-max-w-child-max  md:space-y-10 cu-prose-first-last\">\n\n        \n                    \n                    \n            \n    <div class=\"cu-wideimage relative flex items-center justify-center mx-auto px-8 overflow-hidden md:px-16 rounded-xl not-prose  my-6 md:my-12 first:mt-0 bg-opacity-50 bg-cover bg-cu-black-50 py-24 md:py-28 lg:py-36 xl:py-48\" style=\"background-image: url(https:\/\/carleton.ca\/squall\/wp-content\/uploads\/sites\/269\/2026\/07\/squall-banner.jpg); background-position: 50% 50%;\">\n\n                    <div class=\"absolute top-0 w-full h-screen\" style=\"background-color:rgba(0,0,0,0.600);\"><\/div>\n        \n        <div class=\"relative z-[2] max-w-4xl w-full flex flex-col items-center gap-2 cu-wideimage-image cu-zero-first-last\">\n            <header class=\"mx-auto mb-6 text-center text-white cu-pageheader cu-component-updated cu-pageheader--center md:mb-12\">\n\n                                    <h1 class=\"cu-prose-first-last font-semibold mb-2 text-3xl md:text-4xl lg:text-5xl lg:leading-[3.5rem] cu-pageheader--center text-center mx-auto after:left-px\">\n                        The Software Quality Engineering Lab\n                    <\/h1>\n                \n                            <\/header>\n        <\/div>\n\n            <\/div>\n\n    \n\n    <\/div>\n<\/section>\n\n\n\n<p>The Software Quality Engineering Laboratory (SQUALL) is an industry-oriented, software engineering research laboratory, located in the&nbsp;<a href=\"http:\/\/www.carleton.ca\/sce\">Department of Systems and Computer Engineering<\/a>,&nbsp;<a href=\"http:\/\/www.carleton.ca\/\">Carleton University<\/a>, Ottawa, Canada. Our overall objective is to develop new methodologies and tools, and to evaluate existing methodologies and tools, to develop higher quality software in a cost-effective manner. We adopt a rigorous, problem-driven, realistic approach to every problem as we view software development as an engineering discipline.<\/p>\n\n\n\n<p>Many of our projects are concerned with model-driven software engineering in the context of the Unified Modeling language (UML), that is to leverage specification and design documents (in UML) to support a wide variety of software engineering activities. The premise is that, if models of the specification and design are provided in an appropriate form, they can be exploited all along the development cycle to support, for example, change management and testing. The underlying objective is to promote the practice of software engineering at a higher level of abstraction, in a more engineering-like fashion.<\/p>\n\n\n\n<p>Our research interests include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Verification and validation of software systems, for instance through testing;<\/li>\n\n\n\n<li>Model-driven development with the Unified Modeling Language (UML);<\/li>\n\n\n\n<li>Automated support for improving system testability and maintainability;<\/li>\n\n\n\n<li>Software quality assurance and control based on quantitative methods and measurement;<\/li>\n\n\n\n<li>Technology evaluation, experimental software engineering;<\/li>\n\n\n\n<li>Applications of artificial intelligence and evolutionary computing to software engineering.<\/li>\n<\/ul>\n\n\n    \n<section class=\"w-screen px-6 cu-section cu-section--grey ml-offset-center md:px-8 lg:px-14\">\n    <div class=\"space-y-6 cu-max-w-child-5xl bg-cu-black-50 max-w-screen-2xl mx-auto rounded-xl px-6 py-5 md:px-14 md:py-12 md:space-y-10 cu-prose-first-last\">\n\n                            \n\n\n<header class=\"mb-6 cu-pageheader cu-component-updated md:mb-12\">\n    <h2 id=\"quicklinks\" class=\"cu-prose-first-last font-semibold !mt-2 mb-4 md:mb-6 relative text-2xl md:text-3xl lg:text-4xl lg:leading-[3rem] pb-4 after:w-8 after:absolute after:h-px after:bottom-0 after:bg-cu-red after:left-px\">\n        Quicklinks\n    <\/h2>\n\n    <\/header>\n        \n        <div class=\"cu-column cu-component not-contained mx-auto grid max-w-5xl md:grid-cols-3 gap-6 md:gap-10\">\n            \n\n<div class=\"not-prose cu-card rounded-lg @container md:max-w-xl flex flex-col gap-3 bg-white shadow-lg shadow-cu-black-100   \">\n            <figure class=\"mx-6 mt-6 mb-2 overflow-hidden max-w-[45%] @xl:md:max-w-[25%] rounded-md aspect-[4\/2.7]\">\n            <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/carleton.ca\/squall\/wp-content\/uploads\/sites\/269\/2026\/07\/people-304353_640-300x230-1.png\" alt=\"\" width=\"200\" height=\"133\"><\/figure>\n        \n                        <header class=\"flex flex-col gap-3  px-6 first:mt-6\">\n                \n        \n    \n    <h2 class=\"line-clamp-3 text-lg font-semibold text-cu-black @sm:md:text-xl leading-6 @sm:md:leading-8\">\n        People\n    <\/h2>\n\n            <\/header>\n\n        \n        \n                                \n            <footer class=\"px-6 pt-3 mt-auto text-white md:pt-5\">\n                <a  href=\"https:\/\/carleton.ca\/squall\/cu-home\/homepage\/\" class=\"cu-button cu-button--red cu-button--small\">\n                    More info\n                <\/a>\n            <\/footer>\n            <\/div>\n    \n\n\n<div class=\"not-prose cu-card rounded-lg @container md:max-w-xl flex flex-col gap-3 bg-white shadow-lg shadow-cu-black-100   \">\n            <figure class=\"mx-6 mt-6 mb-2 overflow-hidden max-w-[45%] @xl:md:max-w-[25%] rounded-md aspect-[4\/2.7]\">\n            <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/carleton.ca\/squall\/wp-content\/uploads\/sites\/269\/2026\/07\/squall-ql2.jpg\" alt=\"\" width=\"200\" height=\"133\"><\/figure>\n        \n                        <header class=\"flex flex-col gap-3  px-6 first:mt-6\">\n                \n        \n    \n    <h2 class=\"line-clamp-3 text-lg font-semibold text-cu-black @sm:md:text-xl leading-6 @sm:md:leading-8\">\n        Publications\n    <\/h2>\n\n            <\/header>\n\n        \n        \n                                \n            <footer class=\"px-6 pt-3 mt-auto text-white md:pt-5\">\n                <a  href=\"https:\/\/carleton.ca\/squall\/squall-publications\/\" class=\"cu-button cu-button--red cu-button--small\">\n                    More info\n                <\/a>\n            <\/footer>\n            <\/div>\n    \n\n\n<div class=\"not-prose cu-card rounded-lg @container md:max-w-xl flex flex-col gap-3 bg-white shadow-lg shadow-cu-black-100   \">\n            <figure class=\"mx-6 mt-6 mb-2 overflow-hidden max-w-[45%] @xl:md:max-w-[25%] rounded-md aspect-[4\/2.7]\">\n            <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/carleton.ca\/squall\/wp-content\/uploads\/sites\/269\/2026\/07\/squall-ql3.jpg\" alt=\"\" width=\"200\" height=\"133\"><\/figure>\n        \n                        <header class=\"flex flex-col gap-3  px-6 first:mt-6\">\n                \n        \n    \n    <h2 class=\"line-clamp-3 text-lg font-semibold text-cu-black @sm:md:text-xl leading-6 @sm:md:leading-8\">\n        Sponsors\n    <\/h2>\n\n            <\/header>\n\n        \n        \n                                \n            <footer class=\"px-6 pt-3 mt-auto text-white md:pt-5\">\n                <a  href=\"https:\/\/carleton.ca\/squall\/squall-sponsors\/\" class=\"cu-button cu-button--red cu-button--small\">\n                    More info\n                <\/a>\n            <\/footer>\n            <\/div>\n    \n\n        <\/div>\n\n        \n    <\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>The Software Quality Engineering Laboratory (SQUALL) is an industry-oriented, software engineering research laboratory, located in the&nbsp;Department of Systems and Computer Engineering,&nbsp;Carleton University, Ottawa, Canada. Our overall objective is to develop new methodologies and tools, and to evaluate existing methodologies and tools, to develop higher quality software in a cost-effective manner. We adopt a rigorous, problem-driven, [&hellip;]<\/p>\n","protected":false},"author":37,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_cu_dining_location_slug":"","footnotes":"","_links_to":"","_links_to_target":""},"cu_page_type":[],"class_list":["post-189","page","type-page","status-publish","hentry"],"acf":{"cu_post_thumbnail":""},"_links":{"self":[{"href":"https:\/\/carleton.ca\/squall\/wp-json\/wp\/v2\/pages\/189","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/carleton.ca\/squall\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/carleton.ca\/squall\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/carleton.ca\/squall\/wp-json\/wp\/v2\/users\/37"}],"replies":[{"embeddable":true,"href":"https:\/\/carleton.ca\/squall\/wp-json\/wp\/v2\/comments?post=189"}],"version-history":[{"count":5,"href":"https:\/\/carleton.ca\/squall\/wp-json\/wp\/v2\/pages\/189\/revisions"}],"predecessor-version":[{"id":209,"href":"https:\/\/carleton.ca\/squall\/wp-json\/wp\/v2\/pages\/189\/revisions\/209"}],"wp:attachment":[{"href":"https:\/\/carleton.ca\/squall\/wp-json\/wp\/v2\/media?parent=189"}],"wp:term":[{"taxonomy":"cu_page_type","embeddable":true,"href":"https:\/\/carleton.ca\/squall\/wp-json\/wp\/v2\/cu_page_type?post=189"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}