Title : 
Holmes: a system to support software product lines
         
        
            Author : 
Succi, Giancarlo ; Yip, Jason ; Liu, Eric ; Pedrycz, Witold
         
        
            Author_Institution : 
Dept. of Electr. & Comput. Eng., Alberta Univ., Edmonton, Alta., Canada
         
        
        
        
        
            Abstract : 
The paper discusses Holmes tool designed to support the Sherlock (Predonzani et al., 2000) software product line methodology. Holmes attempts to provide comprehensive support for product line development, from market and product strategy analysis to modeling, designing, and developing the resulting system. The paper shows the overall architecture of Holmes. It centres on the use of JavaSpaces as a distributed blackboard of objects
         
        
            Keywords : 
Java; object-oriented programming; software architecture; software tools; Holmes tool; JavaSpaces; Sherlock; distributed blackboard; product strategy analysis; software architecture; software product line methodology; Computer architecture; Data structures; Databases; Information analysis; Java; Permission; Software development management; Software systems; Software tools; Vocabulary;
         
        
        
        
            Conference_Titel : 
Software Engineering, 2000. Proceedings of the 2000 International Conference on
         
        
            Conference_Location : 
Limerick
         
        
        
            Print_ISBN : 
1-58113-206-9
         
        
        
            DOI : 
10.1109/ICSE.2000.870506