- PC member for DEBS 2013, the 7th ACm International Conference on Distributed Event-Based Systems.
- IEEE Transactions on Education, 2004-present.
- IEEE Transactions on Knowledge and Data Engineering, 2008-present
- ITiCSE, Annual Conference on Innovation and Technology in Computer Science Education, 2004-2007, 2009-present.
- ACM SIGCSE, Technical Symposium on Computer Science Education, 2003-2007, 2009, 2011-present.
- Poster and Demo Co-Chair for DEBS 2012, the 6th ACm International Conference on Distributed Event-Based Systems.
- Publication chair for REFSQ 2010, 16th Working Conference on Requirements Engineering: Foundation for Software Quality
- PC member for RuleML-2008-2009, International RuleML Symposium on Rule Interchange and Applications.
- PC member for Workshop on 'Reactivity on the Web' at the International Conference on Extending Database Technology (EDBT 2006) Munich, Germany, March 31, 2006
- PC member for EDA-PS'06, The First International Workshop on Event-driven Architecture, Processing and Systems.
- PC member for VLDB 2005, The 31st International Conference on Very Large Data Bases.
- ECIS, European Conference on Information Systems, 2004-2005.
- Object-Oriented Modeling and Design with UML, 2nd ed., J. Rumbaugh and M. Blaha, Prentice Hall, ISBN: 0-13-015920-4, 2004.
- IEEE Intelligent Systems, 2003-2004.
- ACM SAC Special Track on Coordination Models, Language and Applications, 2002-2005
- General co-chair for RIDS'97, The Third International Workshop on Rules in Database Systems.
- General co-chair for ARTDB-95, The First International Workshop on Active and Real-Time Database Systems.
- RIDS'95, the 2nd International Workshop on Rules in Database Systems, 1995.