Departments of Informatics - Events

Informatik-Kolloquium


Prof. James Browne

Compositional Development of Software Systems - Performance Models


Performance models are software systems where the components implement abstractions of the behavior of a total system. Compositional development of simulation models is a domain specific instance of the general problem of software component reuse or design reuse. Performance models span software, middleware and hardware semantic domains and multiple levels of abstraction. Evaluation of components requires multiple modes of execution. Execution may require translation across levels of abstraction and modes of evaluation. The conceptual innovations which enables compositional development are integration of associative interfaces with standard objects and use of hierarchical dynamic data flow graphs as an application structuring model. Associative interfaces extend the concept of interface from specification of services provided to include specification of the behaviors of component instances and specification of the services a component instance invokes.

This talk will define and describe an associative interface based specification system and a compiler for software systems implementing of performance models.


 
Referent:   Prof. James Browne 
            Department of Computer Science
            The University of Texas at Austin

Zeitpunkt:  Freitag, 25. June 1999, 14 Uhr c.t.

Ort:        HS 1 der Universität Klagenfurt


Department's HomePage - webmaster@ifi.uni-klu.ac.at