Open Access. Powered by Scholars. Published by Universities.®
- Discipline
-
- Engineering (503)
- Information Security (212)
- Artificial Intelligence and Robotics (183)
- Computer Engineering (147)
- Software Engineering (144)
-
- Databases and Information Systems (129)
- Electrical and Computer Engineering (127)
- Theory and Algorithms (122)
- Graphics and Human Computer Interfaces (98)
- Operations Research, Systems Engineering and Industrial Engineering (88)
- Aerospace Engineering (56)
- Digital Communications and Networking (52)
- Signal Processing (47)
- Business (41)
- Data Science (41)
- Numerical Analysis and Scientific Computing (41)
- Operational Research (37)
- Other Computer Sciences (35)
- Physics (32)
- Social and Behavioral Sciences (31)
- Aviation (29)
- OS and Networks (29)
- Cybersecurity (25)
- Applied Mathematics (24)
- Systems Architecture (24)
- Education (23)
- Programming Languages and Compilers (22)
- Medicine and Health Sciences (20)
- Institution
-
- Air Force Institute of Technology (1062)
- Brigham Young University (398)
- University for Business and Technology in Kosovo (393)
- Florida Institute of Technology (193)
- University of Arkansas Little Rock (154)
-
- University of South Carolina (127)
- Virginia Commonwealth University (112)
- University of Texas Rio Grande Valley (76)
- Columbus State University (60)
- Mississippi State University (60)
- Rowan University (46)
- City University of New York (CUNY) (14)
- Illinois State University (14)
- American University in Cairo (13)
- University of North Dakota (3)
- Nova Southeastern University (2)
- St. John's University (2)
- Texas A&M International University (2)
- Pepperdine University (1)
- SASTRA Deemed to be University (1)
- Keyword
-
- Machine learning (128)
- #antcenter (63)
- Deep learning (50)
- Software engineering (50)
- Computer networks--Security measures (47)
-
- Machine Learning (47)
- Artificial intelligence (46)
- Computer security (44)
- Cybersecurity (33)
- Security (29)
- Computer vision (28)
- Object-oriented programming (Computer science) (27)
- Simulation (25)
- Virtual reality (25)
- Algorithms (24)
- Deep Learning (24)
- Neural networks (Computer science) (24)
- Computer (23)
- Artificial Intelligence (21)
- Image processing (21)
- Computer simulation (20)
- Expert systems (Computer science) (20)
- Genetic algorithms (20)
- Intelligent agents (Computer software) (19)
- Neural networks (19)
- Applied sciences (18)
- Natural Language Processing (18)
- Natural language processing (18)
- Computer graphics (17)
- Optimization (17)
- Publication Year
- File Type
Articles 2551 - 2580 of 2733
Full-Text Articles in Computer Sciences
Processing Of Wide-Angle Synthetic Aperture Radar Signals For Target Detection, Kurt W. Knurr
Processing Of Wide-Angle Synthetic Aperture Radar Signals For Target Detection, Kurt W. Knurr
Theses and Dissertations
This study investigated methods of targets detection using Wide-Angle Synthetic Aperture Radar (WASAR). WASAR uses multiple aspect angle Synthetic Aperture Radar (SAR) images of the same scene. The SAR images were generated using a pre-release software package from package from Loral Corporation. The software was able to generate 512 by 512 pixel SAR images that contained various vegetation return which for our purposes we classified as clutter. Within this clutter, targets (M35 trucks) could be placed at random location and orientations. The software also had the capability of generating fully- polarimetic WASAR images with multiple depression angles. This data was …
Identity Verification Through The Fusion Of Face And Speaker Recognition, John G. Keller
Identity Verification Through The Fusion Of Face And Speaker Recognition, John G. Keller
Theses and Dissertations
In this research, face recognition and speaker identification systems are each converted into verification systems. The two verification systems are then fused to form a single identity verification system. Finally, the use of the Karhunen-Loeve Transform (KLT) for dimensional reduction is examined for suitability in the verification task. The base face recognition system used the KLT for feature reduction and a back-propagation neural net for classification. Verification involved training a net for each individual in the database for two classes of outputs, 'Joe' or 'not Joe.' The base speaker identification system used Cepstral analysis for feature extraction and a distortion …
Synthetic Battlebridge: Information Visualization And User Interface Design Applications In A Large Virtual Reality Environment, Kirk G. Wilson
Synthetic Battlebridge: Information Visualization And User Interface Design Applications In A Large Virtual Reality Environment, Kirk G. Wilson
Theses and Dissertations
With shrinking budgets and fewer personnel, future military training will rely heavily on simulated environments. The goal for this training is to reduce cost while maintaining readiness and unparalleled capability for all levels of military command. This thesis effort, the Synthetic Battle Bridge SBB , provides a real-time simulated environment for military commanders to observe on-going computer simulations of varying participation levels and helps them wring the most from a simulation. The SBB, designed for higher ranking personnel with little time to spend learning how to run the system, must exhibit three capabilities ease-of-use, long-term retention, and adaptability. Based on …
Multiple Model Adaptive Estimation Applied To The Lambda Urv For Failure Detection And Identification, David W. Lane
Multiple Model Adaptive Estimation Applied To The Lambda Urv For Failure Detection And Identification, David W. Lane
Theses and Dissertations
Multiple Model Adaptive Estimation (MMAE) is a method of estimating unknown system parameters by modeling all possible parameter configurations in several models. The parameters for this research are failure status conditions associated with flight control actuators and sensors on the LAMBDA Unmanned Research Vehicle, an experimental aircraft operated by Wright Laboratory Flight Controls Division at Wright-Patterson Air Force Base, Ohio. Six actuator failures and eight sensor failures are modeled, along with the fully functional aircraft, in fifteen elemental Kalman filters. These filters propagate and update their own aircraft state estimates in real time. A probability computation representing the likelihood of …
Failure Mechanisms Of High Temperature Semiconductor Lasers, David H. Leicester
Failure Mechanisms Of High Temperature Semiconductor Lasers, David H. Leicester
Theses and Dissertations
The primary intent of this research was to determine the influence of three common degradation mechanisms, dark area defects, facet degradation, and contact degradation, on the operational lifetime of GaAs edge-emitting semiconductor lasers driven by continuous current at 100 deg C. Inherent to this work was the quantified characterization of the lasers during their operation. This characterization arose as the power output as a function of driving current at room temperature before and after laser exposure to 100 deg C ambient temperature. These power vs. current characterizations were conducted at room temperature on each laser before and after exposure to …
Evaluation Of An Acoustic Charge Transport (Act) Device For Adaptive Interference Suppression In Spread Spectrum Communications Systems, Michael S. Mills
Evaluation Of An Acoustic Charge Transport (Act) Device For Adaptive Interference Suppression In Spread Spectrum Communications Systems, Michael S. Mills
Theses and Dissertations
Analytical results have shown that adaptive filtering can be a powerful tool for the rejection of narrowband interference in a direct sequence spread spectrum receiver. However, the complexity of adaptive filtering hardware has hindered the experimental validation of these results. This thesis describes a unique adaptive filter architecture for implementing the Widrow-Hoff Least- Mean-Square (LMS) algorithm using two state-of-the-art Acoustic Charge Transport (ACT) Programmable Transversal Filters (PTFs). Signal-to-noise ratio improvement measurements demonstrate the effectiveness of the adaptive filter for suppressing single- and dual-tone jammers at jammer-to-signal ratios (JSRs) of up to 30 dB. It is shown that the ACT adaptive …
Failure Detection, Isolation, And Recovery In An Integrated Navigation System, William B. Mosle Iii
Failure Detection, Isolation, And Recovery In An Integrated Navigation System, William B. Mosle Iii
Theses and Dissertations
An Inertial Navigation System (INS), the Global Positioning System (GPS), and a ground based transponder system (RRS) can all be used to provide the user with a navigation solution. Yet by integrating these three navigation systems with an extended Kalman filter (EKF), a navigation solution is attained that benefits from the information of all three subsystems. This research develops a multiple model EKF failure detection, isolation, and recovery (FDIR) algorithm using a Chi-Square failure test to provide robust navigation solution to measurement failures. The algorithm specifically counters failures in the GPS and RRS range measurements. Analysis is conducted using a …
The Afit Multielectrode Array For Neural Recording And Simulation: Design, Testing, And Encapsulation, James R. Reid Jr
The Afit Multielectrode Array For Neural Recording And Simulation: Design, Testing, And Encapsulation, James R. Reid Jr
Theses and Dissertations
A two-dimensional, X-Y addressable, multiplexed array of 256 electrodes (16 x 16) has been fabricated using conventional semiconductor processing techniques. The individual electrodes are 16O microns x 160 microns, approximating the size of the cortical columns; the overall array size is 3910 microns x 3910 microns. The array has been fitted to a chronically implantable package and tested for several days in a simulated neural environment. EEG-like data were collected successfully from individual electrodes in the array. This array improves on a previous design of a 16 electrode (4 x 4) array that was chronically implanted on the cortex of …
Development Of Computer Software To Aid Environmental Decision Makers In The Education And Training Of Air Force Remedial Project Managers, Roger R. Ouellette, Bruce K. Lyman
Development Of Computer Software To Aid Environmental Decision Makers In The Education And Training Of Air Force Remedial Project Managers, Roger R. Ouellette, Bruce K. Lyman
Theses and Dissertations
By the end of Fiscal Year 1991, the Air Force had identified 4,354 contaminated sites. Much like the 177 toxic sites at McClellan AFB, bases across the country and throughput the world are filled with chrome, lead, paint solvents and many other toxics that are rendering water supplies unusable and endangering the health of millions of people living in and around these bases. Air Force officials continue to identify contaminated sites with no end in sight. Since the cleanup of these toxic materials involves diverse, complex activities, the Air Force created the duty position of Remedial Project Manager to manage …
Filtering, Coding, And Compression With Malvar Wavelets, Stephen R. Hall
Filtering, Coding, And Compression With Malvar Wavelets, Stephen R. Hall
Theses and Dissertations
This thesis develops and evaluates a number of new concepts and tools for the analysis of signals using Malvar wavelets lapped orthogonal transforms . Windowing, often employed as a spectral estimation technique, can result in irreparable distortions in the transformed signal. By utilizing the Malvar wavelet, any signal distortion resulting from the transformation can be eliminated or cancelled during reconstruction. This is accomplished by placing conditions on the window and the basis function and then incorporating the window into the orthonormal representation. Paradigms for both a complex-valued and a real-valued Malvar wavelet are summarized. I-lie algorithms for the wavelets were …
Solving The Ranking And Selection Indifference-Zone Formulation For Normal Distributions Using Computer Software, Catherine A. Poston
Solving The Ranking And Selection Indifference-Zone Formulation For Normal Distributions Using Computer Software, Catherine A. Poston
Theses and Dissertations
Ranking and selection procedures are statistical methods used to compare and choose the best among a group of similar statistically distributed populations. The two predominant approaches to solving ranking and selection problems are Guptas subset selection formulation and Bechhofers indifference- zone formulation. For the indifference-zone formulation where the populations have equal sample sizes, Barr and Rizvi developed an integral expression of the probability of correct selection PCS. Given appropriate parameters, the integral expression can be solved to determine the common sample size required to attain a desired PCS. Tables with selected solutions to the integral expression are available for a …
An Analysis Of The Root Causes Of Delays And Deficiencies In The Development Of Embedded Software For Air Force Weapon Systems, Jay R. Hopkins, Curtis De Keyrel
An Analysis Of The Root Causes Of Delays And Deficiencies In The Development Of Embedded Software For Air Force Weapon Systems, Jay R. Hopkins, Curtis De Keyrel
Theses and Dissertations
The importance of embedded software, used in every subsystem of ah major weapon systems used by the United States Air Force, has increased drastically over the last decades. However, in spite of the regulations currently in existence, developing and acquiring software which meets the user requirements within the original cost and schedule estimates continues to be difficult. At the same time, the Air Force has pushed to improve the development process with the Total Quality Management TQM program. The primary method used to improve the process has been to create metrics, collect data on these metrics, and then perform a …
Using Discovery-Based Learning To Prove The Behavior Of An Autonomous Agent, David N. Mezera
Using Discovery-Based Learning To Prove The Behavior Of An Autonomous Agent, David N. Mezera
Theses and Dissertations
Computer-generated autonomous agents in simulation often behave predictably and unrealistically. These characteristics make them easy to spot and exploit by human participants in the simulation, when we would prefer the behavior of the agent to be indistinguishable from human behavior. An improvement in behavior might be possible by enlarging the library of responses, giving the agent a richer assortment of tactics to employ during a combat scenario. Machine learning offers an exciting alternative to constructing additional responses by hand by instead allowing the system to improve its own performance with experience. This thesis presents NOSTRUM, a discovery-based learning DBL system …
Developing Realistic Cooperative Behaviors For Autonomous Agents In Air Combat Simulation, Dean P. Hipwell
Developing Realistic Cooperative Behaviors For Autonomous Agents In Air Combat Simulation, Dean P. Hipwell
Theses and Dissertations
This thesis investigated, developed and implemented cooperative decision-making behaviors in an air combat simulation by using a knowledge-based system. Knowledge-based systems were well suited for this task because of built- in features such as inference engines and rule-based constructs. This thesis addresses the specific problem of generating autonomous forces for inclusion in the Advanced Research Projects Agency Distributed Interactive Simulation program. Existing autonomous forces implementations lacked flexibility, realistic behaviors, real-time planning and other features. The simulation system in this thesis addresses the problem of realistic behavior by modeling pilot decision processes rather than aircraft platforms. The system is based on …
Developing Realistic Behaviors In Adversarial Agents For Air Combat Simulation, George S. Hluck
Developing Realistic Behaviors In Adversarial Agents For Air Combat Simulation, George S. Hluck
Theses and Dissertations
This thesis describes an initial effort into creating a rule-based, reactive system for air combat simulation. This program uses the object-oriented extension of the expert system tool known as the C Language Integrated Production System CLIPS. This effort rose out of the need for creating and integrating semi-autonomous forces for the Distributed Interactive System DIS. This thesis describes the basic maneuvers a pilot uses in present air-to-air combat. The methodology includes the design decisions, knowledge-base development, phase architecture, and maneuver architecture development. The actual implementation of the selected architecture is described. This thesis also discusses the results of experimental runs …
A Method For Populating The Knowledge Base Of Aptas, A Domain-Oriented Application Composition System, Raleigh A. Sandy Iii
A Method For Populating The Knowledge Base Of Aptas, A Domain-Oriented Application Composition System, Raleigh A. Sandy Iii
Theses and Dissertations
A formal process is described for populating the knowledge base of the Automatic Programming Technologies for Avionics Software APTAS system. This process was developed using a general knowledge base population process that applies to many knowledge-based software engineering systems. This general process is also described. The formal process for APTAS was demonstrated by storing new information from the radar tracking domain into the knowledge base of APTAS. Several procedures some automatic and some manual were implemented to support the formal process.
Investigation Into Formalization Of Domain-Oriented Parallel Software Development, Daniel P. King
Investigation Into Formalization Of Domain-Oriented Parallel Software Development, Daniel P. King
Theses and Dissertations
This research investigates the conceptual design of a semi-automated platform for parallel software development. The proposed semi-automated environment applies transformational techniques and domain-specific knowledge to a parallel software development process. Domain-specific and software design knowledge interact within the transformational development process in the creation of a software application. The underlying parallel specification language requires a set of parallel composition operators in order to capture an application’s concurrent properties. A set of parallel composition operators is proposed that consists of parallel composition, parallel enumeration, nondeterministic choice, sequential composition specific communication and synchronization variable types are also proposed. A semi-automated environment based …
Performance Measurement Of Three Commercial Object-Oriented Database Management Systems, Timothy J. Halloran
Performance Measurement Of Three Commercial Object-Oriented Database Management Systems, Timothy J. Halloran
Theses and Dissertations
The goal of this thesis was to study the performance of three commercial object-oriented database management systems. The commercial systems studied included Itasca, sold by Itasca Systems Incorporated Matisse, sold by Intellitic International and ObjectStore, sold by Object Design Incorporated. To examine performance of these database management systems two benchmarks were run the OO1 benchmark and a new AFIT Simulation benchmark. The OO1 benchmark was designed, implemented, and run on all three database management systems. ObjectStore was our top performer on all configurations of the OO1 benchmark. The AFIT Simulation benchmark was designed, implemented, and run on the ObjectStore database …
Developing A Graphical User Interface To Support A Real-Time Digital Signal Processing System, Jeffrey C. Miller
Developing A Graphical User Interface To Support A Real-Time Digital Signal Processing System, Jeffrey C. Miller
Theses and Dissertations
A graphical software user interface for a VMEbus-based real-time digital signal processing system was designed. Use, requirements were defined and the Rumbaugh object-oriented analysis and design technique was applied to analyze the requirements and produce an object-oriented design. The software design includes a graphical, mouse- and keyboard driven user interface, specialized hardware driver modules, and operating system interfaces. An implementation plan was also developed to map the design into the C programming language using existing system code, automatically generated code, and newly written code. Based on the implementation plan, a limited software system prototype w successfully developed and demonstrated. The …
Domain Modeling Of Time-Dependent Systems, Robert W. Waggoner
Domain Modeling Of Time-Dependent Systems, Robert W. Waggoner
Theses and Dissertations
This research investigated the feasibility of composing time-dependent specifications in Architect, a domain-oriented application composition and generation system being developed at the Air Force Institute of Technology (AFIT). Architect composes formally specified domain objects into an executable software specification that can be used to verify program correctness prior to generation of language specific code. As part of this research, domain modeling techniques were investigated and a candidate process was selected for evaluation. The process was used to develop domain models for two diverse time-dependent domains. Using object-oriented analysis, formal specifications were developed for a collection of event-driven logic circuit components …
Domain Analysis And Modeling Of A Model-Based Software Executive, Robert L. Welgan
Domain Analysis And Modeling Of A Model-Based Software Executive, Robert L. Welgan
Theses and Dissertations
This research was adapted the domain analysis techniques of Prieto- Diaz and Tracz to specify a domain analysis process which was used to conduct domain analysis over the domain of software executives. This analysis created a set of informal and formal domain model artifacts. The domain model artifacts were instantiated into two application executive subsystems. These executive subsystems operated in Architect, a domain-oriented application composition system based on the Object-Connection-Update OCU model. This research demonstrated and evaluated execution of the instantiated executive domain model in a series of event-driven and time-driven applications. As a consequence of developing the application executive …
Investigation Into Model-Based Fuzzy Logic Control, Michael W. Logan
Investigation Into Model-Based Fuzzy Logic Control, Michael W. Logan
Theses and Dissertations
This thesis investigates the feasibility of a proposed hybrid linear/Fuzzy controller for nonlinear plants. The proposed controller concept is based on the use of multiple linearizations of a nonlinear plant, which describe the dynamics of perturbations about equilibrium points throughout the desired envelope of operation. A bank of linear compensators is developed, each corresponding to a linearized plant about a different equilibrium. The multiple control signals generated by the bank of compensators are then weighted and summed using Fuzzy Logic to produce a composite control perturbation signal, which is used to drive the nonlinear plant. Experiments were conducted to test …
Handwritten Word Recognition Based On Fourier Coefficients, Gary F. Shartle
Handwritten Word Recognition Based On Fourier Coefficients, Gary F. Shartle
Theses and Dissertations
A machine which can read unconstrained words remains an unsolved problem. For example, automatic entry o handwritten documents into a computer is yet to be accomplished. Most systems attempt to segment letters o a word and read words one character at a time. Segmenting a handwritten word is very difficult and often, the confidence of the results is low. Another method which avoids segmentation altogether is to treat each word as a whole. This research investigates the use of Fourier Transform coefficients, computed from the whole word, for the recognition of handwritten words. To test this concept, the particular pattern …
The Development And Use Of An Evaluation Mechanism For The Assessment Of Software Configuration Management Tools, Wayne M. Descheneau, Neil W. Robinson
The Development And Use Of An Evaluation Mechanism For The Assessment Of Software Configuration Management Tools, Wayne M. Descheneau, Neil W. Robinson
Theses and Dissertations
This study investigated the development of a mechanism for use in the evaluation of Software Configuration Management SCM tools. An examination of applicable DoD standards identified the SCM requirements that could be levied on a development contractor, and a literature search revealed the functionality common to various automated tools. These two sets of information were organized into a matrix, and for each requirement that was met, the intersection on the matrix of the requirement and each functionality used to meet that requirement was checked. In addition to the matrix, the mechanism consisted of general information about a given tool and …
Vulnerability Assessment Using A Fuzzy Logic Based Method, Richard W. Fleming
Vulnerability Assessment Using A Fuzzy Logic Based Method, Richard W. Fleming
Theses and Dissertations
This thesis demonstrates the feasibility of using qualitative analysis methods to evaluate computer security vulnerabilities. Although many risk analysis systems exist, few provide for the adequate analysis of identified vulnerabilities. While the main focus of this thesis is to evaluate computer security vulnerabilities, the methods involved have application in other areas requiring evaluation using qualitative methods. It is proposed, and demonstrated by this thesis, that the use of qualitative analysis using linguistic variables to describe the impact of computer security vulnerabilities is not only feasible, but intrinsically easier to understand and use than quantitative methods.
Object-Oriented Design And Implementation Of A Parallel Ada Simulation System, James T. Belford
Object-Oriented Design And Implementation Of A Parallel Ada Simulation System, James T. Belford
Theses and Dissertations
Simulations which model the behavior real world entities are often large and complex, and require frequent changes to the configuration. This research effort examines the benefits of using object-oriented techniques to develop a distributed simulation environment which supports modularity, modifiability, and portability. The components of the Parallel Discrete Event Simulation PDES environment are identified and modeled using the Rumbaugh modeling technique. From the model, a prototype implementation of a Parallel Ada Simulation Environment PASE is accomplished using Classic Ada. A system interface for the Intel ipsc2 Hypercube was developed to illustrate the concepts of modularity and portability. In addition, the …
Computerized Vehicle Routing Programs And Their Effect On Vehicle Utilization In The Air Force, Rex E. Adee, William G. Howard
Computerized Vehicle Routing Programs And Their Effect On Vehicle Utilization In The Air Force, Rex E. Adee, William G. Howard
Theses and Dissertations
The purpose of this study is to determine if a commercial computerized vehicle routing program improves vehicle utilization for an Air Force base transportation organization. First, the researchers investigate current routing procedures of Air Force base transportation organizations. Second, researchers identify a commercial computerized vehicle routing program that enables the authors to conduct a comparison of vehicle utilization rates between an Air Force base transportation organization and commercial computerized vehicle routing programs. The study reveals that implementing a computerized vehicle routing program in place of a manual routing procedure does not improve vehicle utilization. However, the study reveals some limitations …
On The Automation Of Object-Oriented Requirements Analysis, Nancy L. Crowley
On The Automation Of Object-Oriented Requirements Analysis, Nancy L. Crowley
Theses and Dissertations
The research investigated the possibility that an object-oriented requirements analysis (OORA) specification model can be represented in a computer system and used as a basis for the elicitation of the information necessary for the development of an object-oriented specification for a particular problem. The proof-of-concept system developed is called the OORA automated Knowledge System (OAKS). OAKS contains a generic domain model that is modified to satisfy a particular problem in the domain. The core of OAKS is a reusable domain model, which represents a domain of interest. The domain model is used as a basis for user changes that are …
Anns An X Window Based Version Of The Afit Neural Network Simulator, Ching-Seh Wu
Anns An X Window Based Version Of The Afit Neural Network Simulator, Ching-Seh Wu
Theses and Dissertations
This thesis presents an X Window based neural network simulation environment developed at Air Force Institute of Technology (AFIT) using the techniques of modern software engineering. This artificial neural network simulator is a tool running on Sun SPARCstations and supporting two user modes: end-users and client-programmers. End-users interact with neural network paradigms developed by client-programmers for the purpose of studying and analyzing the execution of a particular Neural Network (NN) paradigm, or class of NN algorithms. Client programmers maintain the system and use this environment for the development of new NN paradigms or algorithms for end-users. The development follows a …
A Decision Criteria To Select An Associative-Memory Organization That Minimizes The Execution Time Of A Mix Of Associative-Search Operations, David W. Banton
A Decision Criteria To Select An Associative-Memory Organization That Minimizes The Execution Time Of A Mix Of Associative-Search Operations, David W. Banton
Theses and Dissertations
The dissertation develops a decision criteria to select an associative-memory organization that minimizes the execution time of a mix of associative-search operations and a decision criteria to estimate the layout dimensions of each organization for a specified memory size. The dissertation reclassifies Feng's associative-search operations into three hardware-influenced categories: bit-position independent (BPI), record-content independent (RCI); bit-position dependent (BPD), RCI; and BPD, record-content dependent (RCD). It develops a relationship between the categories and three associative-memory organizations: the CAM, the bit-serial word-parallel associative memory (BSWPAM) , and the extreme-search associative memory (ESAM). A version of the CAM, three versions of the BSWPAM, …