This is the second part of my reaction to this post by Kai, a fellow PhD Student at Blekinge TH and Ericsson AB. I had already introduced his blog and you can find the previous part in the previous post on this blog. In this post he reports among others about two other courses he has to take besides from software productivity. I will try to shortly analyze what he wrote about scientific publications and statistical methods.
About scientific publications, what interested me is that they get to study scientometrics. Scientometrics, according to Kai, are the methods used to assess the relevance and importance of journals and scientific conferences. If you have worked as a researcher you must know that not all scientific conferences, workshops, symposia, journals and all sorts of scholarly transactions are equal. They surpass each other in terms of popularity, reach, perceived quality and influence on the scientific community. Using Scientometrics, the impact factors of journals are established, which helps the researcher to select where he wants his papers to be published. as Kai simply expresses it: if you get a paper accepted on one of the journals with the highest impact factors for your community and area of research, then " this increases your reputation as a scientist in the area". But logically, the difficulty to get a paper accepted at one of these conferences grows with their impact factor.
What they learn in this course is to asses the impact factors of target journals and conferences, the major scientists (what my supervisor calls immediate research community), to come up with a strategy of publication and to make a review of papers. I guess the latter concerns papers that have been accepted at famous scholarly transactions or that have been written by members of the major scientists in the community.
Knowing the major scientists in the community is very important. First of all you get to know the most important directions of research, and you get to know the most important results already achieved. So you get a lot quicker to know the state of the art of the area you are working on. Also studying the references used by these scientists can help you know the foundations of your research area that you may want to read for a solid and fundamental understanding of current state of the art results. these scientists are the ones that publish the most articles and the ones at the most important transactions. These scientists normally also show you at which journals and conferences papers tackling related topics can be published and which ones are the most relevant.
The second course are statistical methods. Now, like every computer scientist I have had my share of statistical mathematics. Actually more, due to the emphasis put onto mathematics and the additional statistics options I took at my engineering school, the ENSIMAG, Grenoble. But this is not what Kai is talking about. He specifically says that they take a course dedicated to learn how to use statistics to evaluate and analyze data gathered during research (especially in software engineering, the use of case studies as qualitative analysis tools is widely done, as I can see it from the work of Sebastian). Such use cases and the accompanying statistical analysis can be of great use when tackling one of the last steps of a PhD, which is evaluating your results. The course is based on concrete problems, in 5 seminars.
The goal of these two posts was to give an idea about how a structured PhD at a university (at least partly) takes on the harsh project of a dissertation, and the tools PhD students get to learn and to use. In a totally industrial PhD, you have to try to go as structured as possible with the tools that you have. That means you shouldn't expect to have time, resources to learn or mentors who will teach you how to optimally get on with your PhD. You are in quite some extent an auto-didact, a multi-disciplinary researcher and necessarily one with extended curiosity. The desire to work in a highly structured way and the ability to combine several sources of information, from areas that do not necessarily have much to do with your direct area of research, is a must. being open to learn from the techniques of others and to get the best out of all who you meet or you read about can only make your PhD better.
I hope that my two small analyses have helped better explain what an industrial PhD is about. I will write some other posts about this, since I have quite some opinions to share concerning the topic.
Marwane El Kharbili
Dec 22, 2008
Dec 1, 2008
Having a PhD Strategy (Part One)
This is my reaction to this post by Kai, a fellow PhD Student at Blekinge TH and Ericsson AB. I had already introduced his blog.
In this post he reports about his (at the time he wrote the post) next steps for the PhD, He lists three courses he has to take at the university and explains ho he wants to approach the PhD Thesis.
Kai explains that he is going to do what is called a "Systematic Literature Review" (SLR. A systematic literature review is different from a normal Literature Review (LR) in the following points:
I was surprised. I had never heard of the clear specification of a Literature Review (LR) strategy. of course you have always your own strategy when conducting one, but it is only "in your head" and your are the only one who knows what you are really looking for. In addition, no one would bother to describe an LR´s strategy because it would not be of a direct use for the expected outcome of the LR. So I was very intrigued. I think that in the scope of a PhD Thesis, dressing strong, clear and most importantly far-reaching fundamentals for the dissertation is a requirement for the thesis. That's why I am really convinced of the utility of a Systematic Literature review (SLR).
The most interesting in this is that I have noticed my non-intended attempt at the beginning of my PhD to do the same for my Thesis. For example, my attempts to have a taxonomy of the domain were in the form of complex mind-maps. Unfortunately , Minds Maps do not scale wekll with complex research domains, you will need a structured approach using several mind maps on several layers of the same domain and use hyperlinks between the mind maps. But I thought (mostly due to comments from colleagues and my entourage) that I shouldn't go for it because it is just a waste of time and that I should focus a lot more on certain topics. Knowing my tendency to tackle a lot wider range of reources to solve one problem (which I call the Sponge Effect (SE) which I will come to later in this Blog), in an attempt to let no information escape my research I thought I had to stop it. But this is not the main reason.
The real reason is that doing a PhD in 3 years necessitates extremely focused work on getting results for a well defined problem. The main fear of a PhD student is not to be able to fully understand the problems he has to deal with and to need a lot more years to conduct his research than intended. This is the real reason why my working method has been to cluster the domain I am working on in sub-domains, and studying one of these sub-domains fully in order to achieve some results for this sub-domain. My strategy is to examine the results I get from my research on this first target sub-domain in comparison to the other sub-domains afterwards. And thus to be able to get a more global overview on my first intended target PhD Domain by criticizing, completing, correcting and extending initial results. Whether 3 years are enough for this, I really doubt. But hope keeps alive :D
Marwane El Kharbili
In this post he reports about his (at the time he wrote the post) next steps for the PhD, He lists three courses he has to take at the university and explains ho he wants to approach the PhD Thesis.
Kai explains that he is going to do what is called a "Systematic Literature Review" (SLR. A systematic literature review is different from a normal Literature Review (LR) in the following points:
- Allows to analyze the current state of knowledge about a whole scientific Area, such as Software productivity (Kai's example) or Compliance Management (my example).
- It is easier to see what has been done in an area and what hasn't been done yet.
- It is easier to argue why a PhD Student took a certain direction, and why this direction of research will bring outcomes which are useful to the scientific community.
- It also easier to motivate the use of certain methods, tools or approaches.
- it typically covers a way wider scientific scope than a normal SOTA (State Of The Art) review since it doesn't seek to focus on a certain problematic as an efficiency criteria.
- "Systematic means that one has to document search strategy (keywords, search strings, scientific databases), paper selection criteria, paper evaluation criteria, how to synthesize the findings of the identified studies and so forth."
I was surprised. I had never heard of the clear specification of a Literature Review (LR) strategy. of course you have always your own strategy when conducting one, but it is only "in your head" and your are the only one who knows what you are really looking for. In addition, no one would bother to describe an LR´s strategy because it would not be of a direct use for the expected outcome of the LR. So I was very intrigued. I think that in the scope of a PhD Thesis, dressing strong, clear and most importantly far-reaching fundamentals for the dissertation is a requirement for the thesis. That's why I am really convinced of the utility of a Systematic Literature review (SLR).
The most interesting in this is that I have noticed my non-intended attempt at the beginning of my PhD to do the same for my Thesis. For example, my attempts to have a taxonomy of the domain were in the form of complex mind-maps. Unfortunately , Minds Maps do not scale wekll with complex research domains, you will need a structured approach using several mind maps on several layers of the same domain and use hyperlinks between the mind maps. But I thought (mostly due to comments from colleagues and my entourage) that I shouldn't go for it because it is just a waste of time and that I should focus a lot more on certain topics. Knowing my tendency to tackle a lot wider range of reources to solve one problem (which I call the Sponge Effect (SE) which I will come to later in this Blog), in an attempt to let no information escape my research I thought I had to stop it. But this is not the main reason.
The real reason is that doing a PhD in 3 years necessitates extremely focused work on getting results for a well defined problem. The main fear of a PhD student is not to be able to fully understand the problems he has to deal with and to need a lot more years to conduct his research than intended. This is the real reason why my working method has been to cluster the domain I am working on in sub-domains, and studying one of these sub-domains fully in order to achieve some results for this sub-domain. My strategy is to examine the results I get from my research on this first target sub-domain in comparison to the other sub-domains afterwards. And thus to be able to get a more global overview on my first intended target PhD Domain by criticizing, completing, correcting and extending initial results. Whether 3 years are enough for this, I really doubt. But hope keeps alive :D
Marwane El Kharbili
Nov 24, 2008
Big players and their IDEs
Just an observation that hit me here as I was analyzing the restructuration and integration of BEA products into Oracle's FUSION platform. IBM started and contribute significantly to the Eclipse project. Even websphere is available in a light version called community edition, free of course. Oracle's Jdeveloper is free. Oracle contributes to Eclipse. Oracle took BEA's WebLogic Workbench and integrated it with its own contributions to eclipse forming the Oracle Enterprise Pack for Eclipse. The strategy of Oracle being what it is, this pack of tools is free, to the great delight of developers who can try out technologies and compare. Sun has since a long time a very good IDE (the famous Netbeans) that may be built on a different strategy than Eclipse but that is not that less popular than Eclipse and has some arguments for it. Microsoft has express editions of its visual studio .net IDEs and tools. SAP has no free tool available.
This is just one observation to whom it my be interesting, I just wish SAP would make some tools they have developed internally freely available, especially in the Enterprise SOA & BPM category. Let's wait, hope and see.
Marwane El Kharbili
This is just one observation to whom it my be interesting, I just wish SAP would make some tools they have developed internally freely available, especially in the Enterprise SOA & BPM category. Let's wait, hope and see.
Marwane El Kharbili
Oct 6, 2008
Vote for a cause on Tripadvisor.com
Vote for a cause on tripadvisor.com and help them donate one million dollar to a world cause!
I have just fulfilled my duty as a human being and cituzen of the world and voted for my preferate NGO, so do the same. You even get a small 9 pages long green holiday trip booklet by email.
Link: http://www.tripadvisor.com/Causes.
Marwane El Kharbili
I have just fulfilled my duty as a human being and cituzen of the world and voted for my preferate NGO, so do the same. You even get a small 9 pages long green holiday trip booklet by email.
Link: http://www.tripadvisor.com/Causes.
Marwane El Kharbili
Sep 19, 2008
L'amour a la marocaine...
J'ai toujours ete un facon de l'humour noir bien sombre et mechant, a la sauce ironie acide... Bon, c'est peut-etre une facon un peu extreme de voir les choses :D Mais pour en venir au sujet, il s'agit de l'amour au maroc. Vous me direz, mais l'amour...c'est une chose universelle, tout le monde doit connaitre, tout le monde doit avoir des idees similaires sur le sujet...Non, les marocains, pour ceux qui ne les connaissent pas, sont une sous-espece du genre humain qu'aucune science connue ne pourrait ni comprendre ni expliquer. Les journalistes de TelQuel, periodique que j'adore tout simplement, avec lesquels je ne suis pas d'accord sur un nombre de choses, surtout lorsqu'il s'agit de religion, avaient ecrit une chronique il y a 3 ans sur l'amour au maroc. ceux qui connaissent le style des petits gars de TelQuel ne seront pas surpris par le melange d'ironie et de serieux avec lequel ils parlent de la chose. cette ironie qui nous est bien propre nouspermet de rire de nos problemes, de nos defauts et de nos peurs sans pour autant deprimer ou penser au suicide, c'est la solution miracle qui a permis au marocains de survivre a des siecles d'histoire mouvante. Done tout cela, c'est pour vous motiver a jeter un coup d'oeil a l'article en ligne de TelQuel: Les marocains et l'amour. Bonne lecture!
Marwane El Kharbili.
Marwane El Kharbili.
Sep 10, 2008
Control SOX ROI Calculator
Doing it once not being a rule, this time I got something useful to say actually :D
I found this Internal Controls ROI calculator through the Inside Sarbanes-Oxley Blog. This calculator by Aline should help you explain your management that every penny spent of creating and managing internal controls actually get back in your pocket in ways that are not directly to see.
Marwane El Kharbili
I found this Internal Controls ROI calculator through the Inside Sarbanes-Oxley Blog. This calculator by Aline should help you explain your management that every penny spent of creating and managing internal controls actually get back in your pocket in ways that are not directly to see.
Marwane El Kharbili
Sep 6, 2008
Check your nerdiness!
On Dr. gernot Starke's blog (IT & more), I discovered a link to a page evaluating one's own nerdiness score. I decided I had no problem with that and that I would be very curious to know what my score would be. I do not think being nerdy is a bad thing, I even appreciate working with nerds. I have to say because of my background I have been in contact with many of them, but a lot less now that I have started my professional career. Nerds are actually very funny people, and most of them have very specific views on the world and on people. It is always very interesting to talk to nerds, but you certainly have got to come from the same background as them, at least to understand what they are saying and be able to discuss with them.
I will say nothing about the questions you'll get, so you'll be able to be surprised. But the questions are really asked by a nerd, although these questions are really primary class level for a real nerd, i.e. they are extremely easy and quick to answer if you have at least been a nerd or lived and spent much time around nerds :D
One thing before I tell the results, I have been trying for years to quit my short but intensive nerdy times and I really answered intuitively, as quick as possibel and most of all, honestly (means that I answered what I think and not what I know a nerd would answer). So I took the test and....my score is...:
______________________________________________
High-Level Nerd. You are definitely MIT material, apply now!!!.
______________________________________________
Lol, isn't that funny....euuh...I guess only a nerd would find this funny...ok, ok, it's not funny :D
Oh and now my score is from now on to be seen for ever on my blog, look for it!
Marwane El Kharbili.
PS: If you are really a nerd, then this website is for you: plenty of nerd tests.
I will say nothing about the questions you'll get, so you'll be able to be surprised. But the questions are really asked by a nerd, although these questions are really primary class level for a real nerd, i.e. they are extremely easy and quick to answer if you have at least been a nerd or lived and spent much time around nerds :D
One thing before I tell the results, I have been trying for years to quit my short but intensive nerdy times and I really answered intuitively, as quick as possibel and most of all, honestly (means that I answered what I think and not what I know a nerd would answer). So I took the test and....my score is...:
______________________________________________
Overall, you scored as follows:
16% scored higher (more nerdy),
1% scored the same, and
83% scored lower (less nerdy).
High-Level Nerd. You are definitely MIT material, apply now!!!.
______________________________________________
Lol, isn't that funny....euuh...I guess only a nerd would find this funny...ok, ok, it's not funny :D
Oh and now my score is from now on to be seen for ever on my blog, look for it!
Marwane El Kharbili.
PS: If you are really a nerd, then this website is for you: plenty of nerd tests.
Sep 2, 2008
Google's protocol buffers
Google made its protocol buffers language publicly available. Our american pals have been using this data description language internally for a long time and because of its simplicity and thus ease (and speed) of processing has quite some advantages when compared to XML. If you only need a simple serialization data format to convey information and do not need complex processing techniques, then you might wanna have a look at protocol buffers. Protocol buffers provides simple models: lists and records while making the size of data necessary to encode information 3 to 10 times smaller than XML-based formats (dialects). Parsing is said to be 20 to 100 times quicker. Using the simple list and record structures, it is possible to generate classes in a target language such as python or java or any language of choice in order to write logic for those structures.
The language has now gone open source. So something similar to IDL but google guys say it is not as complicated. See google's announcement here and the page of the project on google code here, where you can among other things download the project.
Marwane El Kharbili
Source: JournalDuNet: http://www.journaldunet.com/developpeur/breve/international/29225/google-propose-une-alternative-a-xml.shtml
The language has now gone open source. So something similar to IDL but google guys say it is not as complicated. See google's announcement here and the page of the project on google code here, where you can among other things download the project.
Marwane El Kharbili
Source: JournalDuNet: http://www.journaldunet.com/developpeur/breve/international/29225/google-propose-une-alternative-a-xml.shtml
Aug 14, 2008
BPM Standards Presentation by Prof. zur Muehlen
I think you really have to see this presentation by Prof. zur Muehlen on BPM standards, Origins, Overview, and Directions. Very thourough work by somebody with years of experience in research on BPM. You may be surprise by the insights and the novel perspectives under which the fuzzy concept of BPM, which is more than ever on the verge of becoming yet another inflated buzz word can bring you. I am very glad Pro. zur Muehlen wrote this 80 slides long presentation. I think it is useful to both business people and researchers. Enjoy!
Marwane El Kharbili
Marwane El Kharbili
Aug 12, 2008
Gratis Seminare in Karlsruhe
A friend of mine let me know about this company inKkarlsruhe which offers free seminars to students and freshly graduated individuals. The seminars are very relevant to ypoung people that are abou to or have just recently entered the job market. Seminar topics are among others:
Berufsstarter-Seminar,Karriere-Tag: Bewerbung und Assessment-Center-Training, Assessment-Center Trainings, Rhetorik- & Kommunikationsseminar.
Check out the link here: http://www.karrierecoaching-karlsruhe.de/seminare.asp
Marwane El Kharbili
Berufsstarter-Seminar,Karriere-Tag: Bewerbung und Assessment-Center-Training, Assessment-Center Trainings, Rhetorik- & Kommunikationsseminar.
Check out the link here: http://www.karrierecoaching-karlsruhe.de/seminare.asp
Marwane El Kharbili
Subscribe to:
Posts (Atom)