DOI QR코드

DOI QR Code

Cognitive Systems Engineering as a New Approach to Designing Software-Based Systems

소프트웨어 기반 시스템을 설계하는 새로운 접근법으로서의 인지시스템공학

  • Ham, Dong-Han (Dept. of Industrial Engineering, Chonnam National University)
  • 함동한 (전남대학교 산업공학과)
  • Received : 2012.07.02
  • Accepted : 2012.09.04
  • Published : 2012.09.30

Abstract

소프트웨어 기반의 시스템 설계과정에서 설계자가 고려해야 하는 요소들이 다양해지면서 시스템 설계가 점점 어려워지고 있다. 다양한 설계 요소들이 존재하지만 사용자의 특성 및 직무, 사용가능한 정보기술의 특성 등이 핵심적인 요소로 간주된다. 또한 정보기술이 발달하면서 인간과 시스템의 상호작용이 점점 인지적인 특징을 지니게 되었다. 따라서 사용성 높고, 효율적이면서 안전한 소프트웨어 기반의 시스템을 개발하기 위해서는 시스템 설계자가 사용자의 인지적인 요구사항 및 그들의 직무를 시스템 설계과정에서 체계적으로 다룰 수 있어야 한다. 그러나 소프트웨어 공학, 시스템 공학 및 인간-컴퓨터 상호작용 등에서의 전통적인 시스템 설계 방법은 이러한 설계자의 설계활동을 효과적으로 지원하는데 한계가 있었다. 그 대안으로 인지시스템공학(cognitive systems engineering; CSE)은 인간중심의 설계철학을 바탕으로 소프트웨어 기반의 복잡한 시스템 설계과정에서 설계자의 활동을 체계적으로 도와줄 수 있는 유용한 개념과 방법을 제공해주고 있다. CSE는 원래 사람이 실시간으로 감시 및 제어해야 하는 복잡한 사회기술적 시스템(예: 원자력발전소 및 공항관제소)의 분석, 설계 및 평가를 위해 태동한 학문이다. 그러나 CSE에서 제공하는 이론적 및 방법론적 프레임워크는 소프트웨어 기반의 시스템을 설계하는 데에도 유용하게 활용할 수 있는 충분한 가능성을 갖고 있다. 이 논문은 CSE의 근간을 이루는 핵심 개념 및 원칙을 고찰하고 소프트웨어 기반 시스템 설계에의 활용가능성 및 그 방안을 논의한다.

Keywords

References

  1. Bisantz, Ann M., Emile Roth, Bart Brickman, Laura Lin Goesbee, Larry Hettinger, and James McKinney. (2003), "Integrating Cognitive Analyses in a Large-Scale System Design Process.", International Journal of Human-Computer Studies. 58(2): 177-206. https://doi.org/10.1016/S1071-5819(02)00130-1
  2. Boehm, Barry. (2008). "Making a Difference in the Software Century.", IEEE Computer. 41(3): 32-38.
  3. Carroll, John (Eds.). (2003). HCI Models, Theories, and Frameworks, Morgan Kaufmann.
  4. Diaper, Dan and Neville Stanton (Eds.). (2004). The Handbook of Task Analysis for Human-Computer Interaction, Lawrence Erlbaum.
  5. Ernst, Neil, Greg Jamieson, and John Mylopoulos. (2006). "Integrating Requirements Engineering and Cognitive Work Analysis: A Case Study.", Proceedings of the 4th Annual Conference on Systems Engineering Research.
  6. Hollnagel, Erik and David Woods. (2006). Joint Cognitive Systems: Foundation of Cognitive Systems Engineering, CRC Press.
  7. Hori, Shinichiro, Kim Vicente, Yujiro Shimizu, and Isao Takami. (2001). "Putting Cognitive Work Analysis to Work in Industry Practice: Integration with ISO13407 on Human-Centred Design.", Proceedings of the Human Factors and Ergonomics Society 45th Annual Meeting.
  8. Kwon, Gyuhyun, Dong-Han Ham, and Wan Chul Yoon. (2007). "Evaluation of Software Usability Using Scenarios Organized by Abstraction Structure.", Proceedings of European Conference on Cognitive Ergonomics.
  9. Lauesen, Sauren. (2002). Software Requirements. Addison-Wesley.
  10. Leveson, Nancy. (2000). "Intent Specifications: An Approach to Building Human-Centred Specifications.", IEEE Transactions on Software Engineering. 26(1): 15-35. https://doi.org/10.1109/32.825764
  11. Rasmussen, Jens, Annelise Pejtersen, and L. P. Goodstein. (1994). Cognitive Systems Engineering, John & Wiley Sons.
  12. Vicente, Kim. (1999). Cognitive Work Analysis, Lawrence Erlbaum Associates.
  13. Vicente, Kim. (2006). "Cognitive Engineering: A Theoretical Framework and Three Case Studies.", International Journal of Industrial and Systems Engineering. 1(2): 168-181. https://doi.org/10.1504/IJISE.2006.009055

Cited by

  1. 추상화계층 기반의 작업영역분석을 위한 기능 수준별 핵심질의 및 핵심어의 효과적 사용: 원자력발전소의 냉각재 계통을 중심으로 vol.37, pp.3, 2012, https://doi.org/10.5143/jesk.2018.37.3.411