Skip redundant pieces
 

Professional Services Profile


Journal Guest Editor

  1. Guest Editor, Journal of Systems and Software, special issue, Educating the Net Generation, 2009
  2. Guest Editor, Journal of Systems and Software, special issue on Barry Boehm's Contributions to Software Engineering, Vol. 80, No. 8 (2007)
  3. 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).
  4. Guest Editor, Computer Science Education, special issue on Bridging Academic Software Engineering Education and Industrial Needs, Education, Vol. 12, No. 1--2, (April 2002)
  5. Guest Editor, Journal of Systems and Software, special issue on Best Practices in Software Engineering Best Practices, Vol. 61 (2002)
  6. Guest Editor, Computer Science Education, special issue on Practical Software Engineering Education, Vol. 11, No. 1 (January 2001)
  7. 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)
  8. Category Editor (Software Engineering and Programming Languages), ACM Computing Reviews, 2000-2004
  9. Guest Editor, Journal of Systems and Software, special issue on Formal Methods Technology Transfer, Vol. 40, No. 3, March 1998.
  10. Guest Editor, Information and Software Technology, special issue on International Perspectives on Software Engineering Education,  Vol. 40, No. 4 (July 1998)
  11. Guest Editor, IEEE Computer, An Invitation to Formal Methods, Vol. 29, No. 4 (April 1996)

Journal Editorial Boards

  1. Associate Editor, Journal of Systems and Software, 2000-Present
  2. Associate Editor, Advances in Software Engineering (Hindawi Science Publisher), 2007--
  3. Editorial Board, Open Software Engineering Journal (Bentham Science Publisher), 2007--
  4. Editorial Board, International Journal of Agile and Extreme Software Development (Inderscience Publisher) , 2007--
  5. Editorial Board, Computer Science Education (Swets & Zeitlinger), 1997--2005
  6. Editorial Board, International Journal of Computing and Information Technology, 1995--Present
  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, 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

  • Chair, 5th Academy for Software Engineering Educators and Trainers, 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. Steering Committee Member, Conference on Software Engineering Education and Training, 1999--2008.
  2. Program Committee Member, IEEE International Workshop on Security in Software Engineering (IWSSE) --- COMPSAC 2008, Turku, Finland, July 28-August 1 2008.
  3. Program Committee Member,  Software Engineering Education Track, ICSE, 2008
  4. Program Committee Member, The First IEEE International Workshop on Security in Software Engineering (IWSSE) --- COMPSAC 2007, Beijing, July 2007.
  5. Program Committee Member,  Software Engineering Education Track, ICSE, 2006
  6. Program Committee Member, 13th Asia Pacific Software Engineering Conference (APSEC06), India, December 2006
  7. Program Committee Member, 1st Workshop on Secure Software Engineering Education and Training, 2006
  8. Program Committee Member, Conference on Software Engineering Education and Training, 1997--2007.
  9. Program Committee Member, 2006 International Conference on Software Engineering (ICSE) --- Education Track
  10. Program Committee Member, Educators' Symposium, ACM/IEEE 8th International Conference on Model Driven Engineering Languages and Systems, 2005
  11. Program Committee Member, 2001 International Conference on Parallel and Distributed Processing Techniques, Las Vegas, Nevada
  12. Program Committee Member, International Conference on Software Engineering (ICSE), June 4--11, 2000
  13. Editor, Proceedings of the 12th Conference on Software Engineering Education and Training, 1999.
  14. Editor, Proceedings of the Fourth International Workshop on Software Engineering Education and Training, 1997.
  15. Program Member, Third IEEE International Conference on Engineering of Complex Computer Systems, 1997
  16. Program Member, First IEEE International Conference on Formal Engineering Methods, 1997
  17. Program Committee Member, Conference on Software Engineering Education and Training (CSEE&T), 1996--1999
  18. Program Committee Member, Third International Conference on Reliability, Quality and Safety of Software Intensive Systems (ENCRESS '97), 1996--1997
  19. Steering Committee Member, ACM Symposium on Applied Computing, 1994--1996
  20. Program Committee Member, International Business School Computing Association, 1994
  21. Session Chair, ACM Symposium on Applied Computing, 1992--1996
  22. Session Chair, ACM Symposium on Personal and Small Computers (1990)
  23. Prepared Programming Problems for the ACM Collegian Programming Contest, ACM Computer Science Conference, 1993
  24. Organizer and Judge, FBLA Computer Programming Contest, (1984)
  25. 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 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)
  2. Panel on eXtreme Programming: Helpful or Harmful; 25th International Conference on Software Engineering (ICSE), Portland, OR, May 2003. (Panel Members: H. Saiedian, Chair, Lars Bendix, Görel Hedin, Lorraine Johnston, Boris Magnusson, Jean-Guy Schneider.)
  3. Panel on Software Engineering Body of Knowledge (SWEBOK), 23rd International Conference on Software Engineering (ICSE), Toronto, Canada, May 2001. Panel members included: 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.
  4. 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 University) Co-Chair, D. Bagert (Texas-Tech), Helen Edwards (University of Sunderland, UK), Mike Ryan (Dublin University, Ireland), and Gunther Ruhe (Fraunhofer Institute, Germany).
  5. 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: Ann E. Kelly Sobel, Allan Stavely, and Peter Henderson.
  6. Panel on Organizational Issues in Project Oriented Software Engineering Courses, ACM SIGCSE Symposium, March 5, 1994, Phoenix, AZ. Panel members included Stu Zweben (then the ACM President), Donald Gotterbarn, Evan Adams, and Linda Northrop (SEI).
  7. Panel on Object-Oriented Technology: Spreading the Word, ACM SIGCSE Symposium, March 6, 1992, Kansas City, MO. Panel members included: Rick Mercer (Penn State), Linda Northrop (SEI) and Michael Lutz (RIT).
  8. 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 William Hankley (Kansas State) Michael Lutz and Freydoun Kazemian (RIT).

