Home
Research Profile
Teaching Profile
Professional Profile
Education
Personal Profile
Contact Information

 

Professional Services Profile

Professional Leadership and Awards
Professional Society Memberships
Journal Guest Editor | Journal Editorial Board
Conference Chair | Conference Program/Steering Committee
Conference Panels | NSF Panels
Invited Talks
ACM Special Interest Groups | IEEE TCSE
Software Engineering Tutorials

Gallup strengths finder results: Relator, Input, Achiever, Analytical, Learner (RIAAL)


Current and Previous Appointments

  1. University of Kansas, 2000-Present
    Professor, 2000-Present
    Associate Chair 2006-Present
    Director, IT Degree Programs, 2012-Present

    -- Diversity and Equity (D&E) Faculty Fellow, 2017--
    -- Senior Administrative Fellow, 2014--
    -- Academic Leadership Council, 2014--
    -- Member, Faculty Senate Executive Committee, 2018--
    -- Member, University Senate Executive Committee, 2018--
    -- Member, KU Safe Zone, 2017--
    -- Recipient, Kemper Fellowship for Excellence in Teaching Award, 2008
    -- Member, University Senate, 2009--2013
    -- Member, University Faculty Senate, 2009--2013
    -- Member, many departmental, school, and university committees including vice-chancellor evaluation and FRPR (Faculty Rights, Privileges and Responsibilities); too many others to be listed here

  2. University of Nebraska at Omaha, 1989--2000
    Assistant Professor, Associate Professor, Professor

    --- Recipient, Distinguished Research Award, 2000
    --- Recipient, Excellence in Teaching Award, 2000
    --- Chair, University Council on Research (1998-2000)
    --- Numerous departmental, college and university committees

  3. Instructor, Kansas State University, 1986-1989
  4. Adjunct Professor, Emporia State University, 1984-1985

Professional Society Memberships

  1. AAAS (American Association for the Advancement of Science)
  2. ACM (Senior Member)
  3. IEEE (Senior Member)
  4. IEEE-Computer Society
  5. IEEE TCSE (Technical Couoncil on Software Engineering)

Journal Guest Editor

  1. Guest Editor, Journal of Systems and Software, special issue, Secure Software Engineering Education (2017)
  2. Guest Editor, Journal of Systems and Software, special issue, Educating the Net Generation, 2009
  3. Guest Editor, Journal of Systems and Software, special issue on Barry Boehm's Contributions to Software Engineering, Vol. 80, No. 8 (2007)
  4. Guest Editor (with Bruce Wiede), Journal of Systems and Software, special issue on New Context in Software Engineering Education and Training, Vol. 74, No. 2 (2005).
  5. Guest Editor, Computer Science Education, special issue on Bridging Academic Software Engineering Education and Industrial Needs, Education, Vol. 12, No. 1--2, (April 2002)
  6. Guest Editor, Journal of Systems and Software, special issue on Best Practices in Software Engineering, Vol. 61 (2002)
  7. Guest Editor, Computer Science Education, special issue on Practical Software Engineering Education, Vol. 11, No. 1 (January 2001)
  8. Guest Editor, Journal of Systems and Software, special issue on Software Engineering Education and Training for the Next Millennium, Vol. 47, No. 12 (December 1999)
  9. Category Editor (Software Engineering and Programming Languages), ACM Computing Reviews, 2000-2004
  10. Guest Editor, Journal of Systems and Software, special issue on Formal Methods Technology Transfer, Vol. 40, No. 3, March 1998.
  11. Guest Editor, Information and Software Technology, special issue on International Perspectives on Software Engineering Education,  Vol. 40, No. 4 (July 1998)
  12. Roundtable Editor, IEEE Computer, An Invitation to Formal Methods, Vol. 29, No. 4 (April 1996)

Journal Editorial Boards

  1. Editorial Board, International Journal of Computing and Information Technology, 1995--Present
  2. Editorial Board, International Journal of Agile and Extreme Software Development (Inderscience Publisher) , 2007--
  3. Associate Editor, Journal of Systems and Software, 2000-2012
  4. Associate Editor, Advances in Software Engineering (Hindawi Science Publisher), 2007--
  5. Editorial Board, Open Software Engineering Journal (Bentham Science Publisher), 2007--
  6. Editorial Board, Computer Science Education (Swets & Zeitlinger), 1997--2005
  7. Editorial Board Journal of Information Systems Education, 1992--2000
  8. Editorial Board, SIGICE Bulletin, 1993--1997
  9. Reviewer for: IEEE Computer, IEEE Software,   IEEE Transactions on Software Engineering, Information Security Journal, International Journal of Software Engineering and Knowledge Engineering, Empirical Software Engineering , Information and Software Technology, Information Sciences, IEEE Parallel and Distributed Technology, Journal of Systems and Software, Computer Science Education, Int'l Journal of Software and Knowledge Engineering, Int'l Journal of Computing and Information Technology, Int'l Journal of Modelling and Simulation, ACM Data Base, Journal of Information Systems Education

