Automation support for concurrent software engineering
By: by Salah Badr, Luqi
Contributors: Luqi; Naval Postgraduate School (U.S.). Dept. of Computer  Science
Publisher: Naval Postgraduate School; Available from National Technical Information Service
Published: 1993
Place of publication: Monterey, Calif; Springfield, Va
Language: eng
Number of pages: 22
Subjects: CONCURRENT ENGINEERING; CONTROL SYSTEMS; SOFTWARE ENGINEERING
Other titles: NPS-CS-93-013.
Description: This paper presents an evolution control system that provide automated assistance for the      software evolution process in an uncertain environment where designer tasks and their      properties are always changing. We view an Evolution Control System (ECS) as the agent      that keeps track of proposed, ongoing, and completed changes to a software system. It      provides automated assistance to the software evolution manager to help him/her make the      right decisions. It automatically propagates change consequences by constructing the set of      possibly affected modules. It also coordinates change implementation activities within the      design team in a way that supports teamwork and maintains system integrity, as well as      adapting itself to the dynamic nature of the evolution process where new changes arrive      randomly and ongoing modifications are themselves subject to change as more information      becomes available. Computer aided software evolution, Design team coordination, Computer      aided planning.
Notes: Cover title.

"NPS-CS-93-013."

"December 1993."

AD A279 691.

Includes bibliographical references (p. 21-22)

aq/aq cc:9116 03/21/97.