Skip to Content

Marko Boskovic

Marko Bošković 

Research Studios Austria Forschungsgesellschaft mbH
Studio Inter-Organisational Systems
Thurngasse 8/20
1090 Vienna
Austria

 

 

 

Email: marko.boskovic[no_spam_I_hope_at]researchstudio.at

 

 

Bio Sketch:

Marko Bošković  is a graduate from the Military Academy Belgrade and holds a PhD from the University of Oldenburg, Germany. Currently he is a Senior Researcher at Research Studios Austria Forschungsgesellschaft mbH, Austria, researching in the area of integrating Software Product Lines Engineering and Cloud Computing. He served as reviewer and a member of a program committee of several journals, international conferences and workshops. He is an organizer and a member of the steering committee of the Workshop on Non-functional System Properties in Domain Specific Modeling Languages (NFPinDSML). He served as a guest editor of the Software and System Modeling journal special issue on NFPinDSML.

Education:

Professional Experience:

  • 01/03/2013 - present Senior Researcher at the Research Studios Austria Forschungsgesellschaft mbH
  • 01/4/2008-31/09/2008 Research Assistant (Wissenschafliche Hilfskraft), Department of Software Engineering, University of Oldenburg.
  • 10/09/2004-31/03/2005. System administrator at the Department for Human Resources, Ministry of Defense, Government of Serbia and Montenegro

Research Interests:

Software Product Lines, Software Performance Engineering, Performance Measurement and Assessment, Model Driven Engineering, Aspect Oriented Programming/Modeling, Component Based Software Engineering, Object-Oriented Development, Software Patterns, Domain Specific Modeling Languages and Non-functional System Properties in general..

Awards/Scholarships:

  • The best paper award at the 15th International Workshop on Aspect-Oriented Modeling, Oslo, Norway, October 2010.
  • DAAD Scholarship, October-December 2008.
  • Best presentation at the "Software Reliability" section, International Scientific and Technological Conference on Dependable Systems, Services and Technologies (DESSERT 2006), Poltava, Ukraine, April 2006.
  • TrustSoft Graduate School DFG (Deutsche Forschunggemeinschaft) Scholarship, April 2005 - March 2008
  • Top student of the 56. class at the Department of Computer Engineering and Informatics, and the third student of the Division of Logistics (among 121) at Military Academy, Belgrade, Serbia (Serbia and Montenegro at that time)

Projects:

  • URN4PSS -  Exploration and Extension of User Requirements Notation for modeling requirements of Public Safety Systems developed by Frequentis AG. (Industrial project)
  • Model-Driven Development of Semantically-enabled Families of Service-oriented Architectures – The main goal of this project was to provide a set of software engineering methods for developing families of semantically-enabled SOAs. The project was applying methods for Software Product Line Engineering to development of Service-oriented Systems. For bridging the gap between ``openness'' of Service-oriented Computing and ``closeness'' of Software Product Lines, this project was using ontologies as main means of communication. By using ontologies as a common communication medium, ``openess'' of Service-oriented Computing had a ``closed'' communication form. Furthermore, in order to abstract away from huge amount of available technologies, this project was using Model Driven Engineering methods and languages. Finally, by specifying software models as ontologies, a set of approaches for verification of inconsistencies was also delivered as part of this project.
  • MoDePeMART The main goal of this project was to explore methods for Performance Measurement and Assessment and their integration in the process of Model Driven Engineering. The main outcome is a general Domain Specific Modeling Language for specification of measurement points and metrics, and transformations for automated metrics computation. It was a PhD project that was carried out as part of TrustSoft Research Training School (TrustSoft Graduiertkolleg) financed by the German Research Foundation (DFG - Deutsche Forschungssgemeinschaft).
  • ProLearnA 'Network of Excellence' project financed by the IST (Information Society Technology) programme of the European Commission, dealing with technology enhanced professional learning. The project focuses on questions of European importance and stresses a better integration of research efforts. It initiates and improves cooperation between various actors of academia and industry in the area of technology enhanced learning, particularly supporting multinational co-operation.
  • ARIADNE - The ARIADNE Foundation creates tools and methodologies for producing, managing and reusing computer-based pedagogical elements and telematics supported training curricula. In particular, the Foundation has created a network of knowledge pool servers containing a large number of different learning objects and supported by different Web-based learning and management tools.

Recent publications:

