Professor Kuldar Taveter
About Education Publications Career Teaching Contact


A book - monograph - by MIT Press:

Leon Sterling and Kuldar Taveter. The Art of Agent-Oriented Modeling. Cambridge, MA, and London, England: MIT Press. Published in August 2009. For more information about the book and buying, please check the book homepage.


Doctoral (Ph.D.) thesis:

Taveter, K. A multi-perspective methodology for agent-oriented business modelling and simulation.
PhD thesis, Tallinn University of Technology, Estonia. Tallinn University of Technology Press, 2004 (ISBN 9985-59-439-8).

Journal papers:
  1. Taveter, K.; Meriste, M. (2017). How can Agents Help in Designing Complex Systems? Journal of Telecommunication, Electronic and Computer Engineering, 9 (2-9).
  2. Norta, A.; Dua, Y.; Ma, L.; Rull, A.; Kolvart, M.; Taveter, K. (2015). eContractual Choreography-Language Properties Towards Cross-Organizational Business Collaboration. Journal of Internet Services and Applications, 6 (8), 1-23, 10.1186/s13174-015-0023-7.
  3. Miller, T.; Lu, B.; Sterling, L.; Beydoun, G.; Taveter, K. (2014). Requirements Elicitation and Specification Using the Agent Paradigm: The Case Study of an Aircraft Turnaround Simulator. IEEE Transactions on Software Engineering, 40, 1007-1024, 10.1109/TSE.2014.2339827.
  4. Argente, E.; Boissier, O.; Carrascosa, C.; Fornara, N.; McBurney, P.; Noriega, P.; Ricci, A.; Sabater-Mir, J.; Schumacher, M. I.; Tampitsikas, C.; Taveter, K.; Vizzari, G.; Vouros, G. (2013). The role of the environment in agreement technologies. Artificial Intelligence Review, 39 (1), 21-38, 10.1007/s10462-012-9388-1.
  5. Taveter, K.; Du, H.; Huhns, M. N. (2012). Engineering societal information systems by agent-oriented modeling. Journal of Ambient Intelligence and Smart Environments, 4 (3), 227-252, 10.3233/AIS-2012-0149.
  6. Gasevic, D.; Guizzardi, G.; Taveter, K.; Wagner, G. (2010). Vocabularies, ontologies, and rules for enterprise and business process modeling and management. Information Systems, 35 (4), 375-378, 10.1016/
  7. Tamm, B.; Taveter, K. (1996). A list-based virtual machine for COBOL. Software Practice and Experience, 26 (12), 1347-1371.
  8. .
