Summary: | 碩士 === 國立交通大學 === 資訊科學學系 === 82 === The enormous development of computer is from a centralized
system to a network system or a distributed system. There are
many benefit from this development, such as getting better
price/performance ratio, higher reliability, sharing device,
etc. But the complex software development process problem is a
trouble between centralized systems and distributed systems.
There are many extra burden for writing a distributed
application comparing with sequential application. This paper
presents a semi-automatic processes for converting an exist
centralized sequential program to a distributed client server
program . These processes integrated into a program called
SCSPGEN. Given a monolithic sequential programs , programmer
simply color every procedures and global variables of the
program through UI of SCSPGEN. Each color denotes a group
procedures that will run on a host. Then, SCSPGEN generates
corresponding client and server program for the monolithic
program. With SCSPGEN, programmers can easily chang a
sequential program into a distributed client server programs.
Programmers can easily write a distributed client server
program.
|