Conference Chair

  • Panel Chair, Improving and Enhancing Diversity in Software Engineering Profession, 2017 IEEE Conference on Software Engineering Education and Training (CSEE&T 2017), November 7-9, 2017, Savannah, GA.
  • Chair, 5th Academy for Software Engineering Educators and Trainers (SEE&T), March 10-12, 2010, Carnegie Mellon University
  • Program Chair, Conference on Software Engineering Education and Training (CSEE&T), 2008
  • Conference Chair, Conference on Software Engineering Education and Training (CSEE&T), 1999
  • Co-Chair, Software Engineering Education Track, International Conference on Software Engineering (ICSE), May 3--10, 2003, Portland, OR.
  • Co-Chair, Software Engineering Education Track, International Conference on Software Engineering (ICSE), May 12--19, 2001, Toronto, CA
  • Panel Co-Chair, Education Panels, International Conference on Software Engineering (ICSE), 2000
  • Panel and Tutorial Chair, Conference on Software Engineering Education and Training (CSEE&T), 1998

Conference Program/Steering Committee

  1. Program Committee Member, International Conference on Information Systems Security (ICISSP), 2015-2019
  2. Committee Member, IEEE Conference on Software Engineering Education and Training, 2017-2018
  3. Steering Committee Member, IEEE Conference on Software Engineering Education and Training, 1999--2008.
  4. Program Committee Member, IEEE International Workshop on Security in Software Engineering (IWSSE) --- COMPSAC 2008, Turku, Finland, July 28-August 1 2008
  5. Program Committee Member,  Software Engineering Education Track, ICSE, 2008
  6. Program Committee Member, The First IEEE International Workshop on Security in Software Engineering (IWSSE) --- COMPSAC 2007, Beijing, July 2007.
  7. Program Committee Member,  Software Engineering Education Track, ICSE, 2006
  8. Program Committee Member, 13th Asia Pacific Software Engineering Conference (APSEC06), India, December 2006
  9. Program Committee Member, 1st Workshop on Secure Software Engineering Education and Training, 2006
  10. Program Committee Member, Conference on Software Engineering Education and Training, 1997--2007
  11. Program Committee Member, 2006 International Conference on Software Engineering (ICSE) --- Education Track
  12. Program Committee Member, Educators' Symposium, ACM/IEEE 8th International Conference on Model Driven Engineering Languages and Systems, 2005
  13. Program Committee Member, 2001 International Conference on Parallel and Distributed Processing Techniques, Las Vegas, Nevada
  14. Program Committee Member, International Conference on Software Engineering (ICSE), June 4--11, 2000
  15. Editor, Proceedings of the 12th Conference on Software Engineering Education and Training, 1999.
  16. Editor, Proceedings of the Fourth International Workshop on Software Engineering Education and Training, 1997.
  17. Program Member, Third IEEE International Conference on Engineering of Complex Computer Systems, 1997
  18. Program Member, First IEEE International Conference on Formal Engineering Methods, 1997
  19. Program Committee Member, Conference on Software Engineering Education and Training (CSEE&T), 1996--1999
  20. Program Committee Member, Third International Conference on Reliability, Quality and Safety of Software Intensive Systems (ENCRESS '97), 1996--1997
  21. Steering Committee Member, ACM Symposium on Applied Computing, 1994--1996
  22. Program Committee Member, International Business School Computing Association, 1994
  23. Session Chair, ACM Symposium on Applied Computing, 1992--1996
  24. Session Chair, ACM Symposium on Personal and Small Computers (1990)
  25. Prepared Programming Problems for the ACM Collegian Programming Contest, ACM Computer Science Conference, 1993
  26. Organizer and Judge, FBLA Computer Programming Contest, (1984)
  27. Reviewer for the following conferences: ICSE 2000, Conference on Software Engineering Education (1995--2009), Third IEEE International Conference on Engineering of Complex Computer Systems (1997), First IEEE International Conference on Formal Engineering Methods (1997), Eight IEEE International Conference on Tools with AI (1996), ACM Symposium on Software Reusability (1995--1999), ACM Symposium on Applied Computing (1989--1996), Hawaii International Conferences on Systems Sciences (1994), Annual Worldwide Conference on Information Systems Education (1994), IEEE International Phoenix Conference on Computers and Communications (IPCCC-1993), ACM SIGCSE Symposium (1991-2000), ACM Symposium on Personal and Small Computers (1990), Information Resource Management Association Conference (1990), International Business School Computing Association (1990-1994), Information Systems Education Conference (1990)

Conference Panels

  1. Panel on How to Improve and Enhance Diversity in Software Engineering Programs, 30th IEEE Conference on Software Engineering Education and Training, (Savannah, GA), November 2017. Panel members: Hossein Saiedian (chair), Grace Lewis (Carnegie Mellon), and Andrew Williams (University of Kansas)
  2. Panel on Software Engineering Education (SEE) Research and Publication: Issues, Challenges and Directions, 18th IEEE Conference on Software Engineering Education and Training, 2005. Panel Members: Hossein Saiedian, Chair, Timothy Lethbridge (University of Ottwa) and Dan Port (University of Hawaii)
  3. Panel on eXtreme Programming: Helpful or Harmful; 25th International Conference on Software Engineering (ICSE), Portland, OR, May 2003. Panel Members: Hossein Saiedian, Chair, Lars Bendix, Görel Hedin, Lorraine Johnston, Boris Magnusson, Jean-Guy Schneider.)
  4. Panel on Software Engineering Body of Knowledge (SWEBOK), 23rd International Conference on Software Engineering (ICSE), Toronto, Canada, May 2001. Panel members included: Hossein Saiedian, D. Bagert (Texas Tech), R. Dupuis (U. of Quebec), P. Freeman (Georgia Tech), M. Shaw (Carnegie Mellon) and B. Thompson (U. of Sunderland). SWEBOK is an ACM and IEEE-CS joint project.
  5. Panel on Shortages of Qualified Software Engineering Faculty and Practitioners: Challenges in Breaking the Cycle, 22nd International Conference on Software Engineering (ICSE). Panel members included: Hossein Saiedian, Co-Chair, Nancy Mead (Carnegie Mellon) Co-Chair, D. Bagert (Texas-Tech), Helen Edwards (University of Sunderland, UK), Mike Ryan (Dublin University, Ireland), and Gunther Ruhe (Fraunhofer Institute, Germany).
  6. Panel on Teaching Formal Methods Early in the Software Engineering Curriculum, 13th Conference on Software Engineering Education and Training, March 6, 2000. Panel members included: Hossein Saiedian, Ann E. Kelly Sobel, Allan Stavely, and Peter Henderson.
  7. Panel on Organizational Issues in Project Oriented Software Engineering Courses, ACM SIGCSE Symposium, March 5, 1994, Phoenix, AZ. Panel members included: Hossein Saiedian, Stu Zweben (then the ACM President), Donald Gotterbarn, Evan Adams, and Linda Northrop (SEI, CMU).
  8. Panel on Object-Oriented Technology: Spreading the Word, ACM SIGCSE Symposium, March 6, 1992, Kansas City, MO. Panel members included: Hossein Saiedian, Rick Mercer (Penn State), Linda Northrop (SEI, CMU) and Michael Lutz (RIT).
  9. Panel on Applications of Formal Methods in Industrial Software Engineering, the ACM Symposium on Applied Computing, March 3, 1992, Kansas City, MO. Panel members included: Hossein Saiedian, William Hankley (Kansas State) Michael Lutz and Freydoun Kazemian (RIT).

