Johan Montelius
During my time at SICS I was a member of the
Intelligent Systems Lab.
I mainly worked with parallel programming languages for shared-memory
computers and implemented the Penny system. A programming system that
automatically exploited fine-grain parallelism in a concurrent programming language.
This work is presented in my thesis.
Other areas of interest is personal information systems including wearable computers and augmented reality.
A short desciption of my work is found in my CV
Publications
- Johan Montelius and Peter Magnusson.
Using SimICS to evaluate the Penny system, Proceedings of
International Logic Programming Symposium ILPS'97, October 1997
- Johan Montelius and Seif Haridi.
An evaluation of Penny: a system for fine-grain implicit parallelism Second International Symposium on Parallel Symbolic Computation PASCO'97, July 1997
- Johan Montelius et.al. Intentions
and Intelligent Screening in an Agent-based Personal Communication
System , ECAI'96 IATA workshop
- Haruyasu Ueda, Johan Montelius. Dynamic Scheduling in an Implicit Parallel
System, In the Proceedings of the ISCA 9th International
Conference on Parallel and Distributed Computing Systems (K. Yetongnon
and S. Haridi eds.) held in Dijon, France, September 26-27, 1996.
- Johan Montelius and Khayri A. M. Ali. An And/Or Parallel Implementation of
AKL In New Generation Computing, vol 14, no 1, 1996, Special issue
on the Workshop on Parallel Logic Programming
- Sverker Janson, Johan Montelius, and Seif Haridi. Ports for objects in concurrent logic programs
In Agha, Wegner, and Yonezawa (eds.), Research Directions in
Concurrent Object-Oriented Programming, The MIT Press, 1993
- Johan Montelius and Haruyasu Ueda The Penny
Abstract Machine, an overview ACCLAIM deliverable
- Galal Atlam and Johan Montelius A parallel
garbage collector for a CCP language ACCLAIM deliverable
- Seif Haridi et.al. Concurrent
Constraint Programming at SICS with the Andorra Kernel Language
(Extended Abstract) In the procedings of the workshop on
"Principles and Practice of Constarint Programming", Newport, Rode
Island, April 1993.