Referred Journal Publications:

  1. Gerd Gröner, Mohsen Asadi, Bardia Mohabbati, Dragan Gašević, Marko Bošković, Fernando Silva Parreiras, „Validation of User Intensions in Process Orchestration and Choreography“, Information Systems Journal.
  2. Gerd Gröner, Marko Bošković, Fernando Silva Parreiras, Dragan Gašević, „Reasoning on Families of Business Processes”, Information Systems Journal, (to appear)
  3. Marko Bošković, Bardia Mohabbati, Nima Kaviani, Mohsen Asadi, Dragan Gašević, Ebrahim Bagheri, Marek Hatala: „Developing Families of Software Services: a Semantic Web Approach“,  International Journal of Research and Practice in Information Technology Special Collection on Software Engineering and Semantic Web Technologies, Vol. 43 (3), Australian Computer Society, pp. 179-208.
  4. Ebrahim Bagheri, Dragan Gašević, Marko Bošković, „Modular Feature Models: Representation and Configuration“,  International Journal of Research and Practice in Information Technology Special Collection on Software Engineering and Semantic Web Technologies, Vol. 43 (2), Australian Computer Society, pp. 109-140.
  5. Marko Bošković, Ebrahim Bagheri, Dragan Gašević, Bardia Mohabbati, Nima Kaviani, Marek Hatala, „Automated Staged Conguration with Semantic Web Technologies“, International Journal on Software Engineering and Knowledge Engineering Special issue on Ontology, Conceptualization, Epistemology and Knowledge Engineering for Service Science, Information Systems and Software Engineering, Volume 20 (4), 459-484,
  6. Steffen Becker, Wilhelm Hasselbring, Alexandra Paul, Marko Boskovic, Heiko Koziolek, Jan Ploski, Abhishek Dhama, Henrik Lipskoch, Matthias Rohr, Daniel Winteler, Simon Giesecke, Roland Meyer, Mani Swaminathan, Jens Happe, Margarete Muhle, Timo Warns: „Trustworthy software systems: a discussion of basic concepts and terminology“. ACM SIGSOFT Software Engineering Notes 31(6): 1-18 (2006).

Conference Publications

  1. Ivana Ognjanović, Bardia Mohabbati, Dragan Gašević, Ebrahim Bagheri, Marko Bošković: „A Metaheuristic Approach for the Configuration of Business Process Families“, In Proceedings of the 9th International Conference on Service Computing (SCC 2012), IEEE Computer, pp. 25-32.
  2. Gerd Gröner, Mohsen Asadi, Bardia Mohabbati, Fernando Silva Parreiras, Dragan Gašević, Marko Bošković: „Validation of User Intentions in Process Models“, In Proceedings of the 24th International Conference on Advanced Information Systems Engineering (CAiSE2012), Lecture Notes on Computer Science, Vol. 7328, Springer, pp. 366-381,
  3. Bardia Mohabbati, Dragan Gašević, Marek Hatala, Mohsen Asadi, Ebrahim Bagheri, Marko Bošković: „A Quality Aggregation Model for Service-oriented Software Product Lines based on Variability and Composition Patterns“, In Proceedings of the 9th International Conference on Service-oriented Computing (ICSOC2011), Lecture Notes on Computer Science, Vol. 7084, Springer, pp. 436-451.
  4. Gerd Gröner, Christian Wende, Marko Bošković, Fernando Silva Parreiras, Tobias Walter, Florian Heidenreich, Dragan Gašević and Steffen Staab: „Validation of Families of Business Processes“, In Proceedings of the 23rd International Conference on Advanced Information Systems Engineering (CAiSE2011), Lecture Notes in Computer Science, Vol. 6741, Springer, pp. 551-565,
  5. Bardia Mohabbati, Mohsen Asadi, Dragan Gašević, Marek Hatala, Marko Bošković: „Development and configuration of service-oriented software product lines“, In Proceedings of the 26th ACM Symposium on Applied Computing, TaiChung, Taiwan, 2011,
  6. Marko Bošković, Wilhelm Hasselbring, „Model Driven Performance Measurement and Assessment with MoDePeMART“, In Proceedings of the 12th International Conference on Model Driven Engineering Languages and Systems, MODELS2012, Lecture Notes in Computer Science Volume 5795, Springer Verlag 2009,
  7. Marko Bošković, „Model-based Empirical Performance Evaluation based on Relational Traces“, in Proceedings of the 14th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ECBS), Tucson, AZ, USA, IEEE Computer Society, 2007,
  8. Marko Bošković, Timo Warns, Wilhelm Hasselbring, „Model Driven Instrumentation for Relational Event Traces“, In the Proceedings of the 1st International Scientific and Technological Conference on Dependable Systems, Services and Technologies (DESSERT 2006), Electronic and Computer Systems 6(18), National Aerospace University "Kharkiv Aviation Institute", Poltava, Ukraine, March 2006,
  9. Dragan Gasević, Jelena Jovanović, Vladan Devedžić, Marko Bošković: Ontologies for Reusing Learning Object Content, In Proceedings of the 5th IEEE Conference on Advanced Learning Technologies, Kaohsiung, Taiwan, 2005,
  10. Marko Bošković, Dragan Gasević, Vladan Devedžić, PatternGuru: An Educational System for Software Patterns, In Proceedings of the 5th IEEE Conference on Advanced Learning Technologies, Kaohsiung, Taiwan, 2005,
  11. Marko Bošković, Dragan Gašević, Vladan Devedžić, „Learning Software Patterns With PatternGuru, In Proceedings of the 11th Yugoslav Conference on Informatics (YUIFO2005)., Kopaonik, Serbia and Montenegro, 2005,
  12. Marko Bošković, Milutin Dumić, Aleksandar Milošević, Borko Lepojević: Applying Ware-Distribution Center in Military Transport Support Software Realization Proposal, In Proceedings of the 10th Yugoslav Conference on Informatics (YUINFO2004), Kopaonik, Serbia and Montenegro, 2004. (in Serbian),
  13. Marko Bošković, Learning and Applying Software Patterns Software Implementation, In Proceedings of the 10th Yugoslav Conference on Informatics (YUINFO2004), CDROM Edition, Kopaonik, Serbia and Montenegro, 2004 (in Serbian),
  14. Marko Bošković, Biljana Đurašinović, Analysis Petri-Nets in Distributed Environment Software Implementation Proposal, Proceedings of the 30. Conference on Operational Research SYM-OP-IS 2003, Herceg Novi, Serbia and Montenegro, 2003 (in Serbian).

