2017
DOI: 10.1007/978-3-319-53174-8_7
|View full text |Cite
|
Sign up to set email alerts
|

On the Role of Context in the Design of Mobile Mashups

Abstract: Abstract. This paper presents a design methodology and an accompanying platform for the design and fast development of Context-Aware Mobile mashUpS (CAMUS). The approach is characterized by the role given to context as a first-class modeling dimension used to support i) the identification of the most adequate resources that can satisfy the users' situational needs and ii) the consequent tailoring at runtime of the provided data and functions. Context-based abstractions are exploited to generate models specifyi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
5
0

Year Published

2018
2018
2021
2021

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 7 publications
(5 citation statements)
references
References 13 publications
(16 reference statements)
0
5
0
Order By: Relevance
“…The contribution of this paper is a principled definition of the design method underlying CAMUS (Context-Aware Mobile mashUpS) [8], a research project that aims at the conception of high-level abstractions for efficient data and service integration in context-aware mobile applications. The method is general in nature and can be applied in the development of any kind of information system that requires on-the-fly, context-aware data access capabilities (e.g., the method can be used to provide context-aware access to external resources if it is wrapped by a suitable API called from within an application, or it can be used to provide context-aware access to internal data sources in parallel to existing data access channels).…”
Section: Discussionmentioning
confidence: 99%
See 3 more Smart Citations
“…The contribution of this paper is a principled definition of the design method underlying CAMUS (Context-Aware Mobile mashUpS) [8], a research project that aims at the conception of high-level abstractions for efficient data and service integration in context-aware mobile applications. The method is general in nature and can be applied in the development of any kind of information system that requires on-the-fly, context-aware data access capabilities (e.g., the method can be used to provide context-aware access to external resources if it is wrapped by a suitable API called from within an application, or it can be used to provide context-aware access to internal data sources in parallel to existing data access channels).…”
Section: Discussionmentioning
confidence: 99%
“…We preliminarily measured the performance of service selection and invocation; results are encouraging and time log-normally distributed [8]. Next, we will generalize our prototype implementation, parameterize it, and devise suitable transformation logics able to transform the resource schema (already expressed in GraphQL schema language), the CDT and the set of context-agnostic queries into full-fledged GraphQL APIs.…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…The service wrapper uses the context together with mash-up techniques able to retrieve information from different sources and, therefore, to overcome the limits of "pre-packaged" contents and services [27], whose structures must instead vary according to situation of use during the fruition phase. The main objective is the ability to identify relevant sources, selected on the basis of their adequacy with respect to the user's needs, integrating data and services through a single interface.…”
Section: Service Orchestration Wrappermentioning
confidence: 99%