Contents
Monographs and Edited Volumes
- Chrissoleon T.
Papadopoulos, Michael E. J. O'Kelly, Michael J. Vidalis, and Diomidis
Spinellis.
Analysis
and Design of Discrete Part Production Lines.
Springer, 2009.
- Diomidis
Spinellis and Georgios Gousios (editors).
Beautiful
Architecture: Leading Software Engineers Explain How They Think.
O'Reilly Media, Inc, Sebastopol, CA, 2009.
- Diomidis Spinellis.
Code Quality: The Open
Source Perspective.
Addison-Wesley, Boston, MA, 2006.
- Diomidis Spinellis.
Code Reading: The Open
Source Perspective.
Addison-Wesley, Boston, MA, 2003.
- Diomidis Spinellis, editor.
Cross-Media Service Delivery, volume 740 of The Kluwer
international series in engineering and computer science.
Kluwer Academic Publishers, Boston, MA, 2003.
Journal Articles
- Maria Halkidi, Diomidis
Spinellis, George Tsatsaronis, and Michalis Vazirgiannis.
Data mining in software engineering.
Intelligent Data Analysis, 15(3):413-441, 2011.
- Euripides Loukis,
Diomidis Spinellis, and Anastasios Katsigiannis.
Barriers to the adoption of B2B e-marketplaces by large enterprises: Lessons
learned from the Hellenic Aerospace Industry.
Information Systems Management, 28(2):130-146, 2011.
- Panos Louridas.
Test management.
IEEE Software, 28(5):86-91, September/October 2011.
- Dimitris
Mitropoulos, Vassilios Karakoidas, Panagiotis Louridas, and Diomidis
Spinellis.
Countering code injection attacks: A unified approach.
Information Management and Computer Security, 19(3), 2011.
- Diomidis Spinellis.
Choosing and using open source components.
IEEE Software, 28(3):96, 95, May/June 2011.
- Diomidis Spinellis.
elyts edoc.
IEEE Software, 28(2):104-103, March/April 2011.
- Stephanos Androutsellis-Theotokis, Diomidis Spinellis,
Panos Louridas, and Kostas Stroggylos.
A market-based approach to managing the risk of peer-to-peer transactions.
Computer Networks, 54(5):675-688, April 2010.
- Eleni
Konidari and Panos Louridas.
When students are not programmers.
ACM Inroads, 1(1):55-60, March 2010.
- Diomidis Spinellis.
Code documentation.
IEEE Software, 27(4):18-19, July/August 2010.
- Diomidis Spinellis.
CScout: A refactoring browser for C.
Science of Computer Programming, 75(4):216-231, April 2010.
- Diomidis Spinellis.
Farewell to disks.
IEEE Software, 27(6):82-83, November/December 2010.
- Diomidis Spinellis.
Software tracks.
IEEE Software, 27(2):10-11, March/April 2010.
- Diomidis Spinellis.
UML everywhere.
IEEE Software, 27(5):90-91, September/October 2010.
- Dimitris
Mitropoulos and Diomidis Spinellis.
SDriver: Location-specific signatures prevent SQL injection
attacks.
Computers & Security, 28:121-129, May 2009.
- Diomidis Spinellis.
Drawing tools.
IEEE Software, 26(3):12-13, May/June 2009.
- Diomidis Spinellis.
Job security.
IEEE Software, 26(5):14-15, Sep/Oct 2009.
- Diomidis Spinellis.
Optimizing header file include directives.
Journal of Software Maintenance and Evolution: Research and
Practice, 21(4):233-251, July/August 2009.
- Diomidis Spinellis.
Start with the most difficult part.
IEEE Software, 26(2):70-71, March/April 2009.
- Diomidis Spinellis.
User-level operating system transactions.
Software: Practice & Experience, 39(14):1215-1233, 2009.
- Diomidis
Spinellis, Georgios Gousios, Vassilios Karakoidas, Panagiotis Louridas,
Paul J. Adams, Ioannis Samoladas, and Ioannis Stamelos.
Evaluating the quality of open source software.
Electronic Notes in Theoretical Computer Science, 233:5 -- 28,
2009.
Proceedings of the International Workshop on Software Quality and
Maintainability (SQM 2008).
- Jonathan Sprinkle,
Marjan Mernik, Juha-Pekka Tolvanen, and Diomidis Spinellis.
What kinds of nails need a domain-specific hammer?.
IEEE Software, 26(4):15-18, July/August 2009.
Guest Editors' Introduction: Domain Specific Modelling.
- Simon Frankau, Diomidis
Spinellis, Nick Nassuphis, and Christoph Burgard.
Commercial uses: Going functional on exotic trades.
Journal of Functional Programming, 19(1):27-45, October 2008.
- Simon Helsen, Arthur
Ryman, and Diomidis Spinellis.
Where's my jetpack?.
IEEE Software, 25(5):18-21, September/October 2008.
Guest Editors' Introduction: Software Development Tools.
- Vassilios
Karakoidas and Diomidis Spinellis.
FIRE/J: Optimizing regular expression searches with generative
programming.
Software: Practice and Experience, 38(6):557-573, May 2008.
- Panagiotis Louridas,
Diomidis Spinellis, and Vasileios Vlachos.
Power laws in software.
ACM Transactions on Software Engineering and Methodology,
18(1):1-26, September 2008.
Article 2.
- Diomidis Spinellis.
The Antikythera mechanism: A computer science perspective.
IEEE Computer, 41(5):22-27, May 2008.
- Diomidis Spinellis.
Rational metaprogramming.
IEEE Software, 25(1):78-79, January/February 2008.
- Diomidis Spinellis.
Software builders.
IEEE Software, 25(3):22-23, May/June 2008.
- Diomidis Spinellis.
Using and abusing XML.
IEEE Software, 25(2):88-89, March/April 2008.
- Diomidis Spinellis.
The way we program.
IEEE Software, 25(4):89-91, July/August 2008.
- Diomidis
Spinellis and Panagiotis Louridas.
The collaborative organization of knowledge.
Communications of the ACM, 51(8):68-73, August 2008.
- Konstantinos Chorianopoulos and Diomidis Spinellis.
Coping with TiVo: Opportunities of the networked digital video
recorder.
Telematics and Informatics, 24(1):48-58, February 2007.
- Dimitrios Lekkas
and Diomidis Spinellis.
Implementing regular cash with blind fixed-value electronic coins.
Computer Standards & Interfaces, 29(3):277-288, March 2007.
- Panagiotis Louridas.
Declarative GUI programming in Microsoft Windows.
IEEE Software, 24(4):16-19, July/August 2007.
- Vassilis
Prevelakis and Diomidis Spinellis.
The Athens affair.
IEEE Spectrum, 44(7):26-33, July 2007.
- Diomidis Spinellis.
Abstraction and variation.
IEEE Software, 24(5):24-25, September/October 2007.
- Diomidis Spinellis.
Cracking software reuse.
IEEE Software, 24(1):12-13, January/February 2007.
- Diomidis Spinellis.
I spy.
IEEE Software, 24(2):16-17, March/April 2007.
- Diomidis Spinellis.
On paper.
IEEE Software, 24(6):24-25, November/December 2007.
- Diomidis Spinellis.
Silver bullets and other mysteries.
IEEE Software, 24(3):22-23, May/June 2007.
- Diomidis Spinellis.
The tools we use.
IEEE Software, 24(4):20-21, July/August 2007.
- Diomidis
Spinellis and Panagiotis Louridas.
A framework for the static verification of API calls.
Journal of Systems and Software, 80(7):1156-1168, July 2007.
- Diomidis Spinellis,
Panagiotis Zaharias, and Adam Vrechopoulos.
Coping with plagiarism and grading load: Randomized programming assignments
and reflective grading.
Computer Applications in Engineering Education, 15(2):113-123,
2007.
- Vasileios Vlachos
and Diomidis Spinellis.
A PRoactive malware identification system based on the computer hygiene
principles.
Information Management and Computer Security, 15(4):295-312,
2007.
- Markos Gogoulos
and Diomidis Spinellis.
Using linux live CDs for penetration testing.
;login:, 31(3):40-45, June 2006.
- Panagiotis Louridas.
SOAP and web services.
IEEE Software, 23(6):62-67, November/December 2006.
- Panagiotis Louridas.
Static code analysis.
IEEE Software, 23(4):58-61, July/August 2006.
- Panagiotis Louridas.
Using wikis in software development.
IEEE Software, 23(2):88-91, March/April 2006.
- Panagiotis Louridas.
Version control.
IEEE Software, 23(1):104-107, January/February 2006.
- Adamantia D. Pateli,
George M. Giaglis, and Diomidis D. Spinellis.
Wireless value-added services in exhibition shows.
International Journal of Mobile Communications, 4(2):193-209,
2006.
- Diomidis Spinellis.
Bug busters.
IEEE Software, 23(2):92-93, March/April 2006.
- Diomidis Spinellis.
Debuggers and logging frameworks.
IEEE Software, 23(3):98-99, May/June 2006.
- Diomidis Spinellis.
Project asset portability.
IEEE Software, 23(1):100-101, January/February 2006.
- Diomidis Spinellis.
Some types of memory are more equal than others.
;login:, 31(2):29-36, April 2006.
- Georgios Gousios,
Eyfthymia Aivaloglou, and Stefanos Gritzallis.
Distributed component architectures security issues.
Computer Standards & Interfaces, 27(3):269-284, March 2005.
- Dimitrios Lekkas
and Diomidis Spinellis.
Handling and reporting security advisories: A scorecard approach.
IEEE Security and Privacy, 3(4), July/August 2005.
- Panagiotis Louridas.
JUnit: Unit testing and coding in tandem.
IEEE Software, 22(4):12-15, July/August 2005.
- Diomidis Spinellis.
Index-based persistent document identifiers.
Information Retrieval, 8(1):5-24, January 2005.
- Diomidis Spinellis.
Java makes scripting languages irrelevant?.
IEEE Software, 22(3):70-71, May/June 2005.
- Diomidis Spinellis.
Software engineering glossary, version control, part I.
IEEE Software, 22(5):107, September/October 2005.
- Diomidis Spinellis.
Tool writing: A forgotten art?.
IEEE Software, 22(4):9-11, July/August 2005.
- Diomidis Spinellis.
Version control systems.
IEEE Software, 22(5):108-109, September/October 2005.
- Diomidis Spinellis.
Working with Unix tools.
IEEE Software, 22(6):9-11, November/December 2005.
- Christos D.
Tarantilis, Diomidis Spinellis, and Michel Gendreau.
Advanced heuristics in transportation and logistics.
IEEE Intelligent Systems, 20(4):16-18, July 2005.
- S. Androutsellis-Theotokis.
Social behaviour, incentives and technology in peer-to-peer content
distribution networks.
The ETHICOMP Journal, 1(3), August 2004.
- Stephanos Androutsellis-Theotokis and Diomidis Spinellis.
A
survey of peer-to-peer content distribution technologies.
ACM Computing Surveys, 36(4):335-371, December 2004.
- Konstantinos Chorianopoulos and Diomidis Spinellis.
Affective usability evaluation for an interactive music television channel.
Computers in Entertainment, 2(3):14, July 2004.
- Konstantinos Chorianopoulos and Diomidis Spinellis.
User
interface development for interactive television: Extending a commercial
DTV platform to the virtual channel API.
Computers & Graphics, 28(2):157-166, April 2004.
- Diomidis
Spinellis and Clements Szyperski.
How is open source affecting software development?.
IEEE Software, 21(1):28-33, January/February 2004.
- Vasileios Vlachos,
Stefanos Androutsellis-Theotokis, and Diomidis Spinellis.
Security applications of peer-to-peer networks.
Computer Networks, 45(2):195-205, June 2004.
- John Iliadis, Stefanos
Gritzalis, Diomidis Spinellis, Danny de Cock, Bart Preneel, and Dimitris
Gritzalis.
Towards a framework for evaluating certificate status information
mechanisms.
Computer Communications, 26(16):1839-1850, October 2003.
- Kostas Kalaitzakis,
Eftichios Koutroulis, and Vassilios Vlachos.
Development of a data acquisition system for remote monitoring of renewable
energy systems.
Measurement, 34(2):75-83, September 2003.
- Victoria
Skoularidou and Diomidis Spinellis.
Security architectures for network clients.
Information Management and Computer Security, 11(2):84-91,
2003.
- Diomidis Spinellis.
The decay and failures of web references.
Communications of the ACM, 46(1):71-77, January 2003.
- Diomidis Spinellis.
Global analysis and transformations in preprocessed languages.
IEEE Transactions on Software Engineering, 29(11):1019-1030,
November 2003.
- Diomidis Spinellis.
The information furnace: Consolidated home control.
Personal and Ubiquitous Computing, 7(1):53-69, 2003.
- Diomidis Spinellis.
On the declarative specification of models.
IEEE Software, 20(2):94-96, March/April 2003.
- Diomidis Spinellis.
Organized pruning of file sets.
;login:, 28(3):39-42, June 2003.
- Diomidis Spinellis.
Position-annotated photographs: A geotemporal web.
IEEE Pervasive Computing, 2(2):72-79, April-June 2003.
- Diomidis Spinellis.
Reading, writing, and code.
ACM Queue, 1(7):84-89, October 2003.
- Diomidis Spinellis.
Reflections on trusting trust revisited.
Communications of the ACM, 46(6):112, June 2003.
- Diomidis Spinellis.
Reliable identification of bounded-length viruses is
NP-complete.
IEEE Transactions on Information Theory, 49(1):280-284, January
2003.
- Ioannis
Papadakis, Vassileios Karakoidas, and Vassileios Chrissikopoulos.
DocML: A digital
library of university data.
Library Hi-Tech, 20(3):378-387, 2002.
- Diomidis Spinellis.
A modest proposal for curing the public field phobia.
ACM SIGPLAN Notices, 37(4):54-56, April 2002.
- Diomidis Spinellis.
Unix tools as visual programming components in a GUI-builder
environment.
Software: Practice & Experience, 32(1):57-71, January 2002.
- Diomidis
Spinellis and Dimitris Gritzalis.
Panoptis: Intrusion detection using a domain-specific language.
Journal of Computer Security, 10:159-176, 2002.
- D. Spinellis,
K. Moulinos, J. Iliadis, D. Gritzalis, S. Gritzalis, and S. Katsikas.
Deploying a secure cyberbazaar by adding trust on commercial
transactions.
eJETA.org, 1(2), November 2002.
Available online
http://minbar.cs.dartmouth.edu/greecom/ejeta/second-issue.php?download=ejeta-2002.05.10.15.43.34.pdf.
- Euripides Loukis
and Diomidis Spinellis.
Information systems security in the Greek public sector.
Information Management and Computer Security, 9(1):21-31, 2001.
- Konstantinos Raptis,
Diomidis Spinellis, and Sokratis Katsikas.
Multi-technology distributed objects and their integration.
Computer Standards & Interfaces, 23:157-168, July 2001.
- Diomidis Spinellis.
Fear of coding, and how to reduce it.
IEEE Computer, 34(8):98-100, August 2001.
- Diomidis Spinellis.
Notable design patterns for domain specific languages.
Journal of Systems and Software, 56(1):91-99, February 2001.
- Diomidis
Spinellis and Chrissoleon Papadopoulos.
Modular production line optimization: The exPLOre architecture.
Mathematical Problems in Engineering, 6:527-541, 2001.
- Panagiotis Louridas.
Some
guidelines for non-repudiation protocols.
ACM Computer Communication Review, 30(5), October 2000.
- Panagiotis Louridas and Pericles Loucopoulos.
A generic
approach for reflective design.
ACM Transactions on Software Engineering Methodology,
9(2):199-237, April 2000.
- Konstantinos Raptis,
Diomidis Spinellis, and Sokratis Katsikas.
Distributed object bridges and a Java-based object mediator.
Informatik / Informatique, 2:4-8, April 2000.
- Diomidis Spinellis.
Reflection as a mechanism for software integrity verification.
ACM Transactions on Information and System Security, 3(1):51-62,
February 2000.
- Diomidis
Spinellis and Chrissoleon Papadopoulos.
Stochastic algorithms for buffer allocation in reliable production lines.
Mathematical Problems in Engineering, 5:441-458, 2000.
- Diomidis
Spinellis and Chrissoleon T. Papadopoulos.
A simulated annealing approach for buffer allocation in reliable production
lines.
Annals of Operations Research, 93:373-384, 2000.
- Diomidis Spinellis
and Konstantinos Raptis.
Component mining: A process and its pattern language.
Information and Software Technology, 42(9):609-617, June 2000.
- Diomidis Spinellis,
Chrissoleon Papadopoulos, and Jim MacGregor Smith.
Large production line optimization using simulated annealing.
International Journal of Production Research, 38(3):509-541,
February 2000.
- Stefanos Gritzalis,
George Aggelis, and Diomidis Spinellis.
Architectures for secure portable executable content.
Internet Research, 9(1):16-24, 1999.
- Stefanos Gritzalis,
Diomidis Spinellis, and Panagiotis Georgiadis.
Security protocols over open networks and distributed systems: Formal
methods for their analysis, design, and verification.
Computer Communications, 22(8):695-707, May 1999.
- Stephanos
Gritzalis, John Iliadis, Dimitris Gritzalis, Diomidis Spinellis, and Sokratis
Katsikas.
Developing secure Web-based medical applications.
Medical Informatics and the Internet in Medicine, 24(1):75-90,
March 1999.
- Panagiotis Louridas.
Design as
bricolage: anthropology meets design thinking.
Design Studies, 20(6):517-535, November 1999.
- Diomidis Spinellis.
Declarative peephole optimization using string pattern matching.
ACM SIGPLAN Notices, 34(2):47-51, February 1999.
- Diomidis Spinellis.
Explore, excogitate, exploit: Component mining.
IEEE Computer, 32(9):114-116, September 1999.
- Diomidis Spinellis.
Optimal peripheral access using pipe-based double-buffering.
;login:, 24(4):43-45, August 1999.
- Diomidis Spinellis,
Stefanos Gritzalis, John Iliadis, Dimitris Gritzalis, and Sokratis Katsikas.
Trusted third party services for deploying secure telemedical
applications over the WWW.
Computers and Security, 18(7):627-639, 1999.
- Diomidis Spinellis,
Spyros Kokolakis, and Stephanos Gritzalis.
Security requirements, risks, and recommendations for small enterprise and
home-office environments.
Information Management and Computer Security, 7(3):121-128,
1999.
- Stefanos
Gritzalis and Diomidis Spinellis.
The cascade vulnerability problem: The detection problem and a
simulated annealing approach for its correction.
Microprocessors and Microsystems, 21(10):621-628, April 1998.
- Sokratis Katsikas,
Diomidis Spinellis, John Iliadis, and Bernd Blobel.
Using trusted third parties for secure telemedical applications over the
WWW: The EUROMED-ETS approach.
International Journal of Medical Informatics, 49(1):59-68, March
1998.
- Diomidis Spinellis.
The computer's new clothes.
IEEE Software, 15(6):14-17, November/December 1998.
- Diomidis Spinellis.
A
critique of the Windows application programming interface.
Computer Standards & Interfaces, 20(1):1-8, November 1998.
- Diomidis Spinellis.
Palmtop programmable appliance controls.
Personal Technologies (Personal and Ubiquitous Computing),
2(1):11-17, March 1998.
- Diomidis Spinellis.
Small tools for automatic text generation.
;login:, 23(4):44-47, August 1998.
- Diomidis
Spinellis and Rob Kolstad.
A conversation about Perl and the shell: Choosing the implementation
vehicle.
;login:, 22(3):25-31, June 1997.
- A. Tsalgatidou, P. Louridas, G. Schizas, and T. Fesakis.
Multilevel
Petri nets for modeling and simulating organizational dynamic
behaviour.
Simulation & Gaming, 27(4):485-506, December 1996.
Special Issue on Simulation of Information Systems.
- Diomidis Spinellis,
Sophia Drossopoulou, and Susan Eisenbach.
Object-oriented technology in multiparadigm language implementation.
Journal of Object-Oriented Programming, 8(1):33-38, March/April
1995.
- Diomidis Spinellis.
Trace: A tool for logging operating system call transactions.
Operating Systems Review, 28(4):56-63, October 1994.
- Diomidis Spinellis.
Checking C declarations at link time.
The Journal of C Language Translation, 4(3):238-249, March
1993.
- Diomidis Spinellis.
Implementing Haskell: Language implementation as a tool building
exercise.
Structured Programming (Software Concepts and Tools), 14:37-48,
1993.
- Diomidis Spinellis.
Type-safe linkage for variables and functions.
ACM SIGPLAN Notices, 26(8):74-79, August 1991.
Book Chapters
- Diomidis Spinellis.
Large interconnected data belongs to a
database.
In Kevlin Henney, editor, 97 Things Every Programmer Should Know,
pages 96-97. O'Reilly, Sebastopol, CA, 2010.
- Diomidis Spinellis.
Put everything under version control.
In Kevlin Henney, editor, 97 Things Every Programmer Should Know,
pages 136-137. O'Reilly, Sebastopol, CA, 2010.
- Diomidis Spinellis.
Quality wars: Open
source versus proprietary software.
In Andy Oram and Greg Wilson, editors, Making Software: What Really
Works, and Why We Believe It, chapter 15, pages 259-293. O'Reilly and
Associates, Sebastopol, CA, 2010.
- Diomidis Spinellis.
The Unix tools are your friends.
In Kevlin Henney, editor, 97 Things Every Programmer Should Know,
pages 176-177. O'Reilly, Sebastopol, CA, 2010.
- Panagiotis Louridas.
Rereading the
classics.
In Diomidis Spinellis and Georgios Gousios, editors, Beautiful
Architecture: Leading Software Engineers Explain How They Think,
chapter 14, pages 349-382. O'Reilly and Associates, Sebastopol, CA, 2008.
- Diomidis Spinellis.
Another level of
indirection.
In Andy Oram and Greg Wilson, editors, Beautiful Code: Leading
Programmers Explain How They Think, chapter 17, pages 279-291.
O'Reilly and Associates, Sebastopol, CA, 2007.
- Diomidis Spinellis.
Foreword.
In Sulayman K. Sowe, Ioannis G. Stamelos, and Ioannis Samoladas, editors,
Emerging Free and Open Source Software Practices, pages vi-vii.
IGI Publishing, Hershey, PA, 2007.
- Adriaan de Groot,
Sebastian Kügler, Paul Adams, and Georgios Gousios.
Call
for quality: Open source software quality observation.
In Ernesto Damiani, Brian Fitzgerald, Walt Scacchi, Marco Scotto, and Giancarlo
Succi, editors, IFIP International Federation for Information
Processing, volume 203/2006, pages 57-62. Springer Boston, 2006.
- George
Pyrounakis, Kostas Saidis, Mara Nikolaidou, and Vassilios Karakoidas.
Introducing
pergamos: A fedora-based dl system utilizing digital object prototypes.
In Research and Advanced Technology for Digital Libraries, pages
500-503. Springer Berlin / Heidelberg, September 2006.
- Stephanos Androutsellis-Theotokis, Vassilios Karakoidas,
Georgios Gousios, Diomidis Spinellis, and Yannis Charalambidis.
Building an e-business platform: An experience report.
In Paul Cunningham and Miriam Cunningham, editors, Innovation and the
knowledge Economy --- Issues, Applications Case Studies, pages
199-206. IOS Press, Amsterdam, Nethedlands, October 2005.
- Yannis
Charalabidis, Vassilios Karakoidas, Stephanos Androutsellis-Theotokis, and
Diomidis Spinellis.
Enabling B2B transactions over the internet through application
interconnection: The PRAXIS project.
In Paul Cunningham and Miriam Cunningham, editors, eAdoption and the
Knowledge Economy: Issues, Applications and Case Studies, chapter 7,
pages 1554-1561. IOS Press, October 2004.
Conference Publications
- Marian Jureczko
and Diomidis Spinellis.
Using object-oriented design metrics to predict software
defects.
In Models and Methodology of System Dependability. Proceedings of
RELCOMEX 2010: Fifth International Conference on Dependability of Computer
Systems DepCoS, Monographs of System Dependability, pages 69-81,
Wroclaw, Poland, 2010. Oficyna Wydawnicza Politechniki Wroclawskiej.
- Maria Kechagia,
Diomidis Spinellis, and Stephanos Androutsellis-Theotokis.
Open source licensing across package dependencies.
In Costas Vassilakis and Nikolaos Tselikas, editors, PCI 2010:
Proceedings of 14th Panhelenic Conference on Informatics, pages
27-32, Los Alamitos, CA, USA, September 2010. IEEE Computer Society.
- Konstantinos
Kravvaritis, Dimitris Mitropoulos, and Diomidis Spinellis.
Cyberdiversity: Measures and initial results.
In Costas Vassilakis and Nikolaos Tselikas, editors, PCI 2010:
Proceedings of 14th Panhelenic Conference on Informatics (PCI 2010),
pages 135-140. IEEE Computer Society, September 2010.
- A. Candiello,
D. Cresti, T. Ferrari, F. Karagiannis, D. Kranzlmueller, P. Louridas,
M. Mazzucato, L. Matyska, L. Perini, K. Schauerhammer, K. Ullmann, and
M. Wilson.
A business model for the establishment of the European Grid
Infrastructure.
In CHEP 2009: Proceedings of Computing in High Energy and Nuclear
Physics, March 2009.
- Vaggelis Giannikas,
Maria Kechagia, Diamantis Falidas, and Katerina Pramatari.
Benchmarking and evaluation of e-shops.
In Ioannis Nikolaou, editor, Proceedings of 6th Student Conference on
Management Science and Technology, pages 87-92, May 2009.
In Greek.
- Georgios Gousios
and Diomidis Spinellis.
Alitheia core: An extensible software quality monitoring platform.
In ICSE '09: Proceedings of the 31st International Conference on
Software Engineering -- Formal Research Demonstrations Track, pages
579-582. IEEE, May 2009.
- Georgios Gousios
and Diomidis Spinellis.
A platform for software engineering research.
In Michael W. Godfrey and Jim Whitehead, editors, MSR '09: Proceedings
of the 6th Working Conference on Mining Software Repositories, pages
31-40. IEEE, May 2009.
- Eirini
Kalliamvakou, Georgios Gousios, Diomidis Spinellis, and Nancy Pouloudi.
Measuring developer contribution from software repository data.
In A. Poulymenakou, N. Pouloudi, and K. Pramatari, editors, MCIS 2009:
4th Mediterranean Conference on Information Systems, pages 600-611,
September 2009.
- Vassilios
Karakoidas and Diomidis Spinellis.
J%: Integrating domain specific languages with java.
In Vassilios Chrissikopoulos, Nikolaos Alexandris, Christos Douligeris, and
Spyros Sioutas, editors, Proceedings of 13th Panhelenic Conference on
Informatics (PCI 2009), pages 109-113. IEEE Computer Society,
September 2009.
- Maria Kechagia
and Angeliki Karagiannaki.
Modelling the warehouse operations to reveal the value of rfid.
In Angeliki Poulymenakou, Nancy Pouloudi, and Katerina Pramatari, editors,
MCIS '09: Proceedings of the 4th Mediterranean Conference on
Information Systems, pages 1063-1076, September 2009.
- Dimitris
Mitropoulos and Diomidis Spinellis.
Securing e-voting against MITM attacks.
In Vassilios Chrissikopoulos, Nikolaos Alexandris, Christos Douligeris, and
Spyros Sioutas, editors, Proceedings of the 13th Pan-Hellenic
Conference on Informatics (PCI 2009), September 2009.
- Dimitris
Mitropoulos, Vassilios Karakoidas, and Diomidis Spinellis.
Fortifying applications against XPath injection attacks.
In A. Poulymenakou, N. Pouloudi, and K. Pramatari, editors, 4th
Mediterranean Conference on Information Systems, pages 1169-1179,
September 2009.
- Diomidis
Spinellis and Vaggelis Giannikas.
Open source adoption by large US companies.
In Angeliki Poulymenakou, Nancy Pouloudi, and Katerina Pramatari, editors,
MCIS '09: Proceedings of the 4th Mediterranean Conference on
Information Systems, pages 580-587, September 2009.
- Vasileios
Vlachos and Vassilios Karakoidas.
Chaperone: a content filtering web proxy based on public health policies.
In Vassilios Chrissikopoulos, Nikolaos Alexandris, Christos Douligeris, and
Spyros Sioutas, editors, Proceedings of 13th Panhelenic Conference on
Informatics (PCI 2009). EPY, September 2009.
- Vasileios Vlachos,
Diomidis Spinellis, and Stefanos Androutsellis-Theotokis.
Biological aspects of computer virology.
In 3rd International Conference on e-Democracy, September 2009.
- Vaggelis Giannikas,
Maria Kechagia, Nikos Tsamis, and Aristeidis Theotokis.
Dynamic pricing of grocery products in supermarket: A supply management tool or
a viable growth strategy?
In Christos Tarantilis and Ioannis Nikolaou, editors, Proceedings of 5th
Student Conference on Management Science and Technology, pages
208-214, May 2008.
In Greek.
- Georgios Gousios
and Diomidis Spinellis.
Java
performance evaluation using external instrumentation.
In Proceedings of the 12th Pan-Hellenic Conference on Informatics,
2008.
- Georgios Gousios, Eirini
Kalliamvakou, and Diomidis Spinellis.
Measuring developer contribution from software repository data.
In MSR '08: Proceedings of the 2008 international working conference on
Mining software repositories, pages 129-132, New York, NY, USA, 2008.
ACM.
- Constantinos
Kotsokallis, Tizianna Ferrari, Panagiotis Louridas, Elisabetta Ronchieri, and
Panayiotis Tsanakas.
Grid enabled instrument representation and reservation.
In eScience '08: Proceedings of the IEEE 4th International Conference
on eScience, pages 16-22. IEEE, December 2008.
- Ioannis Samoladas,
Georgios Gousios, Diomidis Spinellis, and Ioannis Stamelos.
The SQO-OSS quality model: Measurement based open source software
evaluation.
In Ernesto Damiani and Giancarlo Succi, editors, Open Source Development,
Communities and Quality --- OSS 2008: 4th International Conference on Open
Source Systems, pages 237-248, Boston, September 2008. IFIP 20th
World Computer Congress, Working Group 2.3 on Open Source Software,
Springer.
- Diomidis Spinellis.
A tale of four kernels.
In Wilhem Schäfer, Matthew B. Dwyer, and Volker Gruhn, editors,
ICSE '08: Proceedings of the 30th International Conference on
Software Engineering, pages 381-390, New York, May 2008. Association
for Computing Machinery.
- Diomidis Spinellis,
Georgios Gousios, Vassilios Karakoidas, Panagiotis Louridas, Paul J. Adams,
Ioannis Samoladas c, and Ioannis Stamelos.
Evaluating the quality of open source software.
In SQM 2008: Second International Workshop on Software Quality and
Maintainability--12th European Conference on Software Maintenance and
Reengineering (CSMR 2008) satellite event, pages 5-28. The
Reengineering Forum, April 2008.
Electronic Notes in Theoretical Computer Science Volume 233 (March 2009).
- Stephanos Androutsellis-Theotokis and Diomidis Spinellis.
Ptrim: A Market-Based Approach to Managing the Risk of
Peer-To-Peer.
In Proceedings of the Fifth International Workshop on Databases,
Information Systems and Peer-to-Peer Computing (DBISP2P 2007), in conjunction
with VLDB2007, Springer Lecture Notes in Computer Science, September
2007.
- Jeff W. Boote, Andreas
Hanemann, Loukik Kudarimoti, Panagiotis Louridas Luís Marta, Michalis
Michael, Nicolas Simar, and Ilias Tsompanidis.
Quality assurance in perfSONAR release management.
In QUATIC 2007: Proceedings of the 6th International Conference on the
Quality of Information and Communications Technology, pages 131-142.
IEEE, September 2007.
- Georgios Gousios.
The
JikesXen Java server platform.
In Companion to the 22nd ACM SIGPLAN conference on Object-oriented
programming systems, languages, and applications (OOPSLA), Oct 21-25
2007.
- Georgios Gousios,
Vassilios Karakoidas, Konstantinos Stroggylos, Panagiotis Louridas, Vasileios
Vlachos, and Diomidis Spinellis.
Software quality assessment of open source software.
In Proceedings of the 11th Panhellenic Conference on Informatics,
May 2007.
- Dimitris
Mitropoulos and Diomidis Spinellis.
Countering SQL injection attacks with a database driver.
In Theodore S. Papatheodorou, Dimitris N. Christodoulakis, and Nikitas N.
Karanikolas, editors, Current Trends in Informatics: 11th Panhellenic
Conference on Informatics, PCI 2007, volume B, pages 105-115,
Athens, May 2007. New Technologies Publications.
- Konstantinos Stroggylos and Diomidis Spinellis.
Refactoring: does it improve software quality?.
In Proceedings of the 5th Workshop on Software Quality (WoSQ '07),
colocated with the 29th International Conference on Software Engineering
(ICSE '07), May 2007.
- Vasileios Vlachos,
Eirini Kalliamvakou, and Diomidis Spinellis.
Simulating bandwidth-limited worms: One graph to rule them all?.
In Theodore S. Papatheodorou, Dimitris N. Christodoulakis, and Nikitas N.
Karanikolas, editors, Current Trends in Informatics: 11th Panhellenic
Conference on Informatics, PCI 2007, volume B, pages 151-162,
Athens, May 2007. New Technologies Publications.
- Stephanos Androutsellis-Theotokis, Diomidis Spinellis, and
Vasileios Vlachos.
The MoR-Trust distributed trust management system: Design and
simulation results.
In proceedings of the 2nd International workshop on security and trust
management (STM'06), September 2006.
- Adriaan de Groot,
Sebastian Kügler, Paul Adams, and Georgios Gousios.
Call
for quality: Open source software quality observation.
In Proceedings of the Second International Conference on Open Source
Systems, June 2006.
- Georgios Gousios,
Vassilios Karakoidas, and Diomidis Spinellis.
Tuning Java's memory manager for high performance server applications.
In Alexios Zavras, editor, Proceedings of the 5th International System
Administration and Network Engineering Conference SANE 06, pages
69-83. NLUUG, Stichting SANE, May 2006.
- George Oikonomou,
Vassilios Karakoidas, and Theodoros Apostolopoulos.
PEGASUS: Competitive load balancing using inetd.
In Alexios Zavras, editor, Proceedings of the 5th International System
Administration and Network Engineering Conference SANE 06. NLUUG,
Stichting SANE, May 2006.
- Diomidis Spinellis.
Global software development in the FreeBSD project.
In P. Kruchten, Y. Hsieh, E. MacGregor, D. Moitra, and W. Strigel, editors,
International Workshop on Global Software Development for the
Practitioner, pages 73-79. ACM Press, May 2006.
- Vasileios Vlachos,
Andreas Raptis, and Diomidis Spinellis.
Promising steps towards computer hygiene.
In Steven Furnell, editor, International Network Conference
(INC2006), pages 229-236, July 2006.
- Stephanos Androutsellis-Theotokis, Vassilios Karakoidas,
Georgios Gousios, Diomidis Spinellis, and Yannis Charalambidis.
Building an e-business platform: An experience report.
In Proceedings of the eChallenges 2005, October 2005.
- Markos Gogoulos.
Building and maintaining a public access linux server.
In Proceedings of the 6th Informatics Workshop for Research
Students, pages 59-62. University of Bradford, Mar 2005 2005.
- Apostolos Malatras,
George Pavlou, Sivapathalingham Sivavakeesar, and Vassilios Karakoidas.
Self-configuring and optimizing mobile ad hoc networks.
In ICAC '05: Proceedings of the Second International Conference on
Automatic Computing, pages 372-373, Washington, DC, USA, 2005. IEEE
Computer Society.
- Adamantia G. Pateli,
George M. Giaglis, and Diomidis D. Spinellis.
Trial evaluation of wireless info-communication and indoor
location-based services in exhibition shows.
In Panagiotis Bozanis and Elias N. Houstis, editors, Advances in
Informatics: 10th Panhellenic Conference on Informatics, PCI 2005,
pages 199-210. Springer-Verlag, November 2005.
Lecture Notes in Computer Science 3746.
- Vasileios Vlachos,
Vassiliki Vouzi, Damianos Chatziantoniou, and Diomidis Spinellis.
NGCE --- network graphs for computer epidemiologists.
In Panagiotis Bozanis and Elias N. Houstis, editors, Advances in
Informatics: 10th Panhellenic Conference on Informatics, PCI 2005,
pages 672-683. Springer-Verlag, November 2005.
Lecture Notes in Computer Science 3746.
- S. Androutsellis-Theotokis.
Social behaviour, incentives and technology in peer-to-peer content
distribution networks.
In Proceedings of the Ethicomp2004 Conference, Syros, Greece,
April 2004.
- Stephanos Androutsellis-Theotokis, Diomidis Spinellis, and
Vassilios Karakoidas.
Performing peer-to-peer e-business transactions: A requirements analysis
and preliminary design proposal.
In Proceedings of the IADIS International e-Commerce 2004
Conference, pages 399-404, Lisbon, Portugal, December 14-16 2004.
- Yannis
Charalabidis, Vassilios Karakoidas, Stephanos Androutsellis-Theotokis, and
Diomidis Spinellis.
Enabling B2B transactions over the internet through application
interconnection: The PRAXIS project.
In e-Challenges Conference. European Commission, October 2004.
- Vassilios
Karakoidas, Stephanos Androutsellis-Theotokis, Diomidis Spinellis, and Yannis
Charalabidis.
Applying MDA in enterprise application interoperability: The PRAXIS
project.
In Harald Kühn, editor, Workshop on Ontology and Enterprise
Modelling: Ingredients for Interoperability, pages 76-84, December
2004.
- Apostolos
Kritikopoulos, Martha Sideri, and Konstantinos Stroggylos.
Crawlwave: A distributed crawler.
In Proceedings of the 3rd Hellenic Conference on Artificial
Intelligence, May 2004.
- Ada Pateli, Diomidis
Spinellis, and Giorgos Giaglis.
Wireless info-communication and navigation services in exhibition shows.
In Mel Horwitch, editor, Third International Conference on Mobile
Business (ICMB): mBusiness 2004, July 2004.
- George Roussos, George
Samaras, and Diomidis Spinellis.
Editorial message: Special track on ubiquitous computing.
In Hisham M. Haddad, Andrea Omicini, Roger L. Wainwright, and Lorie M.
Liebrock, editors, Proceedings of the 2004 ACM Symposium on Applied
Computing, pages 1565-1566. ACM Press, 2004.
- Diomidis Spinellis,
Yannis Charalabidis, and Vassilios Karakoidas.
Application interconnection and execution of business to business
transactions over the internet.
In 20th European Conference on Operational Research (EURO-XX). The
Association of European Operational Research Societies, July 2004.
Poster.
- Angeliki Tsilira,
Adamantia Pateli, Erast Athanasiadis, and Diomidis Spinellis.
Targeted messages in indoor mobile environment: A software-oriented
approach.
In M. H. Hamza, editor, Proceedings of the IASTED International
Conference on Software Engineering, pages 734-739. IASTED, ACTA
Press, February 2004.
- Konstantinos Chorianopoulos and Diomidis Spinellis.
Usability design for the home media station.
In Constantine Stephanidis, editor, Proceedings of the 10th HCI
International 2003 conferece, pages 439-443. Lawrence Erlbaum
Associates, Inc, 2003.
- Konstantinos
Chorianopoulos, George Lekakos, and Diomidis Spinellis.
Intelligent user interfaces in the living room: Usability design for personalized
television applications.
In Proceedings of the 2003 international conference on Intelligent user
interfaces, pages 230-232. ACM Press, 2003.
- Konstantinos
Chorianopoulos, George Lekakos, and Diomidis Spinellis.
The virtual channel model for personalized television.
In Judith Masthoff, Richard Griffiths, and Lyn Pemberton, editors,
Proceedings of the European Conference on Interactive Television: from
Viewers to Actors?, pages 59-67, 2003.
- George Roussos, Panos
Kourouthanasis, Diomidis Spinellis, Eugene Gryazin, Mike Pryzbliski, George
Kalpogiannis, and George Giaglis.
Systems architecture for pervasive retail.
In ACM Symposium on Applied Computing, pages 631-636, New York,
March 2003. ACM, ACM Press.
- Konstantinos Chorianopoulos and Diomidis Spinellis.
A metaphor for personalized television programming.
In Noelle Carbonelle and Constantine Stephanides, editors, Proceedings of
the 7th ERCIM Workshop on User Interfaces for All, pages 139-146.
Springer-Verlag, October 2002.
LORIA Report.
- K. Fouskas, A. Pateli,
D. Spinellis, and H. Virola.
Applying contextual inquiry for capturing end-users behaviour requirements for
mobile exhibition services.
In 1st International Conference on Mobile Business, July 2002.
- Georgios Gousios
and Diomidis Spinellis.
A comparison of portable dynamic web content technologies for the apache
web server.
In Proceedings of the 3rd International System Administration and
Networking Conference SANE 2002, pages 103-119, May 2002.
Best refereed paper award.
- Panos
Kourouthanasis, Diomidis Spinellis, Giorgos Roussos, and Giorgos Giaglis.
Intelligent cokes and diapers: MyGrocer ubiquitous computing
environment.
In First International Mobile Business Conference, pages 150-172,
July 2002.
- I. Mathes, A. Pateli,
A. Tsamakos, and D. Spinellis.
Context aware services in an exhibition environment-the mexpress approach.
In Challenges and Achievements in E-business and E-work: Proceedings of
the E-business and E-work Conference, pages 685-692, October 2002.
- Ioannis Mathes,
Adamantia Pateli, Argiris Tsamakos, and Diomidis Spinellis.
Context aware services in an exhibition environment- the mEXPRESS
approach.
In B. Stanford-Smith et al., editor, Challenges and Achievements in
E-business and E-work: Proceedings of the E-business and E-work
Conference, pages 685-692. IOS Press, October 2002.
- Ada Pateli, Giorgos
Giaglis, and Diomidis Spinellis.
Indoor application environments and location-based services.
In Proceedings of Workshop on Location-based Services for Accelerating
the European-wide Deployment of Services for the Mobile User and
Worker. The LOBSTER IST Cluster, October 2002.
- Victoria
Skoularidou and Diomidis Spinellis.
Securing the network client.
In Proceedings of the Third International Network Conference INC
'02, pages 389-396, July 2002.
- Diomidis Spinellis.
The information furnace: User-friendly home control.
In Proceedings of the 3rd International System Administration and
Networking Conference SANE 2002, pages 145-174, May 2002.
- Theodoros Bozios,
Georgios Lekakos, Victoria Skoularidou, and Konstantinos Chorianopouloss.
Advanced techniques for personalized advertising in a digital tv environment: The
imedia system.
In Proceedings of the eBusiness and eWork Conference, 2001.
- Evangelia Kopanaki,
Vangelis Karkaletsis, Constantine D. Spyropoulos, Nikos Avradinis, Nikos
Fakotakis, Theodore Kalamboukis, Basilis Kladis, Yannis Lazarou, Themis
Panayiotopoulos, and Diomidis Spinellis.
MITOS: An integrated web-based system for information management.
In 8th Panhellenic Informatics Conference. Greek Computer Society,
November 2001.
- Giorgos Lekakos, Kostas
Chorianopoulos, and Diomidis Spinellis.
Information systems in the living room: A case study of personalized interactive
TV design.
In Proceedings of the 9th European Conference on Information
Systems, June 2001.
- Vassilis
Prevelakis and Diomidis Spinellis.
Sandboxing applications.
In USENIX 2001 Technical Conference Proceedings: FreeNIX Track,
Berkeley, CA, June 2001. Usenix Association.
- Marios Sintichakis,
Theodore Kalamboukis, and Diomidis Spinellis.
A computer-assisted lexicographic application.
In 15th International Symposium on Theoretical & Applied
Linguistics, May 2001.
- Ioannis S. Iliadis,
Diomidis Spinellis, Sokratis Katsikas, and Bart Preneel.
A taxonomy of certificate status information mechanisms.
In Information Security Solutions Europe ISSE 2000. European Forum
for Electronic Business, September 2000.
- John Iliadis,
Diomidis Spinellis, Dimitris Gritzalis, Bart Preneel, and Sokratis Katsikas.
Evaluating certificate status information mechanisms.
In Proceedinds of the 7th ACM Conference on Computer and Communication
Security: CCS '2000, pages 1-8. ACM, November 2000.
- Konstantinos Raptis,
Diomidis Spinellis, and Sokratis Katsikas.
Java as distributed object glue.
In World Computer Congress 2000. International Federation for
Information Processing, August 2000.
- Diomidis Spinellis.
Outwit: Unix tool-based programming meets the Windows world.
In Christopher Small, editor, USENIX 2000 Technical Conference
Proceedings, pages 149-158, Berkeley, CA, June 2000. Usenix
Association.
- Diomidis
Spinellis and Dimitris Gritzalis.
A domain-specific language of intrusion detection.
In Proceedings of the 1st ACM Workshop on Intrusion Detection
Systems. ACM, November 2000.
- Dimitrios Lekkas,
Sokratis K. Katsikas, Diomidis Spinellis, Pavel Gladychev, and Ahmed Patel.
User requirements of trusted third parties in Europe.
In Simone Fisher-Hübner, Gerald Quirchmayr, and Louise Yngström,
editors, User Identification & Privacy Protection: Applications in
Public Administration & Electronic Commerce, pages 229-242. IFIP WG
8.5 and WS 9.6, June 1999.
- Diomidis Spinellis.
Reliable software implementation using domain specific languages.
In G. I. Schuëller and P. Kafka, editors, Proceedings ESREL '99 ---
The Tenth European Conference on Safety and Reliability, pages
627-631, Rotterdam, September 1999. ESRA, VDI, TUM, A. A. Balkema.
- Diomidis Spinellis.
Software reliability: Modern challenges.
In G. I. Schuëller and P. Kafka, editors, Proceedings ESREL '99 ---
The Tenth European Conference on Safety and Reliability, pages
589-592, Rotterdam, September 1999. ESRA, VDI, TUM, A. A. Balkema.
- Diomidis
Spinellis and Dimitris Gritzalis.
Information security best practice dissemination: The ISA-EUNET
approach.
In Louise Yngström and Simone Fisher-Hübner, editors, WISE 1:
First World Conference on Information Security Education, pages
111-136. IFIP TC11 WG 11.8, June 1999.
- Diomidis
Spinellis and Chrissoleon T. Papadopoulos.
ExPLOre: A modular architecture for production line optimisation.
In Dimitris K. Despotis and Constantin Zopounidis, editors, Proceedings
of the 5th International Conference of the Decision Sciences Institute, DSI
'99, pages 1446-1449. Decision Sciences Institute, July 1999.
- Diomidis
Spinellis and Chrissoleon T. Papadopoulos.
Production line buffer allocation: Genetic algorithms versus simulated
annealing.
In Second International Aegean Conference on the Analysis and Modelling
of Manufacturing Systems, pages 89-101. University of the Aegean,
Department of Business Administration, May 1999.
- John Tait, Jeremy Ellman,
and Diomidis Spinellis.
MABLe: a multilingual authoring tool for business letters.
In ASLIB: 21st International Conference on Translating and the
Computer. The Association for Information Management, November 1999.
- G. Zervas and
S. Roger.
The curse of dimensionality and document clustering.
In Proceedings of the IEE Searching for Information: AI and IR
Approaches, 1999.
- Stefanos Gritzalis,
George Aggelis, and Diomidis Spinellis.
Programming languages for mobile code: A problems viewpoint.
In Proceedings of the First International Network Conference INC
'98, pages 210-217. IEE, Internet Research, July 1998.
- Stefanos
Gritzalis and Diomidis Spinellis.
Addressing threats and security issues in World Wide Web
technology.
In Proceedings CMS '97 3rd IFIP TC6/TC11 International joint working
Conference on Communications and Multimedia Security, pages 33-46.
IFIP, Chapman & Hall, September 1997.
- Stefanos
Gritzalis and Diomidis Spinellis.
The cascade vulnerability problem for open distributed systems: A
review.
In IFIP TC5 WG5.4 3rd International Conference on Reliability, Quality
& Safety of Software-Intensive Systems, ENCRESS '97, pages 175-185.
IFIP, Chapman & Hall, May 1997.
- Stefanos
Gritzalis and Diomidis Spinellis.
Cryptographic protocols over open distributed systems: A taxonomy of flaws
and related protocol analysis tools.
In Peter Daniel, editor, 16th International Conference on Computer
Safety, Reliability and Security: SAFECOMP '97, pages 123-137.
European Workshop on Industrial Computer Systems: TC-7, Springer Verlag,
September 1997.
- S.N. Gupta, J.L. Prince, and
S. Androutsellis-Theotokis.
Bandpass optical flow for tagged mr images.
In Proceedings of IEEE International Conference in Image
Processing, San Francisco, USA, September 1997.
- Soktratis Katsikas,
Diomidis Spinellis, John Iliadis, and Bernd Blobel.
Using TTPs for secure telemedical applications over the WWW: The
EUROMED-ETS approach.
In Pre-proceedings of the IMIA WG4 working Conference on Common
security solutions for communicating patient data. International
Medical Informatics Association (IMIA), November 1997.
- Diomidis
Spinellis and V. Guruprasad.
Lightweight languages as software engineering tools.
In USENIX Conference on Domain-Specific Languages, pages 67-76,
Berkeley, CA, October 1997. Usenix Association.
- Diomidis
Spinellis and Chrisoleon T. Papadopoulos.
A simulated annealing approach for buffer allocation in reliable production
lines.
In International Workshop on Performance Evaluation and Optimization of
Production Lines, pages 365-375. University of the Aegean, Department
of Mathematics, May 1997.
- S. Androutsellis-Theotokis and J.L. Prince.
Experiments in multiresolution motion estimation for multifrequency tagged
cardiac mr images.
In Proceedings of IEEE International Conference in Image
Processing, Lausanne, Switzerland, September 1996.
- P. Louridas and P. Loucopoulos.
A reasoning framework for information systems development.
In Fourth Conference on Information Systems Methodologies of the British
Computer Society Information Systems Methodologies Specialist Group,
pages 57-67, Cork, Ireland, 12-14 September 1996.
- Panos
Louridas and Peri Loucopoulos.
A framework for evaluating design rationale methods.
In Workshop on the Evaluation of Modeling Methods in Systems Analysis and
Design (EMMSAD '96, in conjunction with CAiSE '96), Crete, 20-21
May 1996.
- Diomidis Spinellis.
DIKAIO: High court decisions on the internet and on CD-ROM.
In First Greek Technical Chamber Informatics Conference: The Information
Society, pages 546-555. Technical Chamber of Greece, December 1995.
In Greek.
- Diomidis Spinellis.
Integrated aluminum hot milling automation.
In Modern Modern Automated Control Technologies, pages 218-221.
Technical Chamber of Greece, December 1995.
In Greek.
- Diomidis Spinellis.
The design and implementation of a legal text database.
In Dimitris Karagiannis, editor, DEXA 94: 5th International Conference
on Database and Expert Systems Applications, pages 339-348.
Springer-Verlag, September 1994.
Lecture Notes in Computer Science 856.
- Diomidis Spinellis.
Wux: Unix tools under Windows.
In USENIX Conference Proceedings, pages 325-336, Berkeley, CA,
Winter 1994. Usenix Association.
- Diomidis Spinellis,
Sophia Drossopoulou, and Susan Eisenbach.
Language and architecture paradigms as object classes: A unified approach
towards multiparadigm programming.
In Jürg Gutknecht, editor, Programming Languages and System
Architectures International Conference, pages 191-207.
Springer-Verlag, March 1994.
Lecture Notes in Computer Science 782.
- Diomidis Spinellis,
Sophia Drossopoulou, and Susan Eisenbach.
An object model for multiparadigm programming.
In Dennis Kafura, Greg Lavender, and Siva Challa, editors, OOPSLA '94
Workshop on Multi-Language Object Models, October 1994.
http://actor.cs.vt.edu/~siva/wshop.html.
- Diomidis Spinellis.
Tekton: A program for the composition, design and three-dimensional view of
architectural subjects.
In 4th Panhellenic Informatics Conference, volume I, pages
361-372. Greek Computer Society, December 1993.
In Greek.
- Diomidis Spinellis.
The implementation of multimedia applications.
In Multimedia: Theory and Experience, pages 23-37. Greek Computer
Society, December 1992.
In Greek.
Technical Reports
White Papers
- Markos Gogoulos.
(almost) never owned!.
Technical Report WHP-2004-006, SAGE, 2004.
- S. Androutsellis-Theotokis.
A survey of peer-to-peer file
sharing technologies.
Technical Report WHP-2002-003, ELTRUN, 2003.
- M. Benou,
V. Skoularidou, and D. Spinellis.
Internet security guide.
Technical Report WHP-2003-001, ELTRUN, 2003.
- V. Vlachos.
Scheduling algorithms for real
time operating systems.
Technical Report WHP-2003-002, ELTRUN, 2003.
Working Papers
- D. Spinellis, A. Vrechopoulos, and I. Kaliamvakou.
Evaluation of open source applications.
-, 2006.
- D. Spinellis.
Browsing and
refactoring program collections written in C.
WP 2004-006, Eltrun Working Paper Series, 2004.
- D. Spinellis,
V. Karakoidas, and D. Chatziantoniou.
A software
development metaphor for developing semi-dynamic web sites through
declarative specifications.
WP 2004-007, Eltrun Working Paper Series, 2004.
- V. Skoularidou and D. Spinellis.
Secure computing in untrustworthy environments: Is the aspect-oriented programming
paradigm a practical solution?.
WP 2003-008, Eltrun Working Paper Series, 2003.
|