Title
An approach to module distribution for the design of embedded distributed software systems
Abstract
Designing embedded distributed software systems is very complex due to the tremendous interactions between the components of the systems. One of the critical tasks in designing an embedded distributed software system in the module distribution-the distribution of functional modules to software components. In this paper, an approach to module distribution for the design of embedded distributed software systems is presented. The objective of this approach is to exploit the potential concurrency between functional modules and to avoid nonprofitable message traffic under the constraint that some functional modules cannot reside in the same software component. In this approach, module distribution is divided into three steps. The first step is to detect the potential concurrent invocable resources (PCIRs) -those modules that can be invoked directly or indirectly by concurrently executing modules simultaneously. The second step is to duplicate the PCIRs such that the number of duplicates is minimal. The third step distributes the functional modules into a set of software components to satisfy the above design objectives.
Year
DOI
Venue
1991
10.1016/0020-0255(91)90020-U
Inf. Sci.
Keywords
Field
DocType
software system,software systems
Software design,Software design description,Computer science,Software system,Component-based software engineering,Software construction,Software development,Software framework,Software distribution,Embedded system,Distributed computing
Journal
Volume
Issue
ISSN
56
1-3
0020-0255
Citations 
PageRank 
References 
6
0.51
11
Authors
2
Name
Order
Citations
PageRank
Stephen S Yau11768193.24
Ivy Wiharja260.51