Invited Talks

  1. Presentation, "Software Architecture Engineering: Foundation for Quality Software," Garmin International Corp., March 30, 2016.
  2. Presentation, "IT Education and Training for the Healthcare Software Professionals," Cerner Corporation, December 1, 2014.
  3. Presentation, "Software Security: Capturing, Modelling, and Documenting Security Requirements," Chamber of Commerce, September 27, 2013.
  4. Presentation, "Cryptology and Information Security." KU Professional Edge Series, April 4, 2012. [Cited in Higher Ed (Summer 2012) in a column entitled "Nobody's Hack-Proof But You Can Make it More Difficult"]
  5. Presentation, Software Architectural Engineering: Documenting Quality, University of Missouri--Rolla, April 12, 2007.
  6. Presentation, Software Architectural Engineering: Defining, Building, and Evaluating Quality, University of Missouri--Kansas City, April 14, 2006.
  7. Presentation Tradeoff Analysis in Architecture-Based Software Engineering, Sprint University of Excellence, Overland Park, December 19, 2003.
  8. Presentation, The "Engineering" in Software Engineering, Sprint Corporation, Overland Park, KS, December 7, 2002.
  9. Presentation, Best Practices in Software Project Management Training, Omaha SPIN Meeting, Omaha, NE, February 15, 2000.
  10. Presentation, Putting "Engineering" into Software Engineering, Omaha SPIN Meeting, Omaha, NE, February 16, 1999.
  11. Presentation, Software Quality and Formal Methods, Software Engineering Colloquium, Department of Computer Science, Mississippi State University, November 16, 1998 (via VTEL Teleconferencing Technology).
  12. Presentation, Software Quality thru Process Improvement, Infotech'97 (Executive Track), Holiday Inn Convention Center, Omaha, NE, April 29, 1997.
  13. Presentation, Quality Standards and Software Process Improvement, Seminar in Information Science and Technology, University of Nebraska at Omaha, October 22, 1997. (Presented to an audience of 220 students and faculty.)
  14. Presentation, Designing a Certificate Program in Software Engineering, Omaha SPIN Meeting, January 21, 1997.
  15. Keynote Speech, Formalism in Computer Science and Software Engineering, NSF Workshop on Exploring Formal Methods in Computer Science Education, July 23, 1996, Stevens Institute, Hoboken, NJ.
  16. Presentation, Quality Software Development, Presented at the ACM Midland Chapter Meeting, Omaha, PKCC, October 24, 1996.
  17. Presentation, Information Systems Design is an Engineering Discipline, Presented at the Monthly Meeting of IEEE, Omaha, NE, April 13, 1995.
  18. Presentation, Formalism in Object-Oriented Modeling, NSF Workshop on Object-Oriented Technology, August 13, 1992, Rochester Institute of Technology, Rochester, NY.
  19. Presentation, On the Relevance of Formal Methods in Software Engineering, Presented at the ACM Midland Chapter Meeting, January 15, 1992.
  20. Colloquium Presentation, Formalism in Software Specification, Department of Computer Science, University of South Dakota, November 13 1991.

