Adaptive middleware is essential for developing distributed systems in several applications domains. The design and implementation of this kind of middleware, however, it is still a challenge due to general adaptation issues, such as When to adapt? Where to include the adaptation code? What to adapt?, and How to guarantee safe adaptations?. Current solutions commonly face these challenges at the implementation level and do not focus on the safety aspects of the adaptation. This paper proposes a holistic solution implemented in Go programming language for developing adaptive middleware centred on the adoption of software architecture principles combined with lightweight use of formalisms. Software architecture concepts work as an enabling approach for structuring and adapting the middleware. Meanwhile, the formalisation helps in providing some guarantees before and during the middleware execution. The proposed solution is evaluated by implementing an adaptive middleware and comparing its performance against existing middleware systems. As shown in the experimental evaluation, the proposed solution enables us to design and implement safe adaptive middleware systems without compromising their performance.
Background:Cadmium (Cd), which is a deadly heavy metal of work-related and environmental concern, has been recognized as a substance that is teratogenic and carcinogenic for humans. Therefore, the need to develop low-cost adsorbents to remove heavy metals from aqueous solution has greatly increased. Adsorbents such as Pantoea agglomerans biomass have been used.Aims:We investigated the biotechnological potential of Pantoea agglomerans for the biosorption of cadmium from aqueous solution.Patients and Methods:
Pantoea agglomerans UCP1320 isolated from the effluent of a laundry industry was used to remove cadmium from aqueous solutions. Two approaches were compared using active or thermally inactivated biomass. Three different cadmium concentrations of 1, 10 and 100 ppm were used under constant stirring at temperatures of 25°C and 35°C as was pH of 3.0, 5.0 and 7.0. Variable incubation times of 1, 6, and 24h were also studied.Results:The results showed that the temperature did not influence the uptake of metal by living cells nor by inactive bacterial biomass. However, increasing the pH had a positive effect on removing intermediate concentrations of cadmium. Low concentrations of cadmium were completely removed by both live and inactive biomass.Conclusion:
Pantoea agglomerans biomass was shown to have a promising performance for the biotechnological removal of cadmium which had been dissolved in aqueous solution.
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.