A Generic Software Modeling Framework for Building Heterogeneous Distributed and Parallel Software Systems


Heterogeneous distributed and parallel computing environments are highly dependent on hardware and communication protocols. The result is significant difficulty in software reuse, portability across platforms, interoperability, and an increased overall development effort. A new systems engineering approach is needed for parallel processing systems in heterogeneous environments. The generic modeling framework de-emphasizes platform- specific development while exploiting software reuse (and platform-specific capabilities) with a simple, well defined, and easily integrated set of abstractions providing a high level of heterogeneous interoperability.

International Conference on Advanced Science and Technology (ICAST 1994 at AT&T Bell Laboratories)