Southern Polytechnic State University
Colloquium Series
Computer Science and Software Engineering

Monday, April 2, 2001, 9:00 AM
Room J-131

Dr. Pierre F. Tiako
Institut National de Recherche en Informatique et en Automatique (INRIA)
Rennes, France

Distributed Software Development and
Perspectives for Embedded Software Development

Abstract

Despite rapid changes to modernize and to make evolve working methods (process, workflow..) software development environments, many organizations keep on working in a monolithic and isolated way. This colloquium will present in two parts the concepts that together constitute a viable foundation to distributed and/or embedded the software development tasks of large software project.   In the first part we present the process management for geographically distributed software development. We begin by giving a short history of existing process modeling approaches and their limits. Next, we present in details how to model processes as components, in order to facilitate the organization of the development. After describing a general infrastructure of such a distribution, we propose a model of software development environment that can support this organization. In the second part, we tackle the low layers of an environment which can embed software development. We give the limits of existing environments due to real-time constraints of embedded development. From the identified problems, we face the garbage collector problem of embedded real-time software development.  The potential solutions and their performance are proposed and discussed.

 

About the Speaker

Pierre F. Tiako received the Engineer Diploma in computer science from the African Institute of Computer Science at Libreville, Gabon in 1992, MS in computer science from The Henry Poincaré University of Nancy, France in 1995 and PhD degree in software engineering from the National Polytechnic Institute of Lorraine, France in 1999. After taught and research respectively at the University of Nancy and Rennes, He is currently an Expert Engineer at INRIA, The French National Institute for Research in Computer Sience and Control.  His research interests include process component modeling, distributed software development, embedded software, mobile computing, Real-time multimedia applications.

For more information, contact Venu Dasigi.

This page is maintained by Venu Dasigi.