dc.contributorFerrari, Fabiano Cutigi
dc.contributorhttp://lattes.cnpq.br/3154345471250570
dc.contributorhttp://lattes.cnpq.br/8447938107204065
dc.creatorSouza, Odair Moreira de
dc.date.accessioned2019-02-05T19:08:59Z
dc.date.available2019-02-05T19:08:59Z
dc.date.created2019-02-05T19:08:59Z
dc.date.issued2015-07-13
dc.identifierSOUZA, Odair Moreira de. Uma contribuição para a avaliação da qualidade de modelos na fase de projeto de software. 2015. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de São Carlos, São Carlos, 2015. Disponível em: https://repositorio.ufscar.br/handle/ufscar/10910.
dc.identifierhttps://repositorio.ufscar.br/handle/ufscar/10910
dc.description.abstractContext: Software engineering aims to provide software development with high quality in short time and low cost. In this context, product quality assurance goes through all phases of development process, avoiding the generation of high cost in corrective maintenance in advanced phases of development. In the design phase, a mean of anticipating the detection of structural and behavioural problems and reduce rework is by applying metrics in design models. Objective: This work aimed to provide a systematic and automated process for the evaluation of software design models based on internal metrics and external quality attributes. A conceptual framework, entitled QM2, and automated tools have been proposed, which include the main activities and resources needed for assessing the quality level of models during the design phase. Method: For the definition of QM2, studies have been conducted to identify the essential activities for design evaluation, addressing quality models, internal metrics and reusable software resources. For the evaluation of the the framework and tools developed, were addressed models of a robotic em¬bedded system represented in UML. Results: Was established a sequence of steps to evaluate the quality level of software models. Was performed the automation of the QM2 framework, including tool for metrics extraction and the management of assessment projects. Conclusion: The simple definition and extraction of metrics do not ensure the quality of a software project, because the interpretation of values should be associated with external quality attributes. In that sense, in this work the assessment of design is performed by means of extraction and calculation of model metrics. The quality level of a model is obtained through the association between internal measures computed and external quality attributes.
dc.languagepor
dc.publisherUniversidade Federal de São Carlos
dc.publisherUFSCar
dc.publisherPrograma de Pós-Graduação em Ciência da Computação - PPGCC
dc.publisherCâmpus São Carlos
dc.rightsAcesso aberto
dc.subjectQualidade de software
dc.subjectMétrica de software
dc.subjectAtributo de qualidade
dc.subjectAvaliação de modelos
dc.subjectSoftware quality
dc.subjectSoftware metric
dc.subjectQuality attribute
dc.subjectModel evaluation
dc.titleUma contribuição para a avaliação da qualidade de modelos na fase de projeto de software
dc.typeTesis


Este ítem pertenece a la siguiente institución