Curriculum Vitae

Name: Shaw Ching Chang                   Born: April 5, 1971

Nationality: R.O.C.                              Email: [email protected]

Address: No. 18F, No.333, Sec.2, Dunhua South Road, Taipei, Republic of China (Taiwan)

Hobby: Biography, Historical novel, Badminton, Rugby and backpacker

Research Interests: Revenue (Yield) Management, Resource Planning Methodology, Evolutionary computation and Econometrics.

Academic: In 1999, PhD on A Validation Study for Developing a Fixed-Based Driving Simulator, National Chen Kung University, Republic of China (Taiwan). In 1995, Master on a study of establishing the dynamic driving simulation scenario and projected image calibration, National Chen Kung University.

Project Supervision: Current: 3 Resource planning projects, Past: 3 crew scheduling related projects, 1 national advanced technology developing program, 6 driving simulator related projects, 2 Intelligent Transportation system, and the other is traffic data analysis.

Teaching: In 1996, At the Undergraduate Level: Principles of Economics, National Chen Kung University

Honor: 1994-1995: Scholarship, Ministry of Education, Republic of China (Taiwan). 1995-1997: Scholarship, Rotary International Taiwan. 2002-2003: New Idea of Innovative Advanced Technology Program, Institute for Information Industry.

Publications: 44. Journal papers: 11, two are including in SCI, one for SSCI and four for TSSCI . Conference papers: 13. Technical reports: 20.

Experienced programming language: Fortran, C/C++, and Java.


Contents

1.   Carrier and Research Background.. 2

1.1.   Summary in Reverse Chronological Order.. 2

1.2.   First paper.. 2

1.3.   Establishment of driving behavior laboratory.. 2

1.4.   Pioneer Intelligent Scheduling System in Industry.. 3

2.   Project Experience.. 5

3.   Software Developing Experience.. 8

3.1.   Airline Resource Scheduling and Management System... 8

3.2.   Railway Resource Scheduling and Management System... 8

3.3.   Flight Pairing System... 9

3.4.   Yield Management System for Train Seat Allocation.. 9

3.5.   Air Force Combat Pilot Scheduling System... 10

3.6.   Web based optimal decision service platform... 10

3.7.   Intelligent Traffic Signal Control system... 11

3.8.   Train Monitoring System for Taipei MRT. 11

3.9.   Vehicle Routing System... 12

3.10. Storage planning system for Container Ship. 13

3.11. Driving Simulator.. 13

3.12. Railway Train List Management System... 14

4.   Publications. 15

4.1.   Journal. 15

4.2.   Conference papers. 16

4.3.   Technical reports. 17

5.   Patents. 19

 


1.          Carrier and Research Background

1.1.         Summary in Reverse Chronological Order

1989-1993, Bachelor's degree of Transportation Communication and Management Science, National Chen Kung University, R.O.C.

Interests: intelligent transportation system, rugby player, first aid club activity.

1993-1995, Master's degree of Transportation Communication and Management Science, National Chen Kung University, R.O.C.

Interests: virtual reality, driving simulation, traffic flow theory, traffic signal control.

1995-1999, Ph.D. in Transportation Communication and Management Science, National Chen Kung University, R.O.C.

Interests: system verification, car following theory, driving simulation, econometrical analysis, virtual reality.

1998-2005, manager in Information Engineering Institute, Institute for information industry, R.O.C.

Interests: resource scheduling problem, applications of genetic algorithm, operations research, evolutionary computation.

1.2.         First paper

In addition to studying, most parts of my university life were involving with rugby, soft baseball, volleyball, making friends and dancing. In 1993, my last year of university period, I planned to focus on the academic research. I joined the laboratory of computerized traffic signal control. However, my first research was on the Intelligent Transportation System, which is called Intelligent Vehicle Highway System previously. My advisor gave me a bunch of GPS related devices. The target was to develop the vehicle navigation system for private car. This research or system establishment was the first one that I accomplished it independently. The paper published in the first class of domestic transportation journal was also the first publication of mine. This research was also the pioneer of the related area. It is about ten years ahead of the market.

1.3.         Establishment of driving behavior laboratory

In 1993, after my first attempt in academic research, my advisor asked me for studying another research area, driving behavior, with driving simulator. This was also the first attempt in the transportation area of Taiwan, even in other country. Again I consider this was another test of establishing the whole system independently. But this time was bigger than the vehicle navigation system. The literatures in this field are very rare and parts of them were considered as the business secrets. I learned a lot in literature survey internationally. My master thesis was then only focused on the construction for 4D virtual simulation model and traffic simulation model.

In 1996, my advisor and I had a chance to publish a related paper and visit the major university of developing driving simulator in the United States. Around that period, we still focused on the simulation environment or traffic model and resulted in few publications. Thanks to those publications, a friend of my advisor with a mechanical background did some virtual reality related literatures survey and found my advisor with the same interest. They have been about more than ten years to meet each other. With the help of their mechanical background, the prototype of national driving simulator has a chance to be built up. Although the funding from the government is not enough all the time, our team can still build a driving simulator with all basic dynamic functions. The driving behavior laboratory in our university was then established and lots of the driving behavior experiments were done under my supervision. Of course, those results were finally being the basis of my doctorial thesis.

My PhD work was to develop a behavior-based validation theory. The basic theory is that using some direct statistical indexes as the basis of validation might mislead the result. A behavior-based model will be more appropriate and accurate although it is more complicate. There are 8 test drivers for our experiments either driving in the driving simulator or driving in the real world. The lane changing behavior was modeled based on the econometric technique. Image processing was also used for the data acquisition and coordination transformation. This work was also resulted in a journal publication paper and NSF GRANT on a 3-year project of the validation study of the image system of the driving simulator since 1998.

1.4.         Pioneer Intelligent Scheduling System in Industry

In 1998, after my graduation from my school life, I selected to serve the 6-year military technology development program for national defense industry instead of a 2-year obligated military service. I was assigned to the institute for information industry until now. In the beginning of this organization I had a chance to join the development for the domestic airline resource scheduling and management operation system. It includes aircraft scheduling system, crew scheduling system, crew management system and leave request system. After experiencing a very hard software development period, the result was really good. The developed system under my supervision became the first airline resource scheduling system introducing into the domestic airline in Taiwan.

In 2001, with the same scheduling algorithm, I started to lead my team to transform the airline experience into other areas, such as the locomotive and railway driver scheduling problem, the timetabling problem in MRT system, adaptive signal control system, combat pilot scheduling system for air force, storage plan for container ship and agent scheduling for contact center service. For the time issue, the yield management system for the inventory control of Taiwan High Speed Railway Cooperation was developed based on the Linear Programming.

In 2003, one of the major international airline in Taiwan was granted us a similar project, which resulted in a cost saving of 2 million NT dollars per month. Now the other international airline in Taiwan is trying to introduce our product as well.

In 2005, the projects of the railway conductor scheduling system and the contact center agent scheduling system will be initiated recently in this quarter. Also in this year, two patents in the U.S.A. were acquired.

The above scheduling systems are all based on the theory of genetic algorithm. The algorithm for every application was designed by me and implemented by my team member. It is very flexible for us to apply the algorithm to the scheduling problems above.


2.          Project Experience

(1)   August 2005~Feb 2006, Research Project, Agent Scheduling system for Contact Center service

Based on the technique of successful scheduling algorithm in the past, this project is developing the agent scheduling system for Contact Center service. The target is to develop a product to complement the weakness of current famous products.

(2)   October 2004~Feb 2005, Project Initialization, Electronic Toll Collection in fare management and historical data management system, Taiwan Highway Administration.

This project involves parts of the challenges of a brand new freeway service, from manual fare collection to electronic toll collection. I am just playing the coordinator in this project.

(3)   May 2003~Oct 2006, Project Manager, Yield Management System of Taiwan High Speed Railway Cooperation.

This project involves part of the challenge of a brand new high-speed railway service of automatic fare collection system in Taiwan. This project is using the technique of linear regression to forecast the trend of ridership and linear programming to maximum the revenue of a train by properly allocating the distribution of seats in different pairs of train stops and different fare class. This project uses simplified models for securing a successful system developing in very short time. The space for improvement of the accuracy of the models will leave for the next upgrade after online operation.

(4)   June 2003~Jan 2005, Project Manager, Flight Pairing System of Eva Airline.

This project relates with the technique of crew scheduling. By introducing our scheduling algorithm, the system can help the scheduler for fasting their crew scheduling work and save the operational cost for 2 million NT dollars per month.

(5)   July 2003~April 2006, Train List Management System of Taiwan High Speed Railway Cooperation.

This project is also related with the operational system of Taiwan High Speed Railway. It is to manage the timetable of the trains in the whole system. There will be the improvement for using the algorithm to process this timetabling issue.

(6)   April 2002~Dec 2002, Project Manager, Web based optimal decision service platform, Advanced Technology Developing Program

This project studied the feasibility of providing the optimal decision service on the Internet. The built platform in this project directs the optimal decision to a new cost effective service. This prototype needs to add more domain knowledge database to be the basis of full function business operation in the future.

(7)   August 1999~Mar 2001, Project Manager, Aircraft scheduling and crew management system of Uni Airways.

The ARMS, Airline Resource Scheduling and Management System, is the pioneer of successfully introducing the AI based algorithm to the business operation in our country since a traditional solution is not enough for solving a practical problem. I have worked with their scheduler for about 2 years and led the team to complete this product component by component. This was my first time to lead this great project and luckily it had good result.

(8)   January 1999~Aug 1999, Program tester, EDI for Financial and Banking Messages (FEDI) system of Kaohsiung Bank.

I was assigned to assist for the debugging and testing of the FEDI system of Kaohsiung Bank with c language for half a year.

(9)   May 1999, Construction and application planning of Driving Simulator

As the title of this project, this project validated the performance of this driving simulator and sketched the direction of the application of this driving simulator in the near future.

(10)   July 1997, hardware and software configuration of driving simulator

This project is the next step of literature survey. The prototype of our first generation of national driving simulator was built. This facility was opened to the research publics thereafter.

(11)   June 1997, Preliminary study of driving simulator

This project is to Collect the state of the art driving simulator in the world and configure the major required components for the development of the driving simulator in our country.

(12)   March 1996, Demand and supply evaluation of the aviation human resource in Taiwan.

This project is about the statistical analysis of data and forecasting the demand and supply of the aviation human resources in Taiwan. The result of questionnaire is used to compare with the statistical results.

(13)   May 1994, A survey of national driving simulator

This project is to investigate the national driving training devices in Taiwan.

(14)   September 1993, improvement strategy for the off ramp of Lu Ju Interchange.

This project is to count the traffic volume at the off ramp of Lu-Ju Interchange. We use these data as the basis of tuning the phase of traffic signal or recommending the principles of shaping the layout of interchange if necessary.

(15)   February 1993, Using Differential GPS to establish the shortest path of vehicle guidance system.

This project is to utilize two independent GPS receivers and the RF modules to establishing the Differential GPS environment. This environment can help for raising the accuracy of the vehicle position. The GIS based vehicle guidance system will determine the shortest path before the trip of a car driver. It will monitor the path of the driver based on the original finding. If the driver misses the turning point, the system will recalculate the shortest path from the current position to the destination of the same driver.


3.          Software Developing Experience

After the completion of the project of Aircraft scheduling and crew management system of Uni Airways, I led my team to enrich the field of scheduling application. The following shows all the features of the developed software.

3.1.         Airline Resource Scheduling and Management System

The system offers options of various restricted conditions and desired objectives for generating optimal schedule. In case of any unpredicted circumstance, the system also has the ability to adjust the schedule dynamically in order to generate the most appropriate result.

System development fundamentals: windows client-server application with Oracle, Delphi, C++ and third party component.

 

3.2.         Railway Resource Scheduling and Management System

The system basically transformed the ARMS into the railway domain with offering options of various railway restricted conditions and desired objectives for generating optimal schedule.

System development fundamentals: windows client-server application with Oracle, Delphi, Borland C++ builder and third party component.

 

