António Casimiro

The CORTEX Programming Model

G. Biegel and G. Blair and C. Brudna and V. Cahill and António Casimiro and S. Clarke and H. Duran-Limon and A. Fitzpatrick and A. Friday and B. Hughes and J. Kaiser and R. Meier and V. Reynolds and Paulo Veríssimo and M. Wu

Technical Report DI/FCUL TR-03-19, Department of Informatics, University of Lisboa, July 2003


Abstract

The objective of D6 is to design a programming model suitable for the development of proactive applications constructed from mobile sentient objects. D6 embodies the final deliverable and follows its predecessor deliverable D2, the preliminary definition of the CORTEX programming model. It outlines our definition of sentient objects and describes how an application developer may program them in a context aware manner using techniques such as Bayesian networks and belief theory. Furthermore, D6 describes the CORTEX event-based communication model made available to the application programmer for defining inter-object communication. And finally, D6 presents our approach to specifying QoS parameters characterizing the level of service supported by the underlying, heterogeneous infrastructure and for reserving the resources required to enforce the specified QoS.

BibTeX

@TechReport{di-fcul-tr-03-19,
    author = {G. Biegel and G. Blair and C. Brudna and V. Cahill and António Casimiro and S. Clarke and H. Duran-Limon and A. Fitzpatrick and A. Friday and B. Hughes and J. Kaiser and R. Meier and V. Reynolds and Paulo Veríssimo and M. Wu},
    title = {The CORTEX Programming Model},
    institution = {Department of Informatics, University of Lisbon},
    month = {July},
    year = {2003},
    type = {DI/FCUL TR},
    number = {03--19},
    note = {CORTEX project (IST--2000--26031) deliverable WP1-D6 (April 2003)},
    url = {http://www.di.fc.ul.pt/tech-reports/03-19.pdf}
}

Technical report

Download technical report