Workshop Publications

  1. Marko Bošković, Ebrahim Bagheri, Georg Grossman, Dragan Gašević, Markus Strumptner: „Towards Integration of Semantically Enabled Service Families in the Cloud“, Proceedings of the 3rd Canadian Semantic Web Symposium (CSWS2011), CEUR Workshop Proceedings Vol. 774, Paper 7,http://ceur-ws.org/Vol-774/,
  2. Marko Bošković, Gunter Mussbacher, Ebrahim Bagheri, Daniel Amyot, Dragan Gašević, Marek Hatala, Aspect-oriented Feature Models”, Models in Software Engineering, Workshops and Symposia at Models MODELS 2010,
  3. Mohsen Asadi, Bardia Mohabbati, Nima Kaviani, Dragan Gašević, Marko Bošković, and Marek Hatala, 2009. Model-driven Development of Families of Service-Oriented Architectures“, In Proceedings of the First International Workshop on Feature-Oriented Software Development (Denver, Colorado, October 06 - 06, 2009). S. Apel, W. R. Cook, K. Czarnecki, C. Kaestner, N. Loughran, and O. Nierstrasz, Eds. FOSD '09. ACM, New York, NY, pp. 95-102,
  4. Claus Pahl, Marko Bošković, Wilhelm Hasselbring, Model-Driven Performance Evaluation for Service Engineering, Proceedings of the 2nd ECOWS (European Conference on Web Services) Workshop on Web Services Technology, CEUR Workshop Proceedings Vol. 313, Paper 11. http://CEUR-WS.org/Vol-313/, ISSN 1613-0073, Halle (Saale) , Germany, 2007,
  5. Marko Bošković, Model-driven Performance Measurement and Estimation with Relational Traces, Proceedings of the International Training Groups Workshop 2007, Dagstuhl “zehn plus eins”, Dagstuhl Schloss, Germany, Meinz Gmbh, 2007,
  6. Marko Bošković, Model-driven Performance Evaluation with Relational Traces, Proceedings of the International Training Groups Workshop 2006, Dagstuhl Schloss, Germany, GITO, 2006,
  7. Matthias Rohr, Marko Bošković, Simon Giesecke, Wilhelm Hasselbring, Model-driven Development of Self-managing Software  Systems, In “Models in Software Engineering, Workshops and Symposia at MoDELS 2006, Genova, Italy, October 1-6, Reports and Revisited Selected Papers”, editor: Thomas Kühne, Lecture Notes in Computer Science, Volume 4364, Springer, 2006. Avaliable at: http://www.comp.lancs.ac.uk/computing/users/bencomo/MRT06/papers/11_RohrEtAll.pdf,