3.3.         Flight Pairing System

The Flight Pairing System is a special system developed for the cargo flight of airlines. It considered few special features of the cargo aircraft and the cargo flight. The combination of flights and crews found by our algorithm can save about 2 million NT dollars a month compared with a 6 year experienced scheduler.

System development fundamentals: windows client-server application with Oracle, Borland C++ builder and third party component.

3.4.         Yield Management System for Train Seat Allocation

This aim of this kind of system is trying to maximize the revenue amount of the train seat inventory with its un-storable characteristics after train departing. It links to the seat reservation system and train ticket usage system to get the ridership data as the basis of the following forecasting and revenue maximization model. It can also help for simulating the revenue with different combination of fare, timetable and ridership.

System development fundamentals: Linux client-server application with Oracle, J2EE, MS visual C++, MQ and lp-solve engine.

3.5.         Air Force Combat Pilot Scheduling System

The main differences between the civil aviation cockpit pilot and air force combat pilot are that the scheduling for combat pilot will focus on the combat training issue and the combat pilot flight will stay in a specific area. It needs a lot of flexibilities to handle the relationship between pilots. Our algorithm can fit those special constrains as well.

System development fundamentals: windows client-server application with paradox, Delphi, Borland C++ builder and third party component.

 

 

3.6.         Web based optimal decision service platform

This built platform in this project directs the optimal decision to a new cost effective service. This prototype needs to add more domain knowledge database to be the basis of full function business operation in the future.

System development fundamentals: web services application, IBM WebSphere Application Server, Tomcat server, Jade Agent server, JSP, java, Borland C++ builder.

 

3.7.         Intelligent Traffic Signal Control system

This system is to simulate the real time operation of adaptive traffic signal control under the condition of interchange closure. A GA model is used for controlling the timing of traffic signals in the network. Cars in the network follow their predetermined shortest path from their origin to their destination. Once an interchange is closed, the path of the cars will be recalculated to exclude the closed interchange.

System development fundamentals: windows client-server application with paradox, Delphi, Borland C++ builder and third party component.

3.8.         Train Monitoring System for Taipei MRT

This system is to simulate the strategy for train regulation problem or called the timetable rescheduling problem once an incident happened or the delay of train departure at any train stop. The rescheduled algorithm is also implemented by Genetic Algorithm under the conditions of passenger waiting time, train operation characteristic, etc.

System development fundamentals: windows client-server application with paradox, Delphi, Borland C++ builder and third party component.

3.9.         Vehicle Routing System

The technique of rescheduling algorithm can be also applied to the vehicle routing system. If there is a change for good delivery destination of the designated vehicle, the system can immediately rearrange the route of the vehicles.

System development fundamentals: windows client-server application with paradox, Delphi, Borland C++ builder and third party component.

3.10.     Storage planning system for Container Ship

The system is to configure the plan of loading the container when the ship departs for delivering the container to every destination of the container. There are rules for allocating the containers with different characteristics, such as their size, weight, delivering sequence, etc. The Genetic Algorithm can also solve this problem effectively.

System development fundamentals: windows client-server application with paradox, Delphi, Borland C++ builder and third party component.

3.11.     Driving Simulator

Driving Simulator can substitute some field test, reduce the danger of field test, and lower the interference to the road traffic. It basically involves the image generation, vehicle dynamics calculation and status monitor. The system detects the status of five main driving signals, such as turning degree of steering wheel, the position of gear, gas paddle, brake and clutch, and transmit those signals through the RS232 standard to the image generation subsystem. The image generation sub-system will response the corresponding image to the driver.

System development fundamentals: windows application, virtual reality with Superscape VRT tool, driving facility, RS232 communication with chip 8051, c language.

3.12.     Railway Train List Management System

This system now is developing mainly for organizing the timetable manually. Since the complexity of railway timetabling problem, the automatic timetable generation based on the genetic algorithm will be implemented in the next phase.

System development fundamentals: Sun Solaris Unix, X windows application, c language with Motif library.


4.          Publications

4.1.         Journal

