Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Showing 1–11 of 11 results for author: Eisty, N U

.
  1. arXiv:2404.05826  [pdf, other

    cs.SE

    Decade-long Utilization Patterns of ICSE Technical Papers and Associated Artifacts

    Authors: Sharif Ahmed, Rey Ortiz, Nasir U. Eisty

    Abstract: Context: Annually, ICSE acknowledges a range of papers, a subset of which are paired with research artifacts such as source code, datasets, and supplementary materials, adhering to the Open Science Policy. However, no prior systematic inquiry dives into gauging the influence of ICSE papers using artifact attributes. Objective: We explore the mutual impact between artifacts and their associated pap… ▽ More

    Submitted 8 April, 2024; originally announced April 2024.

    Comments: This paper has been accepted for publication and presentation at The 22nd IEEE/ACIS International Conference on Software Engineering, Management and Applications (SERA 2024) to be held in Honolulu, USA on May 30-June 1, 2024

  2. arXiv:2404.05823  [pdf, other

    cs.CR

    Exploiting CPU Clock Modulation for Covert Communication Channel

    Authors: Shariful Alam, Jidong Xiao, Nasir U. Eisty

    Abstract: Covert channel attacks represent a significant threat to system security, leveraging shared resources to clandestinely transmit information from highly secure systems, thereby violating the system's security policies. These attacks exploit shared resources as communication channels, necessitating resource partitioning and isolation techniques as countermeasures. However, mitigating attacks exploit… ▽ More

    Submitted 8 April, 2024; originally announced April 2024.

    Comments: This paper has been accepted for publication at The 22nd IEEE/ACIS International Conference on Software Engineering, Management and Applications (SERA 2024)

  3. Understanding Emojis :) in Useful Code Review Comments

    Authors: Sharif Ahmed, Nasir U. Eisty

    Abstract: Emojis and emoticons serve as non-verbal cues and are increasingly prevalent across various platforms, including Modern Code Review. These cues often carry emotive or instructive weight for developers. Our study dives into the utility of Code Review comments (CR comments) by scrutinizing the sentiments and semantics conveyed by emojis within these comments. To assess the usefulness of CR comments,… ▽ More

    Submitted 23 January, 2024; originally announced January 2024.

    Comments: This paper has been accepted for inclusion in the Proceedings of the 3rd Intl. Workshop on NL-based Software Engineering co-located at 46th International Conference on Software Engineering (NLBSE@ICSE 2024)

  4. arXiv:2307.00692  [pdf, other

    cs.SE

    Exploring the Advances in Identifying Useful Code Review Comments

    Authors: Sharif Ahmed, Nasir U. Eisty

    Abstract: Effective peer code review in collaborative software development necessitates useful reviewer comments and supportive automated tools. Code review comments are a central component of the Modern Code Review process in the industry and open-source development. Therefore, it is important to ensure these comments serve their purposes. This paper reflects the evolution of research on the usefulness of… ▽ More

    Submitted 6 July, 2023; v1 submitted 2 July, 2023; originally announced July 2023.

    Comments: This paper has been accepted for inclusion in the Proceedings of the 17th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM 2023)

  5. arXiv:2304.07482  [pdf, other

    cs.SE

    Documentation Practices in Agile Software Development: A Systematic Literature Review

    Authors: Md Athikul Islam, Rizbanul Hasan, Nasir U. Eisty

    Abstract: Context: Agile development methodologies in the software industry have increased significantly over the past decade. Although one of the main aspects of agile software development (ASD) is less documentation, there have always been conflicting opinions about what to document in ASD. Objective: This study aims to systematically identify what to document in ASD, which documentation tools and methods… ▽ More

    Submitted 15 April, 2023; originally announced April 2023.

    Comments: Accepted to 21st IEEE/ACIS International Conference on Software Engineering, Management and Applications (SERA 2023). May 23-25, 2023, Orlando, USA

  6. arXiv:2304.01523  [pdf, other

    cs.SE

    Analysis of Software Engineering Practices in General Software and Machine Learning Startups

    Authors: Bishal Lakha, Kalyan Bhetwal, Nasir U. Eisty

    Abstract: Context: On top of the inherent challenges startup software companies face applying proper software engineering practices, the non-deterministic nature of machine learning techniques makes it even more difficult for machine learning (ML) startups. Objective: Therefore, the objective of our study is to understand the whole picture of software engineering practices followed by ML startups and iden… ▽ More

    Submitted 4 April, 2023; originally announced April 2023.

    Comments: Accepted at the 21st IEEE/ACIS International Conference on Software Engineering Research, Management and Applications (SERA 2023)

  7. arXiv:2303.16393  [pdf, other

    cs.SE

    Analyzing the Effects of CI/CD on Open Source Repositories in GitHub and GitLab

    Authors: Jeffrey Fairbanks, Akshharaa Tharigonda, Nasir U. Eisty

    Abstract: Numerous articles emphasize the benefits of implementing Continuous Integration and Delivery (CI/CD) pipelines in software development. These pipelines are expected to improve the reputation of a project and decrease the number of commits and issues in the repository. Although CI/CD adoption may be slow initially, it is believed to accelerate service delivery and deployment in the long run. This s… ▽ More

    Submitted 28 March, 2023; originally announced March 2023.

    Comments: This paper has been accepted at the 20th IEEE/ACIS International Conference on Software Engineering, Management and Applications (SERA 2022)

  8. Testing Research Software: A Survey

    Authors: Nasir U. Eisty, Jeffrey C. Carver

    Abstract: Background: Research software plays an important role in solving real-life problems, empowering scientific innovations, and handling emergency situations. Therefore, the correctness and trustworthiness of research software are of absolute importance. Software testing is an important activity for identifying problematic code and helping to produce high-quality software. However, testing of research… ▽ More

    Submitted 31 May, 2022; originally announced May 2022.

    Comments: Accepted for publication in Empirical Software Engineering

    Journal ref: Empirical Soft. Eng. 27(2022) 138

  9. arXiv:2204.08702  [pdf, other

    cs.SE cs.CV cs.LG

    Software Engineering Approaches for TinyML based IoT Embedded Vision: A Systematic Literature Review

    Authors: Shashank Bangalore Lakshman, Nasir U. Eisty

    Abstract: Internet of Things (IoT) has catapulted human ability to control our environments through ubiquitous sensing, communication, computation, and actuation. Over the past few years, IoT has joined forces with Machine Learning (ML) to embed deep intelligence at the far edge. TinyML (Tiny Machine Learning) has enabled the deployment of ML models for embedded vision on extremely lean edge hardware, bring… ▽ More

    Submitted 19 April, 2022; originally announced April 2022.

    Comments: 8 pages, 3 figures

  10. Automatic Transformation of Natural to Unified Modeling Language: A Systematic Review

    Authors: Sharif Ahmed, Arif Ahmed, Nasir U. Eisty

    Abstract: Context: Processing Software Requirement Specifications (SRS) manually takes a much longer time for requirement analysts in software engineering. Researchers have been working on making an automatic approach to ease this task. Most of the existing approaches require some intervention from an analyst or are challenging to use. Some automatic and semi-automatic approaches were developed based on heu… ▽ More

    Submitted 28 May, 2022; v1 submitted 2 April, 2022; originally announced April 2022.

    Comments: Accepted to 20th IEEE/ACIS International Conference on Software Engineering, Management and Applications (SERA 2022). May 25-27, 2022, Las Vegas, USA

    Journal ref: 2022 IEEE/ACIS 20th International Conference on Software Engineering Research, Management and Applications (SERA), 2022, pp. 112-119

  11. Developers Perception of Peer Code Review in Research Software Development

    Authors: Nasir U. Eisty, Jeffrey C. Carver

    Abstract: Background: Research software is software developed by and/or used by researchers, across a wide variety of domains, to perform their research. Because of the complexity of research software, developers cannot conduct exhaustive testing. As a result, researchers have lower confidence in the correctness of the output of the software. Peer code review, a standard software engineering practice, has h… ▽ More

    Submitted 22 September, 2021; originally announced September 2021.

    Comments: Accepted for publication in Empirical Software Engineering

    Journal ref: Empirical Software Engineering, 27(1), 2022