Mikael Berndtsson

Mikael Berndtsson

Senior Lecturer in Informatics

School of Informatics

Contact info

  • Room
  • PA410F

Reviewed Papers

  • Ericsson, A-M., Berndsson, M., Pettersson, P. and Pettersson, L. (2008) Verification of an industrial rule-based manufacturing system using REX. In Proceedings of the 1st iCEP08 Workshop on Complex Event Processing for the Future Internet, Vienna, Austria, September 28th, 2008.
  • Ericsson, A-M., Pettersson, P. ,Berndsson, M. and Seirio M. (2007)  Seamless Formal Verification of Complex Event Processing Applications. Inaugural International Conference on Distributed Event-Based Systems (DEBS), Toronto, June 2007, pp.50-61.
  • Ericsson, A-M. and Berndsson, M. (2007)  REX, the Rule and Event eXplorer. Inaugural International Conference on Distributed Event-Based Systems (DEBS), Toronto, June 2007, pp. 71-74.
  • Ericsson, A-M. and Berndsson, M. (2006) Detecting Design Errors in Composite Events for Event Triggered Real-Time Systems Using Timed Automata. International Workshop on Event-driven Architecture, Processing and Systems (EDA-PS 06), In Proceedings of IEEE Services Computing Workshops (SCW'06), Chicago, pp. 39-50.
  • Seiriö, M. and Berndtsson, M. (2005). Design and Implementation of an ECA Rule Markup Language.  In Proceedings of the 4th International Conference on Rules and Rule Markup Languages for the Semantic Web (RuleML-2005), Galway, Ireland, 10-12 November 2005, pp. 98-112.
  • Berndtsson, M. (2005). Analyzing Course Configurations for Teaching Object-Oriented Modeling and Design. IEEE Transactions on Education, IEEE Education Society, 48(2): 337-339. 
  • Söderström, E., Berndtsson, M. och Lundh, D. (2005), Magisteruppsats för utländska studenter - krav på förändrad pedagogik i examensarbeten på magisternivå?, I Järnefelt, I. (ed.), Proceedings of Utvecklingskonferensen för högre utbildning, 16-18 november 2005, Karlstad, Media-Tryck, Lunds Universitet, pp. 48-50
  • Grigoris, A.,  Berndtsson, M., Spreeuwenberg, S., Taveter, K., and Wagner, G. (2004). Elements of a First Visual Rule Language for the Semantic Web. AIS SIGSEMIS Bulletin, 1(3):40-42, October 2004.
  • Berndtsson, M. and Calestam, B. (2003). Graphical Notations for Active Rules in UML and UML-A. ACM SIGSOFT Software Engineering Notes, 28(2), ACM Press.
  • Olsson, B., Berndtsson, M., Lundell, B., and Hansson, J. (2003). Running research-oriented final year projects for CS and IS students. In Proceedings of the 34th SIGCSE Technical Symposium on Computer Science Education, Reno, Nevada, USA, 19-23 February 2003, pages 79-83, ACM Press.
  • Berndtsson, M. and Hansson, J. (2000). Time is the Shadow of Reactive Behaviour. 2000 International Database Engineering and Applications Symposium (IDEAS), Yokohama, Japan. September 18-20, pages 417- 423, IEEE Computer Society.
  • Berndtsson, M., Mellin, J., and Högberg, U. (1999). Visualization of the Composite Event Detection Process. International Workshop on User Interfaces to Data Intensive Systems (UIDIS), Edinburgh, 5th-6th September, pages 118-127, IEEE Computer Society.
  • Geppert, A., Berndtsson, M., Lieuwen, D., and Roncancio, C. (1998). Performance Evaluation of Object-Oriented Active Database Management Systems Using the BEAST Benchmark. Theory and Practice of Object Systems (TAPOS), 4(3):135-149.
  • Geppert, A. and Berndtsson, M. (1998). Workshop Report: The Third International Workshop on Rules in Database Systems (RIDS'97). Knowledge Engineering Review, 13(2):195-200.
  • Berndtsson, M., Chakravarthy, S., and Lings, B. (1997c). Extending Database Support for Coordination Among Agents. International Journal on Cooperative Information Systems (IJCIS), Special Issue on selected CoopIS-97 papers, vol 6(3-4), pages 315-339.
  • Berndtsson, M., Chakravarthy, S., and Lings, B. (1997b). Task Sharing Among Agents Using Reactive Rules. In Proceedings of the Second IFCIS Conference on Cooperative Information Systems (CoopIS-97), pages 56-65, South Carolina, USA, June.
  • Berndtsson, M., Chakravarthy, S., and Lings, B. (1997). Result Sharing Among Agents Using Reactive Rules. In Proceedings of the First International Workshop on Cooperative Information Agents (CIA'97), LNAI 1202, Springer-Verlag, pages 126-137, Kiel, Germany, February.
  • Berndtsson, M., Chakravarthy, S., and Lings, B. (1996). Cooperative Problem Solving: A New Direction for Active Databases. In Proceedings of the International Symposium on Cooperative Database Systems for Advanced Applications, World Scientific, pages 398-401, Kyoto, Japan, December.
  • Berndtsson, M. and Hansson, J. (1996). Workshop Report: The First International Workshop on Active and Real-Time Database Systems (ARTDB-95). ACM Sigmod Record, vol 25(1), pages 64-66, March.
  • Andler, S.F., Hansson, J., Eriksson, J., Mellin, J., Berndtsson, M., and Eftring, B. (1996). DeeDS Towards a Distributed and Active Real-Time Database Systems. ACM Sigmod Record, vol 25(1), pages 38-40, March.
  • Berndtsson, M. and Hansson, J. (1995). Issues in Active Real-Time Databases. In Proceedings of the First International Workshop on Active and Real-Time Database Systems (ARTDB-95), pages 142-157, Workshops in Computing Series, Springer Verlag, Skövde, Sweden, June.
  • Berndtsson, M. (1994b). Reactive Object-Oriented Databases and CIM. In Proceedings of the 5th International Conference on Database and Expert Systems Applications (DEXA), LNCS 856, Springer-Verlag, pages 769-778, Athens, Greece, September.
  • Berndtsson, M. (1994). Management of Rules in Object-Oriented Databases. In Proceedings of the Baltic Workshop on National Infrastructure Databases, vol 1, pages 78-85, Vilnius, Lithuania, May.
  • Berndtsson, M. and Lings, B. (1992). On Developing Reactive Object-Oriented Databases. IEEE Quarterly Bulletin on Data Engineering, Special issue on active databases, vol 15(1-4), pages 31-34, December.

Book chapters

  • Berndtsson, M. and Mellin, J. (2009). Active Database, Active Database (Management) System. In Encyclopedia of Database Systems,
    Springer, p. 27-28.
  • Mellin, J. and Berndtsson, M. (2009). Active Database Management System Architecture. In Encyclopedia of Database Systems, Springer, pp.
    28-33.
  • Berndtsson, M. and Mellin, J. (2009). Active Database Coupling Modes. In Encyclopedia of Database Systems, Springer, pp. 33-35.
  • Berndtsson, M. and Mellin, J. (2009). Active Database Execution Model. In Encyclopedia of Database Systems, Springer, pp. 35-36.
  • Berndtsson, M. and Mellin, J. (2009). Active Database Knowledge Model. In Encyclopedia of Database Systems, Springer, pp. 36-37.
  • Ericsson, A-M., Berndtsson, M. and Mellin, J. (2009). Active Database Rulebase. In Encyclopedia of Database Systems, Springer, p. 37.
  • Mellin, J. and Berndtsson, M. (2009). Atomic Event. In Encyclopedia of Database Systems, Springer, Part A, p. 143.
  • Ericsson, A-M., Berndtsson, M. and Mellin, J. (2009). Composite Event. In Encyclopedia of Database Systems, Springer, pp. 418-419.
  • Berndtsson, M. and Mellin, J. (2009). Database Trigger. In Encyclopedia of Database Systems, Springer, p. 738.
  • Mellin, J. and Berndtsson, M. (2009). ECA Rule Action. In Encyclopedia of Database Systems, Springer, p. 959.
  • Berndtsson, M. and Mellin, J. (2009). ECA Rule Condition. In Encyclopedia of Database Systems, Springer, p. 959.
  • Berndtsson, M. and Mellin, J. (2009). ECA Rules. In Encyclopedia of Database Systems, Springer, pp. 959-960.
  • Mellin, J. and Berndtsson, M(2009). Event Detection. In Encyclopedia of Database Systems, Springer, pp.1035-1040.
  • Ericsson, A-M., Berndtsson, M. and Mellin, J. (2009). Event in Active Databases. In Encyclopedia of Database Systems, Springer, pp.
    1044-1045.
  • Mellin, J. and Berndtsson, M. (2009). Event Specification. In Encyclopedia of Database Systems, Springer, pp. 1059-1063.
  • Mellin, J. and Berndtsson, M. (2009). Explicit Event. In Encyclopedia of Database Systems, Springer, p. 1080.
  • Mellin, J. and Berndtsson, M. (2009). Implicit Event. In Encyclopedia of Database Systems, Springer, pp. 1404-1405.
  • Hansson, J. and Berndtsson, M. (1999). Active Real-Time Database Systems. In N. W. Paton (Ed.) Active Rules in Database Systems, chapter 21, pages 405-426, Springer.

Books

  • Berndtsson, M., Hansson, J., Olsson, B., and Lundell, B. (2008). Thesis Projects: A Guide for Students in Computer Science and Information Systems,  2nd ed, Springer Verlag, ISBN: 978-1-84800-008-7.
  • Berndtsson, M., Hansson, J., Olsson, B., and Lundell, B. (2002). Planning and Implementing your Final Year Project - with Success!: A Guide for Students in Computer Science and Information Systems, Springer Verlag, ISBN 1-85233-332-4.

Editorial

  • Geppert, A. and Berndtsson, M. (1997). (Eds.): Rules in Database Systems. Proceedings of the Third International Workshop on Rules in Database Systems, RIDS '97, Lecture Notes in Computer Science, Vol. 1312, Springer, ISBN 3-540-63516-5, Skövde, Sweden, June.
  • Berndtsson, M. and Hansson, J. (1995). (Eds). Active and Real-Time Database Systems (ARTDB-95), Proceedings of the First International Workshop on Active and Real-Time Database Systems, Workshops in Computing Series, Springer Verlag, ISBN 3-540-19983-7, Skövde, Sweden, June.

Theses

  • Berndtsson, M. (1998). Active Capability Support for Cooperation Strategies in Cooperative Information Systems. PhD thesis, University of Exeter, UK, July 1998.
  • Berndtsson, M. (1991). ACOOD: an Approach to an Active Object Oriented DBMS. Master's thesis, Department of Computer Science, University of Skövde, Sweden, September.

Other

  • G. Wagner, A. Giurca, S. Lukichev, G. Antoniou, and M. Berndtsson.
    Strelka - A Visual Rule Modeling Tool. I1-D4 deliverable, REWERSE, 2006.
  • J. J. Alferes, M. Berndtsson, F. Bry, M. Eckert, N. Henze, W. May, P. L. Patranjan, and Michael Schroeder. Use-cases on evolution. I5-D2 deliverable, REWERSE, 2005.
  • J. J. Alferes, R. Amador, E. Behrends, M. Berndtsson, F. Bry, G. Dawelbait, A. Doms, M. Eckert, O. Fritzen, W. May, P. L. Patranjan, L. Royer, F. Schenk, and Michael Schroeder. Specifcation of a Model, Language and Architecture for Reactivity and Evolution. I5-D4 deliverable, REWERSE, 2005.
  • R. Backofen, L. Badea, P. Barahona, M. Berndtsson, A. Burger, G. Dawelbait, A. Doms, F. Fages, A. Hotaran, V. Jakoniene, L. Krippahl, P. Lambrix, K. McLeod, W. Nutt, B. Olsson, M. Schroeder, A. Schroiff, L. Royer, S. Soliman, H. Tan, D. Tilivea, and S. Will. Requirements and specification of bioinformatics use cases. A2-D3 deliverable, REWERSE, 2005.
  • J. J. Alferes, J. Bailey, M. Berndtsson, F. Bry, J. Dietrich, A. Kozlenkov, W. May, P. L.  Patranjan, A. Pinto, M. Schroeder, and G. Wagner. State-of-the-art on evolution and reactivity. I5-D1 deliverable, REWERSE, 2004.
  • G. Antoniou, M. Berndtsson, S. Spreeuwenberg, K. Taveter, and G. Wagner. A First-Version Visual Rule Language. I1-D1 deliverable, REWERSE, 2004.
Mikael Berndtsson