1.        Chang, S. C., and Chung, U. G. (2005) “A New Train Operation Model From Timetabling to Train Regulation”, journal of Information & Software Technology , No. 47, pp.575-585.(SCI)

2.        Chang, S. C., Tsai, M. W., and Chung, U. G. (2003) ” The Establishment of the Duty Based Airline Cabin Crew Scheduling System,” Civil Aviation Quarterly, Vol.5, No.1. (In Chinese)

3.        Chang, S. C. (2002) “A new aircrew-scheduling model for short haul routes,” Journal of Air Transport Management , No.8, pp. 249-260.(SSCI)

4.        Chang, S. C., Chung, U. G. (2002) “The genetic algorithms application to the railway crew-scheduling problem in Taiwan,” Third International Conference on Traffic and Transportation, American Society of Civil Engineers (ASCE), July. (EI)

5.        Chang, S. C., Ho, C. H. (2002) “A New System Validation Theory – The Validation Method with Human Behavior Model – Its Derivation and Implementation,” International Journal of Systems Science , Vol. 42. No.1.(SCI)

6.        Chang, S. C., Ho, C. H. (2000) “The Establishment Of A Car-Following Model Based On Driver's Visual Angle Experiments,” Transporti Europei, Anno. VI, No. 15.

7.        Chang, S. C., Ho, C. H. (1999) ”A study of Using Car following driving performance index to developing the validation procedure of simplified driving simulator” Transportation Planning Journal, Quarterly , Vol. 28, No.2. (In Chinese)(TSSCI)

8.        Chang, S. C., and Shon, Z.Y, etc. (1999) ”A preliminary study of the Demand and supply evaluation of the aviation human resource in Taiwan”, Transportation Planning Journal, Quarterly, Vol. 28, No.4. (In Chinese)(TSSCI)

9.        Chang, S. C., Ho, C. H. (1998) ”Vehicle Headway Analysis on the Freeway of Taiwan,” Transporti Europei, No.10.

10.    Ho, C. H. and Chang, S. C. (1996) ”A preliminary study of a Visualized traffic simulation model”, Transportation Planning Journal, Quarterly, Vol. 25, No.4. (In Chinese)(TSSCI)

11.    Ho, C. H., Chang, S. C. and Tsu, W. D. (1994) ” Using Differential GPS to establish the shortest path of vehicle guidance system,” Transportation Planning Journal, Quarterly, Vol. 23, No.4. (In Chinese)(TSSCI)

4.2.         Conference papers

12.    Tsai, M. W., Chang, S. C. and Chung, U. G., ”Applying the Genetic Algorithm to solve the crew pairing problem of domestic airline,” Joint conference of AI, Fuzzy, and Grey, 2003. (In Chinese)

13.    Chang, S. C., Tsai, M. W., and Huang, G. W., “A real-time and flexible adaptive signal control prototype,” ITS Asia Pacific, 2003.

14.    Chang, S. C., Chung, U. G., and Tsai, M. W., “A Passenger Flow Depend Timetabling Model”, World Metro Symposium & Exhibition, Taipei, Apr. 2002.

15.    Chang, S. C., Kao, H. Y., Su, C. C. and., Ho, C. H., ”The Effect of the lane change information provider to the vehicle Drivers,” 27th European Transport Conference, Cambridge, UK, Sep. 1999

16.    Ho, C. H., Chang, S. C., Su, C. C, and Kao, H. Y., ”The adaptive analysis of a car driver to a new driving environment, international conference of First Taiwan Intelligent Transportation system, May, 1999. (In Chinese)

17.    Ho, C. H., Chang, S. C., Kao, H. Y. and Su, C. C, “ The Impact analysis of a car driver to the lane changing display device, international conference of First Taiwan Intelligent Transportation system, May, 1999. (In Chinese)

18.    Ho, C. H., and Chang, S. C., ”The Establishment of a Car-Following Model Based on Driver’s Visual Angle Experiment,” 9th REAAA Conference, 1998

19.    Chang, S. C., Ho, C. H., ”Vehicle Headway Analysis on the Freeway of Taiwan,” 8th World Conference on Transport Research, 1998.

