Dr. Wells' Vitae


Journal Papers | Conference Papers | Presentations | Technical Reports | Funded Research| Research Fellowships| Graduate Student Direction| Workshops| Instructional Manuals| Professional Service Activities| Licenses|

Career Objective
To instruct and lead the research activities of undergraduate and graduate students in the areas of computer and electrical engineering. To conduct relevant research in computer and electrical engineering with specific emphasis on the areas of reconfigurable computing, parallel/distributive processing, computer simulation, and real-time embedded systems.

Education

Ph.D. Degree in Electrical Engineering from The University of Alabama
Graduation Date: May 9, 1992.
Specialization: Computer Engineering
Dissertation: "Parallel Simulation Methodologies for Real-Time and Deterministic Systems"
Graduate Advisor: Chester C. Carroll
Recipient of the D. W. Burlage Award for Outstanding Research in Computer Architecture (UA COE 1990)

M.S.E.E. Degree from The University of Alabama
Graduation Date: May 14, 1988
Specialization: Computer Architecture
Thesis: "An Intelligent Processing Environment for Real-Time Simulation"

B.S.E.E. Degree from The University of Alabama
Graduation Date: May 14, 1983
Specialization: Digital Systems
Honoraries: Tau Beta Pi, Eta Kappa Nu, Alpha Lambda Delta

Employment History

10/98 to present -- Position: Associate Professor -- The University of Alabama in Huntsville
9/92 to 10/98 -- Position: Assistant Professor -- The University of Alabama in Huntsville
5/92 to 9/92 -- Position: Postdoctoral Research Associate -- The University of Alabama
6/88 to 5/92 -- Position: Graduate Research Assistant --The University of Alabama
6/84 to 1/87 -- Position: Design Engineer -- Harris Corporation, Palm Bay, Florida

Journal Papers

[J.1] "SADL: Simulation Architecture Description Language," Kenneth G. Ricks, John M. Weir, and B. Earl Wells, The International Journal of Computers and Their Applications Vol. 9, No. 3, pp. 126-138, September 2002.
[J.2] "Electron Hole Structure and its Stability Depending on Plasma magnetization ," Nagendra Singh, S. M. Loo, B. Earl Wells , Journal of Geophysical Research , Vol. 106, No. A10, pp. 21,183--21,198, October 1, 2001.
[J.3] "Evolution of Electron Beam Generated Waves Resulting in Transverse Ion Heating and Filamentation of the Plasma ," N. Singh, S. M. Loo, B. E. Wells, G. S. Lakhina , Journal of Geophysical Research , Vol. 106, No. A10. pp. 21,165--21,181, October 1, 2001.
[J.4] "Electron Hole as an Antenna Radiating Plasma Waves ," Nagendra Singh, S. M. Loo, B. Earl Wells , Geophysical Research Letters ,Vol. 28 , No. 7 , pp. 1371-1374, February 2001.
[J.5] "Three-Dimensional Structure of Electron Holes Driven by an Electron Beam," Nagendra Singh, S. M. Loo, B. Earl Wells, C. Deverapalli , Geophysical Research Letters , Vol. 27, No. 16, pp. 2469-2472, August 15, 2000.
[J.6] "A Heuristic Model for Task Allocation in a Heterogeneous Distributed Computing System," A. Abdelmageed Elsadek, B. Earl Wells, The International Journal of Computers and Their Applications, Vol. 6, No. 1, March 1999.
[J.7] "Three Dimensional Kinetic Simulation of Nonlinear Evaluation of Lower Hybrid Pump Waves," Nagendra Singh, B. Earl Wells, A. Abdelrazek, S. Al-Sharaeh, and W. C. Leung, in Journal of Geophysical Research. , pp. 9333-9349, 1998.
[J.8] "Parallel Simulation of A Large Scale Aerospace System In A Multicomputer Environment," B. Earl Wells, Kenneth G. Ricks, John M. Weir, IEEE Transactions on Aerospace and Electronic Systems, Vol. 33, No. 2, pp. 507-523, April 1997.
[J.9] "Handicapping 'Judges' Some Theory and Practice," J. Neggers, B. Earl Wells, Quality & Quantity International Journal of Methodology. Vol. 31. No. 2, pp. 173-191, May 1997.
[J.10] "Three-Dimensional Numerical Simulation of Ion and Electron Accelerations by Parametric Decay of Fast Lower Hybrid Waves," N. Singh, S. Al-Sharaeh, A. Abdelrazek, W. C. Leung, B. E. Wells, Geophysical Research Letters, Vol. 23, No. 24, pp. 3663-3667, December 1996.
[J.11] "A Hard Real-Time Static Task Allocation Methodology for Highly-Constrained Message-Passing Environments," B. Earl Wells, The International Journal of Computers and Their Applications, Vol. II, No. 3. December 1995.
[J.12] "A Multicomputer Software Interface for Parallel Dynamic System Simulation," B. Earl Wells, Simulation Journal of the Society for Computer Simulation, Vol. 65, No. 3, pp. 191-205, September 1995.

