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.
Requirements Engineering (RE) represents the most intricate phase in software development process, especially for pervasive applications built on context-aware services (CASs) in which the context can affect requirements engineering process. Many researches that advocate model-driven development have been proposed to design and develop such kind of services. Unfortunately, most of them ignore this...
Domain Specific Modeling (DSM) has gained a lot of research attention, especially concerning costs/time optimization and code quality aspects. On the other hand, CAC (Context Aware Computing) has recently emerged as a new computing paradigm promising adaptable systems development. DSM approach for Context aware service oriented systems (SOS) raises many challenges. Particularly, the challenge of engineering...
Several frameworks have already been proposed to simplify the development of context-aware applications. These frameworks are focused on collecting and publishing contextual data, and on providing common semantics, definitions and representations of these data. This implies that applications share the same semantics, which limits the range of use cases where a framework can be used since that assumption...
Use Case diagrams are widely used to model system behaviour and also to represent user's interaction with the system. Context Aware Systems (CASs) are dynamic in nature and their response is based on varying parameters such as time and location. Due to this dynamic nature, such systems cannot be represented by the existing form of use case diagrams. In this paper the authors present a set of enhancements...
Large and various amounts of context data related to a user's environment are available from different domains including mobile devices, smarthomes, wearable sensors, and social networking services. These context domains are interconnected and the context data from them can be shared thanks to mobile, pervasive, convergent, and ubiquitous technologies. We can provide user-centric context-aware services...
Unified Modeling Language (UML) is an effective tool to model information systems and to develop effective system specifications. Context Aware systems possess a dynamic behaviour based on parameters such as time and location which makes the task of modelling a context aware system quite complex namely the security requirements of the system. Since UML doesn't provide specific use cases to model Context...
The development of context-aware applications has been the subject of many research works in ubiquitous computing. As the modern human is getting more and more mobile, carrying an ever increasing amount of computational power around and having access to online services, the need for personalized and adaptive information services is rapidly increasing. Thus, the field of context-aware services has...
Today, Service Oriented Architectures (SOA) are being widely deployed to improve systems development and interoperability. In addition, the increasing use of mobile devices and infrastructure has enabled users to access services from any location and any time. The convergence of mobile technologies and service paradigm has promoted the birth of a new design and development paradigm known as Context-Aware...
Nowadays, context-awareness constitutes an essential aspect for service oriented applications development. Indeed, applications are supposed to react to context changes in order to provide end-users with pertinent services. To deal with such requirement, Context-Aware Service (CAS) has emerged as an underlying software engineering paradigm for context-aware applications development. In this paper,...
One of the most important points in context-aware computing is to build a reasonable context model. Currently, many models were not built in a common structure. It is hard to build other models depending on the existing ones. In this paper, we build a common ontology-based context model with Web Ontology Language (OWL), which provides an efficient and convenient way of ontology-building by adding...
The transformation of user requirements into system requirements models can be achieved using the 4 Step Rule Set (4SRS) method that transforms UML use case diagrams into system-level object diagrams. These diagrams represent the logical architecture of the system, integrating the system-level entities, their responsibilities and the relationships among them. The logical architecture captures the...
In order to provide the services for the users efficiently and select suitable SP and the service automatically according to the user's preference and habits when using the service, the paper apples the context-aware technology to the Service Selection Platform and picks out the Context-aware Service Selection Platform is proposed. The method is using the exiting Context-aware architecture to obtain...
To provide the user with most benefits and personalized services using the available computing resources in ad-hoc networks, context-aware applications need to assimilate both the accessed and derived context information in the network. Derived context is inherently dependent upon sensed data or/and other context information. Context dependency may get introduced in a system due to various reasons,...
This paper presents a survey and different modelling approaches employed in context aware computing. A review of existing ontology based context models is also presented in this paper. Using evaluation criteria among the existing ontology based context models Context Broker Agent Architecture satisfies all the ontology engineering principles. This paper envisages new scope for context aware computing...
The evolution of the ubiquitous computing requires a lot of efforts as for the design and the development of information systems. Indeed, the data come on the one hand, from different sources of very heterogeneous and distant information, and on the other hand, the users are more and more nomads and use multiple devices to reach information. The variation of these features entails changes of execution...
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.