Title : 
Storage and retrieval of software components using aspects
         
        
        
            Author_Institution : 
Dept. of Comput. Sci., Auckland Univ., New Zealand
         
        
        
            fDate : 
6/22/1905 12:00:00 AM
         
        
        
        
            Abstract : 
While component-based software engineering technologies have become popular, finding and reusing appropriate software components is often challenging. We describe a software component repository that uses a concept of component “aspects” to index and query components based on their high-level systemic characteristics, including their user interface, persistency, distribution, security and collaborative work support. Software components are queried for aspects of a system they provide or require and these are used to automatically generate a high-level indexing system. Developers and end users can formulate high-level, aspect-based queries to retrieve components providing or requiring services appropriate to their needs
         
        
            Keywords : 
groupware; information retrieval systems; software engineering; aspects; collaborative work support; component-based software engineering; high-level indexing system; high-level systemic characteristics; persistency; software component repository; software components storage and retrieval; user interface; Application software; Computer architecture; Computer science; Context-aware services; Documentation; Formal specifications; Indexing; Java; Security; Software engineering;
         
        
        
        
            Conference_Titel : 
Computer Science Conference, 2000. ACSC 2000. 23rd Australasian
         
        
            Conference_Location : 
Canberra, ACT
         
        
            Print_ISBN : 
0-7695-0518-X
         
        
        
            DOI : 
10.1109/ACSC.2000.824386