Um método para o desenvolvimento de software baseado em componentes e aspectos (2006)
- Autores:
- Autor USP: ELER, MARCELO MEDEIROS - ICMC
- Unidade: ICMC
- Sigla do Departamento: SCE
- Assuntos: SOFTWARES (DESENVOLVIMENTO;COMPONENTES;MÉTODOS); ENGENHARIA DE SOFTWARE; SISTEMAS DE INFORMAÇÃO
- Idioma: Português
- Resumo: Uma investigação sobre a programação orientada a aspectos combinada com a tecnologia de componentes pode encapsular os interesses transversais de um sistema é apresentada. Como resultado desta investigação, um método para o desenvolvimento de software baseado em componentes e aspectos é proposto, cujas etapas, atividades e artefatos são mostrados por meio do exemplo de um Sistema de Reservas de Hotéis, juntamente com sua implementação nas linguagens JAsCO e AspectJ. O método é uma extensão do método UML Components e utiliza a UML com algumas adaptações. Além disso, uma estratégia de generalização e documentação de componentes transversais para que possam ser reusados em outras aplicaçåes é proposta. Adicionalmente, o método proposto foi usado para o projeto de um Sistema de Locação de Carros e o resultado foi comparado com uma outra solução para o mesmo problema, baseada em UML Components e uma arquitetura geral para sistemas na Web. O resultado dessa comparação é apresentado e discutido
- Imprenta:
- Local: São Carlos
- Data de publicação: 2006
- Data da defesa: 31.03.2006
-
ABNT
ELER, Marcelo Medeiros. Um método para o desenvolvimento de software baseado em componentes e aspectos. 2006. Dissertação (Mestrado) – Universidade de São Paulo, São Carlos, 2006. Disponível em: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-04072006-114542/. Acesso em: 19 set. 2024. -
APA
Eler, M. M. (2006). Um método para o desenvolvimento de software baseado em componentes e aspectos (Dissertação (Mestrado). Universidade de São Paulo, São Carlos. Recuperado de http://www.teses.usp.br/teses/disponiveis/55/55134/tde-04072006-114542/ -
NLM
Eler MM. Um método para o desenvolvimento de software baseado em componentes e aspectos [Internet]. 2006 ;[citado 2024 set. 19 ] Available from: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-04072006-114542/ -
Vancouver
Eler MM. Um método para o desenvolvimento de software baseado em componentes e aspectos [Internet]. 2006 ;[citado 2024 set. 19 ] Available from: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-04072006-114542/ - Characterizing mobile apps from a source and test code viewpoint
- Accessibility in the mobile development industry in Brazil: Awareness, knowledge, adoption, motivations and barriers
- Machine Learning Applied to Software Testing: A Systematic Mapping Study
- An empirical study to quantify the characteristics of Java programs that may influence symbolic execution from a unit testing perspective
- Uso da técnica de teste estrutural para o teste e monitoração de serviços
- Quantifying the characteristics of java programs that may influence symbolic execution from a test data generation perspective
- Covering user-defined data-flow test requirements using symbolic execution
- An empirical evaluation of evolutionary algorithms for unit test suite generation
- Systematizing the service-oriented requirements engineering through I∗ framework and web services
- On the costs of applying logic-based criteria to mobile applications: an empirical analysis of predicates in real-world Objective-C and Swift applications
Como citar
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas