21 resultados para Abstraction.


Relevância:

10.00% 10.00%

Publicador:

Resumo:

The academic community and software industry have shown, in recent years, substantial interest in approaches and technologies related to the area of model-driven development (MDD). At the same time, continues the relentless pursuit of industry for technologies to raise productivity and quality in the development of software products. This work aims to explore those two statements, through an experiment carried by using MDD technology and evaluation of its use on solving an actual problem under the security context of enterprise systems. By building and using a tool, a visual DSL denominated CALV3, inspired by the software factory approach: a synergy between software product line, domainspecific languages and MDD, we evaluate the gains in abstraction and productivity through a systematic case study conducted in a development team. The results and lessons learned from the evaluation of this tool within industry are the main contributions of this work

Relevância:

10.00% 10.00%

Publicador:

Resumo:

The field of Wireless Sensor and Actuator Networks (WSAN) is fast increasing and has attracted the interest of both the research community and the industry because of several factors, such as the applicability of such networks in different application domains (aviation, civil engineering, medicine, and others). Moreover, advances in wireless communication and the reduction of hardware components size also contributed for a fast spread of these networks. However, there are still several challenges and open issues that need to be tackled in order to achieve the full potential of WSAN usage. The development of WSAN systems is one of the most relevant of these challenges considering the number of variables involved in this process. Currently, a broad range of WSAN platforms and low level programming languages are available to build WSAN systems. Thus, developers need to deal with details of different sensor platforms and low-level programming abstractions of sensor operational systems on one hand, and they also need to have specific (high level) knowledge about the distinct application domains, on the other hand. Therefore, in order to decouple the handling of these two different levels of knowledge, making easier the development process of WSAN systems, we propose LWiSSy (Domain Language for Wireless Sensor and Actuator Networks Systems), a domain specific language (DSL) for WSAN. The use of DSLs raises the abstraction level during the programming of systems and modularizes the system building in several steps. Thus, LWiSSy allows the domain experts to directly contribute in the development of WSANs without having knowledge on low level sensor platforms, and network experts to program sensor nodes to meet application requirements without having specific knowledge on the application domain. Additionally, LWiSSy enables the system decomposition in different levels of abstraction according to structural and behavioral features and granularities (network, node group and single node level programming)

Relevância:

10.00% 10.00%

Publicador:

Resumo:

The software systems development with domain-specific languages has become increasingly common. Domain-specific languages (DSLs) provide increased of the domain expressiveness, raising the abstraction level by facilitating the generation of models or low-level source code, thus increasing the productivity of systems development. Consequently, methods for the development of software product lines and software system families have also proposed the adoption of domain-specific languages. Recent studies have investigated the limitations of feature model expressiveness and proposing the use of DSLs as a complement or substitute for feature model. However, in complex projects, a single DSL is often insufficient to represent the different views and perspectives of development, being necessary to work with multiple DSLs. In order to address new challenges in this context, such as the management of consistency between DSLs, and the need to methods and tools that support the development with multiple DSLs, over the past years, several approaches have been proposed for the development of generative approaches. However, none of them considers matters relating to the composition of DSLs. Thus, with the aim to address this problem, the main objectives of this dissertation are: (i) to investigate the adoption of the integrated use of feature models and DSLs during the domain and application engineering of the development of generative approaches; (ii) to propose a method for the development of generative approaches with composition DSLs; and (iii) to investigate and evaluate the usage of modern technology based on models driven engineering to implement strategies of integration between feature models and composition of DSLs

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Control and automation of residential environments domotics is emerging area of computing application. The development of computational systems for domotics is complex, due to the diversity of potential users, and because it is immerse in a context of emotional relationships and familiar construction. Currently, the focus of the development of this kind of system is directed, mainly, to physical and technological aspects. Due to the fact, gestural interaction in the present research is investigated under the view of Human-Computer Interaction (HCI). First, we approach the subject through the construction of a conceptual framework for discussion of challenges from the area, integrated to the dimensions: people, interaction mode and domotics. A further analysis of the domain is accomplished using the theoretical-methodological referential of Organizational Semiotics. After, we define recommendations to the diversity that base/inspire the inclusive design, guided by physical, perceptual and cognitive abilities, which aim to better represent the concerned diversity. Although developers have the support of gestural recognition technologies that help a faster development, these professionals face another difficulty by not restricting the gestural commands of the application to the standard gestures provided by development frameworks. Therefore, an abstraction of the gestural interaction was idealized through a formalization, described syntactically by construction blocks that originates a grammar of the gestural interaction and, semantically, approached under the view of the residential system. So, we define a set of metrics grounded in the recommendations that are described with information from the preestablished grammar, and still, we conceive and implement in Java, under the foundation of this grammar, a residential system based on gestural interaction for usage with Microsoft Kinect. Lastly, we accomplish an experiment with potential end users of the system, aiming to better analyze the research results

Relevância:

10.00% 10.00%

Publicador:

Resumo:

This work is the application of geophysical methods, using the Ground Penetrating Radar (GPR), with the objective of survey in a subsurface plume of contamination caused by a disabled gas station. The gas station is located on the Búzios beach in southern coast of the state to Rio Grande do Norte in an Area of Environmental Protection called Bonfim-Guaraíra. The interest to develop this work was the presence of contaminants (hydrocarbons) in a well located on the desktop, previously used for the abstraction of groundwater for residents living near the site. Were raised 15 geophysical survey lines totaling 775,48 lifting and installed 4 piezometer, to confirm the contamination and prepare a pluviometric map that helped in indicating the direction of local groundwater flow, thus showing the direction of movement of the probably plume of contamination. From the processing of the GPR lines was possible to identify two likely phases of contamination according to the classification proposed by Azambuja et al 2000, which are called phase absorbed and dissolved phase

Relevância:

10.00% 10.00%

Publicador:

Resumo:

This study aimed to establish the developmental profile of executives components in typical child development. This is a correlational cross-sectional study of predominantly quantitative. The instruments for data collection are the subtests included in the NEPSY-II Attention and Executive Functioning domain. Eighty children between 5 and 8 years of age, of both genders, students from public and private schools in the city of Natal were evaluated. The sample was divided into six-month intervals for subsequent analysis of strategies and types of errors. Analysis of variance (univariate and multivariate) and Tukey and Games-Howell post hoc tests were conducted to verify the effect of age on test performance. Subsequent correlations indicate the strength and direction of the relationship between variables. Were identified two peaks of development in the six-month interval adopted for the skills of selective attention and inhibitory control. The results indicate that there’s no significant influence of sex and type of school on the performance of the sample. The performance of preschool children (5 and 6 years) was lower than the other subgroups in most tests. Highlights the role of autoregulation discourse among preschool children during activities of greater executive demand and the abstraction resource as a resolution strategy between the older. Were identified similar development trajectories among selective attention abilities and inhibitory control. In general, there is a decrease in the number of mistakes and increase of success with the age progression. Future longitudinal research can extend the age range encompassed in this study, investigating the developmental course of executive abilities.