Conference Papers

[C.1] "Exploiting Fine-Grain Parallelism present within the International Data Encryption Algorithm using a Xilinx FPGA," Zexin Pan, Srikanth Venkateswaran, Swathi Tanjore Gurumani, and B. Earl Wells Proceedings of the 16th International Conference on Parallel and Distributed Computing Systems (PDCS-2003), Reno, Nevada, USA, August 13-15, 2003.
[C.2] "The Application of Software Process Precedence Relationship Formalisms to Concurrent Hardware Systems," Kenneth G. Ricks, D. Jeff Jackson, and B. Earl Wells, Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'03), Las Vegas, Nevada, June 23-26, 2003.
[C.3] "An Agent Inspired Reconfigurable Computing Implementation of a Genetic Algorithm," John Weir and B. Earl Wells, Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'03), Las Vegas, Nevada, June 23-26, 2003.
[C.4] "A Survey and Analysis of Precedence Relationship Formalisms for Client-Server Systems," Kenneth G. Ricks, D. Jeff Jackson, and B. Earl Wells, Proceedings of the 18th International Conference on Computers and Their Application (CATA 2003), Honolulu Hawaii, USA, March 26-28, 2003.
[C.5] "More Accurate Semantics Defining Constraint Combination for Client-Server Systems," Kenneth G. Ricks, D. Jeff Jackson, and B. Earl Wells, Proceedings of the 18th International Conference on Computers and Their Application (CATA 2003), Honolulu Hawaii, USA, March 26-28, 2003.
[C.6] "A Genetic Algorithm Approach to Static Task Scheduling in a Reconfigurable Hardware Environment", S. M. Loo, B. Earl Wells, J. Winningham, Proceedings of the 18th International Conference on Computers and Their Application (CATA 2003), March 26-28, 2003, Honolulu, Hawaii, USA, March 26-28, 2003.
[C.7] "A Scalable Three-Dimensional Domain Decomposition Mapping Technique Using MPI," Saleh H. Al-Shareh and B. Earl Wells, Proceedings of the 18th International Conference on Computers and Their Application (CATA 2003), Honolulu, Hawaii, USA, March 26-28, 2003. [C.8] "Parallel Image Processing with Agent-based Reconfigurable Hardware," Hamid R. Naji, Reza Adhami, Letha Etzkorn, B. Earl Wells, Proceedings of the 15th International Conference on Parallel and Distributed Computing Systems (PDCS 2002) , September 2002, Louisville, KY.
[C.9] " Applying the Multi-Agent Paradigm to Reconfigurable Hardware , A Sensor Fusion Example ," Hamid R. Naji, John Weir, B. Earl Wells, Proceedings of the Second International Work Shop on Intelligent Systems Design and Application (ISDA2002), Atlanta ,GA, August 2002.
[C.10] " Hardware agents: A New Approach to Support Development and Magnagement of Information Systems," Hamid R. Naji, Letha Etzkorn, B. Earl Wells, Proceedings of the 6th World Multiconference on Systemics, Cybernetics and Informatics , Orlando, Florida, July 2002.
[C.11] "Hardware Agents," Proceedings of the ISCA 11th International Conference on Intelligent Systems on Emerging Technologies(ICIS-2002), Hamid R. Naji ,B. Earl Wells, M. Aborizka,Boston, MA, July 2002.
[C.12] "International Product Teams for Aerospace System Design", Robert. A. Frederick, Jr., Marie-Sophie Pawlak, D. M. Utley, C. D. Corsetti, B. E. Wells, and D. B. Landrum, Proceedings of the 38th AIAA/ASME/SAE/ASEE Joint Propulsion Conference and Exhibit, Indianapolis, Indiana, July 7-10, 2002.
[C.13] "Handel C for Rapid Prototyping of VLSI Coprocessors for Real Time Systems ," S. M. Loo, B. Earl Wells, N. Freije, and J. Kulick, Proceedings of the Southeastern Symposium on System Theory (SSST-2002), pp. 6-10, Huntsville, AL, March 18-19, 2002.
[C.14] "On Incorporating Multi Agents in Combined Hardware/Software Based Reconfigurable Systems -- A General Architectural Framework," Hamid Reza Naji, B. Earl Wells, Proceedings of the Southeastern Symposium on System Theory (SSST-2002), pp.344-348, Huntsville, AL, March 18-19, 2002.
[C.15] "On the Use of Distributed Reconfigurable Hardware in Launch Control Avionics," B. Earl Wells, Sin Ming Loo, Proceedings of the 20th Digital Avionics Systems Conference, [Session 8B Re-usable Launch Vehicles -- Awarded Best Paper of Session], October 14-18, Datona Beach, FL, 2001.
[C.16] "Case Study: On Performing Efficient Highly Parallel Three-Dimensional PIC based Simulations in Constantly Changing Computing Environments," B. Earl Wells, Sin Ming Loo, and Nagendra Singh, Proceedings of the 2001 Huntsville Simulation Conference (HSC) , Huntsville, AL, October 3-4, 2001.
[C.17] "SADL: Simulation Architecture Description Language,"Kenneth Ricks, John Weir, and B. Earl Wells, Proceedings of the ISCA 14th International Conference on Parallel and Distributed Computing Systems (PDCS-2001) , Dallas, Texas, August 8-10, 2001.
[C.18] "Exploring the Hardware/Software Continuum in a Computer Engineering Capstone Design Class using FPGA-based Programmable Logic," S. M. Loo B. E. Wells R. K. Gaede, Proceedings of the 2001 International Conference on Microelectronic Systems Education, Las Vegas, NV, June 17,18, 2001.
[C.19] "Case Study: A Portable Parallel Particle-in-cell Code simulation, Sin Ming Loo," B. Earl Wells, Nagendra Singh, and Edith P. Huang, Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA' 99), Las Vegas, Nevada, July 13-16, 1999.
[C.20] "Case Study: A Portable Parallel Particle-In-Cell Code Simulation on HP Exemplar," Sin, Ming Loo, B. Earl Wells, and W. E. Cohen, Midwest Society for Programming Languages and Systems, April 10, 1999, Purdue University, Indiana, USA.
[C.21] "Parallel Implementations of a Three-Dimensional PIC code Plasma Simulation," A. Abdelmageed Elsadek, Saleh Al-Sharaeh, Safwat Elnahass, Nagendra Singh, and B. Earl Wells, in Proceedings of the ISCA 11th International Conference on Parallel and Distributed Computing Systems, Chicago, IL, September 2-4, 1998.
[C.22] "An Analysis of an Improved Bus-based Multiprocessor Architecture," Kenneth G. Ricks, and B. Earl Wells, full length paper published in Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA' 98), Las Vegas, Nevada, July 13-16, 1998.
[C.23] "Three-Dimensional Plasma Phenomena Simulation on a Cray-T3D MPP System, A. Abdelmageed Elsadek, Saleh Alsharaeh, B. Earl Wells, and Nagendra Singh, full length paper in Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA' 98), Las Vegas, Nevada, July 13-16, 1998.
[C.24]"A Synamic Model for the Distributed Simulation of a Turbojet Engine," C. Tournes and B. E. Wells, Proceedings of 30th IEEE Southeastern Symposium on System Theory, pp. 125-129, West Virginia University, West Virginia, March 8-10, 1998.
[C.25] "Applying Parallel Block Predictor-Corrector Methods to Transputer Type Configurations," B. Earl Wells, Kenneth G. Ricks, Full Length Paper -- Transputer session, Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, Las Vegas, Nevada, pp. 937-946, June 30-July 3, 1997.
[C.26] "Applying Parallel and Distributed Processing Techniques to a Tether Dynamics Simulation," B. Earl Wells, John Glaese, Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'97), Las Vegas, Nevada, pp. 667-673, June 30-July 3, 1997.
[C.27] "A Case Study: In Support of Employing a Transputer-Style Architecture for Avionics Mission and Information Processing," B. Earl Wells, Christian Tournes, Lee Young, Full Length Paper -- Transputer session, Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA' 97), Las Vegas, Nevada, pp. 957-966, June 30-July 3, 1997.
[C.28] "Parallel Three-Dimensional Particle-In-Cell Code Simulation on a Cluster of Heterogeneous Workstations," A. Abdelmageed Elsadek, Saleh Al-Sharaeh, B. Earl Wells, Nagendra Singh, Short Paper -- general submission, Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA' 97), Las Vegas, Nevada, pp. 701-707, June 30-July 3, 1997.
[C.29] "Upper Stage Rocket Guidance and Control using Discontinuous Reaction Control Thrusters via Sliding Modes," C. H. Tournes, Y. B. Shtessel, B. E. Wells, Proceedings of the 1997 American Control Conference, Albuquerque, NM, TP 15-1, June 4-6, 1997.
[C.30] "An Optoelectronic Design of the Simultaneous Optical Multiprocessor Exchange Bus," R. G. Lindquist, J. Kulick, W. E. Cohen, R. K. Gaede, B. E. Wells , M. Abushagur, D. Shen, C. Katsinis, S. T. Kowel, in SPIE Proceedings Vol. 3005, San Jose, CA, February 12-14, 1997.
[C.31] "A Three-Dimensional Plasma Phenomena Simulation on a Cluster of Heterogeneous Work Stations Using PVM," S. Hosni Al-Sharaeh, A. Abdelmageed Elsadek, B. Earl Wells, Nagendra Singh, Proceedings of the ISCA Ninth International Conference on Computer Applications in Industry and Engineering , Orlando, FL, pp. 23-26, December 11-13, 1996.
[C.32] "Heuristic Model for Task Allocation in a Heterogeneous Distributed Computing System" (general handicapping technique), A. Abdelmageed Elsadek, B. Earl Wells, Proceedings of the ISCA Ninth International Conference on Computer Applications in Industry and Engineering, Orlando, FL, pp. 9-12, December 11-13, 1996.
[C.33] "A Massively Parallel Particle-in-Cell Technique for the Three-Dimensional Simulation of Plasma Phenomena," S. Hosni Al-Sharaeh, B. Earl Wells, Nagendra Singh, Proceedings of the ISCA Ninth International Conference on Parallel and Distributed Computing Systems (PDCS), Dijon, France, September 25-27, 1996.
[C.34] "Heuristic Model for Task Allocation in a Heterogeneous Distributed Computing System," A. Abdelmageed Elsadek, B. Earl Wells, Full Length Paper -- general submission Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA' 96), Sunnyvale Hilton, California, pp. 659-670, August 9-11, 1996.
[C.35] "A Comparison of Heuristics for List Schedules using the Box-Method and P-Method for Random Digraph Generation," Saleh Al-Sharaeh, B. Earl Wells, Proceedings of the 28th IEEE Southeastern Symposium on System Theory, March 31-April 2, 1996.
[C.36] "An Improved Heuristic Model for Task Allocation in Distributed Computing Systems", A. Abdelmageed Elsadek and B. Earl Wells, Full Length Paper -- general submission Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA' 95), Athens, GA, pp. 187-196, November 3-4 1995.
[C.37] "The Simultaneous Optical Multiprocessor Exchange Bus." J. Kulick, W. E. Cohen, C. Katsinis, E. Wells, A. Thomsen, R. K. Gaede, R. G. Lindquist, G. P. Nordin, M. Abushagur, D. Shen, Proceedings of the Second International Conference on Massively Parallel Processing Using Optical Interconnections, San Antonio TX, pp. 336-344, October 1995.
[C.38] "A Parallel Task Allocation Methodology for Non-Buffered Message-Passing Environments," Proceedings of IEEE Southeastcon '93, B. Earl Wells, D. J. Jackson, and C. C. Carroll, fully refereed paper (8 pages), April 1993.
[C.39] "Analysis of Random Digraph Generation Techniques for use in the Evaluation of Heuristic Parallel-Processing Methodologies", B. Earl Wells and Joseph Neggers, Proceedings of 25th IEEE Southeastern Symposium on System Theory, Tuscaloosa, AL, pp. 477-481, 1993.
[C.40] "An Augmented Approach to Task Allocation: Combining Simulated Annealing with List-Based Heuristics", B. Earl Wells and C. C. Carroll, Proceedings of the Euromicro Workshop on Parallel and Distributed Processing, Gran Canaria, pp. 333-338, January 1993.
[C.41] "An Automated Post-Allocation Translator for Parallel Dynamic System Simulation," B. Earl Wells, D. McGhee and C. C. Carroll, Proceedings of IEEE Southeastcon '92 , pp. 327-330, April 1992.
[C.42] "Simulation of a Space Shuttle Main Rocket Engine in a Multi-Transputer Environment", B. Earl Wells and C. C. Carrol, Proceedings of ISMM International Symposium on Computer Applications in Design, Simulation and Analysis, pp. 69-73l, March 1990.
[C.43] "Applying Parallel Block Predictor-Corrector Methods to a Space Shuttle Main Rocket Engine Simulation", B. Earl Wells and C. C. Carroll Proceedings of IEEE Southeastcon '90, pp. 614-617, April 1990.
[C.44] "Parallel Simulation of a Space Shuttle Main Rocket Engine", B. Earl Wells and C. C. Carroll, Proceedings of the Twentieth Annual Pittsburgh Conference on Modeling and Simulation , Vol. 20, Part 2. pp. 603-607, 1990.
[C.45] "Parallel Methods for Real-Time Simulation of Continuous Systems," B. Earl Wells and C. C. Carroll, Proceedings of IEEE Southeastcon '89 , Vol. 2, pp. 505-510, 1989.