NSF Panel Participant and Reviewer

  1. Partnerships for International Research and Education (PIRE) in Computer Sciences, Cyberinfrastructure, and Mathematics, March 16-18, 2010, NSF, Arlington, VA
  2. Computing Processes & Artifacts proposals on software engineering and programming languages, 2007, NSF, Arlington, VA.
  3. MII Proposal Site-visit, University of Texas at San Antonio, June 1--2, 2004.
  4. CAREER Program in Software Engineering and Languages (CISE/CCR), 1998, NSF, Arlington, VA
  5. Small Business Innovation Research (SBIR), 1998, NSF, Arlington, VA

ACM Special Interest Groups

Chair, ACM Special Interest Group on Individual Computing Environment (SIGICE),  1993-1997


IEEE TCSE

Chair, TCSE Committee on Software Engineering Education, 2002--2005


Software Engineering Workshops/Short Courses (1/2-day to 1-week)

  1. H. Saiedian, Tutorial, Object and Component Modeling, User Stories, and UML," Garmin International, July 17, 2014, Olathe, KS
  2. H. Saiedian, Tutorial, Practical Software Measurements for Software Project Management, First Data Corporation, March 3, 2000, Omaha, NE
  3. H. Saiedian, Tutorial, Objective Software Project Management, Equitable Life Corporation, November 23-24, 1999, Des Moines, IA
  4. H. Saiedian, Tutorial on Formal Specifications via Z, 23rd Hawaiian International Conference on Systems Sciences (HICSS-32), January 4, 1999, Maui Island, HI
  5. H. Saiedian, Tutorial, Object-Oriented Modeling via UML, InfoTec'98, April 14, 1998, Omaha, NE
  6. H. Saiedian, Tutorial, Object-Oriented Programming in C++, Harris Corporation, March 24--26, 1998, Bellevue, NE
  7. H. Saiedian, Tutorial, Developing Formal Specification via Z, Conference on Software Engineering Education, April 13, 1997, Virginia Beach, VA
  8. H. Saiedian, Tutorial on Developing Formal Specifications via Z, ACM SIGCSE Symposium, February 27, 1997, San Jose, CA
  9. H. Saiedian, Tutorial, Z as a Tool for Supporting Formal Descriptions, NSF Workshop on Exploring Formal Methods in the Computer Science Curriculum, July 25, 1996, Stevens Institute, Hoboken, NJ
  10. H. Saiedian, Tutorial, Formal Specification via Z, SEI Conference on Software Engineering Education, April 21, 1996, Daytona Beach, FL
  11. H. Saiedian, Tutorial on Software Development with Z, ACM SIGCSE Symposium, February 17, 1996, Philadelphia, PA
  12. H. Saiedian, Tutorial, Integration of Formal Methods into Software Engineering Courses, NSF Workshop on Formal Methods, August 4, 1994, Colgate College, Clinton, NY
  13. H. Saiedian, Tutorial, Formal Methods in Software Development, ACM SIGCSE Symposium, March 5, 1992, Kansas City, MO
  14. H. Saiedian, Tutorial, Finding Objects, NSF Workshop on Integrating Object-Oriented Programming in CS Curriculum, Rochester, NY, August 1991.