Research
Between 2005 and 2012 I was a researcher in the GOOD OLD AI Research Network at the University of Belgrade, working on model-driven engineering, AI, and service-oriented architectures. My PhD was supervised by Prof. Dragan Gašević, Chair Professor at the University of Hong Kong and a founder of the Society for Learning Analytics Research, and Academician Prof. Vladan Devedžić at the University of Belgrade. I still return to the Faculty of Organizational Sciences as a guest lecturer and alumni ambassador.
Twenty-plus peer-reviewed papers and book chapters, cited 450+ times, h-index 11. Member of the GOOD OLD AI Research Network, ACM, and the IEEE Computer Society. Also on Google Scholar.
Editorial boards
- Human-centric Computing and Information Sciences, Springer
- International Journal of Distributed Systems and Technologies, IGI Global
Programme committees
- Programme Vice Chair, FutureTech 2012, Vancouver, Canada
- I-SEMANTICS, 2009 to 2013
- IADIS International Conference on Information Systems, 2009 to 2013
- International Workshop on Model Transformation with ATL, 2009 to 2011
- WIMS 2011
- CMHCI 2013
Reviewer
- Software and Systems Modeling
- IEEE Transactions on Systems, Man, and Cybernetics, Part C
- Information Systems, Elsevier
- International Journal of Business Process Integration and Management
- MODELS 2008, ER 2008, ICSOC 2009, ICWE 2007, VORTE/EDOC 2007, IECON 2012
Publications
2019
- Clean Code Best PracticesMachines, Code, People: 50 Things Zühlke Engineers Are Passionate About, Zühlke Group
2016
- Using Design Patterns in Modern Software DevelopmentXXIII Festival of Information Technology Achievements (Infofest), Budva, Montenegro
2011
- Modeling Flexible Business Processes With Business Rule Patterns15th IEEE International EDOC Conference (EDOC 2011), Helsinki, Finland
2010
- Modeling Rule-Driven Service Oriented Architectures (Ph.D. thesis)Ph.D. thesis, University of Belgrade
- Representational Analysis of Business Process and Business Rule Languages1st International Workshop on Business Models, Business Rules and Ontologies (BuRO 2010) at RR 2010, Bressanone/Brixen, Italy
- Modeling Service Choreographies With Rule-Enhanced Business Processes14th IEEE International EDOC Conference (EDOC 2010), Vitória, Brazil
2009
- Towards a Language for Rule-Enhanced Business Process Modeling13th IEEE International EDOC Conference (EDOC 2009), Auckland, New Zealand
- Rule-Enhanced Business Process Modeling Language for Service Choreographies12th International Conference on Model Driven Engineering Languages and Systems (MODELS 2009), Denver, Colorado, USA
- Ontologies and Software EngineeringHandbook on Ontologies, 2nd ed., Springer
- Modeling Service Orchestrations With a Rule-Enhanced Business Process Language19th Annual International Conference, CASCON 2009, IBM Centers for Advanced Studies, Markham, Ontario, Canada
- Modeling of Web Services Using URML, R2ML and Model TransformationsHandbook of Research on Emerging Rule-Based Languages and Technologies, IGI Global
- Model Transformations to Bridge Concrete and Abstract Syntax of Web Rule LanguagesComputer Science and Information Systems (ComSIS), Vol. 6, No. 2
- Bridging Concrete and Abstract Syntax in Model-Driven EngineeringSoftware: Practice and Experience, Wiley
2008
- Model-Driven Engineering of Rules for Web ServicesGenerative and Transformational Techniques in Software Engineering II (GTTSE 2007), LNCS 5235, pp. 377–395, Springer
- Model-Driven Engineering of a General Policy Modeling LanguageIEEE Workshop on Policies for Distributed Systems and Networks (POLICY 2008), Palisades, NY, USA
- Combining Rules and Activities for Modeling Service-Based Business ProcessesInternational Workshop on Models and Model-driven Methods for Enterprise Computing (3M4EC) at the 12th IEEE International EDOC Conference, Munich, Germany
- A Rule-Based Approach to Modeling of Semantically-Enriched Web ServicesWeb4WeB Workshop 2008: International Workshop on Semantic Web Technologies, Belgrade, Serbia. In S. Vraneš (Ed.), Semantic Web and/or Web 2.0: Competitive or Complementary?, Academic Mind
2007
- Rules Interchange for Electronic Business7th International Conference on Electronic Commerce and Electronic Business (E-trgovina), Palić, Serbia
- Leveraging Business Process and Rule Modeling for Developing Learning Design-Based Systems4th Annual Scientific Conference of the LORNET Research Network (I2LOR-07): Posters & Demos, Montreal, Canada
- Business Process Integration by Using General Rule Markup Language11th IEEE International Enterprise Distributed Object Computing Conference (EDOC 2007), Annapolis, USA
- Bridging Concrete and Abstract Syntax of Web Rule Languages1st International Conference on Web Reasoning and Rule Systems (RR 2007), Innsbruck, Austria
- Modeling Rules on the Semantic Web (M.Sc. thesis)M.Sc. thesis, University of Belgrade
2006
- Towards Sharing Rules Between OWL/SWRL and UML/OCLElectronic Communications of the EASST, Volume 5
- On Interchanging Between OWL/SWRL and UML/OCL6th Workshop on OCL for (Meta-)Models in Multiple Application Domains (OCLApps) at MoDELS 2006, Genoa, Italy