Top Banner
April 1, 2015 EXPERT OPINION EVALUATION Name: DAO TRUONG XUAN Years of Qualifying Experience: More than fifteen years Field of Work Experience: Electrical Engineering Degree Equivalent Based on Academic Qualifications and Professional Experience: BACHELOR OF SCIENCE IN ELECTRICAL ENGINEERING Prepared By: Professor Sajjan G. Shiva, Ph.D. I am preparing this evaluation in order to demonstrate that Mr. Dao Truong Xuan Truong Xuan has completed specialized advanced-level work experience in the field of Electrical Engineering. I am qualified to comment on the work experience of this candidate because of the positions I hold and have held as Professor and Chairman of the Computer Science Department at the University of Memphis. Because of the positions I hold at the University of Memphis, I can determine whether credit would be awarded to a student by the University. Additionally, I am qualified to determine whether coursework taken in the field of Electrical Engineering and related areas can be considered to have the equivalency of Bachelor’s-level training in the area of Electrical Engineering and related areas. ACADEMIC QUALIFICATIONS Mr. Dao Truong Xuan enrolled and completed academic coursework and examinations at Hanoi University of Technology, an accredited institution of higher learning in Vietnam. Mr. Dao Truong Xuan was awarded a “Bang Tot Nghiep Dai Hoc” degree in 1988. The diploma demonstrates that Mr. Dao Truong Xuan
27
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • April 1, 2015

    EXPERT OPINION EVALUATION

    Name: DAO TRUONG XUAN Years of Qualifying Experience: More than fifteen years Field of Work Experience: Electrical Engineering

    Degree Equivalent Based on Academic Qualifications and Professional Experience:

    BACHELOR OF SCIENCE IN ELECTRICAL ENGINEERING Prepared By: Professor Sajjan G. Shiva, Ph.D.

    I am preparing this evaluation in order to demonstrate that Mr. Dao Truong Xuan Truong Xuan has completed specialized advanced-level work experience in the field of Electrical Engineering. I am qualified to comment on the work experience of this candidate because of the positions I hold and have held as Professor and Chairman of the Computer Science Department at the University of Memphis. Because of the positions I hold at the University of Memphis, I can determine whether credit would be awarded to a student by the University. Additionally, I am qualified to determine whether coursework taken in the field of Electrical Engineering and related areas can be considered to have the equivalency of Bachelors-level training in the area of Electrical Engineering and related areas.

    ACADEMIC QUALIFICATIONS Mr. Dao Truong Xuan enrolled and completed academic coursework and examinations at Hanoi University of Technology, an accredited institution of higher learning in Vietnam. Mr. Dao Truong Xuan was awarded a Bang Tot Nghiep Dai Hoc degree in 1988. The diploma demonstrates that Mr. Dao Truong Xuan

  • completed his course of studies at Hanoi University of Technology. Mr. Dao Truong Xuan completed specialized courses in the major, Electrical Engineering, and other related courses. As it states in the evaluation of Academic Credentials completed by Morningside Evaluations and Consulting, the studies undertaken, the number of credit units earned, the number of years of coursework, and the degree earned all indicate that Mr. Dao Truong Xuan satisfied requirements equivalent to those required for the attainment of a Bachelor of Science degree in Electrical Engineering from an accredited institution of higher education in the United States. PROFESSIONAL EXPERIENCE In addition to his academic studies, Mr. Dao Truong Xuan has worked for more than fifteen years in Electrical Engineering and related fields. During this period Mr. Dao Truong Xuan served in progressively sophisticated and responsible positions, together with peers, in both non-managerial and managerial capacities, at a level of work experience equal to Bachelors-level training. From March of 2000 to the present day, Mr. Dao Truong Xuan has been employed in positions of progressive responsibility in the field of Electrical Engineering. During this time, Mr. Dao Truong Xuan worked as an Offshore Electrical Technician at BP Exploration and Operating Company, from March of 2000 until June of 2003; as an Electrical and Instrument Supervisor at Cuu Long Joint Operating Company, from June of 2003 until August of 2009; as an H01 Wellhead Platform Project Senior Electrical and Instrument Engineer, an H01 Wellhead Platform Project Pre-Com and Commissioning Team Leader, and an H04 Wellhead Platform Project Senior Electrical and Instrument Engineer at Hoang Long Hoan Vu Joint Operating Company, from September of 2009 until August of 2012; and an STN Project Lead Electrical and Instrument Engineer, an STN Project Commissioning Manager, and an Su Tu Trang FFD Project Lead and Electrical and Instrument Engineer at Cuu Long Joint Operating Company, from August of 2012 until the present day. In these positions, Mr. Dao Truong Xuan has been responsible for duties required of a professional in the field of Electrical Engineering. In this capacity, Mr. Dao Truong Xuan has been charged with leading a team of Engineers through designated projects, reviewing and approving project specifications and document drawings, leading bid evaluation processes, analyzing and approving technical documents and vendor data, and preparing onshore and offshore project installations. In addition, Mr. Dao Truong Xuan has been charged with ensuring adherence to outlined project specifications, mentoring junior Instrument and Electrical Engineers, defining technical matrices, and overseeing the commissioning and execution of designated platforms. The foregoing is a summary of Dao Truong Xuans professional experience and itemizes his responsibilities during a period of more than fifteen years of employment experience and training in the field of Electrical Engineering. The responsibilities handled by Mr. Dao Truong Xuan throughout his career are indicative of Bachelor's-level coursework in Electrical Engineering and related subjects. Considering the equivalency ratio mandated by United States Citizenship and Immigration Services of three years of work experience for one year of college training, Mr. Dao Truong Xuans more than fifteen years reflect the time equivalent of not less than four additional years of Bachelor's-level academic training in Electrical Engineering. On the basis of the concentrated nature of his work experience and training in Electrical Engineering, we hereby affirm that Mr. Dao Truong Xuan's experiential qualifications are comparable to university-level training in Electrical Engineering.

  • SUMMARY

    On the basis of the Evaluation of Academic Credentials performed by Morningside Evaluations and Consulting, and considering the more than fifteen years of work experience and professional training in Electrical Engineering, it is my opinion that Mr. Dao Truong Xuan has attained the equivalent of at least a Bachelor of Science degree in Electrical Engineering from an accredited institution of higher education in the United States. This evaluation relies upon copies of the original documents provided by Mr. Dao Truong Xuan and represented by Mr. Dao Truong Xuan to be authentic and true copies of those documents. There are no apparent grounds for me to disbelieve the authenticity and accuracy of the documentation presented to me on behalf of Mr. Dao Truong Xuan. I represent the foregoing to be an accurate and correct evaluation to the best of my knowledge and belief, pursuant to requirements of United States Citizenship and Immigration Services of the United States Department of Homeland Security.

    The foregoing evaluation of Dao Truong Xuan has been prepared and certified by me this first day of April 2015. Because of the positions I have held and hold at the above-mentioned university, I have the opportunity to evaluate the experience, training, and/or courses taken at other U.S. or international universities. The above letter is strictly my opinion and is not the opinion of any of the universities with which I am affiliated or any of its departments or affiliates.

    ______________________ Sajjan G. Shiva, Ph.D. Sajjan G. Shiva Professor and Chairman Computer Science Department University of Memphis For detailed statement of qualifications and experience of evaluator, see attached resume. (293362-WP)

  • ~~1~I THE UNIVERSITY OF ~J MEMPHIS.

    October 6, 2014

    , Morningside Evaluations 450 Seventh Avenue, Suite 1001 New York, NY 10123

    To Whom It May Concern:

    College of Arts and Sciences

    107 Scates Hall Memphis, Tennessee 38152-3450

    Dean's Office: 901.678.3067 CAS Advising Center: 901 .6785454 Interdisciplinary Studies: 901.678.3550 Fax: 901.678.4831

    www.memphis.edu

    This letter is to confirm that Professor Shiva reviews the academic and professional credentials of international applications, students, and prospective faculty for the University of Memphis. Included within this capacity, he reviews credentials in the fields Computer Science, Electrical Engineering, and other related areas. Therefore, Professor Shiva is experienced in evaluating relevant work experience in order-to determine their academic equivalence, and to authorize that credi t be awarded by the U ni versi ty of Memphis, when appropriate.

    The University of Memphis is accredited by the Southern Association of Colleges and Schools, Commission on Colleges. The University is authorized to grant baccalaureate, master's, and doctoral degrees. Additionally, the University of Memphis has programs which may award credit based upon work experience of students and applicants.

    This letter should serve to clarify the following: (l) that the University of Memphis has divisions that award credit based on professional work experience; (2) that professors, including Professor Shiva, have the authority to award credit based upon students ' professional experience; and that Professor Shiva is highly proficient and knowledgeable in this process.

    Sincerely, 7~ ~

    Thomas Nenon, Ph.D. Dean

    A Tennessee Board of Regents Institution An Equal Opportun ity - Aft'irmative A

  • Undergraduate Catalog :: Additional Means of Earning Credit :: University of Memphis

    http://www.memphis.edu/ugcatalog/acad_reg/earning_credit.php[10/7/2014 11:05:04 AM]

    Search

    Site People

    Campus Directory

    Calendar 2014-2015

    Degree Program and Planning

    Description of the University

    Services to Students

    Expenses

    Academic Regulations

    Admissions

    Graduation from the University

    Colleges and Degree Programs

    Course Descriptions

    Faculty and Staff

    Catalog Archive and University Links

    Class Offerings

    Quick Links

    Search the catalog:

    Additional Means of Earning Credit

    1. Credit for Selected Secondary School Courses

    a. Advanced Placement Credit

    The University of Memphis participates in the Advanced Placement Program of the College Entrance Examination Board. Appropriate credit is awarded for scores of 3, 4, or 5. Advanced placement credit may also apply to certain university requirements and to major requirements. Information about credit awarded may be obtained from the Admissions Office and the Office of Admissions website.

    b. International Baccalaureate Program

    The University of Memphis recognizes secondary students participation in the International Baccalaureate Program and awards college credit for completion of selected courses. To be eligible for credit, students must earn a score of 4 or higher. Information on credit awarded is available in the Admissions Office.

    2. Credit for Instruction in the Armed Services

    An official evaluation of armed services instruction is made after a student is accepted as a regular undergraduate student. Credit awarded for completion of services schools will be governed by recommendations at the baccalaureate level from the current Guide to the Evaluation of Educational Experience in the Armed Services. Military transcripts, for example SMART or AARTS, must be presented to the Office of Admissions. Upon presentation of a copy of the veterans report of separation (DD Form 214) to the Office of Admissions, six semester hours of health and physical education credit will be awarded. Veterans with less than one year of continuous full-time service who have completed basic training while on active duty will be awarded credit as recommended in the Guide to Evaluation of Educational Experiences in the Armed Services.

    3. Credit for Non-collegiate Sponsored Instruction

    Credit is awarded for non-collegiate sponsored instruction offered by corporations, associations, labor unions, government agencies, and training providers which has been evaluated by the National College Credit Recommendation Service of the American Council of Education and recommended in the current NCCRS guide. The Office of Admissions should be contacted for information.

    4. Credit by Examination

    Credit by examination is awarded based upon standardized examinations and upon examinations administered by departments of the University for specific courses and for placement. Students may not take an examination for credit in a course previously taken for credit, with the exception of lower division transfer courses that the student wishes to validate for upper division credit. Students may, however, take an examination for credit in a course that was audited or in courses at a lower level than a course taken for credit.

    a. CLEP and DANTES Standardized Examinations

    The University of Memphis awards credit for standardized examinations of the College-Level Examination Program (CLEP) of the College Board and for standardized examinations of the Defense Activity for Non-Traditional Education Support (DANTES). Credit awarded is based upon credit recommendations and minimum scores recommended by the American Council on Education. CLEP and DANTES credit may also apply to certain University requirements and to major requirements. For information on credit awarded, test dates, and fees, contact the Testing Center.

    b. Departmental Examinations

    Almost all courses in the undergraduate curriculum, except for those with laboratory,

  • Undergraduate Catalog :: Additional Means of Earning Credit :: University of Memphis

    http://www.memphis.edu/ugcatalog/acad_reg/earning_credit.php[10/7/2014 11:05:04 AM]

    research, or performance requirements, are available for credit by examination. Students who believe that they have already mastered the material of a particular course offered at the University of Memphis may take a departmentally administered examination for credit in that course.

    To apply for credit by examination, a student must be enrolled at the University of Memphis and have a GPA of 2.00 or above. An eligibility form may be obtained in the Office of the Registrar - Records Analysis. Permission to take a credit examination must then be obtained from the chair of the department in which credit is sought and from the dean of the college in which the student is seeking a degree. Students pay $60 per course, plus $15 per credit hour in excess of three (3) credit hours per course (see Fees and Charges) prior to taking the exam. To receive credit, the students examination grade should be the equivalent of a "C" or above. Credit is indicated on the students record as CR.

    5. Upper Division Credit by Validation Examination

    Credit for courses at the freshman or sophomore level is transferred as lower division credit even though the content may be equated to University of Memphis upper division (junior/senior) level courses in some cases. In order to receive upper division credit for a lower division course that has an upper division equivalent, the credit must be validated through appropriate departmental examinations, portfolios, or other documentation. Contact the department to see if this option is available, to make application and to obtain information. There is no fee for validation examinations.

    6. Credit for Course Placement and Completion

    Some departments offer the opportunity to receive credit by course placement and completion for selected courses. Students who receive prior approval from the department chair may enroll in a University of Memphis course at the level for which they feel previous instruction or experience qualifies them. Upon completion of the course, they receive credit for certain sequential courses numbered lower than the one in which they enrolled. Recording of credit for the lower numbered course(s) is contingent upon completion of the higher level course with a minimum grade of "C". Upon completion of the course, approval of the chair of the department and payment of fees are required for credits to be recorded. (See Fees and Charges)

    In the Department of Foreign Languages and Literature, students whose first college-level course in a language is 2010 may apply for credit for 1020 in that language. Students whose first college-level course is 2020 may apply for credit for 1020 and 2010 in that language, and those whose first college-level course in a language is a 3xxx course in composition and/or conversation may apply for credit for 1020, 2010, and 2020 in that language.

    7. Credit for Experiential Learning by Assessment

    Students seeking degrees in the College of Communication and Fine Arts, the College of Education, Health and Human Sciences, and University College, and some programs in teh Fogelman College of Business and Economics may be granted credit for college level knowledge and understanding related to the students major area of study and gained from work experience, life experience, or non-college instruction. The student who wants an assessment of such learning prepares a portfolio that describes and documents the learning. Portfolios are assessed by faculty who teach in that area.

    Assessment by portfolio is reserved for knowledge and competencies which do not readily fit into the credit by examination procedures described above. More detailed information about procedures may be obtained from the individual colleges. For fee information, see Fees and Charges.

    8. Credit for English Composition

    The University of Memphis awards 3 hours of credit for ENGL 1010 English Composition to students with an ACT English subscore of 29 or above. Students who have previously taken ENGL 1010 and earned a passing or failing grade are not eligible. ACT scores are valid for 3 years.

    Text Only | Print | Got a Question? Ask TOM | Contact Us | Memphis, TN 38152 | 901/678-2000 | Copyright 2014 University of Memphis | Important Notice | Last Updated: 2/27/14

    Visit the University of Memphis on Facebook YouTube Twitter

  • RESUME

    SAJJAN G. SHIVA Ph.D.

    185 Ivy Grove Ln. Collierville, TN 38017

    (901) 861-5499 (Home) (901) 678-5667 (Ofc)

    [email protected]

    PERSONAL Citizen of U.S.A; Secret Clearance

    AREAS OF EXPERIENCE Computer Architecture/ Distributed and Parallel Processing

    Software Engineering, Cloud Computing, Cyber security

    Artificial Intelligence/ Expert Systems

    EDUCATION Ph.D. Electrical/ Computer Engineering, Auburn University, 1975.

    M.E.E. Electrical/ Computer Engineering, Auburn University, 1971.

    B.E. Electrical Engineering, Bangalore University, 1969.

    AWARDS / CERTIFICATIONS/MEMBERSHIPS

    FELLOW of IEEE (1993, For contributions to Computer Science and Engineering

    Education)

    Life Member of ACM

    American Society for Quality (ASQ) Certified Software Quality Engineer (CSQE)

    IEEE Computer Society Certified Software Development Professional (CSDP)

    EMPLOYMENT 2002 to Present: Computer Science Department, University of Memphis

    2005: Professor and Founding Chairman

    2002 2005: Professor and Director, CS Division, Mathematical Sciences. 1999 to 2002: ISTC program, Teledyne Brown Engineering. Manager- Software Quality Assurance Member of the Software Engineering Process Group (SEPG) Training Coordinator. 1998 to 1999: Intergraph Corporation

    Senior Software Scientist Executive Manager Technical (DARPA MariSTEP Program)

    1978 to 2002: Teksearch Inc. President 1978 to 1998: Computer Science Dept., University of Alabama in Huntsville

    1998: Emeritus professor

    1985 - 1998: Professor;

  • 2

    1982 - 1986: Dept. Chairman;

    1978 - 1985: Tenured Associate Professor.

    1996 to 1997: U.S. Army Space and Strategic Defense Command.

    Technical Advisor (IPA), Computer Technologies Division,

    1975 to 1978: Computer Science Technology Dept., Alabama A and M University

    1975 - 1977 Assistant Professor

    1977 - 1978 Associate Professor

    1971 to 1974 Electrical Engineering Department, Auburn University

    Graduate Teaching/ Research Assistant

    Summer 91 Control and Guidance Directorate - U.S. Army MICOM

    Electronic Engineer

    PROFESSIONAL EXPERIENCE [ACADEMIC]:

    UNIVERSITY OF MEMPHIS

    Administration:

    Transitioned the Computer Science program at UM from a Division in Mathematics

    Department to an independent Computer Science Department. The B.S., M.S. and Ph.D.

    programs became independent programs from being concentrations in Mathematics. Transitioned

    the M.S. program in E-commerce to the interdisciplinary Applied Computer Science Masters program, and the Bioinformatics concentration to the Bioinformatics Masters program at the College level. The B.S. program received the ABET/CAC accreditation. The department has 100

    graduate and 210 undergraduate students. The number of faculty has doubled to 13 and research

    funding (NSF, NIH, DHS, ONR, DoD, etc.) has grown to the current award level of $8.5M+.

    The Department is now ranked 55th

    in the Nation in Federally Funded Research Expenditures.

    Also, established collaborations with local industry (FedEx, Smith and Nephew, ..).

    Research:

    Conducted research in: Game theoretic cyber security, Agent-based software system

    design methodologies, Secure Software Development methods, Software Engineering Standards

    (CMMI, CMM, etc.) and Software Reuse.

    Developed the System Testing Excellence Program (STEP), a collaborative effort

    between CS, MIS and EECE departments with the sponsorship of FedEx and other industry

    partners. STEP involves 13 researchers and has conducted seven annual international workshops

    on system testing (of which I serve as the General Chair).

    Grants:

    Principal Investigator: Game Theoretic Approaches to Protect Cyberspace, ONR grant N00014-

    09-1-0752, April 2009 April, 2010, $251K.

    Principal Investigator: State Online Cybersecurity Training, State of Alaska, October 2009 October 2010, $150K.

    Co-Principal Investigator, SUN Sparc Server Equipment grant, SUN Microsystems, August

    2009, $25,000.

  • 3

    Co-Principal Investigator: Computer Science Resources for Memphis Area High Schools, NSF

    GK-12 grant, 2004- 2007, $550K. Supported about 56 high school Computer Science teachers,

    enhancing their teaching skills and resources.

    Subject Matter Consultant: ACT online, Dept. of Homeland Security grant, 2006-2009, $4M.

    Developed instructional modules for online courses on Computer Security under this

    collaborative effort between UM, Vanderbilt University and Sparta Corporation.

    Teaching:

    Developed and taught Computer Architecture (UG) and Advanced Topics in Software

    Development (G) courses. Currently guiding five Ph.D. students.

    Service:

    In addition to the usual university committee activities, served as the invited Chair of the

    Educational Testing Service (ETS) committee to reformulate the CS Major Field Test, and as a

    Program Evaluator for ABET/CAC, Serving as an alternate ABET Commissioner, Invited

    member of the Tennessee Governors Trade and Education Delegation to China, Facilitated faculty/student exchange agreement between UM and several universities in India and China.

    UNIVERSITY OF ALABAMA IN HUNTSVILLE Administration:

    Developed Computer Science B.S. and Ph.D. degree program proposals as a team

    member. As the first Chairman of the full-fledged department, I implemented these degree

    programs, to augment the existing M.S. program. The first group of students with B.S. and

    Ph.D. degrees graduated during my tenure as Chairman. The number of faculty in the department

    grew from 7 to 14 in spite of the shortage of qualified CS faculty candidates. The student

    enrollment in the department grew to 250 graduate majors, 300 undergraduate majors and 300

    non-majors, making this the largest CS department in Alabama.

    In addition to establishing hardware and software laboratories to support the instructional

    activities, I was instrumental in the establishment of the Artificial Intelligence Learning Center

    through the support of Symbolics Inc. and in cooperation with UAH's Johnson Research Center.

    To support the AI research in the department, a Knowledge Technology laboratory was

    also established with the support from Texas Instruments Inc. and in cooperation with Johnson

    Research Center.

    Research:

    Conducted research on Hardware Description Languages (HDL), AI-based automatic

    hardware synthesis and software engineering under grants from NASA, U.S. Army Missile

    Command, ARO, NATO and Strategic Defense Command. This activity has resulted in:

    (a) the enhancement of NASA's CADAT LSI Design System to include a hardware synthesis

    module that translates the high-level language description of the target system into a netlist

    structure,

    (b) development of an expert system for hardware synthesis starting from a VHDL description of

    the target system,

    (c) invitation to serve on the committee that developed U.S. Army Strategic Defense Command's

    Architecture Description Language (ADL) for multiprocessor system description,

    (d) invitation to serve on the Department of Defense's committee for the development of very

    High Speed Integrated Circuit (VHSIC) Hardware Description Language (VHDL),

  • 4

    (e) development of a CASE tool integration methodology to suit the Software Engineering

    activities of U. S. Army Missile Command,

    (f) development of an expert environment for software reuse,

    (g) invitation to lecture on AI applications to automatic synthesis, by Council of Scientific and Industrial Research, India, and

    (h) invitation to write journal articles and a chapter in a book on Expert System Applications. Teaching:

    Developed and taught undergraduate, graduate and continuing education courses in

    Computer Architecture, Parallel Processing, Distributed Processing, Computer Networks, Logic

    Design, Programming Languages and Data Structures. In particular, developed a sequence of

    courses in Computer Architecture starting with a junior level Logic Design course and ending

    with a graduate level course in Parallel Processing. Authored a series of three books on

    Computer Architecture as a result of this activity.

    Consulting:

    Consulting activities with industry and government have spanned the areas of HDLs,

    performance evaluation of multiprocessor systems, embedded systems, signal processing

    architectures, software engineering methodologies and virtual reality applications.

    Service:

    In addition to the regular university service on various committees, I have served as the

    Chairman of the IEEE Computer Society (Region 3) during 1986-88 and as a Program

    Evaluation Team Chair for the Computer Sciences Accreditation Board (CSAB) during 1993-

    1996. Contracts and Grants: Principal Investigator: "Software Engineering Environment Specification", US Army MICOM, Software Engineering Directorate, July - Sept 1990. Developed a CASE tool integration methodology to suit the PDSS activities of MICOM - SED. Co-Principal Investigator: "Automated Data Processor and Network Architecture Design Tool Enhancement," Strategic Defense Command, May 1985 - May 1988. Enhancement of Architectural Description Language (ADL) structure to make it suitable for hardware descriptions and interface to other HDLs and silicon compilers.

    Principal Investigator: "Expert System for Hardware Synthesis," U. S. ARO Short-Term Innovative Research Grant, DAAG29-84-K-0114, July - August 1984. Developed a prototype expert system that can select the appropriate VHSIC modules to build a hardware system, from a knowledge base. The knowledge representation scheme has been now expanded to be called a Hologram. Research work is continuing to expand the prototype system to perform general hardware synthesis. Principal Investigator: "Automatic Design of Digital Systems," NASA Contract NAS8-33096, September 1978 - January 1983. Principal Investigator: "Hardware Description Languages," NATO Grant 020-81, June 1981 - May 1982. Developed automatic hardware synthesis procedures that selected required standard cells from a library to implement a hardware system described in DDL. The DDL system was integrated into CADAT LSI design system of NASA and it provides the capability to describe and simulate the hardware at register transfer level and generates net-lists suitable for CADAT system.

  • 5

    ALABAMA A&M UNIVERSITY,

    Research:

    (a)Conducted research in the area of Computer Aided Design (CAD) of digital filters under an

    NSF grant. The CAD tools developed as a result of this activity, allow the implementation of a

    high order digital filter as either a cascade or a parallel interconnection of second order modules

    (i.e. DSP structures).

    (b) Initiated research on HDLs and automatic synthesis under a NASA grant. This research

    resulted in the first comprehensive comparison of about 45 HDLs then proposed and an HDL

    selection methodology.

    Teaching:

    (a)Developed and taught graduate courses in computer architecture, programming languages,

    architecture of assemblers, and information retrieval; undergraduate courses on introduction to

    CS, FORTRAN, COBOL, PL/1 and assembly languages, systems design, logic design and

    computer architecture.

    (b)Developed the course and operation structure for the newly approved Master's program in

    Computer Science.

    (c)As the program coordinator, revised the undergraduate curriculum to satisfy the ACM

    guidelines.

    (d)Proposed, developed and taught a course on computer awareness for high school teachers,

    under an NSF grant. (First such course in the State of Alabama.)

    Service:

    Served as an executive committee member of the IEEE Computer Society, Huntsville Chapter

    and as campus activity coordinator for ASEE. Contracts and Grants: Principal Investigator: "Evaluation of Digital System Design Languages," NASA Grant NSG-8057, October 1977 - September 1978. Conducted a survey and comparison of HDLs to select an appropriate language to be interfaced to NASA's Computer Aided Design and Test (CADAT) system. Project Director: "An Awareness of Computer Applications in Society - Project for Secondary School Teachers," National Science Foundation Project SMI 77-14716, January 1978 - September 1978. Organized and taught a course on computer awareness for selected secondary school teachers. Principal Investigator: "Structure Selection for Second-Order Digital Filters," National Science Foundation Grant SER-76-08662, June 1976 - December 1977. Developed procedures to select a hardware structure that minimizes the quantization effects in the implementation of digital filter transfer functions. AUBURN UNIVERSITY: (a)Taught courses on logic design, FORTRAN and BASIC languages and computer

    organization.

    (b)Performed research in computer-aided logic design, multivalued logic and digital filters. Developed a computer aided design package for automatic design of combinational and sequential circuits, in FORTRAN on an IBM 360.

  • 6

    Developed a software package to design higher order digital filters starting from the transfer function specification, in FORTRAN on IBM 360. PROFESSIONAL EXPERIENCE [INDUSTRY / GOVERNMENT]

    TEKSEARCH INCORPORATED [ 1978 2002] As founder and President of the technology consulting company, I have been involved in all aspects of marketing, proposal writing, bid preparation and managing of about 40 small contracts and grants from industry and DoD. In particular, established the capability to customize, test and supply MILSPEC electronic components to U.S. Department of Defense. TELEDYNE BROWN ENGINEERING [ November 1999 to 2002] Manager- Software Quality Assurance and Member of the Software Engineering Process Group (SEPG) core team, to improve the software development activities at the ISTC program to attain Software Capability Maturity Model (SW-CMM) level 3. Work includes the formulation and improvement of processes in the areas of project planning, project tracking and oversight and intergroup coordination. Pragma System Corporations processMax tool is being used. As the Training Coordinator, developed the ISTC Training Plan to accommodate SW-CMM , ISO and ISTC-specific training requirements. Chairing the Training Group and developing, teaching and coordinating courses. INTERGRAPH CORPORATION [June 1998 to October 1999] Supported Product Data Modeling activities in SIR, AIM and GSCAD environments; Use Case

    development; Requirement collection methodologies; Conducted studies on Configuration

    Management techniques, Revisioning /Versioning, PDM methodologies, UML, EXPRESS-G

    and STEP. Used Rational ROSE and RequisitePro. As the Executive Manager of the DARPA MARITECH program, managed the consortium consisting of ship builders and CAD tool developers, to develop software environments for exchange of ship modeling data. Developed schedules, managed the budget, handled subcontractors and deliverables. ADTRAN Inc. [Consultant]

    Development of the software Agent (Server) to manage the EOC (Embedded Operations

    Channel) and TMC (Time management Channel) functions of a Telecom Remote Digital

    Terminal (RDT). The Agent coordinates the Managed Objects (MO) and interfaces to the

    Manager (Client) through the OSI stack and utilizes CMISE and ROSE protocols. U. S. ARMY STRATEGIC DEFENSE COMMAND [Technical Advisor] Supported the Object Management Working Group (OMWG) in the development of C2 Schema for representing various objects for Joint Task Force Advanced Technology Demonstration (JTFATD). Developed a computer technology taxonomy in support of the Information Technology IPT, in an effort to determine new technology thrust areas. Evaluated proposals in the areas of embedded computer systems architecture, signal/ image processing computer architectures, innovative decision aids (utilizing Artificial Intelligence, Neural nets, fuzzy logic) for applications such as sensor fusion, planning and resource allocation, and software engineering.

  • 7

    HOLEMAN SCIENTIFIC CORPORATION [Consultant, 1994]: Performance evaluation of embedded single and multiple processor systems utilized in various weapon systems (MLRS, BAT, etc.). Evaluation of control algorithms for BAT and corresponding ASIC (Application Specific Integrated Circuit) implementations. QUALITY RESEARCH INC. [Consultant, 1996]: Software Testing Methods. Developed and taught a course on Software Testing Methodologies , for NASA-MSFC . U. S. ARMY TMDE ACTIVITY [Summer Faculty Fellow, 1993]: Embedded Test and Diagnostics Methodologies - Development of testable design methodologies

    for VLSI circuits. Evaluation of CAD software systems.

    SCIENCE AND TECHNOLOGY INC. [Consultant, 1995]: Conducted a state-of-the-art survey of virtual reality systems to suggest a suitable system for MICOM visualization and training applications. OPTIMIZATION TECHNOLOGY INC. [Consultant, 1993]: Developed models for process communication in various multiprocessor paradigms. These models were utilized in creating benchmarks for multiprocessor system performance evaluation. SOFTWARE ENGINEERING DIRECTORATE- U.S. ARMY MICOM [Summer Faculty Fellow, 1989]: Software maintenance methodologies for weapon system software, DoD-STD-2167, cost

    modeling using COCOMO and SECOMO, Functional modeling using NETWORK II.5,

    Development of initial configuration for a CASE environment for SED's PDSS activities.

    NASA - MARSHALL SPACE FLIGHT CENTER [Summer Faculty Fellow 1991, 1990]:

    Expert Systems - Modified the Nickel-Cadmium battery diagnostics expert system to

    accommodate Nickel-Hydrogen batteries. The expert system is written in C and Prolog.

    NICHOLS RESEARCH CORPORATION [Consultant, 1987]: Evaluation of Army Tactical Missile System (TACMS) and Advanced Anti-Tank Weapon System- Medium (AAWS-M) through NETWORK II.5 modeling and System Evaluation Benchmarks developed in Ada. COLSA INC. [Consultant, 1982 - 1988]: Review of the Signal Processing Electronics (SPE) architecture of MLRS- TGW system. The SPE is a multiprocessor system based on Motorola 68000 and uses 11 Digital Signal Processors (DSP) configured around a single bus, developed by DIEHL Inc. The review suggested possible alternate architectures and components to obtain the performance requirements. Review of computer performance measures as applied to AN/TSQ-73 and the analysis of AN/TSQ-73 performance enhancement due to the memory system update from a core to CMOS technology.

  • 8

    Feasibility analysis to apply a state-of-the-art processor to AN/TSQ-73 system with emphasis on the candidate processors considered for SHORAD C2 system. This work involved the development of benchmarks and questionnaires to aid the SHORAD C2 source selection. Assessment of AN/TSQ-73 system to provide the supporting analysis for the development of Joint Tactical Distribution System (JTIDS)/ Single Channel Encryption (SCE) design requirements, tests and evaluation document. This work included the preliminary modeling and simulation of AN/TSQ-73 subsystems using NETWORK II.5. INTERGRAPH CORPORATION [Consultant, 1980]: Evaluation of the JOVIAL compiler - The JOVIAL compiler documentation was analyzed to see the correspondence between the code and the documentation to determine if the documentation facilitates easy maintenance of the compiler. Typical error scenarios were used in verifying the documentation completeness. Development of display subsystem specification for FAAD/C2 system. The display requirements of various devices of the weapon system were analyzed to determine the software size and speed requirements. The result of this analysis provided the basis for an initial determination of code size and throughput needed. ESPEE INC. [consultant, 1980]: Analysis of the BMD C3 multiprocessing system requirements to derive distributed processing operating system requirements. GENERAL RESEARCH CORPORATION [Consultant, 1978]: Review of hardware description languages and their simulation capabilities for multiprocessor systems. U. S. ARMY STRATEGIC DEFENSE COMMAND [Consultant, 1979]: Development of an Architecture Description Language for describing distributed processing systems. DEPARTMENT OF DEFENSE [Consultant, 1983]: Member of the team that developed the requirements and the structure of VHSIC-Hardware Description language (VHDL). CONTROL AND GUIDANCE DIRECTORATE - U.S. ARMY MICOM [ Electrical Engineer, 1971]: Developed file transfer system software for Raytheon 520 computer system, in assembly language and Fortran. COURSES TAUGHT COMP 3410 Computer Organization and Assembly Language

    COMP 7087/8087 Advanced Topics in Software Engineering

    CS714 Parallel Processing Architectures

    CS713 Distributed Processing Systems

    CS670 Computer Networks

    CS613 Computer Architectures

    CS586 Microprocessor Architecture

    CS517 Data Organization and Algorithm Analysis

  • 9

    CS513 Introduction to Computer Architecture

    CS413 Introduction to Digital Computer Design

    CS309 Switching Theory

    CS308 Computer Organization and Assembly Language Programming

    CS214 Introduction to Discrete Structures

    CS113 Problem Solving using FORTRAN

    CS107 Computer Science I with C

    CMP510 Operating Systems

    CMP501 Computer Architecture

    CMP610 Information Storage and Retrieval

    CMP486 Computer Organization

    CMP476 Data Structures

    CMP412 Architecture of Assemblers

    CMP401 System Design

    CMP205 FORTRAN Programming

    CMP202 Assembly Language Programming

    CMP200 COBOL Programming

    CMP101 Introduction to Data Processing

    EE422 Computer Organization

    EE412 Sequential Logic Design

    EE312 Combinational Logic Design

    EE103 BASIC and FORTRAN Programming

    Continuing Education Courses:

    Pascal Programming Capability Maturity Model (CMM)

    C Programming ProcessMax for Software Process

    FORTRAN Programming Improvement

    Computer Fundamentals Unified Modeling language (UML)

    Minicomputers Requirements Management through

    Microcomputer System Design Use cases

    Computer Architectures Team Development

    Ada Software Testing

    Ph. D. Dissertation Guidance

    Currently Guiding 4 Doctoral students. Runtime Monitoring Technique to Detect and Prevent SQL Injection Attacks Ramya Dharam (August 2014)

    AVOIDIT IRS:An Issue Resolution System to Resolve Cyber Attacks Christopher Simmons (August 2014)

    Mitigating Congestion-based Denial of Service Attacks Harkeerath Bedi (December 2013) Non-invasive knowledge capture in software engineering Sara Lee, (May 2011) Datamining algorithms for customer churn prediction, Mathew Anwanyu,( August 2010). Distributed Programming and Resource Balancing in Networked Systems, P. Ledru, 2001. Interfacing Knowledge-based Systems to Simulation Systems, E. Gorman, 2001. "Software Reuse Expert Environment (SREE)", P. Wang, 1994.

    "Construction of Dynamic Stochastic Simulation Models Using Knowledge-Based

  • 10

    Techniques", M. Douglas Williams, 1990.

    "Representation and Matching of Knowledge for the Design of Digital Systems", Judit

    Jones, 1989.

    "Cellular Automata and Their Behavior Under Micro-Dataflow Regimes", D. Ross Grable,

    1989.

    "An Aposteriori Computer Security System to Identify Computer Viruses", Robert

    McKosky, 1989.

    "On Interfacing HDL to Knowledge-bases," P. Klon, 1986.

    "Development of An Expert Hardware Synthesis System," C. R. Green, 1984.

    Masters Thesis Guidance Role definition for User Provisioning, Reluca Stoin, December 2008. "Distributed Programming in Ada with Protected Objects", P. Ledru, 1995.

    "Energy System - An Extension to A Visual Simulation System", R. Rampur, 1995.

    "Analysis of the ATM Leaky Bucket Policing System", V. Rao, 1995.

    "An Object Oriented Graphical User Interface to an Expert System for Testable Circuit

    Design", Chaya Rao, 1994.

    "An Expert System for Testable Circuit Design", R. Murthy, 1993.

    "Implementation of Reliable and Efficient Remote Procedure Calls", R. Virmani, 1992.

    "Synchronizing A Real-Time Clock Over A Heterogeneous Distributed Network", M.

    Jones, 1988.

    "An Expert System to Aid in Proposal Management," D. Lowther, 1987.

    "An Investigation of the Issues Involved in Man-Computer Interfaces," G. Sinclair, 1985.

    "Logic Minimization Interface for DDL System,"C. Srinivas, 1983.

    "Modular Hardware Synthesis," J. Covington, 1982.

    "Automatic Hardware Synthesis from DDL Description," A. M. Shah, 1981.

    Publications

    BOOKS

    Computer Organization, Design and Architecture, Fifth Edition, CRC Taylor and Francis,

    December 2013 (Fourth Edition, Taylor and Francis CRC Press, 2008; Third Edition, Marcel-

    Dekker, 2000; Second Edition, HarperCollins, 1991; First Edition, Little, Brown Publishers,

    Boston, Mass., 1985.)

    Advanced Computer Architectures, Taylor-Francis CRC Press, 2006.

    Introduction to Logic Design, (Second Edition), Marcel Dekker,1998 (First edition , Scott,

    Foresman/Little, Brown, 1988). Translated to Spanish in 2009.

    Pipelined and Parallel Computer Architectures, HarperCollins/ Addison-Wesley, 1996.

    CHAPTERS IN BOOKS

    "Expert Systems for Automatic Hardware Synthesis," in Expert Systems in Engineering

    Applications, Springer-Verlag, 1993.

  • 11

    "Hardware Implementation," in Systems Modeling and Computer Simulation, Marcel-

    Dekker, 1995 (with M. Mohadjer) (Invited) (Second Edition) (First Edition, 1987).

    "Multiple Processor Systems," in Systems Modeling and Computer Simulation, Marcel-

    Dekker, 1995 (Invited) (Second Edition) (First Edition, 1987).

    DISSERTATION

    "Implementation of Real-Time Digital Filters," Auburn University, 1975.

    JOURNAL AND MAJOR CONFERENCE PAPERS

    R. Dharam, S. Shiva, Essential Cloud Security Features in Windows Azure, GCA 2013, Las

    Vegas, Nevada, USA - July 2013 .

    H. Bedi, S. Shiva, Mitigating Congestion-Based Denial of Service Attacks with Active Queue

    Management, GLOBECOM 2013, Atlanta, GA, USA- Dec 2013.

    C. Simmons, S. Shiva, H. Bedi , V. Shandilya, ADAPT: A Game Inspired Attack-Defense and

    Performance Metric Taxonomy, In Security and Privacy Protection in Information Processing

    Systems, 28th IFIP TC 11 International Conference, SEC 2013, Auckland, New Zealand, July 8-

    10, 2013.

    S. Shiva, S. Ramesh, R. Dharam, A Survey of Testing Methodologies for Cloud-based

    applications, International workshop on research in Software Testing, Memphis, TN, USA, Oct

    2013.

    R. Dharam, S. Shiva, A Runtime Monitoring Framework for Software Testing, International

    workshop on research in Software Testing, Memphis, TN, USA, Oct 2013.

    V. Shandilya, S. Shiva., Security in the Cloud Based Systems: Structure and Breaches. Internet

    Technology and Secured Transactions, 2013 International Conference For IEEE, ICITST 2013. -

    London, UK 2013.

    R. Dharam, S. Shiva, Runtime Monitors to Detect and Prevent Union Query based SQL Injection

    Attacks, ITNG 2013, and Las Vegas, Nevada, USA. April 2013

    A. Abuhussein, H. Bedi, S. Shiva, Towards a Taxonomical Approach for Secure Cloud

    Computing, IEEE 6th International Conference on Cloud Computing, Santa Clara, CA, USA -

    July 2013 .

  • 12

    Abuhussein, H. Bedi, S. Shiva Evaluating Security and Privacy in Cloud Computing Services: A

    Stakeholders Perspective, 7th International Conference for Internet Technology and Secured Transactions (ICITST), London, UK December 2012.

    R. Dharam, S. Shiva Runtime Monitoring Technique to handle Tautology based SQL Injection

    Attack, International Journal of Cyber-Security and Digital Forensics, Vol. 1, No. 3, Nov 2012.

    H. Bedi, S. Shiva Securing Cloud Infrastructure Against Co-Resident DoS Attacks Using Game

    Theoretic Defense Mechanisms, Intl. Workshop on Service-Oriented Architecture and Cloud

    Computing (SOAC), part of ICACCI 2012, Chennai, India. August 2012.

    R. Dharam, S. Shiva Runtime Monitoring - A Post-deployment Security Testing Technique,

    International Research Workshop on Advances and Innovations in Software Testing, Memphis,

    TN, USA, July 2012.

    S. Shiva Security Testing : Status Report, Sixth International Research Workshop on Advances

    and Innovations in Software Testing, July 2012, Memphis, TN.

    V. Shandilya, S. Shiva Security in the Cloud: A stake holder's perspective, International

    Conference on Security and Management (SAM), Las Vegas. July 2012.

    Simmons, S. Shiva, V. Phan, V. Shandilya, L. Simmons IRS: An Issue Resolution system for

    Cyber Attack Classification and Management, International Conference on Security and

    Management (SAM), Las Vegas. July 2012.

    R. Dharam, S. Shiva Analysis of Monitoring Tools for Java Applications, International

    Conference on Software and Computer Applications, Singapore, June 2012.

    R. Dharam, S. Shiva A Framework for Development of Runtime Monitors, International

    Conference on Computer and Information Sciences, Kaula Lumpur, Malaysia, June 2012.

    R. Dharam, S. Shiva Runtime Monitors for Tautology based SQL Injection Attacks, International

    Conference on Cyber Security, Cyber Warfare and Digital Forensics, Kaula Lumpur, Malaysia,

    June 2012.

    S. Shiva, R. Dharam and V. Shandilya, Runtime Monitors as Sensors of Security Systems, 23rd IASTED conference on Parallel and Distributed Computing and Systems, Dallas, December 2011.

    S. Shiva Security Testing : Are We There Yet?, Fifth International Research Workshop on Advances

    and Innovations in Software Testing, May 2011, Memphis, TN.

    H. Bedi, S. Roy, S. Shiva. Game Theory-based Defense Mechanisms against DDoS Attacks on

    TCP/TCP-friendly Flows, IEEE Symposium on Computational Intelligence in Cyber Security

    (CICS), part of (SSCI). Paris, France. April 2011.

  • 13

    S. Shiva, H. Bedi, C. Simmons, M. Fisher, R. Dharam. Holistic Game Inspired Defense Architecture,

    International Conference on Data Engineering and Internet Technology, March, 2011.

    Anyanwu, N Matthew and Sajjan Shiva, Implementation and Evaluation of Skip List Data

    Structure SIAM Conference on Data Mining (SDM10) April 29 May 1, 2010, Columbus,

    Ohio.

    Sankardas Roy, Charles Ellis, Sajjan Shiva, Dipankar Dasgupta, Vivek Shandilya, Qishi Wu. "A

    Survey of Game Theory as Applied to Network Security." 43rd Hawaii International

    Conference on System Sciences (HICSS). Hawaii, USA, January, 2010.

    Sajjan Shiva, Sankardas Roy, Harkeerat Bedi, Dipankar Dasgupta, Qishi Wu. A Stochastic Game

    Model with Imperfect Information in Cyber Security. 5th International Conference on

    Information Warfare and Security (ICIW). Ohio, USA, April, 2010.

    Sajjan Shiva, Sankardas Roy, Charles Ellis, Vivek Datla, Dipankar Dasgupta, Qishi Wu. Static

    and Dynamic Games to Model DoS and DDoS Attacks and Potential Defense Mechanisms.

    2010 Spring Simulation Multiconference(SpringSim) . Florida, USA, April, 2010.

    Simmons, Chris; Ellis, Charles; Shiva, Sajjan; Dasgupta, Dipankar; Wu, Qishi, "AVOIDIT: A

    Cyber Attack Taxonomy" Technical Report: CS-09-003, University of Memphis, August, 2009,

    Anyanwu, N Matthew and Sajjan Shiva, Comparative Analysis of Serial Decision Tree Classification Algorithms International Journal of Computer Science and Security (IJCSS) vol.3 issue 3. July 2009, pp. 230-240.

    Anyanwu, N Matthew, David Lin and Sajjan Shiva, Comparison of Cluster Measures International Conference on Artificial Intelligence and Pattern Recognition(AIPR-09) Orlando,

    FL 2009, July 13-16, 2009, pp. 348-355.

    Anyanwu, N Matthew and Sajjan Shiva, Application of Enhanced Decision Tree Algorithm to Churn Analysis International Conference on Artificial Intelligence and Pattern Recognition(AIPR-09) Orlando, FL 2009, July 13-16, 2009, pp. 356-363.

    Lee, S.B. Shiva, S.G. A Novel Approach to Knowledge Sharing in Software Systems Engineering Fourth IEEE International Conference on Global Software Engineering, (ICGSE) 13-16 July 2009, pp. 376-381, Limerick, Ireland.

    Vasile Rus, Xiaofei Nan, Sajjan G. Shiva, Yixin Chen. (2009). Clustering of Defect Reports

    Using Graph Partitioning Algorithms. In Proceedings of the 21st International Conference on

    Software Engineering & Knowledge Engineering (SEKE'2009), Boston, Massachusetts, USA,

    July 1-3, 2009, pages 442-445.

  • 14

    Shiva; Lee; Shala; Simmons, Knowledge Management in Global Software Development International Journal of Distributed Sensor Networks, June 2009.

    Chris Simmons, Charles Ellis, Sajjan Shiva, Dipankar Dasgupta, Qishi Wu. "AVOIDIT: A Cyber Attack Taxonomy." (being submitted to IEEE Security and Privacy Magazine).

    Vasile Rus, Sameer Mohammed and Sajjan Shiva, "Automatic Clustering of Defect Reports,"

    International Conference on Software Engineering and Knowledge Engineering, July 2008.

    Reluca Stoin, Vasile Rus and Sajjan Shiva, "Predicting Defects in Large Open Source Software,"

    Proc. of the Second International Research Workshop on Advances and Innovations in System

    Testing, May 2008.

    S.G.Shiva, S.B.Lee, L.A. Shala, C.B. Simmons," Knowledge Management in Global Software

    Development", International Journal of Distributed Sensor Networks, 2008.

    S. Shiva and L. Shala, "Using Semantic Wikis to Support Software Reuse," Journal of Software,

    Vol 3, Issue 4, April 2008, pp. 1-8.

    S. G. Shiva, Sarah B. Lee, Lubna A. Shala, and Chris B. Simmons, Knowledge Management in Global Software Development (Invited), International Symposium on Advances in Computer and Sensor Networks and Systems, April 2008, Zhengzhou, China.

    S. G. Shiva, Teodora R. Stoian, Rajitha R. Satharla, Elhadji A. Ba, Terence P. Hollahan, An augmented secure software development lifecycle, Computer Security Conference, April 2008.

    S. Shiva and L. Shala, "Using Semantic Wikis to Support Software Reuse," Journal of Software,

    Academy Publisher, December 2007.

    Vasile Rus and Sajjan Shiva , "A General Framework for Information Processing with

    Application to Quantitative Software Testing ", Proc. of the Workshop on Advances &

    Innovations in System Testing, May 2007.

    S. Shiva and L. Shala, "Software Reuse: Research and Practice", International Conference on

    Technology: New Generation, April 2007.

    S. Shiva and L. Shala, "Adding Security to Rational Unified Process," Computer Security

    Conference, April 2007.

    S. G. Shiva, J. R. Talburt, L. Sherrell and S. Lee, Computer Science Education Are we on the right track?, The Journal of Computing Sciences in Colleges, 21(5), p. 60-61, 2006.

    S. G. Shiva, L. Sherrell, S. Lee, and A. Olney, Engineering Agent-Based Software Systems, The Journal of Computing Sciences in Colleges, 20(6), p. 28, 2005.

  • 15

    L. Sherrell and S. G. Shiva, Will Earlier projects Plus a Disciplined Process Enforce Software Engineering Principles Throughout the CS Curriculum?, Proceedings of the 27th International Conf on Software Engineering, St. Louis, MO, May 2005, pp. 619-620.

    D. Blain and S. Shiva, Software Processes in Academia, International conf on Software Engineering Research and Practice, June 2004.

    M. Shinde and S. Shiva, CMMI framework for Small businesses A case study, International conf on Software Engineering Research and Practice, June 2004.

    S. Lee and S. Shiva ,Comparing Agent Software Development Methodologies using the

    Waterfall Model, Proc of Americas Conf on Information Systems, Omaha, NE, August 2005.

    S. Lee and S. Shiva ,Comparing Agent Software Development Methodologies using the CMMI Engineering Process Model, Proc of Americas Conf on Information Systems, Omaha, NE, August 2005.

    S. Shiva, Requirements Management, CMMI Workshop, Pittsburgh, December, 2002.

    Anaconda: A Framework for Distributed Internet Computing, Cluster Computing, 2003 (with P. Ledru).

    Modeling the Decision Making Behaviors within Human Conflict Negotiation, International Conf. on Computers in Multimedia applications, 1999 (with J. Graffagnini and D.C. Patel).

    Expert Systems for Testable Hardware Synthesis, (Invited paper) International Conference on Computational Intelligence and Multimedia Applications, February 1998 (with D. Patel).

    Interpartition Communication with Shared Active Packages, TRI-Ada 96, December 96 (with P. Ledru).

    Design of a Knowledge-Based Simulation Environment, Simulation , August 1996 (with D. Williams and E. Gorman).

    "A VHDL Based Expert System for Hardware Synthesis," VLSI Design Journal, March 1994,

    (with J. Jones).

    "Expert Systems for Hardware Synthesis - An Overview", Computing and Control Journal,

    April 1993, (with J. Jones).

    "A File Integrity Checking System to Detect and Recover from Program Modification Attacks in

    Multiuser Computer Systems," Computers and Security, August 1990 (with R. A. McKoskey).

    "VHSIC - Hardware Description Language," VLSI Design, June 1985, (with P. Klon).

  • 16

    "Correlation of Adjacent Pixels for Multiple Image Registration," IEEE Transactions on

    Computers, (with H. Ranganath), July 1985.

    "Simulation Attributes of HDLs," Radio and Electronic Engineer, Journal of Inst. of Radio and

    Electronics Engineers, UK, January 1984, (with D. C. Patel).

    "On the Selection and Development of an HDL," (Invited Paper), Hawaii International

    Conference on Systems Science, January 1984.

    "An Automatic Logic Synthesis System," International Conference on Computers, Systems and

    Signal Processing, December 1984.

    "An Expert System for VLSI Synthesis," National Conference on Integrated Circuits,

    Communications and Signal Processing, December 1984.

    "A New Method for Multiple Image Registration," National Conference on Integrated Circuits,

    Communications, and Signal Processing, December 1984, (with H. Ranganath).

    "Automatic Hardware Synthesis," (Invited Paper) Proceedings of IEEE, Special Issue on VLSI,

    January 1983.

    "Modular Description/Simulation/Synthesis Using DDL," IEEE Design Automation Conference,

    June 1982, pp. 321-329, (with J. Covington).

    "On Describing Multiprocessor Architecture," Real Time Systems Symposium, Miami Beach,

    Florida, December 1981.

    "Combinational Logic Synthesis from an HDL Description," IEEE Design Automation

    Conference, Minneapolis, Minn., June 1980.

    "Hardware Description Languages - A Tutorial," Proceedings of IEEE, December 1979.

    "Use of DDL in an Automatic LSI Design and Test System," International Symposium on

    CHDLs and Their Applications, Palo Alto, California, October 1979.

    "Realization of Digital Filters Using Input-Scaled Floating-Point Arithmetic," IEEE

    Transactions on Acoustics, Speech and Signal Processing, October 1979, (with J. R. Heath and

    H. T. Nagle).

    "A Numerical Procedure for Renumbering the Nodes of a Digital Network," IEEE Transactions

    on Acoustics, Speech and Signal Processing, February 1978.

    "A Unified Approach to the Selection of Structures for Digital Filters," IEEE International

    Symposium on Acoustics, Speech and Signal Processing , Hartford, Conn., May 1977.

  • 17

    "Teaching With Multiple Quizzes _ A Controlled Study," Alabama A&M University Research

    Journal, September 1977.

    "Flipflops for Multivalued Logic," IEEE Transactions Computers, March 1976, (with T. A.

    Irving and H. T. Nagle).

    "Bypass Multivariable Karnaugh Maps," Electronic Design, October 11, 1974, (with H. T.

    Nagle).

    "Reduce State Tables by Computer," Electronic Design, October 25, 1974, (with H.T. Nagle).

    "Let a Computer Design Memory Circuits," Electronic Design, November 23, 1974, (with H. T.

    Nagle).

    "On Multivalued Memory Elements," International Symposium on Multivalued Logic,

    Morgantown, West Virginia, May 1974, (with H. T. Nagle).

    REGIONAL CONFERENCE PAPERS

    S. Lee and S. Shiva, CMMI and Agent-based Software Engineering (poster), Midsouth College Computing Conference, April 2005.

    A. Olney and S. Shiva, Agent Communication languages (poster), Midsouth College Computing Conference, April 2005.

    "A Knowledge-Based Software Reuse Environment", IEEE Southeastern Symposium on System

    Theory, March 1994, (with P. Wang).

    "A Study of Tasking Models in Concurrent C, SR and ADA", IEEE Southeastern Symposium on

    System Theory, March 1994, (with D. Weldy).

    "Implementation of Reliable and Efficient Remote Procedure Calls", IEEE Southeastcon, April

    1993, (with R. Virmani).

    "Representation and Matching of Knowledge to design Digital Systems," Fourth Conference on

    AI for Space Applications, November 1988 (with J. Jones).

    "An Interface Between ADS and VHDL," Software for Strategic Systems Conference, October

    1988 (with M. Campbell).

    Two Simulations of Cellular Array Machines, Southeastern Conference on Computer

    Simulation, October 1987, (with R. Grable).

    "Hologram Representation of Design Data in an Expert System Knowledge Base," Conference

    on Space Applications of AI, November 1986, (with P. Klon)

  • 18

    "Interprocess Communications in Ada," IEEE Southeast Conference, April 1984, (with M.

    Paulk).

    "On Input/Output Bus Architectures," Southeastern Symposium on System Theory, March 1983,

    (with C. Pucket).

    "Automatic Hardware Synthesis and Minimization," Southeastern Symposium on System Theory,

    March 1983 (with C. Srinivas).

    "Hardware Synthesis Using DDL," IEEE Southeast Conference, Huntsville, Alabama, April

    1981, (with A. M. Shah).

    "Modular Hardware Synthesis Using HDLs," IEEE Southeast Conference, Huntsville, Alabama,

    April 1981, (with J. Covington).

    "Design Automation of Digital Computers," IEEE Rocket City Seminar, Huntsville, Alabama,

    February 1980, (Invited).

    "Using the Microcomputer as an Instructional Tool in Technology Programs," First Annual

    Symposium on Microprocessors and Education, Tuscaloosa, Alabama, December 1977, (with G.

    Weathers).

    "A Method for Finding the Boolean Difference of Switching Functions," IEEE Southeast

    Conference, Williamsburg, Virginia, April 1977, (with K. R. Chakravarthi).

    "Generation of Prime Implicants Using Miniterm Sublist," Eight Annual Symposium on System

    Theory, Knoxville, Tennessee, April 1976.

    "Boolean Function Minimization by Digital Computer," Fiftieth Annual Meeting of Alabama

    Academy of Sciences, Huntsville, Alabama, April 1973, (with H. T. Nagle).

    "Computer-Aided Design of Sequential Machines," Fifth Annual Symposium on System Theory,

    Raleigh, North Carolina, March 1973, (with H. T. Nagle).

    TECHNICAL REPORTS

    "Embedding Diagnostics into Reengineered Applications," US Army TMDE Activity,

    September 1993.

    "Modification of Nickel-Hydrogen Battery Expert System," NASA-MSFC, August 1991.

    "Software Engineering Environment Specification," Final Report, US Army MICOM, October

    1990.

    "Nickel-Hydrogen Battery Expert System," NASA-MSFC, August 1990.

  • 19

    "Software Maintenance Methodologies and Performance Evaluation," US Army MICOM/SED,

    September 1989.

    "Automated Data Processor and Network Architecture Design Tool Enhancement Analysis,"

    Final Report, US Army Strategic Defense Command, June 1988.

    "Development of an Expert Hardware Synthesis System," Final Report, ARO Contract

    DAAG29-84-K-0114, September 1984.

    "Performance Evaluation of Real-Time Computer Systems," Colsa Inc., November 1983.

    "DDL System Users Manual," NAS8-33096, January 1983.

    "DDL System Programmer's Manual," NAS8-33096, January 1983.

    "DDL Software System - Final Report," NAS8-33096, January 1983.

    "Architectural Description Language," Final Report, Delivery Order 1611, BMD Systems

    Command, January 1981.

    "Hardware Synthesis from DDL - Extensions and Logic Minimization," NASA, NAS8-33096,

    Technical Report, University of Alabama in Huntsville, Huntsville, Alabama, October 1981.

    "Hardware Synthesis Using DDL Description," NASA, NAS8-33096, Second Annual Report,

    University of Alabama in Huntsville, Huntsville, Alabama, October 1980, (with A. M. Shah).

    "Operating Systems Requirements for BMD DDP System," Final Report, DASG60-79-C-0015,

    Espee Inc., January 1980, (with S. P. Singh).

    "Digital Systems Design Language," NASA, NAS8-33096, First Annual Report, University of

    Alabama in Huntsville, Huntsville, Alabama, October 1979.

    "A Comparison of Hardware Description Languages," NASA NSG-8057, Final Technical

    Report, Alabama A & M University, Huntsville, Alabama, October 1978.

    "An Awareness of Computer Applications in Society," NS SMI-77-14716, Final Technical

    Report, Alabama A & M University, Huntsville, Alabama, October 1978.

    "Hardware Design Languages - A Bibliography," NASA, NSG-8057, March 1978.

    "A Computer Aided Procedure for Complete Design of Sequential Machines," TR#AU-T-26,

    Project Themis, Auburn University, Auburn, Alabama, March 1973, (with H. T. Nagle).

    "A Fast Algorithm for Complete Minimization of Boolean Functions," TR#AU-T-25, Project

    Themis, Auburn University, Auburn, Alabama, June 1972, (with H. T. Nagle).

  • 20

    Professional Society Affiliations and Activities Institute of Electrical and Electronic Engineers (IEEE):

    FELLOW since 1993

    Served as:

    Chairman, Region 3, IEEE Computer Society

    Associate Editor, VLSI Technical Committee Newsletter

    Executive Committee Member of Huntsville Chapter of Computer Society

    Editor, IEEE Computer Society (Region 3) Area Newsletter

    Computer Sciences Accreditation Board (CSAB)

    Program Evaluation Team Chairman (1993 - 1996)

    Program Evaluation Team Member (1990 1993, 2006 - present )

    Educational Testing Service (ETS)

    Chair, Committee to revise CS Major Field Test, 2005-6.

    DoD VHSIC Program

    Member of the VHDL Formulation Committee

    Member of the Proposal Review Board

    U. S. Army Strategic Defense Command

    Member of Architecture Description Language Committee

    NSF/US Department of Education

    Member of Proposal Review Board

    American Society for Engineering Education

    Campus Activity Coordinator

    International Conference on Global Software Engineering, 2010

    Member, Program Committee

    Symposium on Microprocessors and Education

    Member of the Founding Organizing Committee

    Program Chairman

    Symposium on Artificial Intelligence (From Space ...Down to Earth)

    Member of the Founding Organizing Committee

    Program Chairman

    IEEE Rocket City Seminar

    Program Chairman

    ACM Computing Reviews

    Regular contributor ( More than 20 paper/ book reviews).

    Technical Reviewer

    IEEE Transactions on Computers

    IEEE Transactions on ASSP

    IEEE Computer

    Communications of ACM

    ACM Computing Reviews

    Simulation

    IEEE Design Automation Conference

  • 21

    International Conference on Computer Hardware Description Languages

    International Conference on Parallel Processing

    International Symposium on Computer Architecture

    International Conference on Distributed Computing Systems

    American Society of Engineers from India

    Founding Member of Huntsville Chapter

    Board of Directors

    Program Chairman, 10th Annual National Convention

    Others

    Town of Collierville, TN

    Member, Town Beautiful Commission (2008)

    Member, Arts Council (2009)

    Veerashiva Samaja of North America

    Chairman, Board of Regents

    Shiva, Sajjan.pdfShiva, Morningside Evaluations 2014Sajjan Shiva_Resume _September 2014

    cvZWFybmluZ19jcmVkaXQucGhwAA==: form2: searchterms: image: type: pages

    quicklinks: select: Quick Links

    seek1: qt:

    input0: