DocumentCode
2769611
Title
Concurrent Engineering support in Software Engineering
Author
Estublier, Jacky ; Garcia, Sergio
Author_Institution
LSR-IMAG, Grenoble
fYear
2006
fDate
18-22 Sept. 2006
Firstpage
209
Lastpage
220
Abstract
The evolution of software engineering methodology, from waterfall to spiral, from spiral to agile, indicates that high concurrency, iterative development and short cycles are key factors for effective software engineering. It is widely accepted that supporting (i.e., formalizing controlling, automating and optimizing) concurrent engineering processes is needed to increase predictability of cost, quality and development time. Unfortunately, current systems (e.g., workflows, software configuration management, ...) are too simple and deterministic; they do not include real support for concurrent engineering. We claim this shortcoming is one of the major reasons why current workflow and process support do not significantly help in the support of software engineering. In this paper we present the Celine system, which extends workflows with the definition of high-level executable description of concurrent engineering and therefore contributes to provide effective control over cost, quality and development time
Keywords
concurrent engineering; configuration management; software process improvement; Celine system; concurrent engineering; iterative development; software configuration management; software engineering; Automatic control; Concurrent computing; Concurrent engineering; Control systems; Cost function; Engineering management; Iterative methods; Software engineering; Software systems; Spirals;
fLanguage
English
Publisher
ieee
Conference_Titel
Automated Software Engineering, 2006. ASE '06. 21st IEEE/ACM International Conference on
Conference_Location
Tokyo
ISSN
1938-4300
Print_ISBN
0-7695-2579-2
Type
conf
DOI
10.1109/ASE.2006.28
Filename
4019576
Link To Document