Concept and implementation of the programming language and translator, for embedded systems, based on machine code decompilation and equivalence between source and executable code. - Samir Ribic (WCRE, 2006)

Defending a PhD thesis over the Internet: Challenges and obstacles. - Adnan Salihbegovic; Samir Ribic (ITI, 2008)

Development Of Online Internet Laboratory (Online I-Lab). - Adnan Salihbegovic; Samir Ribic (Innovative Techniques in Instruction Technology, E-learning, E-assessment, and Education, 2008)

Adding Optimization to the Decompilable Code Editor. - Samir Ribic; Adnan Salihbegovic (ICSEA, 2010)

Vectorial Hyperbent Trace Functions From the ℙ𝕊ap Class - Their Exact Number and Specification. - Amela Muratovic-Ribic; Enes Pasalic; Samir Ribic (IEEE Trans. Inf. Theory, 2014)

An Internet of Things visual domain specific modeling language based on UML. - Teo Eterovic; Enio Kaljic; Dzenana Donko; Adnan Salihbegovic; Samir Ribic (ICAT, 2015)

Modelling constraints in school timetabling using integer linear programming. - Samir Ribic; Razija Turcinhodzic; Amela Muratovic-Ribic (ICAT, 2015)

Using multiple selections to improve the efficiency of the genetic algorithm. - Razija Turcinhodzic; Samir Ribic (ICAT, 2015)

Tiny operating system kernel for education purposes. - Samir Ribic; Adnan Salihbegovic (MIPRO, 2015)

Disabling same origin policy for automatization of webform data entry. - Samir Ribic; Adnan Salihbegovic; Alvin Huseinovic (MIPRO, 2015)

Design of a domain specific language and IDE for Internet of things applications. - Adnan Salihbegovic; Teo Eterovic; Enio Kaljic; Samir Ribic (MIPRO, 2015)

Modelling double-shift school timetables. - Samir Ribic; Razija Turcinhodzic; Arnela Tumbul (ICAT, 2017)

Monolithic to microservices redesign of event driven integration platform. - Ervin Djogic; Samir Ribic; Dzenana Donko (MIPRO, 2018)

REDOSPLAT: A readable domain-specific language for timetabling requirements definition. - Samir Ribic; Razija Turcinhodzic; Amela Muratovic-Ribic; Tomaz Kosar (Comput. Lang. Syst. Struct., 2018)

School Timetable - suggestions for a more efficient representation and a solution for schools with shifts. - Razija Turcinhodzic; Samir Ribic; Edo Imamovic; Emilija Zdilar (ICAT, 2019)

Two approaches in solving Rubik's cube with Hardware-Software Co-design. - Emir Barucija; Amila Akagic; Samir Ribic; Zeljko Juric (MIPRO, 2020)

Implementing Balas additive algorithm using SIMD instructions. - Kenan Karahodzic; Samir Ribic; Razija Turcinhodzic Mulahasanovic (MIPRO, 2022)

Educational Processor with Single-cycle Instructions SVEU16. - Samir Ribic; Kerim Hodzic (MIPRO, 2023)