Title : 
Developing Non-Functional Requirements for a Service-Oriented Software Platform
         
        
        
            Author_Institution : 
Siemens Corp. Res. Inc., Princeton
         
        
        
        
        
        
        
            Abstract : 
Developing and using a software platform is an approach to achieve a higher degree of software reuse and to reduce the software development cost. Because of the advantages of the service oriented architecture (SOA), many software platforms are built with SOA. This paper describes, based upon our experiences, the most challenging issues in developing non-functional requirements for such platforms.
         
        
            Keywords : 
formal specification; object-oriented programming; software reusability; nonfunctional requirements; service oriented architecture; service-oriented software platform; software development cost reduction; software reuse; Application software; Availability; Costs; Embedded computing; Medical services; Profitability; Service oriented architecture; Software systems; Testing; Time to market;
         
        
        
        
            Conference_Titel : 
Computer Software and Applications Conference, 2007. COMPSAC 2007. 31st Annual International
         
        
            Conference_Location : 
Beijing
         
        
        
            Print_ISBN : 
0-7695-2870-8
         
        
        
            DOI : 
10.1109/COMPSAC.2007.105