Research Presentations

[P.1] "An Integrated Facility for Rapid Prototyping," R. K. Gaede, and B. Earl Wells, contributed material to presentation made by Dr. Gaede at Session #1526, 2000 ASEE Anual Conference, St. Louis, MO., May 2000.
[P.2] "A Pre-Runtime Assisted Approach to Responsive Scheduling Facilitating a Fault-Tolerant Hardware and Software Architecture," Phil Acuff, B. Earl Wells, made presentation to Life Cycle Systems Engineering Conference, Redstone Arsenal, November 4, 1997.
[P.3] "Massively Parallel 3-Dimensional Particle-in-Cell Plasma Code," B. E. Wells, S. Al-Sharaeh, and N. Singh, made presentation at the 24th IEEE International Conference on Plasma Science, San Diego, CA., 1997.
[P.4] "A Generalized Massively Parallel Restructuring Technique for Three-Dimensional Space Plasma Simulation," S. Hosni Al-Sharaeh, A. Abdelmageed Elsadek, B. Earl Wells, Nagendra Singh, contributed to presentation made by Dr. Al-Sharaeh at the 11th International Conference on Mathmetical and Computer Modelling, held at Georgetown conference center, Washington DC, March 31-April 3, 1997.
[P.5] "A New Measure for Accessibility" J. Neggers, B. E. Wells, contributed to presentation made by Dr. Neggers at the 7th Cumberland Conference on Graph Theory and Computing, The University of Alabama in Huntsville, Huntsville, AL, May 12, 1994.

