DocumentCode
2355786
Title
Partitioning complex real-time systems for distribution
Author
Caruso, Joseph A.
Author_Institution
Computer Sci. Corp., King George, VA, USA
fYear
1994
fDate
28-29 Apr 1994
Firstpage
160
Lastpage
164
Abstract
A substantial amount of time and money has been invested in large complex reactive systems. The size of these legacy systems often puts an organization into the position of having too much invested to completely redesign and reimplement the product. Therefore, methods for transitioning these systems to more modern architectures must be synthesized, after the fact, from the existing programming artifacts. Due to the mainframe technology upon which they were based, many of these systems are monolithic and require repartitioning. There is some solace in the fact that many systems have existing software partitionings based on many independent threads of control which become candidates for distributed subsystems. The challenge lies in picking aggregates of these threads which present a reasonable computational load and have loose enough coupling to permit distribution of the final system
Keywords
distributed processing; real-time systems; software engineering; complex real-time systems partitioning; distributed subsystems; large complex reactive systems; legacy systems; Aggregates; Availability; Control systems; Distributed computing; Fault tolerant systems; Hardware; Microprocessors; Real time systems; Software systems; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Real-Time Systems, 1994. Proceedings of the Second Workshop on
Conference_Location
Cancun
Print_ISBN
0-8186-6420-7
Type
conf
DOI
10.1109/WPDRTS.1994.365634
Filename
365634
Link To Document