DocumentCode :
3424139
Title :
FireAnt: a tool for reducing enterprise product line architecture deployment, configuration, and testing costs
Author :
White, Jules ; Schmidt, Douglas C.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Vanderbilt Univ., Nashville, TN
fYear :
2006
fDate :
27-30 March 2006
Lastpage :
508
Abstract :
Product-line architectures (PLA)s are a paradigm for developing software families by customizing and composing reusable artifacts, rather than handcrafting software from scratch. Extensive testing is required to develop reliable PLAs. Each PLA may have hundreds of valid variants that can be constructed from the architecture´s components. It is crucial that each of these variants be thoroughly tested to ensure the quality of these applications on multiple OS platforms and hardware configurations. Setting up test environments and running tests can become extremely complex and expensive as the number of variants and the complexity of their deployment and configuration increases. Once a variant is deemed ready for deployment and configuration in a production environment, it is crucial that these activities be done identically to the tested configurations and upholds the assumptions of the component developers. Rapidly setting up numerous distributed test environments and ensuring that they are deployed and configured correctly is hard. This poster paper presents FireAnt, which is a tool for the model-driven development (MDD) of PLA deployment plans
Keywords :
cost reduction; program testing; software architecture; software reusability; software tools; cost reduction; enterprise product line architecture configuration; enterprise product line architecture deployment; enterprise product line architecture testing; model-driven development; software family development; software reusability; Application software; Computer architecture; Costs; Hardware; Packaging; Production; Programmable logic arrays; Software packages; Software reusability; Software testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Engineering of Computer Based Systems, 2006. ECBS 2006. 13th Annual IEEE International Symposium and Workshop on
Conference_Location :
Potsdam
Print_ISBN :
0-7695-2546-6
Type :
conf
DOI :
10.1109/ECBS.2006.43
Filename :
1607414
Link To Document :
بازگشت