This Article 
 Bibliographic References 
 Add to: 
Sofiware Partitioning for Distributed, Sequential, Pipelined Applications
October 1989 (vol. 15 no. 10)
pp. 1270-1279

[1] E. F. Fathi and M. Krieger, "Multiple microprocessor systems: What, why, and when,"Computer, Mar. 1983.
[2] S. Jacobs, "Performance prediction and analysis for real time distributed data process systems," inProc. 1983 ACM Computer Science Conf., Orlando, FL, Feb. 1983.
[3] M. Boarcet al., "Multiple-microprocessor programming techniques: MML, A new set of tools,"Computer, Jan. 1984.
[4] H. S. Stone, "Multiprocessor scheduling with the aid of network flow algorithms,"IEEE Trans. Software Eng., Jan. 1977.
[5] G. G. Rao, H. S. Stone, and F. C. Hu, "Assignment of tasks in a distributed system with limited memory,"IEEE Trans. Comput., Apr. 1979.
[6] W. W. Chu, L. J. Holloway, M. T. Lau, and K. Efe, "Task allocation in distributed data processing,"Computer, 1980.
[7] K. Efe, "Heuristic models of task assignment scheduling in distributed systems,"Computer, June 1982.
[8] K. W. Doty, D. L. McEntire, and J. G. O'Reilly, "Task allocation in a distributed computer system," inProc. IEEE INFOCOM, 1982.
[9] H. S. Stone and S. H. Bokhari, "Control of distributed processes,"Computer, July 1978.
[10] R. P. Ma, "A model to solve time-critical application problems in distributed computer systems."Computer, 1984.
[11] R. G. Babb, "Parallel processing with large-grain data flow techniques,"Computer, July 1984.
[12] J. T. Lawson and M. D. Mariani, "Distributed data processing system design--A look at the partitioning problem," inTutorial: Distributed System Design, IEEE Comput. Soc. EHO 151-1, 1979.
[13] B. D. Buckles and D. M. Hardin, "Partitioning and allocation of logical resources in a distributed computing environment," inTutorial Distributed System Design, IEEE Comput. Soc. EHO 151-1, 1979.
[14] V. B. Gylys and J. A. Edwards, "Optimal partitioning of workload for distributed systems." inTutorial: Distributed System Design. IEEE Comput. Sac. EHO 151-1, 1979.
[15] D. A. Padua, D. J. Kuck, and D. H. Lawrie, "High-speed multiprocessors and compilation techniques,"IEEE Trans. Comput., Sept. 1980.
[16] H. A. Sholl and T. L. Booth, "Software performance modelling using computation structures,"IEEE Trans. Software Eng., Dec. 1975.
[17] M. C. Wei and H. A. Sholl, "An expression model for extraction and evaluation of parallelism in control structures,"IEEE Trans. Comput., Sept. 1982.
[18] H. A. Sholl and S. J. Kim. "An approach to performance modelling as an aid in structuring real-time distributed system software," inProc. 19th Hawaii Int. Conf. System Sciences. Jan. 1986.
[19] H. A. Sholl and V. R. Iyer, "PROSPECT: Prototype software performance evaluation and coalescence tool," inProc. 2nd Int. Conf. Computers and Applications, Beijing, June 1987.
[20] A. O. Allen, "Queuing models of computer systems,"Computer, Apr. 1980.
[21] V. Iyer, "PROSPECT: Prototype for a software performance evaluation and coalescence tool," M.S. thesis, Univ. Connecticut, 1986.
[22] W. W. Chu and K. K. Leung, "Task response time model and its applications for real-time distributed processing systems," inProc. 1984 Real-Time Systems Symp.

Index Terms:
Distributed Systems; response time; sequential pipelines; software partitioning; throughput
V.R. Iyer, H.A. Sholl, "Sofiware Partitioning for Distributed, Sequential, Pipelined Applications," IEEE Transactions on Software Engineering, vol. 15, no. 10, pp. 1270-1279, Oct. 1989, doi:10.1109/TSE.1989.559779
Usage of this product signifies your acceptance of the Terms of Use.