Invited Talks

  1. Presentation, Software Architectural Engineering: Documenting Quality, University of Missouri--Rolla, April 12, 2007.
  2. Presentation, Software Architectural Engineering: Defining, Building, and Evaluating Quality, University of Missouri--Kansas City, April 14, 2006.
  3. Presentation Tradeoff Analysis in Architecture-Based Software Engineering, Sprint University of Excellence, Overland Park, December 19, 2003.
  4. Presentation, The "Engineering" in Software Engineering, Sprint Corporation, Overland Park, KS, December 7, 2002.
  5. Presentation, Best Practices in Software Project Management Training, Omaha SPIN Meeting, Omaha, NE, February 15, 2000.
  6. Presentation, Putting "Engineering" into Software Engineering, Omaha SPIN Meeting, Omaha, NE, February 16, 1999.
  7. Presentation, Software Quality and Formal Methods, Software Engineering Colloquium, Department of Computer Science, Mississippi State University, November 16, 1998 (via VTEL Teleconferencing Technology).
  8. Presentation, Software Quality thru Process Improvement, Infotech'97 (Executive Track), Holiday Inn Convention Center, Omaha, NE, April 29, 1997.
  9. 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.)
  10. Presentation, Designing a Certificate Program in Software Engineering, Omaha SPIN Meeting, January 21, 1997.
  11. 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.
  12. Presentation, Quality Software Development, Presented at the ACM Midland Chapter Meeting, Omaha, PKCC, October 24, 1996.
  13. Presentation, Information Systems Design is an Engineering Discipline, Presented at the Monthly Meeting of IEEE, Omaha, NE, April 13, 1995.
  14. Presentation, Formalism in Object-Oriented Modeling, NSF Workshop on Object-Oriented Technology, August 13, 1992, Rochester Institute of Technology, Rochester, NY.
  15. Presentation, On the Relevance of Formal Methods in Software Engineering, Presented at the ACM Midland Chapter Meeting, January 15, 1992.
  16. Colloquium Presentation, Formalism in Software Specification, Department of Computer Science, University of South Dakota, November 13 1991.

NSF Panel Participant and Reviewer

  1. Computing Processes & Artifacts proposals on software engineering and programming languages, January 11--12, 2007, NSF, Arlington, VA.
  2. MII Proposal Site-visit, University of Texas at San Antonio, June 1--2, 2004.
  3. CAREER Program in Software Engineering and Languages (CISE/CCR), October 22, 1998, NSF, Arlington, VA
  4. Small Business Innovation Research (SBIR), September 11, 1998, NSF, Arlington, VA

ACM Special Interest Groups

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

Software Engineering Tutorials Presented

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

Current and Previous Appointments

  1. Professor and Associate Chair, University of Kansas, 2000-Present
    • Recipient, Kemper Fellowship for Excellence in Teaching Award, 2008
  2. Assistant Professor, Associate Professor, Professor, University of Nebraska at Omaha, 1989-2000
    • Recipient, Distinguished Research Award, 2000
    • Recipient, Excellence in Teaching Award, 2000
    • Chair, University Committee on Research (1998-2000)
  3. Instructor, Kansas State University, 1986-1989
  4. Adjunct Professor, Emporia State University, 1984-1985
  5. Assistant Professor, Barton County Community College, 1984-1985