DocumentCode :
2108826
Title :
Structuring large versioned software products
Author :
Estublier, Jacky ; Favre, Jean-Marie
Author_Institution :
LGI, Grenoble, France
fYear :
1989
fDate :
20-22 Sep 1989
Firstpage :
404
Lastpage :
411
Abstract :
A discussion is presented of the solutions proposed by the Nomade project: a language-independent kernel and a specialized tool. The kernel manages coarse-grained objects (from files to abstractions such as modules or subsystems), while the tool manages fine-grained objects (basically the external objects of modules: procedures types, etc.). Concepts and properties of variants and revisions are defined. The kernel, enforcing these properties, allows tools to work safely in a monoversioned context. One of these tools, mainly dedicated to interface control, is then presented
Keywords :
software engineering; Nomade project; abstractions; coarse-grained objects; files; language-independent kernel; modules; specialized tool; subsystems; Computer languages; Delay; Energy management; History; Kernel; Software maintenance; Software tools; Time factors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference, 1989. COMPSAC 89., Proceedings of the 13th Annual International
Conference_Location :
Orlando, FL
Print_ISBN :
0-8186-1964-3
Type :
conf
DOI :
10.1109/CMPSAC.1989.65115
Filename :
65115
Link To Document :
بازگشت