Search Results - context-oriented programming
-
1
A framework for analyzing context-oriented programming languages
ISSN: 0164-1212, 1873-1228Published: Elsevier Inc 01.04.2023Published in The Journal of systems and software (01.04.2023)“… Although context-oriented programming languages exist for over 15 years, they were tested for their suitability for developing context-aware systems only to a limited extent…”
Get full text
Journal Article -
2
Context-Oriented Behavioral Programming
ISSN: 0950-5849, 1873-6025Published: Elsevier B.V 01.05.2021Published in Information and software technology (01.05.2021)“…Modern systems require programmers to develop code that dynamically adapts to different contexts, leading to the evolution of new context-oriented programming languages…”
Get full text
Journal Article -
3
Context-oriented programming: A software engineering perspective
ISSN: 0164-1212, 1873-1228Published: New York Elsevier Inc 01.08.2012Published in The Journal of systems and software (01.08.2012)“…► Context-oriented programming (COP) is a recent paradigm for context-aware software…”
Get full text
Journal Article -
4
Auto-COP: Adaptation generation in Context-oriented Programming using Reinforcement Learning options
ISSN: 0950-5849, 1873-6025Published: Elsevier B.V 01.12.2023Published in Information and software technology (01.12.2023)“… The Context-oriented Programming (COP) paradigm posits a technique for the development of self-adaptive systems, capturing their main characteristics with specialized programming language constructs…”
Get full text
Journal Article -
5
An expressive and modular layer activation mechanism for Context-Oriented Programming
ISSN: 0950-5849, 1873-6025Published: Elsevier B.V 01.04.2023Published in Information and software technology (01.04.2023)“… Context-oriented Programming (COP) allows developers to use layer abstractions to adapt software behavior to the context…”
Get full text
Journal Article -
6
Programming language implementations for context-oriented self-adaptive systems
ISSN: 0950-5849, 1873-6025Published: Elsevier B.V 01.03.2022Published in Information and software technology (01.03.2022)“…The context-oriented programming paradigm is designed to enable self-adaptation, or dynamic behavior modification of software systems, in response to changes in their surrounding environment…”
Get full text
Journal Article -
7
Test scenario generation for feature-based context-oriented software systems
ISSN: 0164-1212, 1873-1228Published: Elsevier Inc 01.03.2023Published in The Journal of systems and software (01.03.2023)“…Feature-based context-oriented programming reconciles ideas from context-oriented programming, feature modelling and dynamic software product lines…”
Get full text
Journal Article -
8
Context-Oriented Programming and Modeling in Julia with Context Petri Nets
ISSN: 2376-9521Published: IEEE 28.08.2024Published in Proceedings (EUROMICRO Conference on Software Engineering and Advanced Applications. Online) (28.08.2024)“… However, programming context-adaptive systems is challenging. The context-specific behavior as well as when contexts change their activeness must be specified…”
Get full text
Conference Proceeding -
9
An open implementation for context-oriented layer composition in ContextJS
ISSN: 0167-6423, 1872-7964Published: Elsevier B.V 01.12.2011Published in Science of computer programming (01.12.2011)“…Context-oriented programming (COP) provides dedicated support for defining and composing variations to a basic program behavior…”
Get full text
Journal Article -
10
Semantics for consistent activation in context-oriented systems
ISSN: 0950-5849, 1873-6025Published: Amsterdam Elsevier B.V 01.02.2015Published in Information and software technology (01.02.2015)“…Context-oriented programming languages provide dedicated programming abstractions to define behavioral adaptations and means to combine those adaptations dynamically according to sensed context changes…”
Get full text
Journal Article -
11
Integration of LLM and ReAct Agents for Enhanced Context Oriented Programming
ISSN: 2474-9656Published: IEEE 20.12.2024Published in Computer and information technology (20.12.2024)“…With the unprecedented development of Large Language Models (LLM), Context-Oriented Programming (COP…”
Get full text
Conference Proceeding -
12
Context-Oriented Behavioral Programming
ISSN: 2331-8422Published: Ithaca Cornell University Library, arXiv.org 19.10.2020Published in arXiv.org (19.10.2020)“…Modern systems require programmers to develop code that dynamically adapts to different contexts, leading to the evolution of new context-oriented programming languages…”
Get full text
Paper -
13
Modeling and Managing Context-Aware Systems' Variability
ISSN: 0740-7459, 1937-4194Published: Los Alamitos IEEE 01.11.2017Published in IEEE software (01.11.2017)“…This theme issue provides an updated perspective on techniques to manage software system variability at runtime, to make software systems smarter and less…”
Get full text
Journal Article -
14
Programming in a context-aware language
ISSN: 0920-8542, 1573-0484Published: New York Springer US 01.12.2019Published in The Journal of supercomputing (01.12.2019)“… This kind of information becomes a first class citizen in context-oriented programming (COP) paradigm. COP languages provide primitive constructs for easily writing…”
Get full text
Journal Article -
15
Prototype of FPGA Dynamic Reconfiguration Based-on Context-Oriented Programming
Published: IEEE 01.10.2019Published in 2019 IEEE 13th International Symposium on Embedded Multicore/Many-core Systems-on-Chip (MCSoC) (01.10.2019)“… In this paper, we propose a method of system development which includes FPGA acceleration. The key idea of the proposed method is the FPGA reconfiguration based on a context, which is defined in Context-Oriented Programming (COP…”
Get full text
Conference Proceeding -
16
A Two-Component Language for Adaptation: Design, Semantics and Program Analysis
ISSN: 0098-5589, 1939-3520Published: New York IEEE 01.06.2016Published in IEEE transactions on software engineering (01.06.2016)“… We propose a two-component language for adaptive programming, within the Context-Oriented Programming paradigm…”
Get full text
Journal Article -
17
Context-Aware Software Variability through Adaptable Interpreters
ISSN: 0740-7459, 1937-4194Published: Los Alamitos IEEE 01.11.2017Published in IEEE software (01.11.2017)“… This enables contextual variability in any application independently of whether the underlying language supports context-oriented programming…”
Get full text
Journal Article -
18
ContextErlang: A language for distributed context-aware self-adaptive applications
ISSN: 0167-6423, 1872-7964Published: Elsevier B.V 01.05.2015Published in Science of computer programming (01.05.2015)“… Context-oriented programming (COP) has been recently proposed as a specialized programming paradigm for context-aware and adaptive systems…”
Get full text
Journal Article -
19
Language Abstractions and Techniques for Developing Collective Adaptive Systems Using Context-oriented Programming
Published: IEEE 01.08.2020Published in 2020 IEEE International Conference on Autonomic Computing and Self-Organizing Systems Companion (ACSOS-C) (01.08.2020)“… Context-oriented Programming (COP) is one of the programming paradigms that has risen as a suitable approach to developing self-adaptive systems, due to the natural mapping of its programming constructs to self-adaptive…”
Get full text
Conference Proceeding -
20
Context-oriented functional programming
Published: ProQuest Dissertations & Theses 01.01.2013“…The modern computing landscape, featuring heterogeneous interconnected mobile devices, poses new challenges and opportunities for application development…”
Get full text
Dissertation