Now showing items 1-11 of 11

  • A Constraint-Based Method For Flow-Sensitive Static Type Analysis Of PHP Using The Rascal Meta-Programming Platform 

    Tamang, Apil (East Carolina University, 2015)
    PHP is a dynamically typed language, and is very popular among developers for building websites. The dynamic features of PHP allow for many kinds of type related errors to be made by developers. Since PHP does not feature ...
  • An Empirical Exploration of Python Machine Learning API Usage 

    Vilkomir, Aleksei (East Carolina University, 2020-11-16)
    Machine learning is becoming an increasingly important part of many domains, both inside and outside of computer science. With this has come an increase in developers learning to write machine learning applications in ...
  • AN EMPIRICAL STUDY OF CONCURRENT FEATURE USAGE IN GO 

    Tipirneni, Dhana Srimanthini (East Carolina University, 2022-12-05)
    The Go language includes support for running functions or methods concurrently as goroutines, which are lightweight threads managed directly by the Go language runtime. Go is probably best known for the use of a channel-based, ...
  • Analysis of the Impact of Tags on Stack Overflow Questions 

    Ithipathachai, Von (East Carolina University, 2022-04-26)
    User queries on Stack Overflow commonly suffer from either inadequate length or inadequate clarity with regards to the languages and/or tools they are meant for. Although the site makes use of a tagging system for classifying ...
  • Applying Mutable Object Snapshots to a High-level Object-Oriented Language 

    Davis, Matthew C (East Carolina University, 2018-11-30)
    Software Engineers are familiar with mutable and immutable object state. Mutable objects shared across modules may lead to unexpected results as changes to the object in one module are visible to other modules sharing the ...
  • Auto-Count Symbols in Portable Document Format (PDF) 

    Florian, Andrew (2021-04-22)
    Estimating electrical costs often involves counting symbols in a PDF document. Existing software has sped up this process compared to manual counting, but there is room for further improvement. The proposed solution ...
  • GestDefLS : A Gesture Definition Language in Swift 

    Writtenberry, Robert William (East Carolina University, 2015)
    The application programming interfaces supplied by Apple for developing applications in the Swift programming language on iOS devices provide limited support when it comes to declaring gesture recognizers outside of those ...
  • Modeling and Analysis of SQL Queries in PHP Systems 

    Anderson, David (East Carolina University, 2018-04-19)
    PHP is a common language used for creating dynamic websites. These websites often include the use of databases to store data, with embedded SQL queries constructed within the PHP code and executed through the use of database ...
  • RE-ENGINEERING ATLAS SYSTEMS WITH WATLAS 

    Rivenbark, Stuart W (East Carolina University, 2021-12-01)
    The ATLAS language is a legacy language that currently runs on OpenVMS systems. Here, we describe a Windows-based system for re-engineering existing ATLAS applications, transforming them into equivalent C# source code that ...
  • Sentiment analysis study with an emphasis on the integration of different statement polarities and the evaluation of the resulting sentiments 

    Braddy, Shawn (5/16/2016)
    Social media has become an integral part of today's society and has continued to grow tremendously throughout the world. People communicate through social media constantly and social media has become a pivotal place for ...
  • SOFTWARE ENGINEERING AS A SOCIAL PROCESS: A STUDY OF RESEARCH TRIANGLE PARK 

    Lanier, Lindsey (East Carolina University, 2016-05-03)
    Powered by increased capabilities of online collaboration tools, open source software development has become a critical component of the development landscape for both individual developers and for organizations. However, ...