2004
DOI: 10.1145/1052883.1052896
|View full text |Cite
|
Sign up to set email alerts
|

Granule-oriented programming

Abstract: A program will become obsolete or lower effectiveness in solving domain problems due to many reasons. One main reason is because the program becomes unfitting to its context, which is defined as a sum of functionalities of all what support the program solving the domain problems, for instance, a runtime environment, meta-strategies in the domain, etc. This unfitting phenomenon exists in many complex systems, causing them premature end of their life cycle or a decrease in performance or accuracy in solving prob… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2

Citation Types

0
4
0
1

Year Published

2009
2009
2019
2019

Publication Types

Select...
3
3

Relationship

1
5

Authors

Journals

citations
Cited by 7 publications
(5 citation statements)
references
References 12 publications
0
4
0
1
Order By: Relevance
“…Granule-oriented programming [19] uses fitness to determine which components are available for applications. In [12], predicate is applied to determine the applicability of context-specific methods.…”
Section: Object Evolutionmentioning
confidence: 99%
See 1 more Smart Citation
“…Granule-oriented programming [19] uses fitness to determine which components are available for applications. In [12], predicate is applied to determine the applicability of context-specific methods.…”
Section: Object Evolutionmentioning
confidence: 99%
“…However, there are some differences between them. Predicate in [19] is not formally defined while fitness in [12] and our approach is formally defined as a predicate method. Moreover, fitness in [12] is applied to select context-specific methods of composed classes while predicate in our approach is applied to select context-specific methods of composed objects.…”
Section: Object Evolutionmentioning
confidence: 99%
“…Traditional methodologies for program construction deal with both data and code successfully in modularity, while still have fitness problems with them [1]. As an alternative to general problem solving methodologies, granular computing is emerged as a promise perspective in data organizing and processing [2,3].…”
Section: Introductionmentioning
confidence: 99%
“…The fitness of computer program [1] reflects some changes from time to time during the life cycle of programs. Those changes have an impact on the execution of the programs.…”
Section: Introductionmentioning
confidence: 99%
“…• 基于上下文的方法查找 我们首先扩展层的定义:每个层都包含一种谓词方法 fitness.它描述一个特定上下文,并用于判断当前的上 下文是否匹配这一特定上下文 [10] .如果 fitness 返回 true,则匹配,层中的方法可用于当前的上下文;否则,不可以.…”
unclassified