ACM Home Page
Please provide us with feedback. Feedback
Reconciling software configuration management and product data management
Full text PdfPdf (395 KB)
Source
Foundations of Software Engineering archive
Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering table of contents
Dubrovnik, Croatia
SESSION: Modelling approaches table of contents
Pages: 265 - 274  
Year of Publication: 2007
ISBN:978-1-59593-811-4
Authors
Jacky Estublier  Grenoble University, Grenoble, France
German Vega  Grenoble University, Grenoble, France
Sponsors
ACM: Association for Computing Machinery
SIGSOFT: ACM Special Interest Group on Software Engineering
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 18,   Downloads (12 Months): 123,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1287624.1287662
What is a DOI?

ABSTRACT

Product Data Management (PDM) and Software Configuration Management (SCM) are the disciplines of building and controlling the evolution of a complex artifacts; either physical or software. Surprisingly, these two fields have evolved independently; their respective solutions to the same problems are incompatible and their properties are different. PDM is good at modeling while SCM is good at building and supporting concurrent engineering. From a software engineering perspective, the challenge is to take the full potential of strong modeling capabilities, while preserving good concurrent engineering support. The paper shows that rich modeling, flexible evolution, and concurrent engineering supports have conflicting requirements and that a solution requires rethinking the concepts of evolution, versioning and modeling. We have developed a system, called CADSE (Computer Aided Domain Specific Environment), in which a product (software, physical or both) is modeled in a way similar to PDM and in which concurrent engineering and evolution is supported in the SCM way. To that end, the system is driven by models; evolution alone being defined through different models. The paper describes our system and discusses the early lessons of its first years of practical use.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
A manifesto for model merging. Greg Brunet, Marsha Chechik, Steve Easterbrook, Shiva Nejati, Nan Niu, Mehrdad Sabetzadeh. Proceedings of the 2006 international workshop on Global integrated model management. Shanghai, China.
 
3
Step. http://www.wikistep.org/index.php/Main_Page
 
4
5
 
6
 
7
 
8
 
9
 
10
 
11
P. Sriplakich, X. Blanc et M.-P. Gervais, Applying Model Fragment Copy-Restore to Build an Open and Distributed MDA Environment, MoDELS/UML, 2006.
12
 
13
Jacky Estublier, Jean-Marie Favre and Philippe Morat. Toward an integration SCM / PDM. SCM8, Brussels, July 20th - 21st, 1998. In LNCS 439, Springer Verlag.
14
15
 
16
A Comprehensive Configuration Management Solution, Metaphase Product Structure Manager and Advanced Product Configurator. Metaphase Technology, MW00206-A.
 
17
EDL/Metaphase, Overview. Metaphase Technology, MW00200-A, 29 pages.
 
18
 
19
Product Data Representation and Exchange - Part 11: The EXPRESS Language Reference Manual, ISO-DIS-10303-11, ISO, Agust 1992, 138 pages.
 
20
Recommended Practices for AP 203, PDES Inc., june 1995, 81 pages.
 
21
 
22

Collaborative Colleagues:
Jacky Estublier: colleagues
German Vega: colleagues