Domain Specific Languages (DSLs) can contribute to increment productivity, while reducing the required maintenance and programming expertise. We hypothesize that Software Languages Engineering (SLE) developers consistently skip, or relax, Language Evaluation. Based on the experience of engineering other types of software products, we assume that this may potentially lead to the deployment of inadequate languages. The fact that the languages already deal with concepts from the problem domain, and not the solution domain, is not enough to validate several issues at stake, such as its expressiveness, usability, effectiveness, maintainability, or even the domain expert's productivity while using them. We present a systematic review on articles published in top ranked venues, from 2001 to 2008, which report DSLs' construction, to characterize the common practice. This work confirms our initial hypothesis and lays the ground for the discussion on how to include a systematic approach to DSL evaluation in the SLE process.
ResumoO ensino de graus de liberdade encontra diversas dificuldades, devido a necessidade do aprendizado de métodos matemáticos complexos, que reduzem o tempo para a visualização e entendimento dos graus de liberdade de um mecanismo, levando a necessidade da elaboração e utilização de métodos que facilitem o seu entendimento.
Palavras-chave:Graus de liberdade, Mecanismos Planos, Aprendizado.
The Internet of Things (IoT) is growing rapidly due to the wireless network that provides connectivity to devices at anytime and anywhere. Currently, the wireless sensor network is involved in many research fields like smart health monitoring, smart cities, and smart industries. From all of these, flood monitoring is the most important field in the IoT wireless network to alert about the occurrence of any abnormalities. To monitor the environment wireless sensor network needs a decision-making protocol that sense and route the information timely. The present work includes numerous use of Low Power Wireless Personal Area Networks (6LoWPAN) with IPv6 protocol defined by the Internet Engineering Task Force (IETF) due to its different test conditions, analysing static and dynamic routing and its impact on different performance metrics such as latency and packet losses for their application in monitoring system of the flash floods in any region. In this study, we are using IPv6 6LoWPAN to develop a wireless warning system before a flood event in “The Brigade” in Barranquilla city. The basic purpose for making system is to secure the city from costly damage and life loss. Different types of traffic and different 1-/2-hops scenarios have been considered. In order to implement our system, we use the well-known TelosB platform jointly with TinyOS, BLIP 2.0 and LPL. The experiment result shows that time on 512 ms and 1024 ms with a packet of 120 B obtain good performance on the metrics used for the tests.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.