Yearly Report 2006

New Publications

Monographs and Edited Volumes

    • Diomidis Spinellis. Code Quality: The Open Source Perspective. Addison-Wesley, Boston, MA, 2006. ISBN 0-321-16607-8.

Journal Articles

    • Diomidis Spinellis. Some types of memory are more equal than others. ;login:, 31(2):29–36, April 2006.
    • Diomidis Spinellis. Project asset portability. IEEE Software, 23(1):100–101, January/February 2006.
    • Diomidis Spinellis. Debuggers and logging frameworks. IEEE Software, 23(3):98–99, May/June 2006.
    • Diomidis Spinellis. Bug busters. IEEE Software, 23(2):92–93, March/April 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.
    • Panagiotis Louridas. SOAP and web services. IEEE Software, 23(6):62–67, November/December 2006.
    • Panagiotis Louridas. Version control. IEEE Software, 23(1):104–107, January/February 2006.
    • Panagiotis Louridas. Using wikis in software development. IEEE Software, 23(2):88–91, March/April 2006.
    • Panagiotis Louridas. Static code analysis. IEEE Software, 23(4):58–61, July/August 2006.
    • Markos Gogoulos and Diomidis Spinellis. Using linux live CDs for penetration testing. ;login:, 31(3):40–45, June 2006.

Book Chapters

    • 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.

Conference Publications

    • Vasileios Vlachos, Andreas Raptis, and Diomidis Spinellis. Promising steps towards computer hygiene. In Steven Furnell, editor, International Network Conference (INC2006), 229–236. July 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, 73–79. ACM Press, 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.
    • D Magos, I Mourtos, and L Pitsoulis. Consistency of the matching predicate. In G Antoniou, G Potamias, C Spyropoulos, and D Plexousakis, editors, ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, volume 3955 of LECTURE NOTES IN COMPUTER SCIENCE, 555–558. EETN, 2006. 4th Helenic Conference on Artifical Intelligence, Univ Crete, Heraklion, GREECE, MAY 18-20, 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, 69–83. NLUUG, Stichting SANE, May 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.
    • G. Appa, D. Magos, and I. Mourtos. Searching for mutually orthogonal Latin squares via integer and constraint programming. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 173(2):519–530, SEP 1 2006.
    • G. Appa, D. Magos, and I. Mourtos. On multi-index assignment polytopes. LINEAR ALGEBRA AND ITS APPLICATIONS, 416(2-3):224–241, JUL 15 2006.
    • G Appa, D Magos, I Mourtos, and JCM Janssen. On the orthogonal latin squares polytope. DISCRETE MATHEMATICS, 306(2):171–187, FEB 6 2006.
    • G Appa, D Magos, and I Mourtos. A new class of facets for the latin square polytope. DISCRETE APPLIED MATHEMATICS, 154(6):900–911, APR 15 2006.
    • 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.

Working Papers

    • D. Spinellis, A. Vrechopoulos, and I. Kaliamvakou. Evaluation of open source applications. -, 2006.


New Projects

    • S-OMA SMART CARDS - Security in Open Multi-Application SMART CARDS
    • eBusinessForum - Working Group IA4 - Greek Computer Emergency Response Team (GR-CERT)
    • SQO-OSS - Source Quality Observatory for Open Source Software

Ongoing Projects

    • PENED - Designing a Peer-to-Peer e-Business Transaction Processing System
    • Iraklitos - Security Applications for Peer-to-Peer Networks

New Members

    • Markos Gogoulos

Ongoing PhDs

    • Konstantinos Stroggylos Topic: Automated refactoring of legacy source code and its effect on software quality
    • Georgios Gousios Topic: Tools and Methods for Large Scale Empirical Software Engineering Research
    • Stefanos Androutsellis-Theotokis Topic: Performing peer-to-peer e-business transactions
    • Vasileios Vlachos Topic: Security applications of p2p networks
    • Vassilios Karakoidas Topic: Integrating Domain-Specific Languages with General-Purpose Languages
Note: Some of the above data refer to grandfathered work conducted by BALab's members at its progenitor laboratory, ISTLab.