Repository logo
 
Publication

Aplicação de uma linha de produtos de software (LPS) no contexto de uma PME

dc.contributor.authorGouveia, Vitorino Augusto Gonçalves
dc.date.accessioned2011-03-31T15:14:02Z
dc.date.available2011-03-31T15:14:02Z
dc.date.issued2007
dc.description.abstractUma linha de produtos de software (LPS), é um conjunto de produtos que partilham funcionalidades comuns, desenvolvidos de forma sistemática a partir de um conjunto de elementos de software base da LPS. As abordagens de desenvolvimento baseado em LPS revolucionaram a forma como as organizações realizam a engenharia de software. A obtenção de economias de escala, na concepção e distribuição de novos produtos, pela reutilização dos elementos de software base da LPS e instanciação dos variantes respectivos, é um dos principais benefícios na adopção desta abordagem. Numa LPS, a arquitectura de software de referência vai para além da dicotomia desenho/ codificação da arquitectura de software tradicional. A sua documentação, inclui a representação da arquitectura de software da LPS e respectivos pontos de variabilidade, bem como a descrição do processo para instanciação dos produtos. Numa pequena e média empresa (PME), os recursos humanos, técnicos e financeiros são escassos. A viabilidade da implementação de uma LPS adequa-se num contexto de redução de custos operacionais e eficiência do processo de produção dos produtos de software. O objectivo deste trabalho é o desenvolvimento e aplicação de uma metodologia para a gestão e implementação de uma LPS, adequada à realidade de uma PME. As principais contribuições do trabalho incluem: a) uma metodologia para a implementação e gestão de uma LPS adequada a uma PME, que prevê a definição da arquitectura de software da LPS com base num conjunto de produtos já existentes, b) a representação da arquitectura de software de uma LPS, suportado por modelos UML, estendidos através de um perfil UML, baseado em 3+1 perspectivas: dos requisitos, da implementação e dos componentes de execução, sendo que a vista (+1)ou “vista produtos” é uma instanciação das restantes três vistas no contexto particular da LPS ou de um produto, num determinado momento no tempo. A metodologia proposta foi aplicada à solução ARQUO™, uma solução real e em produção em diversas organizações.por
dc.description.sponsorshipOrientador: António Rito Silvapor
dc.identifier.urihttp://hdl.handle.net/10400.13/129
dc.language.isoporpor
dc.peerreviewedyespor
dc.publisherUniversidade da Madeirapor
dc.subjectArquitectura de softwarepor
dc.subjectDocumentação de uma arquitectura de softwarepor
dc.subjectEngenharia aplicacionalpor
dc.subjectEngenharia de domíniopor
dc.subjectGestão de configurações de softwarepor
dc.subjectGestão de variabilidadespor
dc.subjectLinha de produtos de softwarepor
dc.subject.por
dc.subjectCentro de Ciências Exatas e da Engenhariapor
dc.titleAplicação de uma linha de produtos de software (LPS) no contexto de uma PMEpor
dc.typemaster thesis
dspace.entity.typePublication
rcaap.rightsopenAccesspor
rcaap.typemasterThesispor

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
MestradoVitorinoGouveia.pdf
Size:
2.05 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: