Separation of concerns in software product line engineering

2005; Association for Computing Machinery; Volume: 30; Issue: 4 Linguagem: Inglês

10.1145/1082983.1083139

ISSN

1943-5843

Autores

Mazen Saleh, Hassan Gomaa,

Tópico(s)

Service-Oriented Architecture and Web Services

Resumo

A software product line consists of a family of software systems that have some common functionality and some variable functionality. A better understanding of the product line can be obtained by separating the concerns of the common software, in terms of common features, components, and source code, from the variable software. This paper describes an approach and prototype tool support for separation of concerns and automatic customization of target applications, which are members of the software product line.

Referência(s)