The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
We propose a framework to create Learning Object based on the knowledge management model known as Community of Practice CoP, the framework's elements are: technology, people and process, the technology is a Cloud Computing, people are the user or learning object creators, and the process is a knowledge management model that makes a better interaction between those elements. The principle of the framework...
As more and more Internet of Things (IoT) devices are connected to the cloud services, fog computing has emerged as a new computing model to provide analytic and intelligent services to the end users for fast response time. Among the application layer protocols used for IoT, MQTT and CoAP are two well-known lightweight protocols that run on top of TCP and UDP, respectively. MQTT supports publish/subscribe...
As more and more Internet of Things (IoT) devices are connected to the cloud services, fog computing has emerged as a new computing model to provide analytic and intelligent services to the end users for fast response time. Among the application layer protocols used for IoT, MQTT and CoAP are two well-known lightweight protocols that run on top of TCP and UDP, respectively. MQTT supports publish/subscribe...
Conceptual Graphs (CGs) are a knowledge representation language based on the existential graphs of Ch. S. Peirce and the semantic networks of Artificial Intelligence. CGs are also a modeling and design language, which is human readable and computer tractable. This makes CGs suitable for a large variety of applications. The novelty of this paper, is a new approach to XML data modeling based on Conceptual...
The validity of simulation scenario is very important for the efficiency and credibility of the simulation system. This paper analyzed the concept of simulation scenario validity which includes the document validity and the logical validity. We can use the XML Schema technology to verify the validity of scenario document. For the validity of the Logic which is contained in the scenario, we use rule-based...
Models are the cornerstone of Model-Driven Engineering (MDE). Their size is constantly growing, becoming one of the main problems when it comes to manipulating them, via model-to-model transformations, model-to-text transformations or simply parsing them. In this paper we propose a way of distributing Ecore models representing them as JSON and URLs as identifiers, since HTTP is one of the most successful...
Executing software processes in the cloud can bring several benefits to software development. In this paper, we discuss the benefits and considerations of cloud-based software processes. EXE-SPEM is our extension of the Software and Systems Process Engineering (SPEM2.0) Meta-model to support creating cloud-based executable software process models. Since SPEM2.0 is a visual modelling language, we introduce...
This paper presents an approach to proceed with semantic annotation in historical documents from the 19th century that discuss the constitution of the mother language, the Portuguese Language in Brazil. The objective is to generate a group of semantically annotated documents in agreement with a domain ontology. To provide this domain ontology, the Linguistic Instrument Ontology was employed, and it...
Mobile learning systems (m-learning), even with benefits in terms of education, presents challenges that need to be explored, such as the lack of a specific educational modeling. The work presents the definition of a set of characteristics and requirements for educational modeling directed to the context of mobile learning, assisting and flexibilizing the creation of educational content. A systematic...
Academic genealogy allows us to understand the guiding-oriented relationship, and to analyze how the knowledge diffuses through the counselor, especially in postgraduate programs, where most of the students intend to remain in the academic environment. Given this, this is an important means to analyze this relationship in several areas of knowledge. In this work, the data of orientations and supervisions...
Cloud Computing has emerged as a new paradigm of computing that builds on the foundations of Distributed Computing, Grid Computing, and Virtualization. Cloud computing is Internet-accessible business model with flexible resource allocation on demand, and computing on a pay-per-use as utilities. Cloud computing has grown to provide a promising business concept for computing infrastructure, where concerns...
The volume of data exchanged by computer networks is gradually increasing over time, which provides the need for performance and interoperability between different platforms and systems. In this line, there are several studies dedicated to service-oriented software architectures and resource consumption models. However, a few of them are focused on the development of generic tools for the dynamic...
In the education field, most developed systems aim to provide an adapted learning process according to the user's needs. Intelligent tutoring systems (ITSs) are defined as instructional software that use artificial intelligence techniques with knowledge based on cognitive psychology and education to provide personalized learning process. To ensure this goal, the system should respond to the learner's...
This paper introduces a universal real-time control platform for complex research and development (R&D) based products design. The inherent complexity in R&D projects makes products development a difficult task to undertake. The use of state of the art development tools for modeling, simulation, and hardware-in-the-loop (HIL) validation contributes to a complexity reduction. However, R&D...
The necessity of software evolution caused by novel requirements is often triggered alongside the advancement of underlying languages and tools. Although modern language workbenches decrease the opportunity cost of creating new language implementations, they do not offer automated and complete integration of existing languages. Moreover, they still require complex language engineering skills and extensive...
Workload allocation in embedded multicore platforms is an increasing challenging issue due to heterogeneity of components and their parallelism. Additionally, the impact of process variations in current and next generation technology nodes is becoming relevant and cannot be compensated at the device or architectural level. Intra-die process variations raising at the core level and platform level makes...
In recent years, millions of people are connected on social networks. Social networks have become an excellent platform for sharing information and communication that reflects real world relationships. This global use of social networks has made them to be an excellent candidate for using cloud. As a result, numerous access control methods have been proposed to maximize available resources. In addition,...
Particle systems are widely used to create visual effects with a large number of elements (or particles). Earlier works were CPU based, while recent developments use the GPU to take advantage of the fact that, in most cases, particles are independent entities. In here, we propose a GPU-based library that focuses on extensibility and ease of use. The library allows for virtually any particle logic...
Recent advances in technology have allowed the development of laboratory experiments that do not require the physical presence of a student in a physical laboratory. These experiments are conducted using the internet, using simulation, or actual control and monitoring of real equipment located remotely, or a hybrid of both. This allows potential sharing of resources that could result in reduction...
The next generation of performance support systems and tools for learning at the workplace are likely to be delivered in augmented reality (AR). Although there are many impressive prototypes and bespoke applications, interoperability has been neglected. To fix this, an IEEE Computer Society working group is creating a data format for the enrichment and exchange of AR learning content.
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.