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.
Massive multiplayer online games are large-scaled distributed systems to handle a huge amount of simultaneous players. Thus, development costs can be enormous. To deal with this, it is necessary to reduce redundant development steps in such distributed systems, e.g. by using code generators and model analysers to build components from already existing knowledge. Such knowledge could be the unique...
Today, health research and health care generate a steadily increasing amount of data. Making these available for secondary use cases is essential for efficiency gains in health research, e.g. by reducing time-and costs-intensive acquisition of data. In this contribution, we introduce our SAHRA software platform enabling reproducible research, e.g. by combining multiple data sources, performing data...
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...
Last technological advances have brought drastic changes affecting the way distributed systems are conceived. Designers have to tackle the fact that applications could be controlled by different end users on diverse computing platforms in assorted environments. However, these kinds of facilities only make sense when they are ruled by the well-known group awareness. It is necessary to devise new mechanisms...
We present a novel software architecture for context-aware applications based on a distributed, non-monolithic, simple and extensible relational model for representing context; a service-oriented architecture for computing these relations in a decoupled, flexible fashion; and with data driven, event based communication providing the kind of fine grained dynamic service composition required in mobile...
The current Internet does not enable easy introduction and deployment of new network technologies and services. This paper aims to progress the Future Internet (FI) by introduction of a service composition and execution environment that re-use existing components of access and core networks. This paper presents essential service-centric platforms and software systems that have been developed with...
HPE is a platform of parallel components that complies to the # component model, whose components are intrinsically parallel. This paper describes the design of a new CCA framework based on HPE, aimed to reconcile distribution and parallelism of components. Besides exposing the essential differences between the two platforms, the new framework has a set of features that distinguishes it from other...
Due to technological advances of handheld computing and communication devices, Mobile commerce (M-commerce) has emerged and attracted a growing number of research efforts. M-commerce not only extends Internet-based Electronic commerce (E-commerce), but also offers a unique business opportunity with its own features, such as ubiquity, accessibility, portability, etc. In this paper, we discuss some...
The modern Web architecture basically follows the Representational State Transfer (REST) style. This style offers the architectural properties necessary to implement the Internet-scale Web. However, most authentication and delegation technologies that rely on session state actually deviate from the REST style. It must be noted, however, that the diversity of these technologies is imperative for the...
The paper presents an adaptive and responsive service framework that integrates context aware techniques with an open source service oriented platform OSGi. The adoption of context aware techniques will allow the proposed service framework to dynamically and effectively manage services resources in response to in-bound tasks identified by the framework. The core services (i.e system services) of the...
This paper, the third in a series of four papers, describes a subsystem with integrative function named Geographic Intelligence (GI), from SNIRH, The National Water Resource Information System, a computational tool from the Brazilian National Water Agency (ANA), the methodological, architectural and technological aspects involved in its design and engineering - items of Software Engineering that demonstrate...
In many cases, we would like to enhance the predefined adaptability of a running application, for example, to enable it to cope with a strange environment. To make such kind of runtime modifications is a challenging task. In existing engineering practices, the online policy upgrade approach just focuses on the modification of adaptation decision logic and lacks system-level means to assess the validity...
Combining existing services to create new pervasive computing services involves special design considerations, including context awareness, contingency management, device heterogeneity, and user empowerment. Service composition is a natural concept around which to structure pervasive systems and individuate parts of them that are suitable for contingency management, application, storage, and so on...
The development of ambient intelligence (AmI) applications usually implies dealing with complex sensor access and context reasoning tasks, which may significantly slow down the application development cycle when vertically assumed. To face this issue, we present CASanDRA, a middleware which provides easily consumable context information about a given user and his environment, retrieving and fusing...
In recent years, some strategies for distributed information sharing among multi-agents have been proposed, and a system relevant to each strategy had been constructed. However, most of them depend upon a centralized architecture. This paper presents an approach for distributed information sharing based on ontology context immigration (OCI) and a distributed information sharing system (DISS) constructed...
This paper develops a client-side context-aware search application which is built on the context-aware infrastructure. A context-aware architecture is designed to collect the mobile user's context information, derive mobile user's current context, distribute user context among context-aware applications, and support the context-aware applications. The context acquisition is centralized at the context...
Health care systems will integrate new computing paradigms in the coming years. Context awareness computing is a research field which often refers to health care as an interesting and rich area of application. One of the areas for context aware computing is social awareness amongst a group of individuals. Providing individuals with social awareness about other coworkers is very important in order...
As functionalities required by embedded systems increase, higher levels of abstraction become necessary to fulfill development exigencies. At the same time, traditional physical and economical constraints such as size, memory usage and energy consumption subsist, making embedded systems development even more complex as it must face two contradictory requirements. In this paper, we expose how a component-based...
In this position paper, we present an initial Problem Oriented Engineering foundation for a small part of Pattern-Oriented Analysis and Design (POAD). We argue for the interpretation of software design patterns as instructions for transforming quality requirements into an architecture and a 'stress test'; and show, incidentally, how to reuse an existing software component and its justification in...
Medical devices historically have been monolithic units - developed, validated, and approved by regulatory authorities as stand-alone entities. Modern medical devices increasingly incorporate connectivity mechanisms that offer the potential to stream device data into electronic health records, integrate information from multiple devices into single customizable displays, and coordinate the actions...
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.