Software Engineering Laboratory

ห้องปฏิบัติการวิศวกรรมซอฟต์แวร์
ห้องปฏิบัติการวิศวกรรมซอฟต์แวร์ ภาควิชาวิทยาการคอมพิวเตอร์ มหาวิทยาลัยเกษตรศาสตร์ หรือ Software Engineering Laboratory (SEL) รับผิดชอบงานวิจัยในสาขาที่เกี่ยวข้องกับวิศวกรรมซอฟต์แวร์ ซึ่งเน้นไปทางด้าน


 * Software design
 * Software testing and verification
 * Software and program analysis
 * Quality control and assurance

รวมถึงการวิเคราะห์โปรแกรมในเชิงคุณภาพและปริมาณโดยเทคนิคทางคณิตศาสตร์ สถิติ หรือปัญญาประดิษฐ์ มาใช้ในการวิเคราะห์

ถึงแม้ว่าเราจะไม่สนใจทางด้าน Requirement Engineering โดยตรง แต่เราสนใจการนำงานวิจัยทางด้าน Requirement Engineering มาปรับใช้เพิ่อให้การออกแบบ การพัฒนา และการทดสอบโปรแกรมเป็นไปได้อย่างมีประสิทธิภาพและประสิทธิผลมากที่สุด

ในปัจจุบัน มีอาจารย์ประจำห้องปฏิบัติการ 1 ท่านคือ ดร.อุษา สัมมาพันธ์ และมีนิสิตปริญญาโทที่ทำงานทางด้านนี้อยู่ 7 คน

Software Engineering Laboratory
Our Software Engineering Laboratory is interested in research and development of methods, techniques, and tools that help facilitate the development of high-quality software. Our current research topics are:


 * Software design such as (1) employing various techniques, i.e., aspect-oriented design or component-based design in order to realize a high-quality system and (2) designing a dependable system that would adapt itself to its environment in order to continue running despite failures
 * Software and program analysis such as analyzing various aspects of programs to improve quality by applying theories in machine learning, artificial intelligence, statistics, and mathematics
 * Software testing and verification such as developing techniques to efficiently and effectively verify systems ranging from all levels of testing, runtime monitoring, and static analysis.
 * Quality assurance such as software processes and tools that promote software quality

We also collaborate with the WiCoS laboratory in open source software project by researching various open source software integration to facilitate end-to-end business work flow to be used in the industry.

Our Software Engineering Laboratory currently has 7 Master students and is headed by Dr.Usa Sammapun.

Keywords: software engineering, software testing, software verification, software design, program analysis, quality control, quality assurance