Technical Reports

[Tr.1] Final Report: 2002 NASA/ASEE Faculty Fellowship in Aeronautics and Space Research, Marshall Space Flight Center, "Evaluation of Advanced Computing Techniques and Technologies: Reconfigurable Computing," " B. E. Wells, August, 2002.
[Tr.2]Final Report to the National Science Foundation "An Integrated Environment for Rapid Prototyping" (NSF Grant No. 9751482), B. Earl Wells, Rhonda K. Gaede, Robert G. Lindquist, 2001.
[Tr.3]Final Report to Space Electronics, Inc. "Prototypical Implementation of a Radiation Hardened Signal Processor", Jun Dai, Mark W. Maier, B. Earl Wells, 1999.
[Tr.4] Technical Report: U.S. Army Aviation and Missile Command, "Real-Time Embedded Diagnostics and Self-Healing Analysis," B. Earl Wells, period covered May -- December 1998.
[Tr.5] Final Report: NASA SBIR Phase I, "Advanced Tether Dynamics Simulation through Parallel and Distributed Processing," B. Earl Wells, September 1997.
[Tr.6] Technical Report No. RD-MG-98-1: U.S. Army Missile Command, "Characteristics of Real-Time and Fault-Tolerant Systems," Phillip R. Acuff, B. Earl Wells, June 30, 1997.
[Tr.7] Finial Report: 1996 NASA/ASEE Summer Faculty Fellowship in Aeronautics and Space Research, Marshall Space Flight Center, "Applying Parallel Processing Techniques to a Tether Dynamics Simulation," B. E. Wells, August, 1996.
[Tr.8] Final Report: NASA Contract No. NAS8-38609 D.O. 157, "SEDSAT-1 Technology Development," M. W. Maier, B. E. Wells, June 1996.
[Tr.9] Finial Report: 1995 NASA/ASEE Summer Faculty Fellowship in Aeronautics and Space Research, Marshall Space Flight Center, "Development of the Command Data System and Ground Software for the SEDSAT-1 Microsatellite," B. E. Wells, August, 1995.
[Tr.10] Final Report No. TR-103808 -- Electric Power Research Institute, "Feasibility Assessment: Simulation of Electromagnetic Transients in Real-Time," C. C. Carroll, B. E .Wells, V. Garg, V. Mahajan, J. Nieplocha, B. Srikanth, R. S. Paturi, R. Byakod, June 1994.
[Tr.11] Final Report No. 2-35509 -- UAH Research Institution Mini-Grant, "Analysis of Heuristic Static Task Allocation Methodologies as applied to create Large-Scale Highly-Parallel Simulations." B. Earl Wells, June 1, 1994.