20.    Ho, C. H., Chang, S. C.”Pre-visualization of Un-constructed Transportation Facilities Using the Technique of Virtual Reality,” Symposium on the Night Visibility and Driver Behavior, April 1996

21.    Wei, C. H., Chang, S. C.”Determining the Appropriate Introductory Time for Advanced Transportation Technology,” Proceedings of 1996 International Road Federation Asia-Pacfic Regional Meeting, Nov 1996.

22.    Ho, C. H., Chang, S. C.”The Freeway Driving Simulation Based On Virtual Reality Software Technology,” Workshop On Graphics Simulation Application ,8th REAAA Conference TaipeiApril, 1995

23.    Ho, C. H. and Chang, S. C., ”A study of establishing the dynamic driving simulation scenario and projected image calibration,” 10th Yearly Transportation conference, Dec. 1995. (In Chinese)

24.    Ho. C. H. and Chang, S. C., ”A preliminary configuration for the domestic driving simulator, ” 9th Yearly Transportation conference, Dec. 1994. (In Chinese)

4.3.         Technical reports

25.    Crew Management Functional Evaluation Analysis for SLK airline, technical report, Sep. 2004. (In Chinese)

26.    Requirement Analysis for Agent Scheduling system for Contact Center, Jul. 10, 2005. (In Chinese)

27.    Final System Design for Yield Management System of Taiwan High Speed Railway Cooperation, Jul. 2003.

28.    Testing Plan for Yield Management System of Taiwan High Speed Railway Cooperation, Dec. 2004.

29.    Software Detail Design for Flight Pairing System of Eva Airline, June 2003. (In Chinese)

30.    Functional Block Diagram for Train List Management System of Taiwan High Speed Railway Cooperation, Mar. 2003. (In Japanese)

31.    Modular Specification for Train List Management System of Taiwan High Speed Railway Cooperation, Dec. 2003. (In Japanese)

32.    Unit Test Plan for Train List Management System of Taiwan High Speed Railway Cooperation, Dec. 2003. (In Japanese)

33.    Function Test Plan for Train List Management System of Taiwan High Speed Railway Cooperation, Dec. 2003. (In Japanese)

34.    Software Detail Design, Aircraft scheduling and crew management system of Uniair airline, August 2000. (In Chinese)

35.    Preliminary Survey of driving simulator, December 1997. (In Chinese)

36.    Demand and supply evaluation of the aviation human resource in Taiwan, March 1996. (In Chinese)

37.    A study of establishing the dynamic driving image of driving simulator, M.A. Thesis, May 1995. (In Chinese)

38.    A survey of national driving simulator, May 1994. (In Chinese)

39.    Chang, S. C. and Huang, H. W., Aircraft Dispatching System – The powerful tool for airline fleet planning, invited paper by Jade Air Virtual Company, 2003. (In Chinese)

40.    Chang, S. C., Feasibility study for Web based Optimal Decision Service Platform, Ministry of Economic Affairs, June 2002. (In Chinese)

41.    Chang, S. C., Competence Analysis for Web based Optimal Decision Service Platform, Ministry of Economic Affairs, September 2002. (In Chinese)

42.    Chang, S. C., Prototype for Web based Optimal Decision Service Platform, Ministry of Economic Affairs, December 2002. (In Chinese)

43.    Chang, S. C., Hwang, C. W., and Tsai, M. W., A study of establishing the cockpit pilot scheduling system, working paper, Institute for Information Industry, 2001. (In Chinese)

44.    Chang, S. C. and Ho, C. H., ”A preliminary study of the econometrics based car following model,” working paper, department of Transportation Communication and Management Science, 1999. (In Chinese)


5.          Patents

1. Carrier dispatch and transfer method, USA, 6,907,411.

2. Transportation crew dispatch method based on single day business, USA, 6,907,410.

3. Transportation crew dispatch method based on single day business, Taiwan, 00543008.

6.          Membership

1. International Journal of Computational Intelligence Research (IJCIR), IJCIR Review Board

Hosted by www.Geocities.ws

1