Functional Programming

Parallel Programming

Learning Material: Ian Foster: Designing and Building Parallel Programs or here
Documents: Message Passing Interface Forum    MPI-2.0
Implementation: LAM/MPI Parallel Computing   What is MPI    Getting LAM/MPI
Application sample   Avalanche simulation

Research Selected Languages, Tools and Concepts

Java Sun Microsystems     Java Sun Developer Network (SDN)

Eclipse (1-basic concept presentation) (2-basic samples)

(1) -> Resources->Getting Started -> Eclipse and Java for Total Beginners

(2) -> Downloads -> Downloads Home -> 4. Standard Widget Toolkit (SWT) -> Snippets


Hugs online (Haskell based language)

Generic Haskell - A language for Generic Programming (Haskel Alternation)

AspectJ  - Croscutting Objects for Better Modularity

Smalltalk - Inventing the Future of IT

Demeter - Adaptive and Aspect-Oriented Software Development

UML - Unified Modeling Language

QMG - Metaobjects Facility


Publication & Citation Resources

CiteSeer Scientific Literature Digital Library

ACM Portal   3128


Grant Agencies Links 

CORDIS Community Research & Development Information Service

Selected Journals

Computing and Informatics

Journal of Information, Control and Management Systems

Acta Electrotechnica et Informatica


INFOCOMP Journal of Computer Science

Journal of Functional Programming

The Computer Journal

and many others

Selected  Conferences

2nd IFIP Central and East European Conference on Software Engineering Techniques CEE-SET 2007, October 10-12, 2007,  Poznań, Poland

International Multiconference on Computer Science and Information Technology,
October 15-17, 2007, Wisla, Poland

Interesting Papers

Nasir Al-Darwish:  PageGen: an effective scheme for dynamic generation of web pages