Funded Research

[A.1] "Reconfigurable Computing Research and Design," B. Earl Wells, NASA, MSFC, Funding $77,994, Awarded 9/9/99.
[A.2] "Three-Dimensional Kinetic Simulation of Excitation and Nonlinear Evolution of Lower Hybrid and VLF Waves in Filamentary Electron Beams in the Topside Ionosphere," Nagendra Singh, B. Earl Wells, NSF Grant No. ATM-9814571, Three year Funding $229,105, Awarded 4/7/99.
[A.3] "Real-Time Embedded Diagnostics and Self-healing Analysis," B. Earl Wells, DAAH01-97-D-R005 D.O. 5, U.S. Army Aviation and Missile Command, Funding $24,834, Awarded 5/1/98.
[A.4] "Continued Research on Excitation of Nonlinear Propagation of Lower Hybrid Waves in Auroral Plasma," Nagendra Singh, B. Earl Wells, Funding $39,000, Awarded 7/1/98.
[A.5] "Integrated Research Environment for Intermeshed Optoelectronics," S. T. Kowel, W. E. Cohen, R. L. Fork, R. K. Gaede, J. H. Kulick, R. G. Lindquist, G. P. Norin, D. Shen, B. E. Wells, NSF 97-374 NSF/EPSCoR Infrastructure Development, Three Year Funding $1,843,000, Awarded 5/1/98.
[A.6] "Infrastructure to Support Accurate Performance Measurements of Multithreaded Programs," W. E. Cohen, B. Earl Wells, and K. Kavi, NSF Grant Number EIA-9729889, Funding $55,000, Awarded 2/18/98.
[A.7] "An Integrated Environment for Rapid Prototyping," B. Earl Wells, Rhonda K. Gaede, Robert G. Lindquist, NSF Instrumentation and Laboratory Improvement/NSF DUE-9751482, Funding $47,150 Awarded 5/9/97.
[A.8] "Simulating an Advanced Tether Dynamics Problem on a Network of Heterogeneous Workstations" in support of NASA Phase I SBIR No. 96-1 07.04-8798 "Advanced Tether Dynamics Simulation," B. Earl Wells, Control Dynamics Corporation, Funding -- $14,411 Awarded 4/10/97.
[A.9] "Development and Implementation of Effective Fault-Tolerant Scheduling Methodologies for Distributed Hard Real-Time Processing of Large-Scale Applications," B. Earl Wells, U.S. Army Missile Command, Funding -- $43,859 Awarded 12/12/96.
[A.10] "Research and Development of Components of the Students for the Exploration of Space Satellite (SEDSAT) for the Small Expendable Deployer System (SEDS) Project Office," B. E. Wells, M. W. Maier, NASA Marshall, Funding -- $36,223 Awarded 10/1/95.
[A.11] "Analysis of Heuristic Static Task Allocation Methodologies as Applied to Create Large-Scale Highly-Parallel Simulations," B. Earl Wells, UAH Research Institute Mini-Grant Funding -- $1,895 Awarded 1/1/93.

