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.
The exponential development of information exchange today has updated the difficulties to find the relevant information wished by an end user. Indeed, the information is represented and stored in a multitude of information sources in a very heterogeneous way.
Adaptive User Interfaces (AUIs) provide better usability, user satisfaction as well as personalized experience. AUIs bring broad benefits to end users, but their construction introduces numerous difficulties caused by extended development and maintenance efforts. One option to deal with the above problems is to generate various User Interface (UI) descriptions from a model or existing code. This paper...
When users look for information on the Internet through their smart devices, their physical location is usually highly correlated with the contents they are trying to find. Actually, localization (as well as language) is an integral part of the input data used by web search engines to customize the information provided to the users. Based on this concept, we have designed a Location Based Service...
Business processes are milestone of the information system of any companies. Their availability is a crucial aspect. We provide a solution for the high level of availability of business processes by the use of cluster of enterprise service buses (ESB). Our approach is based on the dynamic creation of the route between the business services and the migration of a runtime context from one ESB to another...
During the development process of Web application, two essential phases are software testing and code refactoring. However, automatic testing script plays an important role in test automation. It has been a hot research topic in Web application. In order to refactor the JavaScript code of Web application more conveniently, an approach to automatic script generation from the defined test case is introduced...
Considering certain inadequacies of the existing user interface generation technology under cloud computing environment, we propose a new software architecture for generating user interface dynamically, which has the characteristics of cross-platform, scalable, generating the personalized user interface dynamically. And the instance has demonstrated that the architecture is effective and feasible...
Contextual information are used to describe situations of entities (users and devices) and their interactions. Applications need such information in order to adapt their behaviour in response to changes in the entities context. In certain scenarios and in particular machine to machine, the integration of a large number of components makes the management of the generated contextual information a very...
Cloud Computing is becoming more and more a commodity service to all kinds of businesses. This leads to a stronger need for dependable service guarantees on the resources or applications offered to the customer by the provider via Service Level Agreements. Most offerings on the market, however, rely on non-electronic modes rather than machine-manageable means. In this paper, we propose a protocol...
Telecom based service providers are relentlessly trying to accelerate their service offerings to match the pace at which the users are embracing the Web. In reality IMS based Telecom and Internet based Web 2.0 networks have their own advantages and need to co-exist to create an enriched user experience. The convergence of IP Multimedia subsystem (IMS) based Telecom and Web 2.0 based networks is slowly...
In recent years several authors and projects have addressed the need for an architecture for collecting and managing context information. Most of the approaches have either been purely based in middlewares unable to address the heterogeneity of components and services platforms, or have been built around Web based technologies that are unable to cope with the realtime and reactiveness requirements...
The XML DOM (Document Object Model) provides a logical view of the in-memory structure. It represents the metadata that has a hierarchical treelike structure consisting of nodes. There are several benefits of implementing the XML DOM as a home management server. First of all, the process time decreases by three times in average sense than using general database. Secondly, it would make to meet with...
An important aspect in the design of pervasive/ubiquitous applications is to evaluate them before their deployment in real scenarios. A possible strategy to assess them is to perform simulations that provide useful insights and results to the application designer. However, the simulation of pervasive/ubiquitous applications and environments has proven to be a considerable challenge for several reasons...
Through the research of the existing security mechanisms and security technologies, combined with the actual security requirements of Web communications, this paper proposes a Web services security communication model. The model not only can meet the basic requirements for secure communications, and can achieve better results in the Web service application with higher security requirements. Compared...
In this paper we describe extensions to the access control industry standards XACML and SAML to enable privacy-preserving and credential-based access control. Rather than assuming that an enforcement point knows all the requester's attributes, our extensions allow the requester to learn which attributes have to be revealed and which conditions must be satisfied, thereby enabling to leverage the advantages...
Unified Communication and Collaboration (UCC) system is the converging service of all communications. IMS (IP Multimedia Subsystem) is expected to be a core service for both Internet and mobile phones. Hence, UCC certainly involves with IMS to provide a future service to both world. Presence service is crucial component in UCC system. It provides notifications and presence information of users and...
With the important advent of multimedia services and the ubiquity of computing environments, the concept of context-awareness in services access and provisioning is getting crucial. Services, especially the multimedia ones, must perform automatically actions/operations to adapt the delivered content to the user expectations and his environment capabilities, thus ensuring the best quality of experience...
Prefetching and Web caching have been known as techniques to increase the speed of Web loading process. Previous studies have been conducted to infuse artificial intelligence such as Artificial Neural Network (ANN) into Web caching. In this paper, we propose a new hybrid technique based on combination of ANN and Particle Swarm Optimization (PSO) for classification Web object either to cache or not...
With the availability of application development frameworks, such as iPhone, Android, etc., there is a huge shift in application development towards providing user-centric services on communication end-points (phones). A key aspect of such frameworks and of the services developed using those frameworks is that they are often independent of communication sessions. In this paper we argue that there...
Modern Smartphones are the fastest growing computing platforms capable of consuming Web services. However, due to their form factor these mobile computing devices face many challenges and constrains when engaging service providers. How to overcome these challenges and how to link smartphones to the service cloud is one of the key issues that will have a major impact on the further growth of the software-as-a-service...
The software reuse initiatives are better implemented when there is an efficient way to find the reusable assets. However, the search and retrieval of such information is considered a big deal in literature, once there is a gap between what the software engineer would like to retrieve and what is stored in the repository. Thus, this paper presents an efficient way to reduce this problem and aid search...
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.