|
Stephanos Androutsellis-Theotokis and Diomidis Spinellis.
A
survey of peer-to-peer content distribution technologies.
ACM Computing Surveys, 36(4):335–371, December 2004.
(doi:10.1145/1041680.1041681)
|
7.667 |
|
473 |
|
Diomidis Spinellis.
Global
analysis and transformations in preprocessed languages.
IEEE Transactions on Software Engineering, 29(11):1019–1030,
November 2003.
(doi:10.1109/TSE.2003.1245303)
|
3.750 |
3 |
16 |
|
Christos D.
Tarantilis, Diomidis Spinellis, and Michel Gendreau.
Advanced
heuristics in transportation and logistics.
IEEE Intelligent Systems, 20(4):16–18, July 2005.
Guest Editors' Introduction.
(doi:10.1109/MIS.2005.71)
|
3.144 |
|
4 |
|
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.
(doi:10.1016/S1386-5056(98)00011-2)
|
3.126 |
|
6 |
|
Diomidis Spinellis.
Position-annotated
photographs: A geotemporal web.
IEEE Pervasive Computing, 2(2):72–79, April-June 2003.
(doi:10.1109/MPRV.2003.1203756)
|
3.079 |
|
14 |
|
Diomidis Spinellis.
Reliable
identification of bounded-length viruses is NP-complete.
IEEE Transactions on Information Theory, 49(1):280–284, January
2003.
(doi:10.1109/TIT.2002.806137)
|
2.357 |
|
39 |
|
Diomidis Spinellis.
The
decay and failures of web references.
Communications of the ACM, 46(1):71–77, January 2003.
(doi:10.1145/602421.602422)
|
2.346 |
3 |
64 |
|
Diomidis Spinellis.
Reflections
on trusting trust revisited.
Communications of the ACM, 46(6):112, June 2003.
(doi:10.1145/777313.777347)
|
2.346 |
3 |
4 |
|
Diomidis Spinellis.
Why
computing parallels brain function.
Communications of the ACM, 48(10):11, 2005.
(doi:10.1145/1089107.1089119)
|
2.346 |
3 |
|
|
Diomidis Spinellis.
Future
CS course already here.
Communications of the ACM, 49(8):13, 2006.
(doi:10.1145/1145287.1145299)
|
2.346 |
3 |
|
|
Diomidis
Spinellis and Panagiotis Louridas.
The
collaborative organization of knowledge.
Communications of the ACM, 51(8):68–73, August 2008.
(doi:10.1145/1378704.1378720)
|
2.346 |
3 |
14 |
|
Diomidis Spinellis.
Explore,
excogitate, exploit: Component mining.
IEEE Computer, 32(9):114–116, September 1999.
(doi:10.1109/2.789756)
|
2.205 |
|
5 |
|
Diomidis Spinellis.
Fear
of coding, and how to reduce it.
IEEE Computer, 34(8):98–100, August 2001.
(doi:10.1109/MC.2001.940018)
|
2.205 |
|
2 |
|
Diomidis Spinellis.
The
Antikythera mechanism: A computer science perspective.
IEEE Computer, 41(5):22–27, May 2008.
(doi:10.1109/MC.2008.166)
|
2.205 |
|
1 |
|
Diomidis Spinellis.
The
computer's new clothes.
IEEE Software, 15(6):14–17, November/December 1998.
(doi:10.1109/MS.1998.10039)
|
2.039 |
|
1 |
|
Diomidis Spinellis.
Decrypting
the past and exploring the future.
IEEE Software, 16(4):114–115, July/August 1999.
Book Review: Decrypted Secrets: Methods and Maxims of Cryptology.
|
2.039 |
|
|
|
Diomidis Spinellis.
Taking
common sense to the extreme.
IEEE Software, 17(4):113–114, July/August 2000.
Book Review: eXtreme Programming Explained: Embrace Change.
|
2.039 |
|
|
|
Diomidis Spinellis.
Practical
testing advice.
IEEE Software, 18(3):104–105, May/June 2001.
Book Review: Testing Computer Software.
(doi:10.1109/MS.2001.922737)
|
2.039 |
|
|
|
Diomidis Spinellis.
Practical
programming advice.
IEEE Software, 17(6):104–105, November/December 2000.
Book Review: The Pragmatic Programmer.
(doi:10.1109/MS.2000.895178)
|
2.039 |
|
|
|
Diomidis Spinellis.
A
gentle introduction to embedded systems.
IEEE Software, 19(1):101–102, January/February 2002.
Book Review: Microcontroller Projects with Basic Stamps.
(doi:10.1109/MS.2002.976950)
|
2.039 |
|
|
|
Diomidis Spinellis.
On
the declarative specification of models.
IEEE Software, 20(2):94–96, March/April 2003.
(doi:10.1109/MS.2003.1184181)
|
2.039 |
|
11 |
|
Diomidis
Spinellis and Clemens Szyperski.
How
is open source affecting software development?.
IEEE Software, 21(1):28–33, January/February 2004.
Guest Editors' Introduction: Developing with Open Source Software.
(doi:10.1109/MS.2004.1259204)
|
2.039 |
|
48 |
|
Diomidis Spinellis.
Clichés
can be both tiring and helpful.
IEEE Software, 21(3):105, May/June 2004.
Book Review: More Secrets of Consulting: The Consultant's Tool Kit.
|
2.039 |
|
|
|
Diomidis Spinellis.
The
tools at hand.
IEEE Software, 22(1):10–13, January/February 2005.
(doi:10.1109/MS.2005.23)
|
2.039 |
|
3 |
|
Diomidis Spinellis.
Dear
editor.
IEEE Software, 22(2):14–15, March/April 2005.
(doi:10.1109/MS.2005.36)
|
2.039 |
|
1 |
|
Diomidis Spinellis.
Coding
for numbers.
IEEE Software, 22(1):95–96, January/February 2005.
Book Review: Numerical Recipes in C++: The Art of Scientific Computing, 2nd
edition.
(doi:10.1109/MS.2005.4)
|
2.039 |
|
1 |
|
Diomidis Spinellis.
Java
makes scripting languages irrelevant?.
IEEE Software, 22(3):70–71, May/June 2005.
(doi:10.1109/MS.2005.67)
|
2.039 |
|
3 |
|
Diomidis Spinellis.
Tool
writing: A forgotten art?.
IEEE Software, 22(4):9–11, July/August 2005.
(doi:10.1109/MS.2005.111)
|
2.039 |
|
2 |
|
Diomidis Spinellis.
Software
engineering glossary, version control, part I.
IEEE Software, 22(5):107, September/October 2005.
(doi:10.1109/MS.2005.141)
|
2.039 |
|
|
|
Diomidis Spinellis.
Version
control systems.
IEEE Software, 22(5):108–109, September/October 2005.
(doi:10.1109/MS.2005.140)
|
2.039 |
|
|
|
Diomidis Spinellis.
Software
engineering glossary, version control, part 2.
IEEE Software, 22(6):c2–c3, November/December 2005.
(doi:10.1109/MS.2005.169)
|
2.039 |
|
|
|
Diomidis Spinellis.
Working
with Unix tools.
IEEE Software, 22(6):9–11, November/December 2005.
(doi:10.1109/MS.2005.170)
|
2.039 |
|
|
|
Diomidis Spinellis.
Project
asset portability.
IEEE Software, 23(1):100–101, January/February 2006.
(doi:10.1109/MS.2006.28)
|
2.039 |
|
|
|
Diomidis Spinellis.
Bug
busters.
IEEE Software, 23(2):92–93, March/April 2006.
(doi:10.1109/MS.2006.40)
|
2.039 |
|
2 |
|
Diomidis Spinellis.
Debuggers
and logging frameworks.
IEEE Software, 23(3):98–99, May/June 2006.
(doi:10.1109/MS.2006.70)
|
2.039 |
|
|
|
Diomidis Spinellis.
Choosing
a programming language.
IEEE Software, 23(4):62–63, July/August 2006.
(doi:10.1109/MS.2006.97)
|
2.039 |
|
2 |
|
Diomidis Spinellis.
Open
source and professional advancement.
IEEE Software, 23(5):70–71, September/October 2006.
(doi:10.1109/MS.2006.136)
|
2.039 |
|
1 |
|
Diomidis Spinellis.
Cracking
software reuse.
IEEE Software, 24(1):12–13, January/February 2007.
(doi:10.1109/MS.2007.9)
|
2.039 |
|
1 |
|
Diomidis Spinellis.
I
spy.
IEEE Software, 24(2):16–17, March/April 2007.
(doi:10.1109/MS.2007.43)
|
2.039 |
|
|
|
Diomidis Spinellis.
Silver
bullets and other mysteries.
IEEE Software, 24(3):22–23, May/June 2007.
(doi:10.1109/MS.2007.88)
|
2.039 |
|
2 |
|
Diomidis Spinellis.
The
tools we use.
IEEE Software, 24(4):20–21, July/August 2007.
(doi:10.1109/MS.2007.121)
|
2.039 |
|
|
|
Diomidis Spinellis.
Abstraction
and variation.
IEEE Software, 24(5):24–25, September/October 2007.
(doi:10.1109/MS.2007.127)
|
2.039 |
|
|
|
Diomidis Spinellis.
On
paper.
IEEE Software, 24(6):24–25, November/December 2007.
(doi:10.1109/MS.2007.173)
|
2.039 |
|
|
|
Diomidis Spinellis.
Rational
metaprogramming.
IEEE Software, 25(1):78–79, January/February 2008.
(doi:10.1109/MS.2008.15)
|
2.039 |
|
3 |
|
Diomidis Spinellis.
Software
engineering for the rest of us.
IEEE Software, 24(4):107, July/August 2007.
Book Review: Code Craft: The Practice of Writing Excellent Code.
|
2.039 |
|
|
|
Diomidis Spinellis.
Using
and abusing XML.
IEEE Software, 25(2):88–89, March/April 2008.
(doi:10.1109/MS.2008.55)
|
2.039 |
|
|
|
Diomidis Spinellis.
Software
builders.
IEEE Software, 25(3):22–23, May/June 2008.
(doi:10.1109/MS.2008.74)
|
2.039 |
|
|
|
Diomidis Spinellis.
The
way we program.
IEEE Software, 25(4):89–91, July/August 2008.
(doi:10.1109/MS.2008.101)
|
2.039 |
|
2 |
|
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.
(doi:10.1109/MS.2008.138)
|
2.039 |
|
|
|
Diomidis Spinellis.
Start
with the most difficult part.
IEEE Software, 26(2):70–71, March/April 2009.
(doi:10.1109/MS.2009.49)
|
2.039 |
|
|
|
Diomidis Spinellis.
Drawing
tools.
IEEE Software, 26(3):12–13, May/June 2009.
(doi:10.1109/MS.2009.63)
|
2.039 |
|
|
|
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.
(doi:10.1109/MS.2009.92)
|
2.039 |
|
12 |
|
Diomidis Spinellis.
Job
security.
IEEE Software, 26(5):14–15, Sep/Oct 2009.
(doi:10.1109/MS.2009.131)
|
2.039 |
|
|
|
Diomidis Spinellis.
Basic
etiquette of technical communication.
IEEE Software, 26(5):14–15, November/December 2009.
(doi:10.1109/MS.2009.170)
|
2.039 |
|
|
|
Diomidis Spinellis.
Software
tracks.
IEEE Software, 27(2):10–11, March/April 2010.
(doi:10.1109/MS.2010.56)
|
2.039 |
|
1 |
|
Diomidis Spinellis.
Code
documentation.
IEEE Software, 27(4):18–19, July/August 2010.
(doi:10.1109/MS.2010.95)
|
2.039 |
|
|
|
Diomidis Spinellis.
UML
everywhere.
IEEE Software, 27(5):90–91, September/October 2010.
(doi:10.1109/MS.2010.131)
|
2.039 |
|
1 |
|
Diomidis Spinellis.
Farewell
to disks.
IEEE Software, 27(6):82–83, November/December 2010.
(doi:10.1109/MS.2010.140)
|
2.039 |
|
|
|
Diomidis Spinellis.
elyts
edoc.
IEEE Software, 28(2):104–103, March/April 2011.
(doi:10.1109/MS.2011.31)
|
2.039 |
|
|
|
Diomidis Spinellis.
Choosing
and using open source components.
IEEE Software, 28(3):96, 95, May/June 2011.
(doi:10.1109/MS.2011.54)
|
2.039 |
|
|
|
Diomidis Spinellis.
Agility
drivers.
IEEE Software, 28(4):96, 95, July/August 2011.
(doi:10.1109/MS.2011.72)
|
2.039 |
|
|
|
Diomidis Spinellis.
Faking
it.
IEEE Software, 28(5):96, 95, September/October 2011.
(doi:10.1109/MS.2011.95)
|
2.039 |
|
|
|
Diomidis
Spinellis and Henry Spencer.
Lessons
from space.
IEEE Software, 28(6):26–28, November/December 2011.
(doi:10.1109/MS.2011.143)
|
2.039 |
|
|
|
Diomidis Spinellis.
Refactoring
on the cheap.
IEEE Software, 29(1):96–95, January/February 2012.
(doi:10.1109/MS.2012.14)
|
2.039 |
|
|
|
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.
(doi:10.1145/1391984.1391986)
|
2.029 |
2 |
23 |
|
Diomidis Spinellis.
Index-based
persistent document identifiers.
Information Retrieval, 8(1):5–24, January 2005.
(doi:10.1023/B:INRT.0000048494.05013.6a)
|
1.841 |
|
1 |
|
Diomidis Spinellis
and Konstantinos Raptis.
Component
mining: A process and its pattern language.
Information and Software Technology, 42(9):609–617, June 2000.
(doi:10.1016/S0950-5849(00)00105-1)
|
1.821 |
2 |
15 |
|
Diomidis Spinellis.
Palmtop
programmable appliance controls.
Personal Technologies (Personal and Ubiquitous Computing),
2(1):11–17, March 1998.
(doi:10.1007/BF01581842)
|
1.554 |
|
2 |
|
Diomidis Spinellis.
The
information furnace: Consolidated home control.
Personal and Ubiquitous Computing, 7(1):53–69, 2003.
(doi:10.1007/s00779-002-0213-8)
|
1.554 |
|
9 |
|
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.
(doi:10.1016/S0167-4048(99)82041-0)
|
1.488 |
|
14 |
|
Dimitris
Mitropoulos and Diomidis Spinellis.
SDriver:
Location-specific signatures prevent SQL injection attacks.
Computers and Security, 28:121–129, May/June 2009.
(doi:10.1016/j.cose.2008.09.005)
|
1.488 |
|
|
|
Simon Frankau, Diomidis
Spinellis, Nick Nassuphis, and Christoph Burgard.
Commercial
uses: Going functional on exotic trades.
Journal of Functional Programming, 19(1):27–45, January 2009.
(doi:10.1017/S0956796808007016)
|
1.474 |
|
|
|
Diomidis Spinellis.
CScout:
A refactoring browser for C.
Science of Computer Programming, 75(4):216–231, April 2010.
(doi:10.1016/j.scico.2009.09.003)
|
1.459 |
|
|
|
Diomidis Spinellis.
A
critique of the Windows application programming interface.
Computer Standards & Interfaces, 20(1):1–8, November 1998.
(doi:10.1016/S0920-5489(98)00012-9)
|
1.373 |
|
11 |
|
Konstantinos Raptis,
Diomidis Spinellis, and Sokratis Katsikas.
Multi-technology
distributed objects and their integration.
Computer Standards & Interfaces, 23:157–168, July 2001.
(doi:10.1016/S0920-5489(01)00070-8)
|
1.373 |
|
9 |
|
Dimitrios Lekkas
and Diomidis Spinellis.
Implementing
regular cash with blind fixed-value electronic coins.
Computer Standards & Interfaces, 29(3):277–288, March 2007.
(doi:10.1016/j.csi.2006.01.005)
|
1.373 |
|
5 |
|
Diomidis Spinellis.
Notable
design patterns for domain specific languages.
Journal of Systems and Software, 56(1):91–99, February 2001.
(doi:10.1016/S0164-1212(00)00089-3)
|
1.340 |
|
43 |
|
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.
(doi:10.1016/j.jss.2006.09.040)
|
1.340 |
|
1 |
|
Vasileios Vlachos,
Stefanos Androutsellis-Theotokis, and Diomidis Spinellis.
Security
applications of peer-to-peer networks.
Computer Networks, 45(2):195–205, June 2004.
(doi:10.1016/j.comnet.2004.01.002)
|
1.201 |
|
11 |
|
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.
(doi:10.1016/j.comnet.2009.10.005)
|
1.201 |
|
|
|
Vassilis
Prevelakis and Diomidis Spinellis.
The
Athens affair.
IEEE Spectrum, 44(7):26–33, July 2007.
(doi:10.1109/MSPEC.2007.376605)
|
1.176 |
|
18 |
|
Diomidis Spinellis.
Optimizing
header file include directives.
Journal of Software Maintenance and Evolution: Research and
Practice, 21(4):233–251, July/August 2009.
(doi:10.1002/smr.369)
|
1.143 |
|
|
|
Diomidis
Spinellis and Vaggelis Giannikas.
Organizational adoption of open source software.
Journal of Systems and Software, 2011.
Available online. To appear in print.
(doi:10.1016/j.jss.2011.09.037)
|
1.143 |
|
|
|
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.
(doi:10.1080/146392399298537)
|
1.036 |
|
11 |
|
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.
(doi:10.1023/A:1018984125703)
|
0.961 |
2 |
21 |
|
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.
(doi:10.1016/S0140-3664(99)00030-4)
|
0.933 |
|
71 |
|
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.
(doi:10.1016/S0140-3664(03)00079-3)
|
0.933 |
|
15 |
|
Stefanos Gritzalis,
George Aggelis, and Diomidis Spinellis.
Architectures
for secure portable executable content.
Internet Research, 9(1):16–24, 1999.
(doi:10.1108/10662249910251273)
|
0.844 |
2 |
5 |
|
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.
(doi:10.1080/002075400189284)
|
0.803 |
3 |
20 |
|
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.
(doi:10.1016/j.cag.2003.12.004)
|
0.787 |
|
5 |
|
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.
(doi:10.1080/10580530.2011.562129)
|
0.765 |
2 |
|
|
Diomidis Spinellis.
Unix
tools as visual programming components in a GUI-builder environment.
Software: Practice & Experience, 32(1):57–71, January 2002.
(doi:10.1002/spe.428)
|
0.667 |
|
9 |
|
Vassilios
Karakoidas and Diomidis Spinellis.
FIRE/J
— optimizing regular expression searches with generative programming.
Software: Practice & Experience, 38(6):557–573, May 2008.
(doi:10.1002/spe.841)
|
0.667 |
|
|
|
Diomidis Spinellis.
User-level
operating system transactions.
Software: Practice & Experience, 39(14):1215–1233, September
2009.
(doi:10.1002/spe.935)
|
0.667 |
|
|
|
Diomidis Spinellis.
Reflection
as a mechanism for software integrity verification.
ACM Transactions on Information and System Security, 3(1):51–62,
February 2000.
(doi:10.1145/353323.353383)
|
0.600 |
|
16 |
|
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.
(doi:10.1016/S0141-9331(98)00064-7)
|
0.516 |
|
9 |
|
Diomidis Spinellis.
Type-safe
linkage for variables and functions.
ACM SIGPLAN Notices, 26(8):74–79, August 1991.
(doi:10.1145/122598.122605)
|
0.280 |
|
|
|
Diomidis Spinellis.
Book
review: High speed Windows applications: Multitasking design methods.
ACM SIGPLAN Notices, 30(7):4, July 1995.
(doi:10.1145/208639.609061)
|
0.280 |
|
|
|
Diomidis Spinellis.
Declarative
peephole optimization using string pattern matching.
ACM SIGPLAN Notices, 34(2):47–51, February 1999.
(doi:10.1145/307903.307921)
|
0.280 |
|
4 |
|
Diomidis Spinellis.
A
modest proposal for curing the public field phobia.
ACM SIGPLAN Notices, 37(4):54–56, April 2002.
(doi:10.1145/510857.510868)
|
0.280 |
|
1 |
|
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.
(doi:10.1002/cae.20096)
|
0.203 |
|
1 |
|
Diomidis Spinellis.
Code
finessing.
Dr. Dobb's, 31(11):58–63, November 2006.
|
0.077 |
|
|
|
Diomidis Spinellis.
Code Reading: The Open
Source Perspective.
Addison-Wesley, Boston, MA, 2003.
|
|
|
37 |
|
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.
|
|
|
1 |
|
Diomidis Spinellis.
Code Quality: The Open
Source Perspective.
Addison-Wesley, Boston, MA, 2006.
|
|
|
28 |
|
Diomidis Spinellis.
Implementing
Haskell: Language implementation as a tool building exercise.
Structured Programming (Software Concepts and Tools), 14:37–48,
1993.
|
|
|
3 |
|
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, Berlin, March
1994. Springer-Verlag.
Lecture Notes in Computer Science 782.
(doi:10.1007/3-540-57840-4_32)
|
|
|
2 |
|
Diomidis Spinellis.
Programming
Paradigms as Object Classes: A Structuring Mechanism for Multiparadigm
Programming.
PhD thesis, Imperial College, London, UK, February 1994.
|
|
|
5 |
|
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.
|
|
|
1 |
|
Diomidis Spinellis.
Trace:
A tool for logging operating system call transactions.
Operating Systems Review, 28(4):56–63, October 1994.
(doi:10.1145/191525.191540)
|
|
|
5 |
|
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, Berlin,
September 1994. Springer-Verlag.
Lecture Notes in Computer Science 856.
(doi:10.1007/3-540-58435-8_198)
|
|
|
1 |
|
Diomidis Spinellis.
The design and
implementation of a two process Prolog debugger.
Technical Report IR-LP-31-21, ECRC GmbH, Munich, Germany, August 1989.
|
|
|
1 |
|
Diomidis Spinellis.
Greek
character encoding for electronic mail messages.
Network Information Center, Request for Comments 1947, May 1996.
RFC-1947.
|
|
|
6 |
|
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.
|
|
|
3 |
|
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.
|
|
|
3 |
|
A. Amditis,
D. Gritzalis, S. Gritzalis, D. Polemi, D. Spinellis, A. Varvitsiotis, and
S. Velentzas.
Review of existing results of TTPs for health care systems.
EUROMED-ETS Deliverable 1, Institute of Communication and Computer Systems,
National Technical University of Athens, Athens, Greece, April 1997.
|
|
|
1 |
|
Diomidis
Spinellis and Spyros Livieratos.
An institutional framework for reliability assurance of structural computation
software.
Memorandum presented to the ministerial committee on reliability of civil
engineering software, January 1997.
In Greek.
|
|
|
1 |
|
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,
Berlin, September 1997. European Workshop on Industrial Computer Systems:
TC-7, Springer Verlag.
|
|
|
9 |
|
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.
|
|
|
8 |
|
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.
|
|
|
16 |
|
D. Polemi, ,
A. Varvitsiotis, , S. Velentzas, A. Marsh, S. Gritzalis, D. Spinellis,
J. Iliadis, D. Dimitriadis, D. Blobel, P. Pharow, L. de Luca, and B. Barber.
Trusted third party services for health care in Europe.
EUROMED-ETS final report, Institute of Communication and Computer Systems,
National Technical University of Athens, Athens, Greece, February 1998.
CEC/DG XIII/INFOSEC Project 20820.
|
|
|
3 |
|
M. Crijns, M. Gatziani,
S. Gritzalis, S. Grufferty, J. Iliadis, N. Kyrloglou, P. Landrock,
K. Moulinos, O. Mueller, P. Passa, D. Polemi, D. Spinellis, and
A. Varvitsiotis.
Issues facing the secure link of Chambers of Commerce.
COSACC deliverable, Athens Chamber of Commerce and Industry, Athens, Greece,
December 1998.
|
|
|
1 |
|
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.
|
|
|
4 |
|
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.
|
|
|
2 |
|
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.
|
|
|
5 |
|
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.
|
|
|
4 |
|
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.
|
|
|
2 |
|
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.
(doi:10.1108/09685229910371071)
|
|
1 |
32 |
|
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.
|
|
|
1 |
|
Diomidis
Spinellis and Chrissoleon Papadopoulos.
Stochastic
algorithms for buffer allocation in reliable production lines.
Mathematical Problems in Engineering, 5:441–458, 2000.
(doi:10.1155/S1024123X99001180)
|
|
|
16 |
|
Diomidis Spinellis.
Image compression using delta modulation.
Usenet Newsgroup comp.sources.misc 13(48), June 1990.
Archive name: deltac.
|
|
|
2 |
|
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.
|
|
|
1 |
|
Konstantinos Raptis,
Diomidis Spinellis, and Sokratis Katsikas.
Java
as distributed object glue.
In World Computer Congress 2000. International Federation for
Information Processing, August 2000.
|
|
|
1 |
|
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.
|
|
|
4 |
|
Diomidis
Spinellis and Chrissoleon Papadopoulos.
Modular
production line optimization: The exPLOre architecture.
Mathematical Problems in Engineering, 6:527–541, 2001.
(doi:10.1155/S1024123X00001460)
|
|
|
1 |
|
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.
(doi:10.1145/352600.352603)
|
|
|
6 |
|
Euripides Loukis
and Diomidis Spinellis.
Information
systems security in the Greek public sector.
Information Management and Computer Security, 9(1):21–31, 2001.
|
|
1 |
2 |
|
Diomidis Spinellis.
DDS-Basic interpreter.
7th International Obfuscated C Code Contest: Best Language Tool winning entry,
1990.
Available online http://www.ioccc.org.
|
|
|
2 |
|
Vassilis
Prevelakis and Diomidis Spinellis.
Sandboxing
applications.
In USENIX 2001 Technical Conference Proceedings: FreeNIX Track,
pages 119–126, Berkeley, CA, June 2001. USENIX Association.
|
|
|
21 |
|
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.
|
|
|
4 |
|
Giorgos 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.
|
|
|
11 |
|
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.
|
|
|
6 |
|
Diomidis
Spinellis and Dimitris Gritzalis.
Panoptis:
Intrusion detection using a domain-specific language.
Journal of Computer Security, 10:159–176, 2002.
|
|
|
2 |
|
Konstantinos Chorianopoulos and Diomidis Spinellis.
A
metaphor for personalized television programming.
In Noelle Carbonelle and Constantine Stephanides, editors, Universal
Access: Theoretical Perspectives, Practice, and Experience. Proceedings of
the 7th ERCIM Workshop on User Interfaces for All, pages 187–194,
Berlin, 2003. Springer-Verlag.
Lecture Notes in Computer Science 2615.
|
|
|
2 |
|
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.
|
|
|
2 |
|
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.
|
|
|
1 |
|
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.
(doi:10.1145/604045.604083)
|
|
|
12 |
|
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.
|
|
|
7 |
|
Konstantinos Chorianopoulos and Diomidis Spinellis.
Usability
design for the home media station.
In Constantine Stephanidis, editor, Proceedings of the 10th International
Conference on Human Computer Interaction — HCI International 2003,
pages 439–443. Lawrence Erlbaum Associates, Inc, June 2003.
|
|
|
1 |
|
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.
|
|
|
23 |
|
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.
(doi:10.1145/952532.952656)
|
|
|
7 |
|
Victoria
Skoularidou and Diomidis Spinellis.
Security
architectures for network clients.
Information Management and Computer Security, 11(2):84–91, 2003.
(doi:10.1108/09685220310468664)
|
|
1 |
5 |
|
Diomidis Spinellis.
Reading,
writing, and code.
ACM Queue, 1(7):84–89, October 2003.
(doi:10.1145/957717.957782)
|
|
|
8 |
|
Diomidis Spinellis.
Advanced topics in
software engineering — lecture notes.
http://www.dmst.aueb.gr/dds/ismr/index.htm, June 2006.
|
|
|
1 |
|
Diomidis Spinellis.
A look at zero-defect
code.
Available online http://www.spinellis.gr/blog/20081018/, 2008.
Blog entry.
|
|
|
1 |
|
Diomidis Spinellis.
Drawing UML
diagrams with UMLGraph.
Technical report, Athens University of Economics and Business, Athens, Greece,
2004.
Available online.
|
|
|
3 |
|
Diomidis Spinellis.
The CScout
refactoring browser.
Technical report, Athens University of Economics and Business, Athens, Greece,
2004.
Available online.
|
|
|
4 |
|
Diomidis Spinellis.
ckjm — a tool
for calculating Chidamber and Kemerer Java metrics.
Technical report, Athens University of Economics and Business, Athens, Greece,
2006.
Available online.
|
|
|
16 |
|
Konstantinos Chorianopoulos and Diomidis Spinellis.
Affective
usability evaluation for an interactive music television channel.
Computers in Entertainment, 2(3):14, July 2004.
(doi:10.1145/1027154.1027177)
|
|
|
8 |
|
Stephanos Androutsellis-Theotokis, Diomidis Spinellis, and
Vassilios Karakoidas.
Performing
peer-to-peer e-business transactions: A requirements analysis and preliminary
design proposal.
In Nitya Karmakar and Pedro Isaías, editors, IADIS International
e-Commerce 2004 Conference Proceedings, pages 399–404, December
2004.
|
|
|
3 |
|
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.
Paper presented at the 2004 e-Challenges Conference, Vienna, Austria.
|
|
|
1 |
|
Dimitrios Lekkas
and Diomidis Spinellis.
Handling
and reporting security advisories: A scorecard approach.
IEEE Security and Privacy, 3(4):32–41, July/August 2005.
(doi:10.1109/MSP.2005.98)
|
|
|
2 |
|
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. Proceedings of the
eChallenges 2005 conference, volume 1, pages 199–206, Amsterdam,
Netherlands, October 2005. IOS Press.
|
|
|
2 |
|
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, Berlin, November 2005. Springer-Verlag.
Lecture Notes in Computer Science 3746.
(doi:10.1007/11573036_19)
|
|
|
6 |
|
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, Berlin, November 2005. Springer-Verlag.
Lecture Notes in Computer Science 3746.
(doi:10.1007/11573036_64)
|
|
|
1 |
|
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.
(doi:10.1504/IJMC.2006.008609)
|
|
|
4 |
|
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.
(doi:10.1145/1138506.1138524)
|
|
|
5 |
|
Konstantinos Chorianopoulos and Diomidis Spinellis.
User
interface evaluation of interactive TV: A media studies perspective.
Universal Access in the Information Society, 5(2):209–218, August
2006.
(doi:10.1007/s10209-006-0032-1)
|
|
|
7 |
|
Diomidis Spinellis.
Global
software development in the FreeBSD project.
In NASSCOM Quality Summit 2006: Setting benchmarks in global
outsourcing, Bangalore, India, September 2006. National Association of
Software and Services Companies (NASSCOM).
Invited talk.
|
|
|
1 |
|
Stephanos Androutsellis-Theotokis, Diomidis Spinellis, and
Vasileios Vlachos.
The
MoR-Trust distributed trust management system: Design and simulation
results.
In Sandro Etalle, Sara Foresti, and Pierangela Samarati, editors,
Proceedings of the Second International Workshop on Security and Trust
Management (STM'06), pages 3–15, September 2006.
Electronic Notes in Theoretical Computer Science, Volume 179, July 2007.
(doi:10.1016/j.entcs.2006.11.032)
|
|
|
4 |
|
Konstantinos Chorianopoulos and Diomidis Spinellis.
Coping
with TiVo: Opportunities of the networked digital video recorder.
Telematics and Informatics, 24(1):48–58, February 2007.
(doi:10.1016/j.tele.2005.12.003)
|
|
|
4 |
|
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.
|
|
|
3 |
|
Georgios Gousios,
Vassilios Karakoidas, Konstantinos Stroggylos, Panagiotis Louridas, Vasileios
Vlachos, and Diomidis Spinellis.
Software
quality assessment of open source software.
In Theodore S. Papatheodorou, Dimitris N. Christodoulakis, and Nikitas N.
Karanikolas, editors, Current Trends in Informatics: 11th Panhellenic
Conference on Informatics, PCI 2007, volume A, pages 303–315,
Athens, May 2007. New Technologies Publications.
|
|
|
2 |
|
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.
|
|
|
1 |
|
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.
|
|
|
1 |
|
Konstantinos
Stroggylos and Diomidis Spinellis.
Refactoring:
Does it improve software quality?.
In B. Boehm, S. Chulani, J. Verner, and B. Wong, editors, 5th
International Workshop on Software Quality, pages 1–6. ACM Press, May
2007.
|
|
|
14 |
|
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.
|
|
|
1 |
|
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.
|
|
|
1 |
|
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.
(doi:10.1108/09685220710817815)
|
|
1 |
|
|
Diomidis Spinellis.
A
tale of four kernels.
In Wilhelm 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.
(doi:10.1145/1368088.1368140)
|
|
|
11 |
|
Diomidis Spinellis,
Georgios Gousios, Vassilios Karakoidas, Panagiotis Louridas, Paul J. Adams,
Ioannis Samoladas, 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).
(doi:10.1016/j.entcs.2009.02.058)
|
|
|
2 |
|
Georgios Gousios, Eirini
Kalliamvakou, and Diomidis Spinellis.
Measuring
developer contribution from software repository data.
In Ahmed E. Hassan, Michele Lanza, and Michael W. Godfrey, editors, MSR
'08: Mining Software Repositories, pages 129–132, New York, May 2008.
Association for Computing Machinery.
(doi:10.1145/1370750.1370781)
|
|
|
4 |
|
Diomidis Spinellis.
CScout: A refactoring browser for C.
In Kim Mens, Mark van den Brand, Adrian Kuhn, Holger M. Kienle, and Roel Wuyts,
editors, WASDeTT 2008: International Workshop on Advanced Software
Development Tools and Techniques, July 2008.
|
|
|
1 |
|
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.
(doi:10.1007/978-0-387-09684-1_19)
|
|
|
9 |
|
Vasilios
Almaliotis, Alexandros Loizidis, Panagiotis Katsaros, Panagiotis Louridas,
and Diomidis Spinellis.
Static
program analysis for Java Card applets.
In Gilles Grimaud and François-Xavier Standaert, editors, Smart Card
Research and Advanced Applications — CARDIS 2008: Proceedings of the 8th
IFIP Smart Card Research and Advanced Application Conference, pages
17–31. Springer Verlag, September 2008.
Lecture Notes in Computer Science 5189.
(doi:10.1007/978-3-540-85893-5_2)
|
|
|
1 |
|
Stephanos Androutsellis-Theotokis and Diomidis Spinellis.
Ptrim:
A market-based approach to managing the risk of peer-to-peer
transactions.
In Sonia Bergamaschi, Zoran Despotovic, Sam Joseph, and Gianluca Moro, editors,
DBISP2P 2007: Fifth International Workshop on Databases, Information
Systems and Peer-to-Peer Computing, September 2007.
|
|
|
1 |
|
Chrissoleon T.
Papadopoulos, Michael E. J. O'Kelly, Michael J. Vidalis, and Diomidis
Spinellis.
Analysis
and Design of Discrete Part Production Lines.
Springer, 2009.
(doi:10.1007/978-0-387-89494-2_6)
|
|
|
1 |
|
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.
(doi:10.1109/ICSE.2009.5070560)
|
|
|
8 |
|
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.
(doi:10.1109/MSR.2009.5069478)
|
|
|
1 |
|
Diomidis
Spinellis and Vaggelis Giannikas.
Open
source adoption in large US companies.
In A. Poulymenakou, N. Pouloudi, and K. Pramatari, editors, MCIS 2009:
4th Mediterranean Conference on Information Systems, pages 580–587,
September 2009.
|
|
|
1 |
|
Dimitris
Mitropoulos, Vassilios Karakoidas, and Diomidis Spinellis.
Fortifying
applications against XPath injection attacks.
In A. Poulymenakou, N. Pouloudi, and K. Pramatari, editors, MCIS 2009:
4th Mediterranean Conference on Information Systems, pages
1169–1179, September 2009.
|
|
|
1 |
|
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,
Wrocław, Poland, 2010. Oficyna Wydawnicza Politechniki Wrocławskiej.
|
|
|
1 |
|
Dimitris
Mitropoulos, Vassilios Karakoidas, Panagiotis Louridas, and Diomidis
Spinellis.
Countering code injection attacks: A unified approach.
Information Management and Computer Security, 19(3):177–194,
2011.
(doi:10.1108/09685221111153555)
|
|
1 |
|