List of publications(2006): "Implementing an embedded GPU language by combining translation and generation", Proceedings of The 21st Annual ACM Symposium on Applied Computing, To appear. (2005): "Conservative Rasterization on the GPU", in GPU Gems 2, pp. 677-690, Adison-Wesley. (2004): "PyFX - An active effect framework", Proceedings of SIGRAD '04, pp 17-24 Linköping University Press. (1998): "Product Configuration Using Object-Oriented Grammars", Proceedings of The 8th International Symposium on System Configuration Management, pp 107-126 Springer-Verlag. (1998): "The Points and Deviations Pattern Language for Fire Alarm Systems", in Pattern Languages of Program Design 3, eds. Martin, Riehle, Buschmann, Addison-Wesley. (1995): "A Practice Driven Approach to Software Engineering Education", Proceedings of IEEE Transactions of Education, vol 38, no 5, pp 291-295 (1994): "Teaching object-orientation - From semicolons to frameworks", Proceedings of Software Engineering in Higher Education, pp 367-374. (1993): "The Next Generation OOD", Object Magazine, May-June 1993. (1992): "An Attempt to Teach Professionalism in Engineering Education", Proceedings of The 3rd World Conference on Engineering Education, pp 319-324 (1992): "Software Factory Principles, Architecture and Experiments", IEEE Software, March 1992. (1991): "Integration Needs in Process Enacted Environments", Proceedings of The 1st International Conference on the Software Process, pp 142-158, IEEE CS Press. (1989): "The ESF Approach to Industrial Software Development", in Software Engineering Environments - practice and experience, ed, K. Bennet, Ellis Horwood Books. (1989): "The ESF Vision of a Software Factory", Proceedings of International Conference on System Development Environments and Factories, pp 91-98, Pitman Publishing. (1987): "Computer Organization and Assembly Language Programming - A Gentle Introduction", Text book, ISBN 0-86238-129-0, Chartwell Bratt. (1984): "On the use of a LUCAS like architecture for signal processing", Licentiate thesis, Dept of Computer Engineering, Lund University. (1984): "A SIMD Processor with Bit-Serial Mulitpliers", Proceedings of The International Conferende on Computers, Systems and Signal Processing, pp 176-179. (1983): "An Associative Parallel Processor used int Real Time Signal Processing",, Proceedings of The 2nd European Signal Processing Conference, pp 793-796, North-Holland. (1983): "Matrix Multiplication on LUCAS", Proceedings of The 6th International Conference on Computer Arithmetic, pp 116-122, IEEE Computer Society Press. |