Now showing items 376-395 of 409

    • Towards Test Focus Selection for Integration Testing Using Software Metrics 

      Bani Ta’an, Shadi Elaiyan (North Dakota State University, 2013)
      Object-oriented software systems contain a large number of modules which make the unit testing, integration testing, and system testing very difficult and challenging. While the aim of the unit testing is to show that ...
    • Tracking Vehicles from Mobile Phone Received Signal Strength Sequences 

      Chitraranjan, Charith Devinda (North Dakota State University, 2015)
      We address the problem of tracking vehicles from received signal strength (RSS) sequences generated by mobile phones carried in them. Our main objectives are to provide travel-time estimates for selected roads and provide ...
    • Training Set Selection to Improve Crop Classification 

      Christeson, Eric John (North Dakota State University, 2015)
      In some classification problems, acquiring class label information is much more expensive than collecting attribute data. One such problem is crop classification from satellite imagery. While random sampling is one option, ...
    • Trust and Anti-Autonomy Modelling of Autonomous Systems 

      Rastogi, Aakanksha (North Dakota State University, 2020)
      Human trust in autonomous vehicles is built upon their safe and secure operability in the most ethical, law abiding manner possible. Despite the technological advancements that autonomous vehicles are equipped with, their ...
    • A Tutorial Approach for Teaching Database Concepts 

      Sharma, Susbi (North Dakota State University, 2012)
      Experts in the education and psychology fields have undertaken immense research in order to find better learning approaches. Educators, teachers, cognitive psychologists, and researchers eventually accepted and developed ...
    • Tutorial on Negative Selection Algorithm 

      Singh, Sonal (North Dakota State University, 2013)
      The primary aim of this paper is to incorporate the educational objectives of the revised Bloom’s taxonomy in the creation of educational material and assessments for teaching the concepts of the Negative Selection Algorithm. ...
    • A Two-phase Security Mechanism for Anomaly Detection in Wireless Sensor Networks 

      Zhao, Jingjun (North Dakota State University, 2013)
      Wireless Sensor Networks (WSNs) have been applied to a wide range of application areas, including battle fields, transportation systems, and hospitals. The security issues in WSNs are still hot research topics. The constrained ...
    • Understanding Contextual Factors in Regression Testing Techniques 

      Anderson, Jeffrey Ryan (North Dakota State University, 2016)
      The software regression testing techniques of test case reduction, selection, and prioritization are widely used and well-researched in software development. They allow for more efficient utilization of scarce testing ...
    • Understanding Human Errors to Improve Requirements Quality 

      Manjunath, Kavitha (North Dakota State University, 2018)
      Requirements engineering is the first and perhaps the most important phase of software life cycle. Software faults committed during the requirements development, if left undetected can affect downstream activities. While ...
    • Understanding the Patterns of Microservice Intercommunication From A Developer Perspective 

      Nadeem, Anas (North Dakota State University, 2022)
      Microservices Architecture is the modern paradigm for designing software. Based on the divide-and-conquer strategy, microservices architecture organizes the application by furnishing it with a fine-level granularity. Each ...
    • An Unmanned Air Vehicle Simulator in C# 

      Mukhami, Sudesh (North Dakota State University, 2013)
      Simian is an agent based legacy simulator developed in Java used to develop scenarios involving unmanned air vehicles. The goal of this paper is to host the Simian simulator on a C# platform and also to extend the currently ...
    • Usability Construct for Mobile Applications: A Clustering based Approach 

      Kotala, Pratap (North Dakota State University, 2015)
      The growth of mobile applications that run on cell phones and other handheld devices has introduced a broad range of usability challenges that were not faced by the web and standalone PC environments. The current usability ...
    • A User Interface Prototype of Test Support As-A-Service 

      Kale, Neha (North Dakota State University, 2012)
      Cloud computing provides software as a service over the internet. With the increasing popularity of cloud applications, the development of error-free cloud-based applications that function reliably is necessary. Software ...
    • User-Behavior Trust Modeling in Cloud Security 

      Alruwaythi, Maryam (North Dakota State University, 2019)
      With the cloud computing increasing in popularity by providing a massive number of services such as recourses and data center, the number of attacks is increasing. Security is a basic concern in cloud computing, and threats ...
    • Uses and Gratifications of Amputees' Online Social Networks 

      Frohlich, Dennis Owen (2011)
      The following thesis examined amputee support groups on Facebook. Having an 111 amputation can be a life-changing experience. and social support may be necessary to understand one's amputation. Hundreds of amputee groups ...
    • Using Cyberlearning Environment to Improve Student’s Learning and Engagement in Introductory Computer Programming Courses 

      Narasareddy Gari, Mourya Reddy (North Dakota State University, 2019)
      All Computer Science majors are required to take introductory programming (CS1) as a fundamental course which has a high dropout rate. Researchers report that CS1 students lack motivation and need constant resource support. ...
    • Using Human Error Models to Improve the Quality of Software Requirements 

      Anu, Vaibhav Kumar (North Dakota State University, 2018)
      Creating high quality software is a primary concern for software development organizations. Researchers have devoted considerable effort in developing quality improvement methods that help software engineers detect faults ...
    • Using Information Retrieval to Improve Integration Testing 

      Alazzam, Iyad (North Dakota State University, 2012)
      Software testing is an important factor of the software development process. Integration testing is an important and expensive level of the software testing process. Unfortunately, since the developers have limited time ...
    • Using Learning Styles of Software Professionals to Improve Their Inspection Performance: An Empirical Study 

      Singh, Abhinav (North Dakota State University, 2016)
      In the IT industry, good requirements specification plays a vital role in software projects success. Researches revealed that early detection of faults in a requirements document saves significant amount of rework. To ...
    • Using Learning Styles to Improve Software Requirements Quality: An Empirical Investigation 

      Goswami, Anurag (North Dakota State University, 2017)
      The success of a software organization depends upon its ability to deliver a quality software product within time and budget constraints. To ensure the delivery of quality software, software inspections have proven to be ...