2010 Eighth ACIS International Conference on Software Engineering Research, Management and Applications 2010
DOI: 10.1109/sera.2010.23
|View full text |Cite
|
Sign up to set email alerts
|

Using the General Intensional Programming System (GIPSY) for Evaluation of Higher-Order Intensional Logic (HOIL) Expressions

Abstract: The General Intensional Programming System (GIPSY) has been built around the Lucid family of intensional programming languages that rely on the higher-order intensional logic (HOIL) to provide context-oriented multidimensional reasoning of intensional expressions. HOIL combines functional programming with various intensional logics to allow explicit context expressions to be evaluated as first-class values that can be passed as parameters to functions and return as results with an appropriate set of operators … Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
6
0

Year Published

2010
2010
2010
2010

Publication Types

Select...
5

Relationship

3
2

Authors

Journals

citations
Cited by 5 publications
(6 citation statements)
references
References 28 publications
(36 reference statements)
0
6
0
Order By: Relevance
“…Forensic Lucid's primary experimental platform for compilation (Forensic Lucid compiler is a member of the General Intensional Programming Compiler (GIPC) framework) and evaluation is the General Intensional Programming System (GIPSY) [24,4,15]. GIPSY's run-time system, the General Eduction Engine (GEE), is designed to be flexible to allow various modes of execution, including the planned used of the evaluation by the PRISM- [29] and AspectJ-based [2] backends as illustrated in Figure 2 …”
Section: Self-forensics Conceptmentioning
confidence: 99%
“…Forensic Lucid's primary experimental platform for compilation (Forensic Lucid compiler is a member of the General Intensional Programming Compiler (GIPC) framework) and evaluation is the General Intensional Programming System (GIPSY) [24,4,15]. GIPSY's run-time system, the General Eduction Engine (GEE), is designed to be flexible to allow various modes of execution, including the planned used of the evaluation by the PRISM- [29] and AspectJ-based [2] backends as illustrated in Figure 2 …”
Section: Self-forensics Conceptmentioning
confidence: 99%
“…Specifically, our priority is to implement the notion of self-forensics in the GIPSY [70], [32], [34], [71] and DMARF [61], [72], [73], [74] systems. Then, we plan to gather performance and storage overhead statistics when the self-forensics modules are turned on.…”
Section: Future Workmentioning
confidence: 99%
“…The General Intensional Programming System (GIPSY) [2], [3], [4], [5], [6], [7], [8], [9], [10], [11] is an ongoing effort for the development of a flexible and adaptable multi-lingual programming language development framework aimed at the investigation on the Lucid family of intensional programming languages [12], [13], [14], [15], [16], [17], [18], [19]. Using this platform, programs written in many flavors of Lucid can be compiled and executed in a variety of ways [1], [11], [20].…”
Section: B Introduction To Gipsymentioning
confidence: 99%
“…Using this platform, programs written in many flavors of Lucid can be compiled and executed in a variety of ways [1], [11], [20]. By being multilingual, GIPSY's design incorporates the flexible compilers framework and run-time system to allow processing of programs written in multiple dialects of Lucid as well as mixing them with common imperative languages, such as Java, potentially all in the same "program" or a source code file comprising a semantic unit of interrelated program fragments written in multiple languages and invoking each other.…”
Section: B Introduction To Gipsymentioning
confidence: 99%
See 1 more Smart Citation