Selected high-level conference papers:
  1. Taveter, K.; Sterling, L., Pedell, S.; Burrows, R.; Taveter, E. M. (2019). A method for eliciting and representing emotional requirements: Two case studies in e-healthcare. Second International Workshop on Affective Computing for Requirements Engineering (AffectRE19), 23 September 2019, Jeju, South Korea, Proceedings. IEEE (in press).
  2. Calvaresi D., Dubovitskaya A., Calbimonte J.P., Taveter K., Schumacher M. (2018). Multi-Agent Systems and Blockchain: Results from a Systematic Literature Review. In: Demazeau Y., An B., Bajo J., Fernández-Caballero A. (eds) Advances in Practical Applications of Agents, Multi-Agent Systems, and Complexity: The PAAMS Collection. PAAMS 2018. Lecture Notes in Computer Science, vol 10978. Springer, Cham. 10.1007/978-3-319-94580-4_9.
  3. Mahunnah, M.; Taveter, K; Matulevičius, R. (2018). An Empirical Evaluation of the Requirements Engineering Tool for Socio-Technical Systems. 2018 IEEE 7th International Workshop on Empirical Requirements Engineering (EmpiRE), 21 August 2018, Banff, Alberta, Canada, Proceedings (8-15). IEEE. 10.1109/EmpiRE.2018.00012.
  4. Taveter, K.; Norta, A. (2017). Agile Software Engineering Methodology for Information Systems’ Integration Projects. In: Dang T., Wagner R., Küng J., Thoai N., Takizawa M., Neuhold E. (eds), Future Data and Security Engineering (FDSE 2017), Ho Chi Minh City, Vietnam, November 29 to December 1 (pp. 215-230). Lecture Notes in Computer Science, vol 10646. Springer. 10.1007/978-3-319-70004-5_15.
  5. Tenso, T.; Norta, A. H.; Rootsi, H.; Taveter, K.; Vorontsova, I. (2017). Enhancing requirements engineering in agile methodologies by agent-oriented goal models: Two empirical case studies. IEEE 25th International Requirements Engineering Conference Workshops (REW), 4-8 September, Lisbon, Portugal, Proceedings (268-275). IEEE. 10.1109/REW.2017.24.
  6. Sirendi, R.; Taveter, K. (2016). Bringing Service Design Thinking into the Public Sector to Create Proactive and User-Friendly Public Services. Proceedings of the Third International Conference on HCI in Business, Government, and Organizations (HCIBGO 2016): Held as Part of HCI International 2016, Toronto, Canada, July 17-22, 2016. Ed. F. Fui-Hoon Nah; C-H. Tan. Springer, 221-230. 10.1007/978-3-319-39399-5_21.
  7. Norta, A.; Othman, A. B.; Taveter, K. (2015). Conflict-Resolution Lifecycles for Governed Decentralized Autonomous Organization Collaboration. Proceedings of the 2015 2nd International Conference on Electronic Governance and Open Society: Challenges in Eurasia (EGOSE'15): November 24-25, 2015, St. Petersburg, Russian Federation. ACM, 244-257. 10.1145/2846012.2846052.
  8. Havlik, D.; Deri, O.; Rannat, K.; Warum, M.; Rafalowski, C.; Taveter, K.; Kutschera, P.; Meriste, M. (2015). Training Support for Crisis Managers with Elements of Serious Gaming. Proceedings of the 11th IFIP WG 5.11 International Symposium on Environmental Software Systems. Infrastructures, Services and Applications (ISESS 2015): Melbourne, VIC, Australia, March 25-27, 2015. Ed. R. Denzer; R. M. Argent; G. Schimak; J. Hrebicek (217-225). Best paper of the conference! Springer. 10.1007/978-3-319-15994-2_21.
  9. Norta, A.; Mahunnah, M.; Tenso, T.; Taveter, K.; Narendra, N. C. (2014). An Agent-Oriented Method for Designing Large Socio-Technical Service-Ecosystems. Proceedings of the IEEE 10th World Congress on Services (SERVICES 2014): Anchorage, Alaska, USA, June 27 - July 2, 2014. Ed. L.-J. Zhang; R. Bahsoon. IEEE, 242-249. 10.1109/SERVICES.2014.50.
  10. Shvartsman, I.; Taveter, K. (2014). From Agent-Oriented Models to Profile Driven Military Training Scenarios. Proceedings of the 7th International Symposium on Intelligent Distributed Computing (IDC 2013): Prague, Czech Republic, September 4-6, 2013. Ed. F. Zavoral; J. J. Jung; C. Badica. Springer, 317-322. 10.1007%2F978-3-319-01571-2_37.
  11. Mahunnah, M.; Norta, A.; Ma, L.; Taveter, K. (2014). Heuristics for Designing and Evaluating Socio-Technical Agent-Oriented Behaviour Models with Coloured Petri Nets.. Proceedings of the 2014 IEEE 38th International Computer Software and Applications Conference Workshops (COMPSACW 2014): Västeras, Sweden, July 21-25, 2014. Ed. C. K. Chang; Y. Gao; A. Hurson; M. Matskin; B. McMillin; Y. Okabe; C. Seceleanu; K. Yoshida. IEEE, 438-443. 10.1109/COMPSACW.2014.74.
  12. Mahunnah, M.; Taveter, K. (2013). A Scalable Multi-Agent Architecture in Environments with Limited Connectivity: Individualised care for healthy pregnancy. Proceedings of the 7th 2013 7th IEEE International Conference on Digital Ecosystems and Technologies (DEST): July 24-26, 2013, Menlo Park, California, USA. Ed. A. P. Karduck; M. Condry; J. Cheng. IEEE, 84-89. 10.1109/DEST.2013.6611334.
  13. Tenso, T.; Taveter, K. (2013). Requirements engineering with agent-oriented models. Proceedings of the 8th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE 2013): Angers, Loire Valley, France, 4-6 July 2013. Ed. L. Maciaszek; J. Filipe. SciTePress, 254-259. 10.5220/0004569302540259.
  14. Mahunnah, M.; Koorts, A.; Taveter, K. (2013). Towards Distributed Sociotechnical System for Reporting Critical Laboratory Results. Proceedings of the 6th International Conference on Health Informatics, Barcelona, Spain, February 11-14, 2013. Ed. D. Stacey; J. Solé-Casals; A. Fred; H. Gamboa. SciTePress, 269-276. 10.5220/0004329102690276.
  15. Roost, M.; Taveter, K.; Rava, K.; Tepandi, J.; Piho, G.; Kuusik, R.; Õunapuu, E. (2013). Towards Self-development of Evolutionary Information Systems: An Action Research of Business Architecture Development by Students in Socially Networked Groups. Advanced Information Systems Engineering Workshops, CAiSE 2013 International Workshops, Valencia, Spain, June 17-21, 2013, Proceedings. Ed. X. Franch; P. Soffer. Springer, 1-15. 10.1007/978-3-642-38490-5_1.
  16. WaiShiang, C.; Sterling, L.; Taveter, K. (2012). Task Knowledge Patterns Reuse in Multi-Agent Systems Development. Principles and Practice of Multi-Agent Systems, 13th International Conference, PRIMA 2010, Kolkata, India, November 12-15, 2010, Revised Selected Papers. Ed. N. Desai; A. Liu; M. Winikoff. Springer, 459-474. 10.1007%2F978-3-642-25920-3_33.
  17. Shvartsman, I.; Taveter, K. (2011). Agent-Oriented Knowledge Elicitation for Modeling the Winning of "Hearts and Minds". Proceedings of the 2011 Federated Conference on Computer Science and Information Systems (FedCSIS 2011): Workshop on Agent Based Computing: from Model to Implementation-VIII, September 19-20, 2011, Szczecin, Poland. Ed. M. Ganzha; L. Maciaszek; M. Paprzycki. IEEE, 605-608.
  18. Shvartsman, I.; Taveter, K.; Parmak, M.; Meriste, M. (2010). Agent-Oriented Modelling for Simulation of Complex Environments. Proceedings of the 2010 International Multiconference on Computer Science and Information Technology (IMCSIT 2010): Workshop on Agent Based Computing: from Model to Implementation VII, October 18-20, 2010, Wisla, Poland. Ed. M. Ganzha, M. Paprzycki. IEEE, 209-216. 10.1109/IMCSIT.2010.5679731/.
  19. Taveter, K.; Sterling, L. (2008). An expressway from agent-oriented models to prototypes. Agent-Oriented Software Engineering VIII 8th International Workshop, AOSE 2007, Honolulu, HI, USA, May 14, 2007, Revised Selected Papers. Ed. M. Luck; L. Padgham. Springer, 147-163. 10.1007/978-3-540-79488-2_11/.
  20. Luo, Y; Sterling, L.; Taveter, K. (2007). Modelling a Smart Music Player with a Hybrid Agent-Oriented Methodology. Proceedings of the 15th IEEE International Requirements Engineering Conference (RE 2007): New Delhi, India, October 15-19, 2007. Ed. A. Sutcliffe; P. Jalote. IEEE, 281-286. 10.1109/RE.2007.43/.
  21. Lister, K.; Sterling, L.; Taveter, K. (2006). Reconciling Ontological Differences by Assistant Agents. Proceedings of the Fifth International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS-06): Future University, Hakodate, Japan, May 8-12, 2006. Ed. P. Stone; G. Weiss. ACM, 943-945. 10.1145/1160633.1160800/.
  22. Taveter, K.; Wagner, G. (2004). Towards radical agent-oriented software engineering processes based on AOR modeling. Proceedings of the IEEE/WIC/ACM International Conference on Intelligent Agent Technology, 2004 (IAT 2004): Beijing, China, September 20-24, 2004. IEEE, 509-512. 10.1109/IAT.2004.1343007/.
  23. Taveter, K.; Wagner, G. (2002). A Multi-perspective Methodology for Modelling Inter-enterprise Business Processes. Conceptual Modelling for New Information Systems Technologies, ER 2001 Workshops HUMACS, DASWIS, ECOMO, and DAMA. Revised Papers. Ed. H. Arisawa; Y. Kambayashi; V. Kumar; H. C. Mayr; I. Hunt. Springer, 403-416. 10.1007%2F3-540-46140-X_31/.
  24. Taveter, K.; Wagner, G. (2001). Agent-Oriented Enterprise Modeling Based on Business Rules. In: H.S. Kunii, S. Jajodia, and A. Solvberg (Eds.): Conceptual Modeling (ER 2001). Springer, 527-540. 10.1007/3-540-45581-7_39/.
  25. Taveter, K.; Wagner, G. (2000). Combining AOR Diagrams and Ross Business Rules' Diagrams for Enterprise Modeling. Agent-Oriented Information Systems 2000 (AOIS-2000): Proceedings of AOIS-2000 at CAiSE*00, Stockholm, Sweden, 5-6 June 2000. Ed. Y. Lesperance; G. Wagner; E. Yu. iCue Publishing, 113-130. Link in Google Books/.
