Faculty of Computing

Permanent URI for this collectionhttps://rda.sliit.lk/handle/123456789/4776

Browse

Search Results

Now showing 1 - 2 of 2
  • Thumbnail Image
    ItemUnknown
    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, J
    An 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.
  • Thumbnail Image
    ItemUnknown
    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, J
    Enterprise 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 prioritization