<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Things Software &#187; IEEE Software</title>
	<atom:link href="http://hakanerdogmus.net/weblog/category/computer-society/ieee-sw/feed" rel="self" type="application/rss+xml" />
	<link>http://hakanerdogmus.net/weblog</link>
	<description>by Hakan Erdogmus, Kalemun Research Inc.</description>
	<lastBuildDate>Fri, 04 May 2012 17:45:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Software Experts Summit</title>
		<link>http://hakanerdogmus.net/weblog/2012/software-experts-summit</link>
		<comments>http://hakanerdogmus.net/weblog/2012/software-experts-summit#comments</comments>
		<pubDate>Fri, 27 Apr 2012 20:33:36 +0000</pubDate>
		<dc:creator>Hakan</dc:creator>
				<category><![CDATA[Agile Software Development]]></category>
		<category><![CDATA[Computer Society]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[IEEE Software]]></category>
		<category><![CDATA[Software Economics]]></category>
		<category><![CDATA[Software Process]]></category>
		<category><![CDATA[Talks & Presentations]]></category>
		<category><![CDATA[Upcoming Events]]></category>

		<guid isPermaLink="false">http://hakanerdogmus.net/weblog/?p=1643</guid>
		<description><![CDATA[[ June 26, 2012; ] 

British Computer Society, London, UK




Software Experts Summit

sponsored by IEEE Software





]]></description>
			<content:encoded><![CDATA[<table class="ec3_schedule"><tr><td colspan="3">June 26, 2012</td></tr></table><div>
<hr />
British Computer Society, London, UK</p>
<hr />
<div>
<p><a title="SES 2012" href="http://www.computer.org/portal/web/computingnow/ses12" target="_blank">Software Experts Summit</a></p>
<p><em>sponsored by<a href="http://www.computer.org/software" target="_blank"> IEEE Software</a></em></p>
</div>
<hr />
</div>
]]></content:encoded>
			<wfw:commentRss>http://hakanerdogmus.net/weblog/2012/software-experts-summit/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IEEE Software Board Meeting</title>
		<link>http://hakanerdogmus.net/weblog/2011/ieee-software-board-meeting-3</link>
		<comments>http://hakanerdogmus.net/weblog/2011/ieee-software-board-meeting-3#comments</comments>
		<pubDate>Fri, 13 May 2011 14:07:25 +0000</pubDate>
		<dc:creator>Hakan</dc:creator>
				<category><![CDATA[Computer Society]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[IEEE Software]]></category>
		<category><![CDATA[Meetings]]></category>
		<category><![CDATA[Upcoming Events]]></category>

		<guid isPermaLink="false">http://hakanerdogmus.net/weblog/?p=1509</guid>
		<description><![CDATA[[ May 15, 2011 to May 16, 2011. ] 


Mountain View, California
IEEE Software Board Meeting

]]></description>
			<content:encoded><![CDATA[<table class="ec3_schedule"><tr><td class="ec3_start">May 15, 2011</td><td class="ec3_to">to</td><td class="ec3_end">May 16, 2011</td></tr></table><div>
<div>
<div>
<hr /></div>
<div>Mountain View, California</div>
<div>
<hr /><a title="IEEE Software Board Meeting" href="http://www.computer.org/software" target="_blank">IEEE Software Board Meeting</a></div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://hakanerdogmus.net/weblog/2011/ieee-software-board-meeting-3/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Software Experts Summit 2011</title>
		<link>http://hakanerdogmus.net/weblog/2011/software-experts-summit-2011</link>
		<comments>http://hakanerdogmus.net/weblog/2011/software-experts-summit-2011#comments</comments>
		<pubDate>Wed, 23 Mar 2011 23:10:49 +0000</pubDate>
		<dc:creator>Hakan</dc:creator>
				<category><![CDATA[Computer Society]]></category>
		<category><![CDATA[IEEE Software]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Upcoming Events]]></category>

		<guid isPermaLink="false">http://hakanerdogmus.net/weblog/?p=1383</guid>
		<description><![CDATA[[ May 17, 2011; ] Computer History Museum, Mountain View, California

Organized by Computer Society and IEEE Software

http://www.computer.org/ses11]]></description>
			<content:encoded><![CDATA[<table class="ec3_schedule"><tr><td colspan="3">May 17, 2011</td></tr></table><hr />Computer History Museum, Mountain View, California</p>
<hr />Organized by <a title="IEEE CS" href="http://www.computer.org" target="_blank">Computer Society</a> and <a href="http://www.computer.org/software" target="_blank"><em>IEEE Software</em></a></p>
<p><a title="Software Experts Summit 2011" href="http://www.computer.org/portal/web/computingnow/sw/ses11" target="_blank">http://www.computer.org/ses11</a></p>
]]></content:encoded>
			<wfw:commentRss>http://hakanerdogmus.net/weblog/2011/software-experts-summit-2011/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IEEE Software Board Meeting, Munich, Germany</title>
		<link>http://hakanerdogmus.net/weblog/2009/ieee-software-board-meeting-2</link>
		<comments>http://hakanerdogmus.net/weblog/2009/ieee-software-board-meeting-2#comments</comments>
		<pubDate>Sun, 29 Nov 2009 02:24:52 +0000</pubDate>
		<dc:creator>Hakan</dc:creator>
				<category><![CDATA[Computer Society]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[IEEE Software]]></category>
		<category><![CDATA[Meetings]]></category>
		<category><![CDATA[Upcoming Events]]></category>

		<guid isPermaLink="false">http://hakanerdogmus.net/weblog/?p=1046</guid>
		<description><![CDATA[[ June 6, 2010 to June 8, 2010. ]  

 

June 6: Social Day

June 7-8: Board Meeting

]]></description>
			<content:encoded><![CDATA[<table class="ec3_schedule"><tr><td class="ec3_start">June 6, 2010</td><td class="ec3_to">to</td><td class="ec3_end">June 8, 2010</td></tr></table><hr style="border-bottom: #cccccc 0px dashed; border-left: #cccccc 0px dashed; line-height: 0px; margin: 0px; height: 0px; font-size: 0px; border-top: #cccccc 1px dashed; border-right: #00ccff 0px dashed; padding: 0px;" /> </p>
<p> </p>
<p>June 6: Social Day</p>
<p>June 7-8: Board Meeting</p>
<hr style="border-bottom: #cccccc 0px dashed; border-left: #cccccc 0px dashed; line-height: 0px; margin: 0px; height: 0px; font-size: 0px; border-top: #cccccc 1px dashed; border-right: #00ccff 0px dashed; padding: 0px;" />
]]></content:encoded>
			<wfw:commentRss>http://hakanerdogmus.net/weblog/2009/ieee-software-board-meeting-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Architecture Meets Agility</title>
		<link>http://hakanerdogmus.net/weblog/2009/architecture-meets-agility</link>
		<comments>http://hakanerdogmus.net/weblog/2009/architecture-meets-agility#comments</comments>
		<pubDate>Wed, 26 Aug 2009 20:47:10 +0000</pubDate>
		<dc:creator>Hakan</dc:creator>
				<category><![CDATA[Computer Society]]></category>
		<category><![CDATA[IEEE Software]]></category>
		<category><![CDATA[Software Architecture]]></category>

		<guid isPermaLink="false">http://hakanerdogmus.net/weblog/?p=929</guid>
		<description><![CDATA[
In June 2009, the Software Architecture Challenges in the 21st Century Workshop sponsored by IEEE Software, University of Southern California, and University of California Irvine attracted quite a bit of interest. Pekka Abrahamsson, Philippe Kruchten, and Grady Booch all addressed the role of software architecture and architecting in agile software development. I ended up writing an editorial based on the Kruchten and [...]]]></description>
			<content:encoded><![CDATA[<div>
<p>In June 2009, the <a title="SAC21" href="http://www2.computer.org/portal/web/computingnow/sac21" target="_blank">Software Architecture Challenges in the 21st Century Workshop </a>sponsored by <a href="http://hakanerdogmus.net/weblog/ieee-software">IEEE Software</a>, University of Southern California, and University of California Irvine attracted quite a bit of interest. Pekka Abrahamsson, Philippe Kruchten, and Grady Booch all addressed the role of software architecture and architecting in agile software development. I ended up writing <a href="http://hakanerdogmus.net/weblog/from-the-editor">an editorial </a>based on the Kruchten and Booch talks for the <a title="IEEE Software Sep/Oct 2009" href="http://www2.computer.org/portal/web/csdl/abs/mags/so/2009/05/mso200905toc.htm" target="_blank">September/October 2009 issue </a>of <a href="http://hakanerdogmus.net/weblog/ieee-software">IEEE Software</a>.  The editorial is also featured in the <a title="CN August '09" href="http://www2.computer.org/portal/web/computingnow/0809/whatsnew/software" target="_blank">August 2009 edition</a> of <a title="Computing Now" href="http://www.computer.org/computingnow " target="_blank">Computing Now</a>.</p>
<p>In that editorial I explore the common themes raised by Booch and Kruchten, and also touch upon where the two gurus differ. The common themes I identified are:</p>
<ul>
<li>The scope of software architecture</li>
<li>Architecture-phobia</li>
<li>Architecture&#8217;s omnipresence</li>
<li>Architecture for self-governance</li>
<li>Architecting as a continuous activity</li>
<li>
<div>Just-enough architectural representation</div>
</li>
</ul>
<p>These themes made me reflect on my former views on the topic of how agile and architecture interact. Those views were expressed in a tongue-in-check article that I had written for Agile Times back in 2003 .  The article was sarcastically titled &#8220;Let&#8217;s Scale Agile Up&#8221;. In those relatively early days of agile, I used to advocate a purist agilista approach that downplays architecture. I used to object to any attempts to scale up agile software development by augmenting it with explicit architecting. I was wrong. I realized how wrong I was in a recent project.</p>
<p>The project was small, but I couldn&#8217;t crack it with seat-of-the-pants, &#8220;let the design emerge&#8221; attitude. The project&#8217;s success relied on the ability of a complex core technology to solve the problem at hand. We had to nail down technical decisions at the beginning. And these decisions couldn&#8217;t be reversed easily later, even though the project was small.  My client demanded to know about the main components, how they would interface with each other and be integrated with the core technology, how they would be decoupled from each other for maintainability and extensibility,  and what general functionality they would provide. He wanted me to document the underlying decisions. In a nutshell, he demanded that I do some architecting.</p>
<p>I ended up spending a week and a half on these issues, constantly soliciting clarifications from my clients on the requirements, running endless spikes to resolve technical risks pertaining to the core technology, and coming up with a general design in the process. And I am glad my client insisted because this upfront activity paid off.  It turned out that seemingly subtle aspects of the requirements had an impact on how the core technology, a hairy rule engine, would work to solve my client&#8217;s problem. Interestingly, I no longer associated all this early activity, as I did back in 2003, with the &#8220;grit&#8221; between the gears, the grit that contaminates the project and brings it to a screeching halt.  That grit did not interfere with planning and running the project as a highly incremental and iterative one. Actually, it turned out to be a lubricant rather than a contaminant. I grew up, I suppose.</p>
</div>
<p><img class="alignnone size-full wp-image-796" title="hakan_e" src="http://hakanerdogmus.net/weblog/wp-content/uploads/hakan_e.png" alt="hakan_e" width="92" height="37" /></p>
]]></content:encoded>
			<wfw:commentRss>http://hakanerdogmus.net/weblog/2009/architecture-meets-agility/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Top Ten Ways to Kill a Paper &#8211; Part II</title>
		<link>http://hakanerdogmus.net/weblog/2009/top-ten-ways-to-kill-a-paper-part-ii</link>
		<comments>http://hakanerdogmus.net/weblog/2009/top-ten-ways-to-kill-a-paper-part-ii#comments</comments>
		<pubDate>Sat, 16 May 2009 04:17:20 +0000</pubDate>
		<dc:creator>Hakan</dc:creator>
				<category><![CDATA[IEEE Software]]></category>
		<category><![CDATA[Technical Writing]]></category>

		<guid isPermaLink="false">http://hakanerdogmus.net/weblog/?p=791</guid>
		<description><![CDATA[In a previous blog, I talked about five common mistakes authors make when trying to get an article accepted for publication in peer-reviewed software engineering journals, magazines, or proceedings. The full list includes ten common mistakes, as follows:
Number 10. Ignore reviewer feedback.
Number 9. Stick to clichés.
Number 8. Borrow without giving due credit.
Number 7. Don&#8217;t worry about [...]]]></description>
			<content:encoded><![CDATA[<p>In <a title="Top Ten Ways to Kill a Paper - Part I" href="http://hakanerdogmus.net/weblog/top-ten-ways-to-kill-a-paper" target="_self">a previous blog</a>, I talked about five common mistakes authors make when trying to get an article accepted for publication in peer-reviewed software engineering journals, magazines, or proceedings. The full list includes ten common mistakes, as follows:</p>
<blockquote><p><em>Number 10. Ignore reviewer feedback.</em></p>
<p><em>Number 9. Stick to clichés.</em></p>
<p><em>Number 8. Borrow without giving due credit.</em></p>
<p><em>Number 7. Don&#8217;t worry about the language.</em></p>
<p><em>Number 6. Ignore your work&#8217;s limitations.</em></p>
<p><em>Number 5. Ignore the context and prior art.</em></p>
<p><em>Number 4. Rely on argumentation to push an idea.</em></p>
<p><em>Number 3. Ignore your audience.</em></p>
<p><em>Number 2. Be undeservedly authoritative.</em></p>
<p><em>Number 1. Write in a purely descriptive style.</em></p></blockquote>
<p><span id="more-791"></span>In this post, I&#8217;ll address the top five sins from Number 5 Number 1.  </p>
<p>Sin #5 is the sin of laziness, or the appearance of it. Readers want to know what encompasses an idea, a piece of research, or a narrative about an interesting experience. They want to be able to position it relative to other works that are similar. They want to know about the connections between concepts, the progression of ideas. They want to understand the context. Prior art and context provide the beginning of a story. Without the beginning, the story struggles to survive. Without prior art and context, a paper has little value.</p>
<p>Sin #4 is the sin of defensiveness. Relying on winding questionable arguments to push an idea makes it seem like the author’s premise doesn’t hold water, as if the weakness of the idea needs to be hidden behind a veil of twisted logic. A better alternative to using argumentation is presenting facts and existing evidence. If evidence is not strong, just admit it. No apologies are necessary.</p>
<p>Sin #3 is making no attempt to differentiate among the various types of audiences. If you write up your excellent research in an overly scholarly style for a professional magazine, it will bounce back. If you write up your exceptionally insightful project experience report in an overly colloquial style for a research journal, it will bounce back. Style matters to your target audience. In addition, certain elements need to be in place in different types of publications at varying degrees. A comprehensive, academic-quality literature survey may not be necessary, or even overkill,  for a magazine, but is essential for an archival periodical. Know your audience, and know what each type of publication requires to meet its audience&#8217;s expectations.</p>
<p>Sin #2 often accompanies Sin #4. It comes from the absolute tone that authors often use when expressing what is simply a point a view. Or, it comes from the tendency to pepper an article with unsupportable statements or embellish ideas with virtuous qualifiers and superlatives. This almost always makes reviewers recoil with disgust and fury. Avoid being unnecessarily absolute and self-assured. Humility, without being deliberately fuzzy, will work better than you think. However, it doesn’t imply that you shouldn’t take risks. Your message can still be provocative.</p>
<p>Perhaps the best strategy to use to get a paper rejected is to take a good idea and just write it up. And stop there. This brings us to Sin #1. A purely descriptive style is one in which you just describe something — whether it’s a concept, a process, an idea, a new technology, an experience, a study — in gory detail, definition by definition, step by step. You start from the beginning, explain all the elements in a clear, natural sequence, perhaps give a few small examples, and then you’ve done your job. You can stop. What could be wrong with this straightforward approach? Nothing. It may be perfectly OK for a white paper, a chapter of a text book, an appendix, a manual, a handbook, or a technical report. But it won’t make very interesting reading and it certainly will not buy you any brownie points with the reviewers. Try it!</p>
<p><em> </em></p>
<div><em><img class="alignnone size-full wp-image-796" title="hakan_e" src="http://hakanerdogmus.net/weblog/wp-content/uploads/hakan_e.png" alt="hakan_e" width="92" height="37" /></em></div>
<p><em> </em></p>
<p><em></em> </p>
<p><em>Releated resources:</em></p>
<blockquote>
<ul>
<li><a title="Tips for Software Authors" href="http://www2.computer.org/portal/web/csdl/doi/10.1109/MS.2007.149 " target="_blank">Tips for Software Authors</a></li>
<li><a title="How to Write a Good Technical Article" href="http://www2.computer.org/portal/web/csdl/doi/10.1109/MS.2002.10006" target="_blank">How to Write a Good Technical Article</a></li>
</ul>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://hakanerdogmus.net/weblog/2009/top-ten-ways-to-kill-a-paper-part-ii/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cloud Computing</title>
		<link>http://hakanerdogmus.net/weblog/2009/cloud-computing</link>
		<comments>http://hakanerdogmus.net/weblog/2009/cloud-computing#comments</comments>
		<pubDate>Sat, 25 Apr 2009 16:20:38 +0000</pubDate>
		<dc:creator>Hakan</dc:creator>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Computer Society]]></category>
		<category><![CDATA[IEEE Software]]></category>

		<guid isPermaLink="false">http://hakanerdogmus.net/weblog/?p=787</guid>
		<description><![CDATA[The February issue of Computing Now has a nice collection of articles on cloud computing. See http://www2.computer.org/portal/web/computingnow/0209/theme/software
My IEEE Software column on the topic is also featured (Cloud Computing: Does Nirvana Hide Behind the Nebula?) &#8230;

]]></description>
			<content:encoded><![CDATA[<p>The February issue of <a title="Computing Now" href="http://www.computer.org/cn" target="_blank">Computing Now</a> has a nice collection of articles on cloud computing. See <a href="http://www2.computer.org/portal/web/computingnow/0209/theme/software">http://www2.computer.org/portal/web/computingnow/0209/theme/software</a></p>
<p>My <a title="IEEE Software" href="http://hakanerdogmus.net/weblog/ieee-software" target="_self">IEEE Software</a> column on the topic is also featured (<a href="http://hakanerdogmus.net/weblog/from-the-editor" target="_self">Cloud Computing: Does Nirvana Hide Behind the Nebula?</a>) &#8230;</p>
<p><img class="alignnone size-full wp-image-796" title="hakan_e" src="http://hakanerdogmus.net/weblog/wp-content/uploads/hakan_e.png" alt="hakan_e" width="92" height="37" /></p>
]]></content:encoded>
			<wfw:commentRss>http://hakanerdogmus.net/weblog/2009/cloud-computing/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Top 10 Ways to Kill a Paper Before It&#8217;s Born</title>
		<link>http://hakanerdogmus.net/weblog/2009/top-10-ways-to-kill-a-paper</link>
		<comments>http://hakanerdogmus.net/weblog/2009/top-10-ways-to-kill-a-paper#comments</comments>
		<pubDate>Mon, 13 Apr 2009 18:36:05 +0000</pubDate>
		<dc:creator>Hakan</dc:creator>
				<category><![CDATA[IEEE Software]]></category>
		<category><![CDATA[Technical Writing]]></category>
		<category><![CDATA[Peer review process]]></category>

		<guid isPermaLink="false">http://hakanerdogmus.net/weblog/?p=696</guid>
		<description><![CDATA[Back in March, I gave a presentation to the IEEE Student Chapter at the Université du Québec à Montreal on publishing software engineering articles in peer-reviewed venues.  In that presentation, I talked about the common sins prospective authors commit when trying to get a technical article accepted by a peer-reviewed publication. This post gives a synopsis of those sins.]]></description>
			<content:encoded><![CDATA[<p>Back in March, I gave a <a title="UQAM IEEE Student Chapter March 2009 - Erdogmus" href="http://hakanerdogmus.net/weblog/uploads/presentations/UQAM-IEEE-Mar2009-Erdogmus.pdf" target="_blank">presentation to the IEEE Student Chapter at the Université du Québec à Montreal</a> on publishing software engineering articles in peer-reviewed venues.  In that presentation, I talked about the common sins prospective authors commit when trying to get a technical article accepted by a peer-reviewed publication. This post gives a synopsis of those sins.</p>
<p><span id="more-696"></span></p>
<p>My top-10 list, which applies to both research and practice pieces,  goes like this:</p>
<blockquote><p><em>Number 10. Ignore reviewer feedback.</em></p>
<p><em>Number 9. Stick to clichés.</em></p>
<p><em>Number 8. Borrow without giving due credit.</em></p>
<p><em>Number 7. Don&#8217;t worry about the language.</em></p>
<p><em>Number 6. Ignore your work&#8217;s limitations.</em></p>
<p><em>Number 5. Ignore the context and prior art.</em></p>
<p><em>Number 4. Rely on argumentation to push an idea.</em></p>
<p><em>Number 3. Ignore your audience.</em></p>
<p><em>Number 2. Be undeservedly authoritative.</em></p>
<p><em>Number 1. Write in a purely descriptive style.</em></p></blockquote>
<p>In this post, I&#8217;ll address the bottom five sins from Number 10 Number 6. I will tackle to top five in a subsequent post. So stay tuned.</p>
<p>If you&#8217;ve already gone through the process of submitting a paper to a peer-reviewed publication like <em><a title="IEEE Software" href="http://hakanerdogmus.net/weblog/ieee-software" target="_self">IEEE Software</a></em>,  you know that once the submission has been screened in by the editors, it goes through at least one round of peer reviews followed by author revisions. Often, two such rounds are required. Sin Number 10 applies to a submission that has already survived a round of peer reviews, and the editors are now recommending revisions to address the reviewers&#8217; comments.  And you&#8217;re naturally apprehensive: the pesky reviewers don&#8217;t understand your work. How dare them? You decide to just pay lip service to their objections and perform some cosmetic changes to silence them, thinking that the submission has already been vested and rejection in a subsequent stage is unlikely. But rejection is unlikely only if the reviewers and editors give in, or overlook the superficial nature of the revisions you are comtemplating. Albeit reviewers and editors are quite diligent, and they won&#8217;t let go. Editors, as per editorial policies,  are not at liberty to ignore reviewers&#8217; concerns although they have plenty of discretion. Indeed, it&#8217;s more common than authors think to have a submission rejected following a round of revisions. And sometimes an article gets rejected even after several rounds. The better strategy requires a different author perspective, one that is not defensive. An honest attempt to address and reconcile reviewers&#8217; concerns almost always pays off. Think of the reviewers as a sampling of the readership: some may not be as familiar as the area as you would like them to be, and others may carry biases, just like your readers. Experienced editors who oversee the review process are often aware of these factors: their eyes are trained to detect biases, and they will take them into account in their recommendations.</p>
<p>Sin Number 9 relates to motherhood-and-apple-pie advice and insights. The self-fulfilling kind that is repeated over, and over, and over again elsewhere and in the mainstream IT media. Editors and reviewers tend to have a visceral reaction to this style of writing, and for good reason: an article peppered with clichés sounds vacous to the naked eye despite the gems hidden underneath.</p>
<p>Sin Number 8, when taken for granted will not only secure a stamp of rejection for your article, but may also get you into trouble. Giving credit to to others who have influenced your work will make you look better, not worse. Most submissions describe incremental improvements over previous ideas, and it&#8217;s important to acknowledge all contributions. Sometimes it feels benign to ignore to mention the source of a peripheral idea, because you&#8217;re the one who have pursued the breakthrough bit: resist that temptation. Respectable publications impose sanctions on authors who borrow without bothering to mention the lender, or fail to disclose background sources in derivative work .</p>
<p>Unlike research journals, professional magazines like <em><a title="IEEE Software" href="http://hakanerdogmus.net/weblog/ieee-software" target="_self">IEEE Software</a> </em>have their content professionally copy edited and laid out. While this extra service allows the authors to focus their efforts on the message delivered, it still does not absolve them from paying attention to the language and adhering to common rules of good technical writing. Which brings us to sin Number 7. A poorly written article distracts the reviewers. Sometimes a substandard language kills the message, and the paper with it. Several submissions are rejected if the ideas are not communicated clearly, and reviewers can&#8217;t get passed the numerous editorial mistakes to glean the important messages from the text.</p>
<p>Sin Number 6 stems from a combination of overconfidence, blindness, and ignorance. Every new idea comes with caveats and compromises. Be sure to identify and declare the shortcomings of your work: where it&#8217;s applicable, where the boundaries drawn, and when it&#8217;s unlikely to work. Or suffer the wrath of reviewers who will only be glad to point them out to you and the editors. Self-awareness is your best defence against a rejection case built on the limitations of your work.</p>
<p><em>To be continued&#8230;</em><em> </em></p>
<p><img class="alignnone size-full wp-image-796" title="hakan_e" src="http://hakanerdogmus.net/weblog/wp-content/uploads/hakan_e.png" alt="hakan_e" width="92" height="37" /></p>
<blockquote><p>Releated resources:</p>
<ul>
<li><a title="Tips for Software Authors" href="http://www2.computer.org/portal/web/csdl/doi/10.1109/MS.2007.149 " target="_blank">Tips for Software Authors</a></li>
<li><a title="How to Write a Good Technical Article" href="http://www2.computer.org/portal/web/csdl/doi/10.1109/MS.2002.10006" target="_blank">How to Write a Good Technical Article</a></li>
</ul>
<p> </p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://hakanerdogmus.net/weblog/2009/top-10-ways-to-kill-a-paper/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IEEE Software Social</title>
		<link>http://hakanerdogmus.net/weblog/2009/ieee-software-social</link>
		<comments>http://hakanerdogmus.net/weblog/2009/ieee-software-social#comments</comments>
		<pubDate>Sat, 04 Apr 2009 20:21:52 +0000</pubDate>
		<dc:creator>Hakan</dc:creator>
				<category><![CDATA[IEEE Software]]></category>
		<category><![CDATA[Meetings]]></category>
		<category><![CDATA[Upcoming Events]]></category>

		<guid isPermaLink="false">http://hakanerdogmus.net/weblog/?p=71</guid>
		<description><![CDATA[[ June 5, 2009; ]  

Los Alamitos, CA

This is the pre-meeting social/jelling day for the annual board meeting of IEEE Software. We will probably go to Laguna Beach, or so I hope ;)]]></description>
			<content:encoded><![CDATA[<table class="ec3_schedule"><tr><td colspan="3">June 5, 2009</td></tr></table><hr style="border-right: #00ccff 0px dashed; border-top: #cccccc 1px dashed; font-size: 0px; margin: 0px; border-left: #cccccc 0px dashed; line-height: 0px; border-bottom: #cccccc 0px dashed; height: 0px; padding: 0px;" /> </p>
<p>Los Alamitos, CA</p>
<hr style="border-right: #00ccff 0px dashed; border-top: #cccccc 1px dashed; font-size: 0px; margin: 0px; border-left: #cccccc 0px dashed; line-height: 0px; border-bottom: #cccccc 0px dashed; height: 0px; padding: 0px;" />This is the pre-meeting social/jelling day for the annual board meeting of IEEE Software. We will probably go to Laguna Beach, or so I hope <img src='http://hakanerdogmus.net/weblog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://hakanerdogmus.net/weblog/2009/ieee-software-social/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Software-USC-UCI Workshop</title>
		<link>http://hakanerdogmus.net/weblog/2009/software-usc-uci-workshop</link>
		<comments>http://hakanerdogmus.net/weblog/2009/software-usc-uci-workshop#comments</comments>
		<pubDate>Sat, 04 Apr 2009 20:14:37 +0000</pubDate>
		<dc:creator>Hakan</dc:creator>
				<category><![CDATA[Computer Society]]></category>
		<category><![CDATA[Conferences]]></category>
		<category><![CDATA[IEEE Software]]></category>
		<category><![CDATA[Talks & Presentations]]></category>
		<category><![CDATA[Upcoming Events]]></category>
		<category><![CDATA[Software Architecture]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://hakanerdogmus.net/weblog/?p=64</guid>
		<description><![CDATA[[ June 8, 2009; ] Held at the University of Southern California, Center for Systems and Software Engineering


IEEE-Software-USC-UCI Joint Workshop on Software Architecture
This is a workshop sponsored by IEEE Software, USC-CSSE, and University of California, Irvine

The tentative theme is Software Architecture Challenges in the 21st Century, with the tagline...
A workshop for industry leaders, researchers, and educators who are addressing the [...]]]></description>
			<content:encoded><![CDATA[<table class="ec3_schedule"><tr><td colspan="3">June 8, 2009</td></tr></table><hr style="margin: 0px; padding: 0px; font-size: 0px; line-height: 0px; height: 0px; border: 1px 0px 0px dashed #cccccc #00ccff #cccccc #cccccc;" />Held at the University of Southern California, Center for Systems and Software Engineering</p>
<hr style="margin: 0px; padding: 0px; font-size: 0px; line-height: 0px; height: 0px; border: 1px 0px 0px dashed #cccccc #00ccff #cccccc #cccccc;" />
<h4><a href="http://csse.usc.edu/csse/event/2009/Arch-Workshop/" target="_blank">IEEE-Software-USC-UCI Joint Workshop on Software Architecture</a></h4>
<p>This is a workshop sponsored by IEEE Software, <a title="USC-CSSE" href="http://csse.usc.edu/csse/" target="_blank">USC-CSSE</a>, and University of California, Irvine</p>
<p>The tentative theme is <strong>Software Architecture Challenges in the 21st Century,</strong> with the tagline&#8230;</p>
<blockquote><p>A workshop for industry leaders, researchers, and educators who are addressing the challenges of making software development better match the ambitious requirements and fast pace of today&#8217;s projects&#8230;</p></blockquote>
<p>It will feature some IEEE Software big guns, including&#8230;</p>
<ul>
<li>Grady Booch (via Second Life)</li>
<li>Philippe Kruchten</li>
<li>Pekka Abrahamsson</li>
<li>Gregor Hohpe</li>
</ul>
<p>Plus a day full of other talks and interesting panel discussions addressing &#8220;both real-world challenges and emerging research solutions.&#8221;</p>
<p>Lead organizers are IEEE Software Associate Editor Forrest Shull and  CSSE&#8217;s director <a href="http://csse.usc.edu/~neno/" target="_blank">Neno Medvidovic</a>.</p>
<p>For the program and registration, visit <a href="http://csse.usc.edu/csse/event/2009/Arch-Workshop/pages/home.html">http://csse.usc.edu/csse/event/2009/Arch-Workshop/pages/home.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://hakanerdogmus.net/weblog/2009/software-usc-uci-workshop/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

