<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Aptos;}
@font-face
        {font-family:"Segoe UI";
        panose-1:2 11 5 2 4 2 4 2 2 3;}
@font-face
        {font-family:Garamond;
        panose-1:2 2 4 4 3 3 1 1 8 3;}
@font-face
        {font-family:Garamond-Bold;
        panose-1:0 0 0 0 0 0 0 0 0 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:11.0pt;
        font-family:"Aptos",sans-serif;
        mso-ligatures:standardcontextual;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#467886;
        text-decoration:underline;}
span.me-email-text
        {mso-style-name:me-email-text;}
span.me-email-text-secondary
        {mso-style-name:me-email-text-secondary;}
span.EmailStyle20
        {mso-style-type:personal-compose;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;
        mso-ligatures:none;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1028" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#467886" vlink="#96607D" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal"><!--[if gte vml 1]><v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f">
<v:stroke joinstyle="miter" />
<v:formulas>
<v:f eqn="if lineDrawn pixelLineWidth 0" />
<v:f eqn="sum @0 1 0" />
<v:f eqn="sum 0 0 @1" />
<v:f eqn="prod @2 1 2" />
<v:f eqn="prod @3 21600 pixelWidth" />
<v:f eqn="prod @3 21600 pixelHeight" />
<v:f eqn="sum @0 0 1" />
<v:f eqn="prod @6 1 2" />
<v:f eqn="prod @7 21600 pixelWidth" />
<v:f eqn="sum @8 21600 0" />
<v:f eqn="prod @7 21600 pixelHeight" />
<v:f eqn="sum @10 21600 0" />
</v:formulas>
<v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect" />
<o:lock v:ext="edit" aspectratio="t" />
</v:shapetype><v:shape id="Picture_x0020_1" o:spid="_x0000_s1027" type="#_x0000_t75" style='position:absolute;margin-left:0;margin-top:7.3pt;width:72.75pt;height:72.35pt;z-index:251658240;visibility:visible;mso-wrap-style:square;mso-width-percent:0;mso-height-percent:0;mso-wrap-distance-left:9pt;mso-wrap-distance-top:0;mso-wrap-distance-right:9pt;mso-wrap-distance-bottom:0;mso-position-horizontal:left;mso-position-horizontal-relative:text;mso-position-vertical:absolute;mso-position-vertical-relative:text;mso-width-percent:0;mso-height-percent:0;mso-width-relative:margin;mso-height-relative:margin'>
<v:imagedata src="cid:image001.wmz@01DA7F95.57DC7010" o:title="" />
<w:wrap type="square"/>
</v:shape><![endif]--><![if !vml]><img width="97" height="96" style="width:1.0104in;height:1.0in" src="cid:image002.png@01DA7F95.57E6F760" align="left" hspace="12" v:shapes="Picture_x0020_1"><![endif]><o:p></o:p></p>
<p class="MsoNormal" style="text-autospace:none"><b><span style="font-size:14.0pt;font-family:Garamond-Bold;color:black">Rrezarta Krasniqi, Ph.D.
<o:p></o:p></span></b></p>
<p class="MsoNormal" style="text-autospace:none"><b><span style="font-size:14.0pt;font-family:Garamond-Bold;color:black">University of North Texas<o:p></o:p></span></b></p>
<p class="MsoNormal" style="text-autospace:none"><b><span style="font-family:Garamond-Bold;color:black"><o:p> </o:p></span></b></p>
<p class="MsoNormal" style="text-autospace:none"><b><span style="font-family:Garamond-Bold;color:black"><o:p> </o:p></span></b></p>
<p class="MsoNormal" style="text-autospace:none"><!--[if gte vml 1]><v:shape id="Picture_x0020_3" o:spid="_x0000_s1026" type="#_x0000_t75" style='position:absolute;margin-left:0;margin-top:85.3pt;width:108pt;height:122.4pt;z-index:251659264;visibility:visible;mso-wrap-style:square;mso-width-percent:0;mso-height-percent:0;mso-wrap-distance-left:9pt;mso-wrap-distance-top:0;mso-wrap-distance-right:9pt;mso-wrap-distance-bottom:0;mso-position-horizontal:left;mso-position-horizontal-relative:text;mso-position-vertical:absolute;mso-position-vertical-relative:text;mso-width-percent:0;mso-height-percent:0;mso-width-relative:margin;mso-height-relative:margin'>
<v:imagedata src="cid:image003.emz@01DA7F95.57565020" o:title="" />
<w:wrap type="square"/>
</v:shape><![endif]--><![if !vml]><img width="144" height="163" style="width:1.5in;height:1.6979in" src="cid:image004.jpg@01DA7F95.57E6F760" align="left" hspace="12" v:shapes="Picture_x0020_3"><![endif]><b><span style="font-family:Garamond-Bold;color:black">Biography:<o:p></o:p></span></b></p>
<p class="MsoNormal" style="text-autospace:none"><b><span style="font-family:Garamond-Bold;color:black">Rrezarta Krasniqi
</span></b><span style="font-family:"Garamond",serif;color:black">recently earned a Ph.D. in the Department of Computer Science<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">and Engineering at the University of North Texas. Her research interests lie in<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">Software Engineering, specifically Requirements Engineering, with an emphasis on<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">Software Maintenance and Evolution. In her research, she primarily focuses on<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">problems related to the detection of quality-related bugs. She develops tools and<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">techniques to enhance and contextualize the understanding of complex quality<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">issues related to security, usability, reliability among others that emerge as byproducts<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">of long-term maintenance efforts. Her research has resulted in 12 firstauthored<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">conference proceedings and 2 first-authored journal articles, among<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">others. One of her recent papers has been selected as a top best paper in SANER'21<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">and was invited and accepted for publication in the prestigious EMSE'23 Journal. Last year, she has been<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">awarded a doctoral research grant to further support her doctoral studies and received the best poster award at<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">the Tapia'23 conference. Her work has also been featured in the public press for receiving a
</span><span style="font-family:"Garamond",serif;color:#0563C2">People's Choice<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:#0563C2">Award
</span><span style="font-family:"Garamond",serif;color:black">in the 3MT Doctoral Competition and for being selected as a finalist for the
</span><span style="font-family:"Garamond",serif;color:#0563C2">NCWIT Collegiate Award</span><span style="font-family:"Garamond",serif;color:black">.<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">Currently, she is serving as a Program Committee member for ICSE, SANER, CAIN, and EASE, including as<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">a reviewer for the Software Quality Journal and the Journal for Software: Evolution and Process. She holds a<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">B.S. degree in Computer Science and Mathematics from the University of Prishtina, an M.S. degree in Computer<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">Science from Midwestern State University, and an M.S. degree in Computer Science and Engineering from the<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">University of Notre Dame.<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><b><span style="font-family:Garamond-Bold;color:black">Abstract:<o:p></o:p></span></b></p>
<p class="MsoNormal" style="text-autospace:none"><b><span style="font-family:Garamond-Bold;color:black">Exploring the Software Quality Maze: Detecting Scattered and Tangled Quality Concerns in Source<o:p></o:p></span></b></p>
<p class="MsoNormal" style="text-autospace:none"><b><span style="font-family:Garamond-Bold;color:black">Code to Aid Maintenance Tasks<o:p></o:p></span></b></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">Software quality attributes, such as reliability, security, and usability, are often well-defined and understood at<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">the requirement level. They lay the ground foundation necessary to achieve high-quality, robust, user-friendly,<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">and trustworthy software systems. However, when addressing these attributes at the code level, two significant<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">challenges emerge. First, they tend to scatter across the codebase due to improper encapsulation of objectoriented<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">classes, hampering the visibility of quality-related components across the codebase. Second, they<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">become tangled within a single module due to intricate interdependencies with functional aspects of the code.<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">Addressing quality concerns in the presence of scattered and tangled code can lead to unforeseen issues. For<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">example, software developers may inadvertently introduce new and latent bugs or incorrectly implement code<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">components deviating from the original system-wide requirements. To tackle these pressing issues, my research<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">proposes a series of state-of-the-art solutions integrating ML-based techniques and NLP-based techniques,<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">including static program analysis techniques to automatically and effectively detect, repair, and untangle quality<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">concerns present at the code level.<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">In this talk, I will discuss two recent projects on this topic. First, I will introduce a multi-layered framework<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">that combines Machine Learning, Information Retrieval, and Natural Language Processing that automatically<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">detects several intertangled quality-related issues present in bug report code descriptions. Next, I will present a<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">context-aware bug fixing framework that can cluster scattered quality concerns into a meaningful hierarchy,<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">inferring a set of candidate classes relevant for recommending quality bug repairs. Finally, I will discuss the<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">future research plan, where my focus will be on capturing the evolving nature of quality concerns during<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">software maintenance and evolution, aiming to advance intelligent tools that enhance human capabilities. By<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-family:"Garamond",serif;color:black">capturing contextual information from various artifacts, task dependencies, and historical data, my long-term<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Garamond",serif;color:black">goal is to improve the productivity of knowledge workers, including software developers.</span><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div style="margin-bottom:.25in;overflow:hidden">
<p class="MsoNormal"><span style="font-family:"Segoe UI",sans-serif;color:#242424">________________________________________________________________________________</span><span style="font-size:12.0pt;font-family:"Segoe UI",sans-serif;color:#242424;mso-ligatures:none"><o:p></o:p></span></p>
</div>
<div style="margin-bottom:9.0pt">
<p class="MsoNormal"><span class="me-email-text"><b><span style="font-size:18.0pt;font-family:"Segoe UI",sans-serif;color:#242424">Microsoft Teams</span></b></span><span style="font-family:"Segoe UI",sans-serif;color:#242424">
<a href="https://aka.ms/JoinTeamsMeeting?omkt=en-US"><span style="font-size:10.5pt;color:#5B5FC7">Need help?</span></a>
<o:p></o:p></span></p>
</div>
<div style="margin-bottom:4.5pt">
<p class="MsoNormal"><span style="font-family:"Segoe UI",sans-serif;color:#242424"><a href="https://teams.microsoft.com/l/meetup-join/19%3ameeting_MWE2ZGJjNGItYzc2OC00MDIxLThmNDItODEyNTQ4NmJiMTY1%40thread.v2/0?context=%7b%22Tid%22%3a%22f3308007-477c-4a70-8889-34611817c55a%22%2c%22Oid%22%3a%22685c3f4f-29d5-4141-ada5-0fdeab8480e4%22%7d" target="_blank"><b><span style="font-size:15.0pt;color:#5B5FC7">Join
 the meeting now</span></b></a> <o:p></o:p></span></p>
</div>
<div style="margin-bottom:4.5pt">
<p class="MsoNormal"><span class="me-email-text-secondary"><span style="font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#616161">Meeting ID:
</span></span><span class="me-email-text"><span style="font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#242424">268 080 828 007</span></span><span style="font-family:"Segoe UI",sans-serif;color:#242424">
<o:p></o:p></span></p>
</div>
<div style="margin-bottom:.25in">
<p class="MsoNormal"><span class="me-email-text-secondary"><span style="font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#616161">Passcode:
</span></span><span class="me-email-text"><span style="font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#242424">zxLHGS</span></span><span style="font-family:"Segoe UI",sans-serif;color:#242424">
<o:p></o:p></span></p>
</div>
<div style="margin-bottom:.25in">
<div class="MsoNormal" align="center" style="text-align:center"><span style="font-family:"Segoe UI",sans-serif;color:#242424">
<hr size="1" width="100%" align="center">
</span></div>
</div>
<div>
<div style="margin-bottom:4.5pt">
<p class="MsoNormal"><span class="me-email-text"><b><span style="font-family:"Segoe UI",sans-serif;color:#242424">Dial-in by phone</span></b></span><span style="font-family:"Segoe UI",sans-serif;color:#242424">
<o:p></o:p></span></p>
</div>
<div style="margin-bottom:4.5pt">
<p class="MsoNormal"><span style="font-family:"Segoe UI",sans-serif;color:#242424"><a href="tel:+16147066572,,731819289"><span style="font-size:10.5pt;color:#5B5FC7">+1 614-706-6572,,731819289#</span></a>
</span><span class="me-email-text"><span style="font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#616161">United States, Columbus</span></span><span style="font-family:"Segoe UI",sans-serif;color:#242424">
<o:p></o:p></span></p>
</div>
<div style="margin-bottom:4.5pt">
<p class="MsoNormal"><span style="font-family:"Segoe UI",sans-serif;color:#242424"><a href="https://dialin.teams.microsoft.com/8f5f7319-0053-4423-a154-4f8b6e7fb7dd?id=731819289"><span style="font-size:10.5pt;color:#5B5FC7">Find a local number</span></a>
<o:p></o:p></span></p>
</div>
</div>
<div style="margin-bottom:.25in">
<p class="MsoNormal"><span class="me-email-text-secondary"><span style="font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#616161">Phone conference ID:
</span></span><span class="me-email-text"><span style="font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#242424">731 819 289#</span></span><span style="font-family:"Segoe UI",sans-serif;color:#242424">
<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span class="me-email-text-secondary"><span style="font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#616161">For organizers:
</span></span><span style="font-family:"Segoe UI",sans-serif;color:#242424"><a href="https://teams.microsoft.com/meetingOptions/?organizerId=685c3f4f-29d5-4141-ada5-0fdeab8480e4&tenantId=f3308007-477c-4a70-8889-34611817c55a&threadId=19_meeting_MWE2ZGJjNGItYzc2OC00MDIxLThmNDItODEyNTQ4NmJiMTY1@thread.v2&messageId=0&language=en-US" target="_blank"><span style="font-size:10.5pt;color:#5B5FC7">Meeting
 options</span></a> </span><span style="font-family:"Segoe UI",sans-serif;color:#D1D1D1">|</span><span style="font-family:"Segoe UI",sans-serif;color:#242424">
<a href="https://dialin.teams.microsoft.com/usp/pstnconferencing" target="_blank">
<span style="font-size:10.5pt;color:#5B5FC7">Reset dial-in PIN</span></a> <o:p></o:p></span></p>
</div>
<div style="margin-top:.25in;margin-bottom:4.5pt">
<p class="MsoNormal"><span style="font-family:"Segoe UI",sans-serif;color:#242424;mso-ligatures:none"><img border="0" width="188" height="30" style="width:1.9583in;height:.3125in" id="_x0000_i1026" src="https://www.ohio.edu/sites/default/files/2018-11/invite_logo_teams.jpg"></span><span class="me-email-text-secondary"><span style="font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#616161">If
 you encounter issues with this meeting, please visit the Help link. If you are not able to resolve the problems, please contact the meeting organizer to let them know you are having difficulty.</span></span><span style="font-family:"Segoe UI",sans-serif;color:#242424">
<o:p></o:p></span></p>
</div>
<div style="margin-bottom:.25in">
<p class="MsoNormal"><span style="font-family:"Segoe UI",sans-serif;color:#242424"><a href="https://www.ohio.edu/oit/services/collaboration/teams/help" target="_blank"><span style="font-size:10.5pt;color:#5B5FC7">Org help</span></a>
<o:p></o:p></span></p>
</div>
<div style="margin-bottom:.25in;overflow:hidden">
<p class="MsoNormal"><span style="font-family:"Segoe UI",sans-serif;color:#242424">________________________________________________________________________________<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>
View Site in Mobile | Classic
Share by: