Browsing by Author "Senadheera, D"
Now showing 1 - 4 of 4
- Results Per Page
- Sort Options
Publication Open Access Assessing the influence of diverse skills on employability outcomes for IT undergraduates(Public Library of Science, 2026-04-10) Senadheera, D; Wisenthige, KRapid technological advancements have reshaped the global job market, emphasizing the importance of specialized competencies such as user interface (UI) and user experience (UX) design, alongside technical and interpersonal skills.. This study examines how UI/UX skills (UIUX), soft skills (SS), and technical skills (TS) influence the employability (EP) of IT undergraduates in Sri Lanka, addressing a notable gap in existing literature that often examines these competencies in isolation and predominantly within Western contexts. The current study offers a detailed examination of employability determinants in Sri Lanka’s IT sector by incorporating gender as a moderating factor and investigating the mediating roles of self-efficacy (SE) and proficiency levels (LP). The collection of data involved 345 IT undergraduates participating in structured surveys, which were subsequently analyzed using partial least squares structural equation modelling (PLS-SEM). The results demonstrate that gender significantly affects the relationship between soft skills and technical skills with employability, underscoring differences in the assessment of these competencies among different genders. Moreover, the degree of proficiency influences the connection between technical skills and employability, yet it does not play a significant mediating role in the relationship between soft skills and UI/UX employability. Self-efficacy has proven to be a significant mediator across various skill categories UI/UX, soft, and technical highlighting its essential function in converting competencies into career success. This work seeks to add to existing knowledge by tackling the main significant gap of examining the combined effect of UI/UX, soft, and technical skills on employability. This study contributes to the theoretical understanding of employability by presenting an integrated model that elucidates the complex interactions among skills, mediators, and gender within the Sri Lankan IT sector. The results provide actionable insights for educators, policymakers, and industry leaders, advocating for curriculum alignment with industry needs and the promotion of self-efficacy through mentorship and experiential learning.Item Embargo Context-Aware Behavior-Driven Pipeline Generation(Institute of Electrical and Electronics Engineers Inc., 2025) Gunathilaka, P; Senadheera, D; Perara, S; Gunawardana, C; Thelijjagoda, S; Krishara, JEnterprise networks increasingly rely on cloud platforms, remote collaboration tools, and real-time communication, placing high demands on bandwidth availability and responsiveness. Static bandwidth allocation approaches often fail to adapt to dynamic traffic conditions, leading to congestion, inefficiency, and degraded Quality of Service (QoS) for critical services such as VoIP and video conferencing. This research introduces a novel real-time bandwidth allocation system that integrates Deep Packet Inspection (DPI), supervised machine learning, and Linux traffic control (tc). Unlike prior solutions that focus only on classification or simulation, our system actively enforces bandwidth policies based on live predictions. Traffic is captured and analyzed in the WAN, while adaptive policies are deployed in the LAN. A web dashboard offers real-time traffic and bandwidth visibility. The proposed system addresses realworld enterprise challenges by enabling intelligent, responsive bandwidth management without requiring costly infrastructure changes, achieving measurable improvements in latency, throughput, and application-level prioritizationItem Embargo Context-Aware Behavior-Driven Pipeline Generation(Institute of Electrical and Electronics Engineers Inc., 2025-04-24) Gunathilaka, P; Senadheera, D; Perara, S; Gunawardana, C; Thelijjagoda, S; Krishara, JAn efficient CI/CD process is crucial for modern software teams, but manual pipeline creation is error-prone and requires high DevOps expertise, slowing deployment speed and reducing productivity. This research introduces a context-aware, behavior-driven approach to fully automating CI/CD pipeline generation by analyzing GitHub user activity patterns. The proposed solution utilizes a historical analysis of repository events, developer contributions, and workload distribution to dynamically generate pipelines and assign reviewers to pull requests based on expertise. Unlike previous template-based and generative AI solutions that require manual intervention, our approach leverages pattern recognition and adaptive decision-making to continuously refine automation. This paper presents the methodology behind data collection, analysis, and pipeline generation, demonstrating its effectiveness in reducing human effort while improving software delivery efficiency. This research highlights how behavior-driven automation streamlines the complexity of CI/CD pipeline creation, enabling more adaptive and intelligent systems that effectively respond to the evolving needs of software development teams.Item Embargo Context-Aware Incremental Learning Pipeline Triggers(Institute of Electrical and Electronics Engineers Inc., 2025-12-09) Perara, S; Senadheera, D; Gunathilake, P; Gunawardana, C; Thelijjagoda, S; Krishara, JModern Continuous Integration/Continuous Delivery pipelines require intelligent and adaptive learning mechanisms to enhance software deployment stability and efficiency. While previous studies have introduced Pull Request prioritization techniques and predictive models for build failures, they do not offer real-time recommendations based on Pull Request criticality and build stability. This research presents a GitHub app based on reinforcement learning for intelligent Pull Request prioritization and deployment advisory in Continuous Integration/Continuous Delivery workflows. T he system combines natural language processing with contextual features to dynamically determine whether a Pull Request should be prioritized for early deployment or flagged for urgent review based on its priority level and associated build failure risk. Due to limited labeled feedback data, the study employs a hybrid approach using supervised learning for initial classification, enhanced by reinforcement learning for continuous adaptation. Using a dataset of 682148 Pull Requests from 28835 repositories, experimental results demonstrate significant improvements in deployment efficiency, achieving 92.01% accuracy in Pull Request classification with strong developer alignment. This research presents a comprehensive solution for optimizing Continuous Integration/Continuous Delivery pipelines through intelligent Pull Request prioritization with deployment advisory.
