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)
Mobile devices are multipurpose and multi-sensor equipments supporting applications able to adapt their behavior according to changes in the user’s context (device, location, time, etc.). Meanwhile, the development of mobile and context-aware software is not a simple task, mostly due to the peculiar characteristics of these devices. Although several(More)
{Programa de Pós-graduação em Ecologia, Instituto de Biologia, Universidade Estadual de Campinas, CP 6109, 13083-970 Campinas SP, Brazil {Instituto de Ciências Biológicas, Centro Regional Universitário Espı́rito Santo do Pinhal, Av. Hélio Vergueiro Leite, s/n, 13990-000, Espı́rito Santo do Pinhal SP, Brazil §Museu de História Natural, Instituto de Biologia,(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)
Mobile devices such as smart phones and tablets are increasingly important tools in daily routine. These devices generally interact with more powerful machines usually hosted on public clouds. In this context, this paper presents MpOS (Multiplatform Offloading System), a framework that supports a method-based offloading technique for applications of(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)
In the present study we combine Activity Based Costing (ABC) with a microprocess-based custom-made management system used to control of the medical equipment maintenance service performed by a clinical engineering group in a public health institution in Brazil. Results show the cost of service orders calculated through the allocation of the expenditure per(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)