Ioannis G. Stamelos

Ioannis Stamelos is an assistant professor of computer science in the Department of Informatics at Aristotle University of Thessaloniki. He received a degree in electrical engineering from the Polytechnic School of Thessaloniki (1983) and a PhD in computer science from the Aristotle University of Thessaloniki (1988). He teaches language theory, object-oriented programming, software engineering, software project management and enterprise information systems at the graduate and postgraduate level. His research interests include empirical software evaluation and management, agile methods, software education and open source software engineering. He is the author of 60 scientific papers and a member of the IEEE Computer Society.

Publications

Quantifying Reuse in OSS: A Large-Scale Empirical Study
Eleni Constantinou, Apostolos Ampatzoglou, Ioannis Stamelos. © 2014. 19 pages.
Reuse is an established software development practice, whose benefits have attracted the attention of researchers and practitioners. In order for software reuse to advance from...
Features for Suitable Problems: IT Professionals’ and IT Students’ Opinions
Juri Valtanen, Eleni Berki, Elli Georgiadou, Stylianos Hatzipanagos, Margaret Ross, Ioannis G. Stamelos, Geoff Staples. © 2012. 15 pages.
One cannot be a problem solver without deep understanding of what constitutes a problem. Failing to recognise and define problems presents obstacles in constructing and applying...
Teaching Software Engineering with Free/Libre Open Source Projects
Ioannis G. Stamelos. © 2011. 19 pages.
One of the major problems in software engineering education is the involvement of students in real world software projects. Industry projects are a solution, but in many cases...
International Journal of Open Source Software and Processes (IJOSSP)
Marta Catillo. Est. 2009.
The International Journal of Open Source Software and Processes (IJOSSP) publishes high-quality peer-reviewed and original research articles on the large field of open source...
Teaching Software Engineering with Free/Libre Open Source Projects
Ioannis Stamelos. © 2009. 19 pages.
One of the major problems in software engineering education is the involvement of students in real world software projects. Industry projects are a solution, but in many cases...
Computer Music Interface Evaluation
Dionysios Politis, Ioannis Stamelos, Dimitrios Margounakis. © 2009. 7 pages.
One of the most intriguing fields of human-computer interaction (HCI) involves the communication aspects of computer music interfaces. Music is a rich communication medium, and...
Agile Software Development Quality Assurance
Ioannis G. Stamelos, Panagiotis Sfetsos. © 2007. 266 pages.
Agile methods are a collection of different techniques and practices that share the same values and basic principles. Agile Software Development Quality Assurance provides...
Emerging Free and Open Source Software Practices
Sulayman K. Sowe, Ioannis G. Stamelos, Ioannis Samoladas. © 2007. 306 pages.
Project infrastructure and software repositories are now widely available at low cost with easy extraction, providing a foundational base to conduct detailed cyber-archeology at...
A Constructivist View of Knowledge Management in Open Source Virtual Communities
Sulayman K. Sowe, Athanasis Karoulis, Ioannis Stamelos. © 2006. 19 pages.
This chapter addresses a learning environment that is manifested in the domain offree/open source software development. It provides the base for the emergence,development...
Open Source Database Management Systems
Sulayman K. Sowe, Ioannis Samoladas, Ioannis Stamelos. © 2005. 6 pages.
This article discusses open source database management systems (OSDBMS) trends from two broad perspectives. First, the software engineering discipline platform on which databases...