Book Chapters

  1. Claus Pahl, Marko Bošković, Ronan Baret, Wilhelm Hasselbring, Quality-aware Model-driven Service Engineering, in Jörg Rech and Christian Bunse editors, “Model Driven Software Development: Integrating Quality Assurance”, pp.400-430, IGI Global Group Publishing, 2009,
  2. Claus Pahl, Marko Bošković, Wilhelm Hasselbring, Model-Driven Performance Evaluation for Service Engineering, in Thomas Gschwind, Cesare Pautasso (Editors), Emerging Web Services Technology, Vol. 2, pp. 171-175, A Brikhäuser book, Springer, 2008,
  3. Marko Bošković, Patterns in Building Architecture and Software Engineering“, in “Research Methods in Software Engineering“, editors: Wilhelm Hasselbring and Simon Giesecke, GITO-Verlag, Berlin, Germany, 2006,

Editorials and Proceedings

  1. Marko Bošković, Gunter Mussbacher, Dragan Gašević, Ebrahim Bagheri: "The Fourth International Workshop on Non-functional System Properties in Domain Specific Modeling Languages (NFPinDSML2013), in Proceedings of the 4th International Workshop on Non-functional System Properties in Domain Specific Modeling Languages (NFPinDSML2012)
  2. Marko Bošković, Gunter Mussbacher, Dragan Gašević, Ebrahim Bagheri (editors), Proceedings of the 4th International Workshop on Non-Functional System Properties in Domain Specific Modeling Languages
  3. Marko Bošković, Dragan Gašević, Claus Pahl, Bernhard Schätz: “Guest editorial to the theme issue on non-functional system properties in domain specific modeling languages”, Software and Systems Modeling, Volume 10 (3), pp. 283-286,
  4. Marko Bošković, Daniela Cancila, Claus Pahl, Bernhard Schätz. “The 3rd International Workshop on Non-Functional System Properties in Domain Specific Modeling Languages (NFPinDSML2009), “Models in Software Engineering, Workshops and Symposia at MODELS 2010,
  5. Marko Bošković, Daniela Cancila, Claus Pahl, Bernhard Schätz (Editors), Proceedings of the 3rd International Workshop on Non-Functional System Properties in Domain Specific Modeling Languages, Satellite event of the 13th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MoDELS 2010), Oslo, Norway, 2010, CEUR Workshop Proceedings Vol-642,
  6. Marko Bošković, Dragan Gašević, Claus Pahl, Bernhard Schätz. “The 2nd International Workshop on Non-Functional System Properties in Domain Specific Modeling Languages (NFPinDSML2009), “Models in Software Engineering, Workshops and Symposia at MODELS 2009, Denver, CO, USA, October 4-9, 2009, Reports and Revised Selected Papers, Lecture Notes in Computer Science Volume 6002, Springer 2010,
  7. Marko Bošković, Dragan Gašević, Claus Pahl, Bernhard Schätz (Editors), Proceedings of the 2nd International Workshop on Non-Functional System Properties in Domain Specific Modeling Languages, Satellite event of the 12th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MoDELS 2009), Denver, Colorado, USA, 2009, CEUR Workshop Proceedings Vol-553,
  8. Marko Bošković, Dragan Gašević, Claus Pahl, Bernhard Schätz. “The 1st International Workshop on Non-Functional System Properties in Domain Specific Modeling Languages (NFPinDSML2008), I Michel R.V. Chaudron  (Ed): “Models in Software Engineering: Workshops and Symposia at Models 2008, Toulouse, France, September 28-October 3, Lecture Notes in Computer Science  Volume 5421, Springer 2009,
  9. Marko Bošković, Dragan Gašević, Claus Pahl, Bernhard Schätz (Editors), Proceedings of the 1st International Workshop on Non-Functional System Properties in Domain Specific Modeling Languages, Satellite event of the 11th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MoDELS 2008), Toulouse, France, 2008, CEUR Workshop Proceedings Vol-394.

Posters

  1. Marko Bošković, Gunter Mussbacher, Ebrahim Bagheri, Daniel Amyot, Dragan Gašević, Marek Hatala: “AoSPL: Aspect-oriented Software Product Lines”, 6th IRMACS Days, Simon Fraser University Canada
  2. Marko Bošković, Gunter Mussbacher, Ebrahim Bagheri, Daniel Amyot, Dragan Gašević, Marek Hatala: “AoSPL: Aspect-oriented Software Product Lines”, CASCON 2010