OO Lab
(→System/Knowledge Owner) |
Rickychien (Talk | contribs) |
||
Line 82: | Line 82: | ||
PolyTraceAid (C#, Visual Studio SDK) - Ricky | PolyTraceAid (C#, Visual Studio SDK) - Ricky | ||
virtest for FTVM (Python) - Ting (Python: 123KLOC, C: 6KLOC Total:183KLOC) | virtest for FTVM (Python) - Ting (Python: 123KLOC, C: 6KLOC Total:183KLOC) | ||
− | 軟工所上機考系統 ( | + | 軟工所上機考系統 DOMJudge (JavaScript + PHP + Linux + Apache + MySQL) - Ricky (JavaScript : 1.6KLOC + PHP : 61KLOC + Bourne Shell : 9KLOC) |
ADLINK NCUTAS (C/C++, Embbedded C, C#)- 新志,locke (C/C++: 7KLOC, C#: 13KLOC, Total: 20KLOC) | ADLINK NCUTAS (C/C++, Embbedded C, C#)- 新志,locke (C/C++: 7KLOC, C#: 13KLOC, Total: 20KLOC) | ||
Revision as of 12:12, 12 December 2013
Contents |
Projects Open to Public
This is a list of projects that are open to public in this lab.
-
xDIVA - a 3D Debugging information Visualization Assistant. This tool helps programmers to speed up debugging efficiency in application domain where complicated data structures are needed.
-
PolyTraceAid - a novel way of internal program documentation by debugger break points.
- EPLIC - A Tool to Assist Locating Interested Code. An Eclipse plugin.
- xTitan - A test automation tools.
About the Object Oriented Technology Lab
Welcome to home of Object-Oriented Technology Lab in Dept. of Computer Science and Information Engineering, National Central University.
In general, we aim at developing USABLE tools and products to experience the software engineering problems and develop new methods to address these issues.
- Advisor - Yung-Pin Cheng, Associate Professor 鄭永斌副教授
- Research Interests and Projects
- Software Visualization (3D Debugging Visualization, Program animations...)
- Software Testing and Test Automation
- Program Comprehension -
- Object-Oriented Analysis and Design
- Source code quality and metric
- Software Engineering
- Social Network
- 3D Gaming
- Computer-Aided Software Engineering tools.
- Software Engineering in the Clouds.
- Practical Software Engineering problems.
- Practical Programming techniques and methods
- Software verifications for concurrent/multithreaded applications (model checking).
- Computer Science Education
Projects Secret Homes
- OOLAB - secret home of OOLAB
- DIVA - secret home of xDIVA project
- TalkStyle - secret home of TalkStyle project
- xTitan - Secret home of xTitan project
- CRUT - secret home of CRUT
- VisualPoint - secret home of VisualPoint
- PolyTraceAid_secret - secret home of PolyTraceAid
Good Articles
- FaceBook 上市的一封信
Documentation
Contact Information
Department of Computer Science and Information Engineering
National Central University , Chung-li, Tao-yuan, Taiwan
Email: ypcheng.ncu.csie@gmail.com
Server Management
Subversion server (Windows) (IP:oolab101.csie.ncu.edu.tw): 管理人員 方琮貿
Git Server (Linux) (IP:oolab101.csie.ncu.edu.tw): 管理人員 王祉鈞
Redmine Server (IP:oolab101.csie.ncu.edu.tw) 管理人員 劉冠吟
Wiki Server (IP:oolab101.csie.ncu.edu.tw) 管理人員 蔡侑儒
NAS (IP:140.115.155.XXX) 管理人員 XXXX
Trac Server (obsoleted but kept running) 管理人員 李瑞哲
AQ timer 管理與使用人員 李瑞哲
財產管理與報廢人員 何珮宜?
System/Knowledge Owner
- Systems
xDIVA (C++/Qt/OGRE 3D/CMake/Windows) - Zoe (C/C++ : 77KLOC) Visual Studio Plugin (C#)- Eclipse Plugin (Java) - Zoe (Java : 1KLOC, XML : 61LOC) Minerva (Java) - xTitan (Python, C++, Sikuli Lib) - Locke (C/C++ : 4KLOC , Java : 1KLOC,Total : 5KLOC) EPLIC (Java, Eclipse SDK) - PolyTraceAid (C#, Visual Studio SDK) - Ricky virtest for FTVM (Python) - Ting (Python: 123KLOC, C: 6KLOC Total:183KLOC) 軟工所上機考系統 DOMJudge (JavaScript + PHP + Linux + Apache + MySQL) - Ricky (JavaScript : 1.6KLOC + PHP : 61KLOC + Bourne Shell : 9KLOC) ADLINK NCUTAS (C/C++, Embbedded C, C#)- 新志,locke (C/C++: 7KLOC, C#: 13KLOC, Total: 20KLOC)
- Knowledge
Visual Plugin SDK (C#) - Eclipse Plugin SDK (Java) - NWA Algorithm (C?) - PDB (Python compiler) - virttest KVM (Linux VM tool) - virttest
People
Faculty
Yung-Pin Cheng (鄭永斌)
Yung-Pin Cheng received his B.S. and M.S. in Computer Science from National Chiao Tung University, Taiwan, in 1989 and 1991 respectively. He received his Ph.D. in computer science from Purdue University, West Lafayette, U.S. 2000. His major research interest is in software engineering. He has published his papers in some important software engineering conference and journals, including SIGSOFT Foundation of Software Engineering (FSE), SIGSOFT ISSTA (International Symposium on Software Testing and Analysis). His research topics include automatic software verification, software visualization, object-oriented design and analysis. He likes to build software engineering tools to try out new ideas.
Ph.D. Students
PK Lin |
Masters Students
How-Way Liu |
Chen-Wei Fan | ||
彭郁仁 |
Roger Cheng | ||
Wei-Cheng Pan About Me |
Ryan Yang | ||
Frank Wang |
朱怡嘉 |