Research Fellowships

  • Awarded a NASA/ASEE Faculty Fellowship in Aeronautics and Space Research, Marshall Space Flight Center, 10 Week Stipend Support (Summer 2002).
  • Awarded a NASA/ASEE Summer Faculty Fellowship in Aeronautics and Space Research, Marshall Space Flight Center, 12 Week Stipend Support (Summer 1996).
  • Awarded a NASA/ASEE Summer Faculty Fellowship in Aeronautics and Space Research, Marshall Space Flight Center, 10 Week Stipend Support (Summer 1995).
  • Awarded Graduate Council Research Fellowship, Graduate School,The University of Alabama (Tuscaloosa) (1990-1991 academic year).
  • Awarded Graduate Council Research Fellowship, Graduate School,The University of Alabama (Tuscaloosa) (1989-1990 academic year).
  • Graduate Student Direction

    Current Ph.D. Students (Advisor)

    John Weir
    Research area: "Agent Inspired Methodolgies for Evolutionary Reconfigurable Systems"
    Zexin Pan
    Research area: "Fault Tolernant and Power Aware Techniques in Hardware/Software Codesign"

    Ph.D. Graduates (Advisor)


    Saleh Hosni Al-Sharaeh
    Dissertation Title: "A Massively Parallel Particle-in-Cell Technique for a Three Dimensional Simulation of Plasma Phenomena," December 1996.
    Abdelrazek Abdelmageed Elsadek
    Dissertation Title: "New Functional and Data Parallel Methodologies for the Efficient Distributed Processing of Large-Scale Applications," August 1997.
    Kenneth G. Ricks
    Dissertation Title: "A Framework for the Design and Specification of Hard Real-Time, Hardware-in-the-loop Simulations for Large, Avionics Systems," August 2002.
    Sin Ming Loo
    Dissertation Title: "Static Scheduling in a Reconfigurable Hardware Environment," May 2003
    Hamid Naji
    Dissertation Title: "Agent-based Reconfigurable Systems," May 2003

    Masters Degree Students (Plan I -- Thesis Option)

    Current Students

    Michael Karle, Jason Winningham, Swathi Tanjore Gurumani

    M.S.E. Graduates

    Robert Hillman
    Thesis Title: "Microprocessor System Design for Small Satellites ," December 2000. (Advisor: Dr. Mark Maier)
    Sin Ming Loo
    Thesis Title: "Portable Parallel Particle-in-Cell Code ," May 2000.
    Diana L. Hecht
    Thesis Title: "An Adaptable Scheduling Approach for Realtime Applications," May 2000. (Advisor: Dr. Constantine Katsinis)
    Guy Prickett
    Thesis Title: "Distributed Architecture for Effective Solid State Power Management," May 1998.
    Kenneth G. Ricks
    Thesis Title: "An Improved Bus-Based Multiprocessor Architecture," May 1997.
    James M. Lewis
    Thesis Title: "Boolean Digital Multiplication," May 1996.
    Nitin N. Thakura
    Thesis Title: "Cache Coherency -- Introduction to Local Directory Scheme", December 1995.
    Jinen Adenwala
    Thesis Title, "Design of PC Based Data Acquisition System for Welding Robot and Graphical User Interface for Data Monitoring/Analysis," June 1994.

    Workshops

    [1] Participant: NSF sponsored "Workshop on Integrating Design and Design Automation into the Undergraduate Computer Science and Engineering Curriculum", University of South Florida, August 5-8, 1996.
    [2] Participant: Xilinx Programmable Logic Training Course, Georgia Institute of Technology, Atlanta, GA, August 17-18, 1995.
    [3] Participant: NSF 1994 Workshop on Field Programmable Gate Arrays, University of Tennessee, Knoxville, TN, August 14-19, 1994.
    [4] Participant: NSF 1994 Summer Workshop and Conference on Parallel Computing, University of Central Florida, Orlando, FL, May 22-June 3, 1994.
    [5] Participant: MICOM RASSP Seminar, January 17, 1996, Huntsville, AL.
    [6] Participant: 1995 Education Retreat, Joe Wheeler State Park, 1996.
    [7] Participant: 1995 Education Retreat, Joe Wheeler State Park, June 23-24, 1995.

    Laboratory Instructional Manuals

    [M.1] B. Earl Wells, Comparing Theory with Practice: An Investigation into How Modern Digital Design and Rapid Prototyping Techniques Compare with Traditional Boolean Logic Methods , UAH, 1999.
    [M.2] B. Earl Wells, Sin Ming Loo, Altera's MAX+plus II and the Altera's UP 1 Educational Board , UAH, 2000.
    [M.3] B. Earl Wells, Sin Ming Loo, Getting Started with Xilinx Design Tools and the Xilinx FPGA Demonstration Board , University of Alabama in Huntsville, 2000.
    [M.4] B. Earl Wells and Sin Ming Loo, Getting Started with Xilinx Design Tools and the XS 40 Rapid Prototyping Platform , University of Alabama in Huntsville, 2000.
    [M.5] B. Earl Wells and Sin Ming Loo, Getting Started with Tasking's 8051 C Cross Compiler and the XESS XS 40 Rapid Prototyping Platform , University of Alabama in Huntsville, 2000.
    [M.6] B. Earl Wells and Sin Ming Loo, Getting Started with Xilinx Design Tools and the XS 40 Rapid Prototyping Platform (version 2) , University of Alabama in Huntsville, August 2002.
    [M.7] B. Earl Wells and Sin Ming Loo, Getting Started with the SDCC/MetaLink 8051 C Cross Compiler/Assembler and the XESS XS 40 Rapid Prototyping Platform , University of Alabama in Huntsville, August 2002.

    Professional Service Activities

  • Session Chair: Session TA1-1: Computer Systems II; Software Session, for the Thirty-Fourth Southeastern Symposium on System Theory Conference (SSST2002), Huntsville, Alabama (March 18-19, 2002).
  • Supervising Proctor for Fundamentals of Engineering Examination, Huntsville, Al (October 27, 2001).
  • Technical paper reviewer for the 4th International Conference on Algorithms and Architectures for Parallel Processing (ICA3PP2000), Hong Kong (Dec. 11-14, 2000).
  • Panel reviewer for National Science Foundation Undergraduate Education Curriculum and Laboratory Improvement program (CILI), (1998/1999).
  • Technical paper reviewer for The International Journal of Computers and Their Applications (1996/1997).
  • Technical paper reviewer for The Journal of Supercomputing (1997).
  • Technical referee for the 20th Army Science Conference -- High-performance Computing and Simulation Section (1996).
  • Instructor for Fundamentals of Engineering Examination for the Continuing Education Department at UAH (1996,1997).
  • Supervising Proctor for Engineers-in-Training Examination. Huntsville, Al (Spring Exam 1996).
  • Judge for the Research and Technical Paper Competition for the Science and Engineering Apprentice Program held on August 3, 1995 by the U.S. Army Missile Command.
  • Session Chair: Models, Theories, and Methodologies Session, Conference on Parallel and Distributed Techniques and Applications, Athen's GA, 1995.
  • Licenses

    Registered Professional Engineer (Alabama)
    General Radio Telephone License with Radar Endorsement
    Amateur Radio Extra Class License, KZ4W
    Back