Selected book chapters:
  1. Taveter, K.; Wagner, G. (2005). Towards Radical Agent-Oriented Software Engineering Processes Based on AOR modelling. In: B. Henderson-Sellers; P. Giorgini (Eds.), Agent-Oriented Methodologies. IGI Global, 277-316. 10.4018/978-1-59140-581-8.ch010.
  2. Argente, E.; Billhardt, H.; Cuesta, C.; Esparcia, S.; Görmer, J.; Hermoso, R.; Kirikal, K.; Lujak, M.; Perez-Sotelo, J. S.; Taveter, K. (2013). Adaptive Agent Organisations. In: S. Ossowski (Ed.), Agreement Technologies. Springer, 321-353. 10.1007%2F978-94-007-5583-3_20.
  3. Argente, E.; Boissier, O.; Esparcia, S.; Görmer, J.; Kirikal, K.; Taveter, K. (2013). Describing Agent Organisations. In: S. Ossowski (Ed.), Agreement Technologies. Springer, 253-275. 10.1007%2F978-94-007-5583-3_17.
Editing books and journal special issues:
  1. Adrian Giurca, Dragan Gasevic, Kuldar Taveter (Eds.). (2009). Handbook of Research on Emerging Rule-Based Languages and Technologies: Open Solutions and Approaches (2 Volumes). Hershey, PA: IGI Global. 10.4018/978-1-60566-402-6.
  2. Dragan Gasevic, Giancarlo Guizzardi, Kuldar Taveter, Gerd Wagner (Eds.). (2010). Information Systems - Special Issue on Vocabularies, Ontologies and Rules for Enterprise and Business Process Modeling and Management. Information Systems, 35 (4), 375-528.
    1. Nogales, A., Täks, E. & Taveter, K. (2018). Ontology modeling of the Estonian Traffic Act for self-driving buses (Extended Version). A Technical Report of the Laboratory of Sociotechnical Systems, Department of Software Science, Tallinn University of Technology.
    2. Sterling, L. & Taveter, K. (2009). Event-based optimization of air-to-air business processes. In B. Long & A. MacDonald (Eds.). An industry experience report at the Australian Software Engineering Conference (ASWEC 2009), Gold Coast, Queensland, Australia, 14-17 April 2009.
    3. Sterling, L., Taveter, K. and the Daedalus Team. Experience from Building Industry Strength Agent-Based Appliances. An industry experience report at the Australian Software Engineering Conference (ASWEC 2006), Sydney, Australia, April 18-21, 2006.
    4. Antoniou, G., Berndtsson, M., Spreeuwenberg, S., Taveter, K., Wagner, G. A First-Version Visual Rule Language. Reasoning on the Web with Rules and Semantics (REWERSE, IST-2004-506779), Project Deliverable I1-D1.
    5. Lucenius, J., Antikainen, H., Taveter, K. XML-EDI: New Approaches in EDI. Research Report TTE3-2001-8. VTT Information Technology, 2004.
    6. Gomez-Perez, A., Corcho Garcia, O., Fernandez Lopez, M., Lehtola, A., Taveter, K., Sorva, J., Käpylä, T., Tourmani, F., Soualmia, L., Barboux, C., Castro, E., Sallantin, J., Arbant, G., Bonnaric, A. Requirements, Choice of a Knowledge Representation and Tools. Multilingual Knowledge Based European Electronic Marketplace (MKBEEM, IST-1999-10589), Project Deliverable D3.1 - V2.0.
    7. Kouroupis, Y., Stavroulas, Y., Tsiara, K., Varvarigou, T., Lehtola, A., Taveter, K., Villagra, V. A., de Vergara, J. E. L., Duhem, C. Technology Review and Selection: Public Release. Multilingual Knowledge Based European Electronic Marketplace (MKBEEM, IST-1999-10589), Project Deliverable D5.1 - Public Release.
    8. Taveter, K. From Object-Oriented Programming Towards Agent-Oriented Programming. In: Grahne, G. (ed.),
      Sixth Scandinavian Conference on Artificial Intelligence
      (SCAI'97): Research Announcements. Helsinki, Finland, August 18-20, 1997.
      University of Helsinki, Department of Computer Science, Report C-1997-49, pp. 87-98.
    9. Taveter, K. Design and Use of Virtual Machines for Implementing Agent Programming Languages. Databases and Information Systems, Technical Report CS 87/96, Proceedings of the Second International Baltic Workshop. Tallinn, Estonia, June 12-14, 1996.
    Other Publications  
    1. Taveter, K. Agile Engineering of B2B Automation Systems. ERCIM News No. 58 (July 2004).
    2. Taveter, K. SARI - A System for Semantical Information Retrieval. ERCIM News No. 35 (October 1998).
    © Kuldar Taveter 2018