Software Engineering for Parallel and Distributed Systems, International Symposium on (1999)
Los Angeles, California
May 17, 1999 to May 18, 1999
Angelo Morzenti , Polit?cnico di Milano
Matteo Pradella , Polit?cnico di Milano
Matteo Rossi , Polit?cnico di Milano
Stefano Russo , Universit? di Napoli Federico II
Antonio Sergio , Universit? di Napoli Federico II
This paper investigates the use of object-oriented techniques for the specification and design of distributed multimedia applications (DMAs). DMAs are a class of software applications with a range of strong - often conflicting - requirements of dynamicity, interactivity, real-time synchronized processing of several media types, network distribution, high-performance, fault-tolerance, load balancing and security. The development of complex DMAs can benefit from the adoption of object design methods and distributed objects implementation technologies. The paper describes the use of two modeling approaches, based on the standard UML modeling language, and on the TRIO formal specification language, respectively. The problem of defining steps to move from the UML or TRIO specification to a CORBA IDL implementation is addressed too. An experimental distributed Video-on-Demand system is used throughout the paper as a case study.
M. Rossi, A. Morzenti, S. Russo, A. Sergio and M. Pradella, "A Case Study in Object-oriented Modeling and Design of Distributed Multimedia Applications," Software Engineering for Parallel and Distributed Systems, International Symposium on(PDSE), Los Angeles, California, 1999, pp. 217.