2012
DOI: 10.4304/jetwi.4.2.172-180
|View full text |Cite
|
Sign up to set email alerts
|

Context-oriented Software Development

Abstract:

Context-oriented programming is an emerging technique that enables dynamic behaviour variation based on context changes. In COP, context can be handled directly at the code level by enriching the business logic of the application with code fragm… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
9
0

Year Published

2012
2012
2019
2019

Publication Types

Select...
4
1

Relationship

3
2

Authors

Journals

citations
Cited by 5 publications
(9 citation statements)
references
References 20 publications
0
9
0
Order By: Relevance
“…Such composition requires the design of software modules to be more oriented towards the context information rather than being oriented towards the functionality. The principle of context orientation of software modules was proposed in the COCA-MDA [31]. COCA-MDA proposes a decomposition mechanism of software based on the separation between context-dependent and context-independent functionality.…”
Section: Coca-mdamentioning
confidence: 99%
“…Such composition requires the design of software modules to be more oriented towards the context information rather than being oriented towards the functionality. The principle of context orientation of software modules was proposed in the COCA-MDA [31]. COCA-MDA proposes a decomposition mechanism of software based on the separation between context-dependent and context-independent functionality.…”
Section: Coca-mdamentioning
confidence: 99%
“…The Context-Oriented Component-based Architecture, and the development methodology were described in [4], [14]. This article focuses on the validation and evaluation of the context-oriented software.…”
Section: A Self-adaptive Context-oriented Component-based Applicatiomentioning
confidence: 99%
“…To achieve this target, Context Oriented Software Development (COSD) was proposed as a generic development methodology, which facilitates the development of self-adaptive context-oriented software. The COSD integrates a model-driven architecture approach (Context-Oriented Component-based Applications Model-Driven Architecture (COCA-MDA)) [4] with a behavioural decomposition strategy, based on the observation of context information in requirements analysis and modelling phase. As a result of combining a decomposition strategy with COCA-MDA, a set of behavioural units is produced.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations