I am currently working on a project where I am trying to use machine learning and natural language processing techniques to analyze forum-style conversations between software designers. Having focused my time in grad school on software modelling …
-
-
A small EMF story
-
Gail Murphy’s keynote at ICSE’16
During ICSE’16, Gail gave a keynote talk. I collected tweets from the #icse16 hashtag and put them together in Storify. You can find the result here: https://storify.com/MFamelis/gail-murphy-s-keynote-at-icse16 Gail’s slides are here: Is Continuous Adoption in Software …
-
The unknown is an abstraction…
“The unknown is an abstraction; the known, a desert; but what is half-known, half-seen, is the perfect breeding ground for desire and hallucination.” ~ Juan José Saer, The Witness (via)
-
On publishing the “obvious”
As a requirement for the course “Advanced Propositional Reasoning” that I’m taking, today I did a presentation of a very very interesting paper titled Empirical study of the anatomy of modern SAT solvers. You can …
-
What is “Computer Science” ?
-
How Green Is Your Internet?
-
On writing pseudocode
When we think of algorithms and programs, we usually think of code in some programming language. However, programming languages are languages for humans to talk to machines. For humans to talk to other humans about programs, a programming language is not necessarily …
-
The Story of Electronics
-
“Model Management with Relation Types”
Since some weeks now, I’m finally done with my MSc. Today, I finally uploaded my MSc thesis/research paper, the full text of which you can find here. Here’s the abstract: Software development in application domains where …
-
Ada Lovelace Day
Following Kelly and Greg, I thought to also make my contribution to Ada Lovelace Day. But, what dawned on me, was that I had too few women professors at NTUA. Sadly, I realized, in Greece, …