Nanotechnology currently represents one of the most fascinating human discoveries. With creativity, nanotechnology looks for increasingly smaller spaces in nature to meet the needs and interests of the individuals and...Nanotechnology currently represents one of the most fascinating human discoveries. With creativity, nanotechnology looks for increasingly smaller spaces in nature to meet the needs and interests of the individuals and of the society. Considering that the researches aim to create techniques to move and combine atoms and molecules, a question arises, how will these atoms and molecules behave in the new arrangement. This is the great challenge and this article attempts to bring some benefits to the subiect. It also intends to bring the human sciences, particularly law, to the scenery of this scientific revolution. The lack of regulatory frameworks does not allow humans to search and produce anything without limits. Thus, human rights should be considered an ethical foundation for nanotechnology discoveries, as they represent the "rights" that, at least, humans should have respected.展开更多
This paper describes a design of an educational platform for a mobile learning architecture, which is a state of the an topic in distance education. The product will allow users to interact in an efficient, flexible, ...This paper describes a design of an educational platform for a mobile learning architecture, which is a state of the an topic in distance education. The product will allow users to interact in an efficient, flexible, and transparent fashion with a web-based education environment, in this case Module Object-Oriented Dynamic Learning Environment (Moodle), using Android mobile devices. In order to provide a strong and lasting architecture, the Service Oriented Architecture (SOA) methodology is used given that it allows easy software re-utilization as well as integration of heterogeneous services. The architecture is based on web services implemented with Representational State Transfer (REST), as it has been demonstrated to be lighter and less consuming than other protocols, for devices with limited resources such as mobile devices. Web services provide the communication means between the server side and the client side of the architecture, whereas agents are used to deliver the services itself. The authors propose the development of an environment that facilitates the integration of various educational resources to support m-learning. An important aspect of the proposal is the offering of a tool to provide customized alerts for students and teachers, enabling them to remain updated about activities taking place in the courses.展开更多
文摘Nanotechnology currently represents one of the most fascinating human discoveries. With creativity, nanotechnology looks for increasingly smaller spaces in nature to meet the needs and interests of the individuals and of the society. Considering that the researches aim to create techniques to move and combine atoms and molecules, a question arises, how will these atoms and molecules behave in the new arrangement. This is the great challenge and this article attempts to bring some benefits to the subiect. It also intends to bring the human sciences, particularly law, to the scenery of this scientific revolution. The lack of regulatory frameworks does not allow humans to search and produce anything without limits. Thus, human rights should be considered an ethical foundation for nanotechnology discoveries, as they represent the "rights" that, at least, humans should have respected.
文摘This paper describes a design of an educational platform for a mobile learning architecture, which is a state of the an topic in distance education. The product will allow users to interact in an efficient, flexible, and transparent fashion with a web-based education environment, in this case Module Object-Oriented Dynamic Learning Environment (Moodle), using Android mobile devices. In order to provide a strong and lasting architecture, the Service Oriented Architecture (SOA) methodology is used given that it allows easy software re-utilization as well as integration of heterogeneous services. The architecture is based on web services implemented with Representational State Transfer (REST), as it has been demonstrated to be lighter and less consuming than other protocols, for devices with limited resources such as mobile devices. Web services provide the communication means between the server side and the client side of the architecture, whereas agents are used to deliver the services itself. The authors propose the development of an environment that facilitates the integration of various educational resources to support m-learning. An important aspect of the proposal is the offering of a tool to provide customized alerts for students and teachers, enabling them to remain updated about activities taking place in the courses.