Lincoln S. Rocha

Learn More
The dinamicy and uncertainness of resources in mobile networks ask for novel uncoupled, adaptable and autonomous programming abstractions. Although applications are built upon a middleware layer that encapsulates some of that complexity, there is a lot left to fully explore the potential of ubiquitous and pervasive systems. To provide an insight on the(More)
Com o avanço das tecnologias de hardware, como o surgimento de computadores menores com maior poder de processamento e armazenamento, e o progresso da comunicação de dados sem fio, a Computação Ubíqua se tornou uma realidade. Entretanto, o desenvolvimento de sistemas ubíquos ainda apresenta inúmeros desafios(More)
The domain of mobile and context-aware applications involves challenging requirements, such as mobility and adaptation, which makes the application development complex for this area. Considering this scenario, we used a nested software product line (SPL) that aims to facilitate the construction of such software by domain decomposition in two levels of(More)
Ubiquitous systems, or simply put Ubiquitous Sofware, are user-centric complex systems that must simultaneously deal with requirements such as mobility, portability, adaptability, interoperability and context-awareness, among others. In that direction, the last decades presented several Software Engineering techniques like frameworks and middlewares,(More)
— In this paper we present a new tool called Bean-Watcher. This tool allows the semi-automatic generation of monitoring and management applications for wireless networks such as WLANs and WPANs. The architecture of the tool is based on a component model flexible enough to allow the creation of new components and the optimization of the components currently(More)
The context-awareness is a central aspect in the design of pervasive systems, characterizing their ability to adapt its structure and behavior. The context-aware exception handling (CAEH) is an existing approach employed to design exception handling in pervasive systems. In this approach, the context is used to define, detect, propagate, and handle(More)
Mobile applications and services have changed different aspects of modern life, besides allowing to be accessed by mobile devices at any moment, regardless of time and place. These devices usually interact with more powerful machines usually hosted at Internet on public clouds. This paper presents MpOS (Multiplatform Offloading System), a framework that(More)
A new species of solifuge from Sã o Paulo State, southeastern Brazil, is described , together with its phenology, habitat use, activity pattern and the effect of fire on the population. Mummucia coaraciandu n. sp. differs from other Mummuciidae in cheliceral dentition and pleurite coloration. Over a one-year period, 649 individuals of M. coaraciandu were(More)