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.