2 resultados para synchroton-based techniques

em Universidade Federal do Rio Grande do Norte(UFRN)


Relevância:

80.00% 80.00%

Publicador:

Resumo:

Formal methods and software testing are tools to obtain and control software quality. When used together, they provide mechanisms for software specification, verification and error detection. Even though formal methods allow software to be mathematically verified, they are not enough to assure that a system is free of faults, thus, software testing techniques are necessary to complement the process of verification and validation of a system. Model Based Testing techniques allow tests to be generated from other software artifacts such as specifications and abstract models. Using formal specifications as basis for test creation, we can generate better quality tests, because these specifications are usually precise and free of ambiguity. Fernanda Souza (2009) proposed a method to define test cases from B Method specifications. This method used information from the machine s invariant and the operation s precondition to define positive and negative test cases for an operation, using equivalent class partitioning and boundary value analysis based techniques. However, the method proposed in 2009 was not automated and had conceptual deficiencies like, for instance, it did not fit in a well defined coverage criteria classification. We started our work with a case study that applied the method in an example of B specification from the industry. Based in this case study we ve obtained subsidies to improve it. In our work we evolved the proposed method, rewriting it and adding characteristics to make it compatible with a test classification used by the community. We also improved the method to support specifications structured in different components, to use information from the operation s behavior on the test case generation process and to use new coverage criterias. Besides, we have implemented a tool to automate the method and we have submitted it to more complex case studies

Relevância:

80.00% 80.00%

Publicador:

Resumo:

Neuroscientists have a variety of perspectives with which to classify different parts of the brain. With the rise of genetic-based techniques such as optogenetics, it is increasingly important to identify whether a group of cells, defined by morphology, function or anatomical location possesses a distinct pattern of expression of one or more genetic promoters. This would allow for better ways to study of these genetically defined subpopulations of neurons. In this work, I present a theoretical discussion and threeexperimental studies in which this was the main question being addressed. Paper I discusses the issues involved in selecting a promoter to study structures and subpopulations in the Ventral Tegmental Area. Paper II characterizes a subpopulation of cells in the Ventral Tegmental Area that shares the expression of a promoter and is anatomically very restricted, and induces aversion when stimulated. Paper III utilizes a similar strategy to investigate a subpopulation in the subthalamic nucleus that expresses PITX2 and VGLUT2 which, when inactivated, causes hyperlocomotion. Paper IV exploits the fact that a previously identified group of cells in the ventral hippocampus expresses CHRNA2, and indicates that this population may be necessary and sufficient for the establishment of the theta rhythm (2-8 Hz) in the Local Field Potential of anesthetized mice. All of these studies were guided by the same strategy of characterizing and studying the role of a genetically defined subpopulation of cells, and they demonstrate the different ways in which this approach can generate new discoveries.