Skip to main content

Showing 1–4 of 4 results for author: Sami, A M

Searching in archive cs. Search in all archives.
.
  1. arXiv:2502.09766  [pdf, other

    cs.SE

    LLM-Generated Microservice Implementations from RESTful API Definitions

    Authors: Saurabh Chauhan, Zeeshan Rasheed, Abdul Malik Sami, Zheying Zhang, Jussi Rasku, Kai-Kristian Kemell, Pekka Abrahamsson

    Abstract: The growing need for scalable, maintainable, and fast-deploying systems has made microservice architecture widely popular in software development. This paper presents a system that uses Large Language Models (LLMs) to automate the API-first development of RESTful microservices. This system assists in creating OpenAPI specification, generating server code from it, and refining the code through a fe… ▽ More

    Submitted 13 February, 2025; originally announced February 2025.

  2. arXiv:2501.19204  [pdf, other

    cs.SE

    Autonomous Legacy Web Application Upgrades Using a Multi-Agent System

    Authors: Valtteri Ala-Salmi, Zeeshan Rasheed, Abdul Malik Sami, Zheying Zhang, Kai-Kristian Kemell, Jussi Rasku, Shahbaz Siddeeq, Mika Saari, Pekka Abrahamsson

    Abstract: The use of Large Language Models (LLMs) for autonomous code generation is gaining attention in emerging technologies. As LLM capabilities expand, they offer new possibilities such as code refactoring, security enhancements, and legacy application upgrades. Many outdated web applications pose security and reliability challenges, yet companies continue using them due to the complexity and cost of up… ▽ More

    Submitted 31 January, 2025; originally announced January 2025.

    Comments: 13 pages, 2 figures

  3. arXiv:2406.07021  [pdf, other

    cs.SE

    A Tool for Test Case Scenarios Generation Using Large Language Models

    Authors: Abdul Malik Sami, Zeeshan Rasheed, Muhammad Waseem, Zheying Zhang, Herda Tomas, Pekka Abrahamsson

    Abstract: Large Language Models (LLMs) are widely used in Software Engineering (SE) for various tasks, including generating code, designing and documenting software, adding code comments, reviewing code, and writing test scripts. However, creating test scripts or automating test cases demands test suite documentation that comprehensively covers functional requirements. Such documentation must enable thoroug… ▽ More

    Submitted 11 June, 2024; originally announced June 2024.

    Comments: 6 pages, 2 figures, and 1 table

  4. arXiv:2403.08399  [pdf, other

    cs.SE

    System for systematic literature review using multiple AI agents: Concept and an empirical evaluation

    Authors: Abdul Malik Sami, Zeeshan Rasheed, Kai-Kristian Kemell, Muhammad Waseem, Terhi Kilamo, Mika Saari, Anh Nguyen Duc, Kari Systä, Pekka Abrahamsson

    Abstract: Systematic Literature Reviews (SLRs) have become the foundation of evidence-based studies, enabling researchers to identify, classify, and combine existing studies based on specific research questions. Conducting an SLR is largely a manual process. Over the previous years, researchers have made significant progress in automating certain phases of the SLR process, aiming to reduce the effort and ti… ▽ More

    Submitted 13 March, 2024; originally announced March 2024.

    Comments: 12 Pages, 7 Figures