Diomidis Spinellis publication plan: Difference between revisions
From Istlab
Jump to navigationJump to search
Content deleted Content added
Update |
Update |
||
| (5 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
== Under development == |
== Under development == |
||
* Leading for Project Performance in Online Productive Communities (with N. Panteli) |
|||
* [[IEEE Software Special Issue: Development Tools]]. (''IEEE Software'', 2008). |
|||
* Modern Debugging (CACM) |
|||
* Personality Types in Pair Programming. (with I. Nikolaou). |
|||
* [https://github.com/dspinellis/swimpact Impact of software engineering research] (With G. Gousios, ICSE) |
|||
* The Relationship Between Function Metrics and Errors (''Empirical Software Engineering'' with K. Stroggylos) |
|||
* Corporate contributions to Open Source Software (With V. Giannikas) |
|||
* Emulating the Antikythera Mechanism on Squeak EToys: An Experience Report of Constructivist Learning. |
|||
* Vanity car plates (with Panos) |
|||
* Sourcing Open Source Software. (With Th. Papadimitriou; HBR; Q4 2008.) |
|||
* Unix MOOC |
|||
* Mentoring in Open Source Projects. (With N. Bozionelos; Q4 2008). |
|||
* Files and Pipes Over the Network [http://www.bsdcontr.org/schedule.php?lang=en BSDCon] paper |
|||
* Writing an IEEE Software article (with C. Ebert). |
|||
* [[Beautiful Architectures]] (with G. Gousios) |
|||
* Using mobile phones to construct empirical epidemiological models (with N. Doukas kai V. Vlachos) |
|||
* Source code provenance (with G. Frantzeskou) |
|||
* Using CAPTCHAs to avoid MITM attacks |
|||
* Valgrdind plugin for determining parallelism possibilities |
|||
== Pending == |
== Pending == |
||
* SDriver: Location-Specific Signatures Prevent SQL Injection Attacks. (With D. Mitropoulos; ''Computers and Security''). |
|||
* Computer Advice for Busy Managers |
|||
* Going Functional on Exotic Trades. (With S. Frankau et al. ''Journal of Functional Programming''.). |
|||
== Resubmit == |
== Resubmit == |
||
* [https://github.com/istlab/broken-windows Broken Windows: The Effect of Code Quality on Code Quality] (with Panos and Maria; TSE?) |
|||
* Software Evolution: A Study at the Level of Code Lines (With Panos and Maria) |
|||
* History of Greek Informatics (with K. Dritsa abd D. Mitrpopoulos; IEEE Annals on the History of Computing) |
|||
* [https://github.com/istlab/PDGuard PDGuard: A Reference Architecture for the Secure Processing of Personal Data] (with Thodoris Sotiropoulos/Mavrikis, and Dimitris; ICSE) |
|||
== To appear == |
== To appear == |
||
* CScout: A Refactoring Browser for C. [http://smallwiki.unibe.ch/wasdett2008/ WASDeTT 2008] |
|||
* The Collaborative Organization of Knowledge. (With P. Louridas; ''Communications of the ACM''. |
|||
* Power Laws in Software (With P. Louridas; V. Vlachos; ''ACM Transactions on Software Engineering and Methodology''). |
|||
* Optimizing header file include directives. (Journal of Software Maintenance and Evolution: Research and Practice; 2007-07-24, 2007-12-03). |
|||
== Recently published == |
|||
== Published == |
|||
* A Tale of Four Kernels (ICSE 2008). |
|||
* How to Control Lego Motors with Scratch and a Raspberry Pi (IEEE Spectrum)* [https://github.com/dspinellis/sgsh Sgsh: The Scatter-Gather Shell] (IEEE Tr. on Computers; with Marios) |
|||
* Τhe Antikythera Mechanism: a Computer Science Perspective. (Computer; 2008). |
|||
* A Repository of Unix History and Evolution (Empirical Software Engineering) |
|||
* [https://github.com/istlab/cagr Software Growth Rate: Empirical Results and Implications] (with Michiel van Genuchten and Les Hatton; Journal of Software: Evolution and Process) |
|||
* [http://www.amazon.com/Effective-Debugging-Specific-Software-Development/dp/0134394798 Effective debugging] (Addison-Wesley) |
|||
* Diomidis Spinellis, Panos Louridas, and Maria Kechagia. The evolution of C programming practices: A study of the Unix operating system 1973–2015. In Willem Visser and Laurie Williams, editors, ICSE '16: Proceedings of the 38th International Conference on Software Engineering, New York, May 2016. Association for Computing Machinery. To appear. (doi:10.1145/2884781.2884799) |
|||
* Diomidis Spinellis. E-government: Priorities and directions. In Civil Administration Structural Changes and Growth: Experience and Proposals, Athens, Greece, February 2016. Parliamentary Budget Office. To appear. |
|||
* Tools! Tools! We need tools! (in Perspectives on Data Science for Software Engineering) |
|||
* Diomidis Spinellis. Developer, debug thyself. IEEE Software, 33(1):3–5, Jan/Feb 2016. (doi:10.1109/MS.2016.5) |
|||
* Diomidis Spinellis. Extending our field's reach. IEEE Software, 32(6):4–06, Nov/Dec 2015. (doi:10.1109/MS.2015.138) |
|||
* Diomidis Spinellis, Panagiotis Louridas, and Maria Kechagia. An exploratory study on the evolution of C programming in the Unix operating system. In Qing Wang and Guenther Ruhe, editors, ESEM '15: 9th International Symposium on Empirical Software Engineering and Measurement, pages 54–57. IEEE, October 2015. |
|||
* Marios Fragkoulis, Diomidis Spinellis, and Panos Louridas. An interactive SQL relational interface for querying main-memory data structures. Computing, 97:1141–1164, December 2015. (doi:10.1007/s00607-015-0452-y) |
|||
* Vassilios Karakoidas, Dimitris Mitropoulos, Panagiotis Louridas, and Diomidis Spinellis. A type-safe embedding of SQL into Java using the extensible compiler framework J%. Computer Languages, Systems & Structures, 41:1–20, April 2015. (doi:10.1016/j.cl.2015.01.001) |
|||
== Dropped == |
== Dropped == |
||
* Level of Evidence in Software Engineering. (with P. Louridas). |
|||
[[Category:Private dds]] |
[[Category:Private dds]] |
||
Latest revision as of 08:52, 9 June 2017
Under development
- Leading for Project Performance in Online Productive Communities (with N. Panteli)
- Modern Debugging (CACM)
- Impact of software engineering research (With G. Gousios, ICSE)
- Corporate contributions to Open Source Software (With V. Giannikas)
- Vanity car plates (with Panos)
- Unix MOOC
Pending
Resubmit
- Broken Windows: The Effect of Code Quality on Code Quality (with Panos and Maria; TSE?)
- Software Evolution: A Study at the Level of Code Lines (With Panos and Maria)
- History of Greek Informatics (with K. Dritsa abd D. Mitrpopoulos; IEEE Annals on the History of Computing)
- PDGuard: A Reference Architecture for the Secure Processing of Personal Data (with Thodoris Sotiropoulos/Mavrikis, and Dimitris; ICSE)
To appear
Published
- How to Control Lego Motors with Scratch and a Raspberry Pi (IEEE Spectrum)* Sgsh: The Scatter-Gather Shell (IEEE Tr. on Computers; with Marios)
- A Repository of Unix History and Evolution (Empirical Software Engineering)
- Software Growth Rate: Empirical Results and Implications (with Michiel van Genuchten and Les Hatton; Journal of Software: Evolution and Process)
- Effective debugging (Addison-Wesley)
- Diomidis Spinellis, Panos Louridas, and Maria Kechagia. The evolution of C programming practices: A study of the Unix operating system 1973–2015. In Willem Visser and Laurie Williams, editors, ICSE '16: Proceedings of the 38th International Conference on Software Engineering, New York, May 2016. Association for Computing Machinery. To appear. (doi:10.1145/2884781.2884799)
- Diomidis Spinellis. E-government: Priorities and directions. In Civil Administration Structural Changes and Growth: Experience and Proposals, Athens, Greece, February 2016. Parliamentary Budget Office. To appear.
- Tools! Tools! We need tools! (in Perspectives on Data Science for Software Engineering)
- Diomidis Spinellis. Developer, debug thyself. IEEE Software, 33(1):3–5, Jan/Feb 2016. (doi:10.1109/MS.2016.5)
- Diomidis Spinellis. Extending our field's reach. IEEE Software, 32(6):4–06, Nov/Dec 2015. (doi:10.1109/MS.2015.138)
- Diomidis Spinellis, Panagiotis Louridas, and Maria Kechagia. An exploratory study on the evolution of C programming in the Unix operating system. In Qing Wang and Guenther Ruhe, editors, ESEM '15: 9th International Symposium on Empirical Software Engineering and Measurement, pages 54–57. IEEE, October 2015.
- Marios Fragkoulis, Diomidis Spinellis, and Panos Louridas. An interactive SQL relational interface for querying main-memory data structures. Computing, 97:1141–1164, December 2015. (doi:10.1007/s00607-015-0452-y)
- Vassilios Karakoidas, Dimitris Mitropoulos, Panagiotis Louridas, and Diomidis Spinellis. A type-safe embedding of SQL into Java using the extensible compiler framework J%. Computer Languages, Systems & Structures, 41:1–20, April 2015. (doi:10.1016/j.cl.2015.01.001)