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.
Software engineers have successfully used Natural Language Processing for refactoring source code. Conversely, in this paper we investigate the possibility to apply software refactoring techniques to textual content. As a procedural program is composed of functions calling each other, a document can be modeled as content fragments connected each other through links. Inspired by software engineering...
The advances of technologies for mobile robotics enable the application of robots to increasingly complex tasks. Cleaning office buildings on a daily basis is a problem that could be partially automatized with a cleaning robot that assists the cleaning professional yielding a higher cleaning capacity. A typical task in this domain is the selective cleaning, that is a focused cleaning effort to dirty...
Autonomous robots are artifacts that comprise a significant number of heterogeneous hardware and software components and interact with dynamic environments. Therefore, there is always a chance of faults at run-time that negatively affect the reliability of the system. In this paper we present a novel diagnosis and repair architecture for ROS-based robot systems. It is an extension to the existing...
Three partssuch as: EPC middleware, ONS and EPC Information Service were studiedin depthin this paper. And an EPC Middleware System, an ONS system, an EPC Information Services ystem were designed and implemented. Thus more complete information network system hasbeen established, which providesa platform for “Internet of Things” rapidly extended to the enterprise and information-sharing among enterprises...
Opportunistic reuse, a need based sourcing of software modules without any prior plan is a common practice in software development. It is popular due to rapid productivity improvement and fewer impediments while undertaking reuse task. However, developers use informal criteria to select an external module for reuse. The composition of such a module may introduce undesirable emergent behavior due to...
Social software supports various actors in producing user-generated content, developing and maintaining social relationships as well as establishing computer-mediated interaction and collaboration. These capabilities of social software provide manifold possibilities for a more effective and flexible design of business processes. At the same time new process management approaches allow a tighter integration...
Due to the computational demand of data intensive applications, parallel computer hardware such as the HPC Cluster system is required to execute such the applications. However, building large HPC Clusters for this sole purpose is not always feasible or even not cost-effective since the purchasing, operational and maintenance cost of the dedicated systems is too high but they are not fully utilized...
Du et al. put forward a solution to solve the slow access to the campus network. This solution offered a novel approach to complete NAT Traversal of the second export of the campus network and a good idea based on virtual private network (VPN) to realize the outer network can rapidly access the campus network with any application layer protocols, e.g., HTTP, FTP. A VPN solution based on UDP tunnel...
In this paper, we propose a PEP based Mail Proxy to enable mobile users to access email services over disruptive links. The proposed scheme offers a disruption tolerant proxy service for email client to communicate over intermittently connected links. The proposed scheme is transparent to the email client and requires no modification or configuration on the client. In addition, it enables the support...
We present an experience on the automated collection of peer assessments of collaborative tasks of students using online applications or services that allow you to configure forms and receive data electronically. For students to peer assess in real time we selected the Socrative tool that lets you use smartphones, tablets, or laptops in a conventional classroom, or desktop computers in a computer...
This paper presents the design and development of a web enabled system supporting materials flows and relevant management processes in educational settings. Unlike other organizational settings, where warehouses are organized with specific input and output procedures, in educational environments (at least, in Cyprus) resources are allocated in various locations (offices, warehouses, laboratories,...
Web applications are exposed to various threats and attacks, and therefore numerous tools are developed for detecting web application vulnerabilities. Many studies have focused on evaluating vulnerability scanners. An efficient evaluation approach for detection tools is essential and can be extremely helpful to the users. In this paper, we propose a cost-effective approach to evaluating vulnerability...
The use of lessons learned in project management is still not fully satisfactory. The current web-based project management systems (WPMS) mainly support project lifecycle with no much consideration to project initiation and closing. The main objective of this paper is to incorporate the features of semantic web and features of wiki technology to capture project lessons learned knowledge. This paper...
Review of knowledge management practices of officers at the Ministry of Foreign Affairs in Kuwait revealed that knowledge workers in the public sector frequently use social media and networking tools to enhance their personal knowledge. They stay in touch with their contacts through email and telephone. Twitter is on the top of the list of social networking tools they use while email management tools...
Virtualization has brought the revolution of utilizing computing elements, and also incurred the trends of cloud computing with distributed data centers built for enterprises. Recently, the network virtualization has become an issue for decreasing the cost and adding the flexibility of networking inside either the service platform or the infrastructure. Hence, research and education demands for testing...
Social media websites are having a significant impact on how collaborative relationships are formed and information is disseminated throughout society. While there is a large body of literature devoted to the ways in which the general public is making use of social media, there is little research regarding how such trends are impacting scholarly practices. This paper presents the results of a study...
In technological development in the area of e-democracy in-group equality is taken for granted. However, inequality in online communication is just as common as in other social contexts. To research the effects of starting from the presupposition of inequality we have developed a groupware for discussions. Based on democratic meeting techniques and social media it takes the form of a strategic game...
This work presents an exploratory study of the different types of technology-mediated relationships that are formed in a sociotechnical system. More people each day are connecting with each other through social networks, online communities, and other forms of virtual environments. This study offers a framework for understanding how technology, user interactions, and user relationships are connected...
The paper proposes a description of information decision support system in the tourism domain and a set of methods and algorithms for generating recommendations for a user that allow significant increase of the system usability. The system generates for the user recommendations which attractions at the moment are better to attend based on the user preferences and the current situation in the location...
This paper presents the problem of measuring multitone parameters, including non harmonic sounds emitted by a particular harmonic percussion instruments belonging to the idiophones group. As examples may serve bowl sound used in the process of audio therapy. Additionally, the paper presents an original program written in MATLAB to measure important multitone parameters, such as frequency, power level...
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.