ATOMS: A Methodology for Component Object Oriented Software Development Applied in the Educational Context. - Dimitrios Theotokis; Georgios Gyftodimos; Panagiotis Georgiadis 001 (OOIS, 1996)

VIBDaST: a virtual interactive book as a data structures teaching aid. - Dimitrios Theotokis; Georgios Gyftodimos; Panagiotis Georgiadis 001; George Philokyprou (ITiCSE, 1997)

Distributed Information Systems Tailorability: A Component Approach. - Dimitrios Theotokis; Georgios-Dimitrios Kapos; Costas Vassilakis 001; Anya Sotiropoulou; Georgios Gyftodimos (FTDCS, 1999)

A Comparison of Design Patterns and Roles in the Context of Behavioural Evolution. - Dimitrios Theotokis; Anya Sotiropoulou; Georgios Gyftodimos; Panagiotis Georgiadis 001 (Panhellenic Conference on Informatics, 2001)

Αντικειμενοστρεφής ανάπτυξη δυναμικά μεταβαλλομένων πληροφοριακών συστημάτων με χρήση συνιστωσών και ρόλων (μεταβολοστρεφής προγραμματοσμός): κλάσεις και κληρονομικότητα: είναι αρκετά για τη μοντελοποίηση δυναμικά εξελισσόμενων πληροφοριακών συστημάτων? - Dimitrios Theotokis (2001)

Pluggable Services for Tailorable E-content Delivery. - Christos K. K. Loverdos; Kostas Saidis; Anya Sotiropoulou; Dimitrios Theotokis (OOIS, 2002)

Tailorable Information Systems. - Dimitrios S. Stamoulis; Dimitrios Theotokis; Drakoulis Martakos (Encyclopedia of Information Science and Technology (V), 2005)

Tailoring information systems: an approach based on services and service composition. - Anya Sotiropoulou; Dimitrios Theotokis (Int. J. Inf. Technol. Manag., 2005)

Initialization methods for the TSP with Time Windows using Variable Neighborhood Search. - Christos Papalitsas; Konstantinos Giannakis; Theodore Andronikos; Dimitrios Theotokis; Angelo Sifaleras (IISA, 2015)