Sei sulla pagina 1di 52

CSI Calendar 2011-12

Date

Satish Babu
Vice President& Chair, Conference Committee, CSI

Event Details & Organisers

Contact Information

April 2011 Events


8-9, April 2011,
Chennai

NCVESCOM-11: 4th National Conference on VLSI, Embedded Systems, Signal Processing and D. Vijendra Babu & H. R. Mohan
Communication Technologies:
ncvescom2011@gmail.com
Dept. of Electronics & Comunications Engg, Aarupadai Veedu Inst. of Technology, Vinayaka hrmohan@gmail.com
Missions Univ. and supported by CSI Div. IV(Communication), IEEE madras Section, IEEE
COMSOC, IEEE CS, IETE, BES (I).

20-21 April, 2011 National Conference on ICT for Social Empowerment of Rural India
CSI Mumbai Chapter and Tata Inst. of Social Sciences

fahim@csi-india.org
itnregatiss@csi-india.org

21-24 April, 2011 Professional Course on: Project Mgmt. 4.0 (as per PMBOK 4.0 Guidebook) for Certification
CSI Mumbai Chapter

info@csimumbai.org
csimumbai@vsnl.com

22-24, April 2011 Intl. Conference on Emerging Trends in Networks and Computer Communications
CSI Udaipur Chapter and IE-I Computer Engg, Division and Udaipur Local Centre

Dr. Dharm Singh


dharm@mpuat.ac.in

23 April, 2011

One day workshop on: Encryption & Data Protection Technologies


CSI Mumbai Chapter

info@csimumbai.org,
csimumbai@vsnl.com

23 April, 2011

National Conference on Recent Trends in Computational Intelligence (RTCI-11)


Dept. of Comp. Sci. and Engg, IT & Computer Application, CSI Indore Chapter and IEEE MP

Mr. Pankaj Dashore


ciit.conference@gmail.com

26-27 April, 2011 Hands on Course on: Advanced Microsoft Excel 2007
CSI Mumbai Chapter

info@csimumbai.org
csimumbai@vsnl.com

26-27 April, 2011 One day workshop on: Security in Software Development Life Cycles
CSI Mumbai Chapter

info@csimumbai.org
csimumbai@vsnl.com

28-29 April, 2011 Two days workshop on: Software Effort Estimation (Function Point Analysis and its info@csimumbai.org
applications) Based on latest release 4.3.1
csimumbai@vsnl.com
CSI Mumbai Chapter
30 April, 2011

CDCT-2011: National Seminar on Convergence of Database and Communication Technologies Dr. Rabins Porwal
Dept. of IT, Inst. of Tech. & Sc., Mohan Nagar, Ghaziabad and CSI-Ghaziabad Chapter
rabinsporwal@its.edu.in

May 2011 Events


14-15 May, 2011

2nd National Conference on Innovation and Entrepreneurship in ICT


Prof. (Dr.) Anil K. Pandey
SIG on Innovation and Entrepreneurship in ICT, CSI Ghaziabad Chapter & Mahamaya Technical dr.anilkpandey@yahoo.co.in
University, NOIDA

17 May, 2011

Seminar on Advances in Information Systems


CSI Vellore Chapter

pkalyanaraman@vit.ac.in
gjagadeesh@vit.ac.in

17-19 May, 2011

CSI, First Rajasthan State IT Convention on Better Life in Rural Communities with ICTs
CSI SIG-WNs, e-Agriculture, Udaipur Chapter and Sunrise Group of Inst., Udaipur

Dr. Dharm Singh


dharm@mpuat.ac.in

26-31 May, 2011

Workshop on Programming using Processing Language


CSI Goa Chapter

Dr. V.V. Kamat


vvkamat@gmail.com

3-4 June, 2011

Research Symposium on Information and Communications Technologies


CSI Vellore Chapter

pkalyanaraman@vit.ac.in
gjagadeesh@vit.ac.in

11 June 2011

Workshop on Social Networking


CSI Goa Chapter

Mr. Vinayak Nayak


delatgoa@gmail.com

16 June 2011

Seminar on ERP
CSI Goa Chapter

S A Khedeker
sakhedeker@gmail.com

ACC-2011: Intl. Conf. on Advances in Computing and Communications


RASET, Kochi, CSI Div.IV & Cochin Chapter, IETE, IE, PMI, Trivandrum, Kerala Chapter

Dr. Sabu M. Thampi


acc2011.rset@gmail.com

June 2011 Events

July 2011 Events


22-24, Jul 2011
at Kochi, India

August 2011 Events


15 August 2011

Annual state student convention


CSI Goa Chapter

Abhay Bhamaikar
abhay_bhamaiykar@redffmail.com

September 2011 Events


15-16, Sept. 2011
17-19, Sept. 2011

ReSYM-11: Research Symposium on Pervasive Computing and its Underlying Technologies


TIFAC-CORE, Dept. of CS, Velammal Engg. College, CSI Div. IV & Chennai Chapter, IEEE CS

Dr. A. Balaji Ganesh,

ECAP 2011
CSI Goa Chapter

Santosh Kamat santoshkamat.


goa@gmail.com

22-25 Sept. 2011 2nd International conference of bioinformatics


IFIP-TC 5 and Computer Society of India

resym11@gmail.com

Dr. Datta or Dr. Kamal Raj Pardasani


kamalrajp@rediffmail.com

CSI Communications
Contents
Volume No. 35 Issue No. 1 April 2011

Editorial Board
Chief Editor
Dr. R M Sonar

Editors
Dr. Debasish Jana
Dr. Achuthsankar Nair

Resident Editor
Mrs. Jayshree Dhere

Advisors
Dr. T V Gopal
Mr. H R Mohan

Published by
Executive Secretary
Mr. Suchit Gogwekar
For Computer Society of India

Cover Story

Developing iOS Native Applications:


Challenges and Opportunities

Lorenzo Swank and Matt Stoker

Practitioner Workbench
17

Programming.Tips()
Discussion about Parameter Passing
in C/C++/Java/C#
Debasish Jana
Programming.Learn(Perl)
A Quick Taste of Perl

19
CIO Perspective
20

Medical applications for Android powered


mobile systems

Gary S. Tyson and Ann Ford Tyson

Technical Trends
11
Research Front
13
Article
15

Smart Phones, Smarter People

Harikumar P

Interview with S Keshav


Debasish Jana

Welcome to the (R)Evolution

Achuthsankar S. Nair & Parul Tyagi

Managing Technology
Interview with Mr. Satish Pendse,
President, Highbar Technologies Ltd.

22


R M Sonar and Jayshree Dhere

IT Strategy Nuances
IT Strategy Complexity,
Contextuality and Rationality
Anil V Vaidya

25

HR

The HR Manager

Sunil Kashikar

Kaushik Datta

PLUS
ICT@Society : Healthy Computing : Eyes
Achuthsankar S. Nair

Brain Teaser
Debasish Jana

Ask an Expert
Debasish Jana
Please note:
CSI Communications is published by Computer
Society of India, a non-profit organization.
Views and opinions expressed in the CSI
Communications are those of individual authors,
contributors and advertisers and they may
differ from policies and official statements of
CSI. These should not be construed as legal or
professional advice. The CSI, the publisher, the
editors and the contributors are not responsible
for any decisions taken by readers on the basis of
these views and opinions.
Although every care is being taken to ensure
genuineness of the writings in this publication,
CSI Communications does not attest to the
originality of the respective authors content.
2011 CSI. All rights reserved.
Instructors are permitted to photocopy isolated
articles for non-commercial classroom use
without fee. For any other copying, reprint or
republication, permission must be obtained
in writing from the Society. Copying for other
than personal use or internal reference, or of
articles or columns not owned by the Society
without explicit permission of the Society or the
copyright owner is strictly prohibited.

Happenings@ICT
H R Mohan

On the Shelf! Book review


Dr. Suneeta Sane

27
28
29
30
32

CSI Report : ConfER-2011

33

CSI Report : Inauguration of New Premise of CSI HQ

34

Announcement : Call for Articles

35

Announcement : Call for Proposals for Events (2011-12)


Satish Babu & Prof. H R Vishwakarma

36

Advertisement : ReSYM 11

37

Join CSI for Your Professional Advantage

38

CSI Executive Committee

40

ExecCom Transacts

42

CSI News

43

CSI Communications | April 2011 | 1

Know Your CSI


Executive Committee (2011-12/13)
President
Mr. M D Agrawal
president@csi-india.org

Vice-President
Mr. Satish Babu
vp@csi-india.org

Hon. Treasurer
Mr. V L Mehta
treasurer@csi-india.org

Immd. Past President


Mr. P Thrimurthy
profpt@rediffmail.com

Hon. Secretary
Mr. H R Vishwakarma
secretary@csi-india.org

Executive Committee (2010-11/12)


Prof. (Dr.) A K Nayak

Mr. P R Rangaswami

Mr. Sanjay K Mohanty

Regional Vice-Presidents
Region - I
Mr. R K Vyas
Delhi, Punjab, Haryana, Himachal
Pradesh, Jammu & Kashmir,
Uttar Pradesh, Uttaranchal and
other areas in Northern India.

Region - II
Region - III
Prof. Dipti Prasad Mukherjee
Mr. Anil Srivastava
Assam, Bihar, West Bengal,
Gujarat, Madhya Pradesh,
North Eastern States
Rajasthan and other areas
and other areas in
in Western India
East & North East India

Region - V
Region - VI
Prof. D B V Sarma
Mr. C G Sahasarabudhe
Karnataka and Andhra Pradesh
Maharashtra and Goa

Region - VII
Mr. Ramasamy S
Tamil Nadu, Pondicherry,
Andaman and Nicobar,
Kerala, Lakshadweep

Region - IV
Mr. Sanjay Mohapatra
Jharkhand, Chattisgarh,
Orissa and other areas in
Central & South
Eastern India
Region - VIII
Mr. Jayant Krishna
International Members

Division Chairpersons
Division-I : Hardware (2011-13)
Dr. C R Chakravarthy
div1@csi-india.org

Division-II : Software (2010-12)


Dr. T V Gopal
div2@csi-india.org

Division-IV : Communications
(2010-12)
Mr. H R Mohan
div4@csi-india.org

Division-V : Education and Research


(2011-13)
Dr. Manohar Chandwani
div5@csi-india.org

Division-III : Applications (2011-13)


Dr. S Subramanian
div3@csi-india.org

Important links on CSI website


Structure & Organisation
http://www.csi-india.org/web/csi/structure
National, Regional &
http://www.csi-india.org/web/csi/structure/nsc
State Students Coordinators
Statutory Committees
http://www.csi-india.org/web/csi/statutory-committees
Collaborations
http://www.csi-india.org/web/csi/collaborations
Join Now -
http://www.csi-india.org/web/csi/join
Renew Membership
http://www.csi-india.org/web/csi/renew
Member Eligibility
http://www.csi-india.org/web/csi/eligibility
Member Benefits
http://www.csi-india.org/web/csi/benifits
Subscription Fees
http://www.csi-india.org/web/csi/subscription-fees
Forms Download
http://www.csi-india.org/web/csi/forms-download
BABA Scheme
http://www.csi-india.org/web/csi/baba-scheme
Publications
http://www.csi-india.org/web/csi/publications
CSI Communications*
http://www.csi-india.org/web/csi/info-center/communications
Adhyayan*
http://www.csi-india.org/web/csi/adhyayan
R & D Projects
http://www.csi-india.org/web/csi/47
Technical Papers
http://www.csi-india.org/web/csi/technical-papers
Tutorials
http://www.csi-india.org/web/csi/tutorials
Course Curriculum
http://www.csi-india.org/web/csi/course-curriculum
eNewsletter*
http://www.csi-india.org/web/csi/enewsletter
Current Issue
http://www.csi-india.org/web/csi/current-issue
Archives
http://www.csi-india.org/web/csi/archives
Policy Guidelines
http://www.csi-india.org/web/csi/helpdesk
Events
http://www.csi-india.org/web/csi/events1
Presidents Desk
http://www.csi-india.org/web/csi/infocenter/president-s-desk
ExecCom Transacts
http://www.csi-india.org/web/csi/execcom-transacts1
News & Announcements archive http://www.csi-india.org/web/csi/announcements

CSI Divisions and their respective web links


Division-Hardware
http://www.csi-india.org/web/csi/division1
Division Software
http://www.csi-india.org/web/csi/division2
Division Application
http://www.csi-india.org/web/csi/division3
Division Communications
http://www.csi-india.org/web/csi/division4
Division Education and Research http://www.csi-india.org/web/csi/division5
List of SIGs and their respective web links
SIG-Artificial Intelligence
http://www.csi-india.org/web/csi/csi-sig-ai
SIG-eGovernance
http://www.csi-india.org/web/csi/csi-sig-egov
SIG-FOSS
http://www.csi-india.org/web/csi/csi-sig-foss
SIG-Software Engineering
http://www.csi-india.org/web/csi/csi-sig-se
SIG-DATA
http://www.csi-india.org/web/csi/csi-sigdata
SIG-Distributed Systems
http://www.csi-india.org/web/csi/csi-sig-ds
SIG-Humane Computing
http://www.csi-india.org/web/csi/csi-sig-humane
SIG-Information Security
http://www.csi-india.org/web/csi/csi-sig-is
SIG-Web 2.0 and SNS
http://www.csi-india.org/web/csi/sig-web-2.0
SIG-BVIT
http://www.csi-india.org/web/csi/sig-bvit
SIG-WNs
http://www.csi-india.org/web/csi/sig-fwns
SIG-Green IT
http://www.csi-india.org/web/csi/sig-green-it
SIG-HPC
http://www.csi-india.org/web/csi/sig-hpc
SIG-TSSR
http://www.csi-india.org/web/csi/sig-tssr
Other Links Forums
Blogs
Communities*
CSI Chapters

http://www.csi-india.org/web/csi/discuss-share/forums
http://www.csi-india.org/web/csi/discuss-share/blogs
http://www.csi-india.org/web/csi/discuss-share/communities
http://www.csi-india.org/web/csi/chapters

* Access is for CSI members only.

CSI Communications | April 2011 | 2

www.csi-india.org

Presidents Message

M. D. Agrawal
From : president@csi-india.org
Subject : Presidents Desk
Date
: 1st April, 2011

Dear Friends
At the outset, I express my deep gratitude to you for
entrusting me the responsibility of being the President of the
society. It is indeed a great honour and privilege to offer my
services as the first person. My journey with CSI during last 20
years has been full of many fond memories. It was during this
period that I got to play fulfilling leadership roles for spearheading
a variety of new initiatives. It was possible due to very good
association with Mumbai chapter team, chapter chairmen/ vicechairmen, persons like Dr Tushar Desai, Prof Pradeep Pendse,
Mr Ravi Raman, Mr Srinivas Eranki, Mr V L Mehta and also due
to patronage & support received from seniors like Dr F C Kohli,
Dr S Ramani, Mr Harish Mehta, Mr Hemant Sonawala, Prof D B
Phatak, Prof N L Sarda, Mr Lalit Sawhney, Dr. S P Mudur, Late Mr.
Satish Doshi, Prof P Thrimurthy and many other senior fellows
and colleagues. I am also thankful to my navaratana company Bharat Petroleum Corporation Ltd, for extending encouragement
towards high quality professional values & work for CSI.
In the new role as President of CSI, I heartily welcome the
new ExecCom committee, which carries a major responsibility of
managing CSI affairs and identifying and implementing suitable

plans and schemes to realize CSI mission and objectives. I also


extend my warm welcome to all new committees at our various
Chapters. I appeal to them to implement innovative programs and
scale up CSI activities. I am sure all ExecCom members, HQ and
ED staff will be happy to extend full support for their endeavours
and plans. We expect new ideas, well-planned activities and
good quality programs at chapter level. Planning, collaboration
with industry and a good team structure of academicians,
CIOs, business professionals, government officials shall make a
difference in organizing chapter-level activities. Mumbai chapter
has witnessed very good results with this approach.
Recently, we have observed good enthusiasm and great
vibrancy in organizing events by our members. There have
been more than 70 National seminars and International
events organized during last 12 months. There were 19 student
conventions and hundreds of workshops, and out reach programs
of PC quiz for school children which drew large participation.
Our membership count has exceeded 70,000 showing 60%
increase during last year. Majority of these members are students
and life members. Colleagues at ExecCom, Chapter Chairmen
and committee members and our Student Co-ordinators have
played a vital role in this achievement. The ExecCom team under
leadership of Prof Thrimurthy has initiated various new initiatives.
Some steps taken for strengthening secretariat at HQ & ED has
started showing results in providing prompt service to members.
Fruits of KM portal are apparent in generating better visibility
and accessibility of information, the credit of which goes to Mr.
Mahalingam.
I would like to keep on record my deep appreciation of
individuals and team members for their valuable contribution for
following events Region-III Student Convention by CSI Jaipur and Udaipur
Chapters
Southern Regional Conference SRC 2011 by CSI Coimbatore
Chapter
IT Idol 2011 (3rd Round) by CSI Goa Chapter
Region - VI Regional Student Convention by NEC-Student
Branch-CSI and CSI Aurangabad Chapter
National Conference on next generation computing and
information security Emerging Trends for Future Challenges
NCNGCIS 2011 by IMS Noida, CSI, Noida Chapter
Regional-III CSI Student Convention (RSC -2011) & 1st
National Conference Secure Data Communication &
Networks (SDCN-2011) by Gyan Vihar University, Jaipur
All India PC quiz for students of class 6 8 successfully led
by Mr Ranga Raj Gopal.
Outstanding services of Dr TV Gopal, as Chief Editor of CSIC
continuously for 5 years. He has also won many laurels for
CSI Communications at an international level.
Long awaited new office of CSI Corporate Headquarter
& Mumbai chapter at Samrudhi Venture Park, MIDC, Andheri

CSI Communications | April 2011 | 3

(East), Mumbai, was inaugurated on 25th March 2011, by father


figure, Dr F C Kohli in presence of CSI fellows Dr Vijay Bhatkar
and Mr Hemant Sonawala. With much bigger space of 3700 sq
feet as compared to only 1500 ft of the previous premise, CSI HQ
and Mumbai chapter will impart a new brand image of CSI. Many
thanks to Mr Vijay Bhatkar and Dr. Shivaji (CEO, MIDC) for their
timely help in assisting CSI in procuring the new premise.
I feel, now with this sort of growth, where majority
membership is of youngsters, our plans and organization need
different focus to meet their expectations. Thus, a new structure
in CSI looks inevitable. The first meeting of ExecCom held on
26th March 2011, deliberated on many points, making new
plans and identifying priority areas for the year 2011-12. Founder
President of Nasscom and CSI Fellow Mr Harish Mehta, senior
academicians & research scientists Dr Pankaj Jalote, Dr. Sasi
Kumar (Director-R & D, CDAC) and Mr Mahalingam shared
their ideas for future plan. Dream of CSI founders to make CSI
a technology society was once again reiterated, which involves
defining of ICT standards and making sure such standard policies
start forming key part in government and education sectors in the
country. There is a possibility of organizing many more research
oriented conferences, actively collaborating with other institutions
and professional societies.
I understand that on one side, our Society faces many
challenges, while on the other side, there are extremely good
opportunities for growth. I appeal to new ExecCom committee
to address expectations from members and look at opportunities
awaiting them. Other international societies that have shown
solid growth and organization, pose a great challenge to manage
CSI affairs and decide growth plan.
Exponential growth of IT & ITES industry in India and all
round computerization in government and corporate sector offer
immense opportunities. We need to study and evolve a strategy
for all round growth. We ExecCom discussed several new
priorities such as, promotion of industry focus, helping members
by upgradation of their skills & knowledge on continuous
basis to be competitive and better enrolment of CIOs & senior
government officials in CSI. Apart from carrying out activities in
our conventional domain of core technology and research areas,
the society shall seriously consider initiating few pilot projects
for directly benefiting national priorities like skill development,
education programs to address digital divide, green IT & helping
youngsters for better employability options through competency
tests and affordable certification programs. Education programs
on Cyber Security, IT Governance and emerging new IT
Architecture and Services under Cloud Computing are other
activities, being taken up by all our chapters.
With the help of our education director, we need to
standardize our education programs, workshops and try to
run them as a single agenda of CSI. Meanwhile, differentiating
programs and events may continue. We shall also try to develop
a quality framework for CSI activities by regions, divisions,
chapters and institution members. There is need to evolve a new
CSI Communications | April 2011 | 4

model of CSI events and programs. Many of our members will


get an opportunity to occupy dais and become resource persons.
Recently, hundreds of members have shown interest to become
part of academic committee and editorial team; we shall heartily
invite all of them to be part of such activities and create rightful
opportunities for their involvements in CSI activities.
To seek central position at national level, I consider focus
on societal inclusive growth, and Working Closely with Central
& State Government IT Ministries, Educational Institutions and
Universities. CSI infrastructure of Chapters, Divisions and SIGs is
quite helpful. Already, CSI plays an important role in promoting
e-Government initiatives, credit of which goes to e-Government
SIG. There is a need to promote further research on this front.
Events like ICT for Social Empowerment for Rural India by CSI &
TISS in Mumbai on 20-21 April 2011, and theme like Collaboration
for Inclusive Growth of SEARCC 2011 Conference (to be held in
Mumbai on 3 - 4 November 2011) are some of good beginning in
this direction.
I acknowledge my deep gratitude to following seniors for
agreeing to volunteer their time towards following key roles in
next one year CSIC Editorial board: Prof. Rajendra Sonar, IIT, Mumbai,
Dr. Debasish Jana, Vice Chairman, Kolkata Chapter &
Dr. Achuthasankar Nair, BioInformatics Institute, Kerala.
Convenor of special committee for skill development: Prof.
Mini Ulanat, Former Chairman, Kochi Chapter.
YITP Convener: Mr. Bipin Mehta, Former Hon. Secretary
All India Student Co-ordinator: Mr. Rangaraj Gopal, Former
Chairman, Coimbatore Chapter.
Convenor for Chapter revamping committee: Dr. Suresh
Chandra Bhatia:
Convener for constitution amendment committee: Mr. Lalit
Sawhney.
Chair for research committee: Prof. Rajeev Sangal, Director,
IIIT, Hyderabad.
Regional VP for restarting computer science journal: Dr.
Dipti Prasad Mukherjee.
Friends, I aspire a good partnership and friendship with all
of you in months to come and take CSI to new heights. I see an
extremely bright future for CSI. I would like to make an appeal
to our members from prestigious academic institutions of the
country such as IITs, IIITs and other reputed organizations, and
also to members from our large corporations such as TCS, Wipro,
Infosys and the like to come forward to participate actively in
making CSI a national technology society of significant impact.
I would also like to make an appeal to have wider collaboration
with other national and international bodies like CDAC, PMI, IFIP,
SEARCC, IEEE-CS, IE, IETE and ISA.
Jai hind!
With love,
M D Agrawal
www.csi-india.org

Editorial

Rajendra M Sonar, Achuthsankar S Nair, Debasish Jana and Jayshree Dhere


Editors

Dear Fellow CSI Members:


First of all we thank CSI for giving us this opportunity to be
the Editors of CSI communications. Management of resources from
infrastructure to human capital is a daunting task. Fast pace of
technology change has affected all the stakeholders, individuals,
organizations as well as society. In evolutionary technology
horizon, CIOs will have changing visions too to utilize the newer
technology dimensions, for example, with more service level
agreements in cloud computing than owning resources. It is
imperative to look into the organizational change management
embracing new technologies. From April 2011 onwards, CSI
communications would look into such and other related aspects
under respective features.

Four platforms are dominant: Google Android, Apple


iOS, Blackberry OS and Windows Phone 7. Google
Android, Linux derived, using Dalvik VM and Java, is
on the fastest growth track.
In last three decades, transition from punch card days to
desktops, laptops and now to smartphones and tablets is truly
an evolution, or simply a revolution. Mike Kirkup, Director of
Developer Relations at RIM wrote in Adobe Edge, January, 2011
about the new RIM BlackBerry PlayBook tablet, equipped with a 7
multi-touch screen, 1GHz dual-core CPU, 1GB RAM, 16/32/64GB
of storage, two HD cameras (front and rear facing), mini-HDMI
port. Imagine the real power! In keynote presentation at MWC,
Barcelona in February 2011, Google Executive Chairman Eric
Schmidt said, Its not about the phone, its not about the platform.
Its the ecosystem. It is amazing to see the increasing demand of
going MAD (Mobile Application Development), the cover theme
of this issue of CSIC.
Four platforms are dominant: Google Android, Apple iOS,
Blackberry OS and Windows Phone 7. Google Android, Linux
derived, using Dalvik VM and Java, is on the fastest growth track.
Samsung, HTC, Motorola are biggest vendors of Android phones.
Apples iPhone using own processor (A4), OS (iOS) and Objective
C, is selling fast having largest collection of apps. RIM has its lead
particularly in the enterprise market with its Blackberry OS and
recently acquired QNX OS. Microsoft released Windows Phone
7 with integration with MS Office apps. MS recently convinced
Nokia to switch to Windows Phone 7.
The cover story is written by luminous personalities. Lorenzo
Swank and Matt Stoker of University of Utah shared experiences
on developing native iOS applications. Gary S Tyson and Ann Ford
Tyson of Florida State University shared experiences on Medical

applications for Android mobiles. Kaushik Datta of MercedesBenz USA, LLC presented on the evolution of MAD platform
towards the newer generation tablet devices. The technology
trend article by Harikumar P of Travancore Analytics is very
informative. An interview with S Keshav of University of Waterloo,
Canada provides a thorough introspection on mobile applications.
A crossword puzzle tests your knowledge on mobile as a platform.

An IT organization without an IT strategy is like


sailing a ship without a destination; its anybodys
guess where youre going or when youll get there.
Harwell Thrasher in his book Boiling the IT Frog says a secret:
An IT organization without an IT strategy is like sailing a ship
without a destination; its anybodys guess where youre going or
when youll get there. But pick a destination, and youll begin to
see progress and the IT organization should actively participate
in setting business strategy in order to leverage their technology
expertise for maximum business benefit. Anil Vaidya in his first
article, in the series on IT Strategy, shares CIO perspective on:
why IT strategy, various strands of IT strategies, how it should be
formulated and implementation.
Satish Pendse, President, HighBar Technologies Ltd (HCC
Group Company) shares his valuable pragmatic experiences
on role of IT in business as well as service orientation of cloud
computing and also managing attrition with compensation as
well as health factors. Sunil Kashikar, Head - Talent Acquisition
at Zensar Technologies (RPG Group) speaks on challenges faced
as HR manager. Despite dread tags, the HR function has evolved
and broadened in scope and functionality and has assumed varied
roles such as the peoples people, change agent, and strategic
business partner, to name a few.
In addition, we have regular columns like Practitioner
Workbench, ICT@Society, Technical Trends, Fun@Computing,
Brain Teaser, Ask an Expert, On the Shelf! (Book Review),
Happenings@ICT and CSI news.
We would like to thank all contributors for sharing their
valuable thoughts, insights and experiences.
Please feel free to send us your feedback and opinions about
the new look and content (csic@csi-india.org). We will cherish
your feedback. Selected letters would be published in Letters to
the Editors column.
With warm regards,
Rajendra M Sonar, Achuthsankar S Nair,
Debasish Jana and Jayshree Dhere
Editors

CSI Communications | April 2011 | 5

Cover Story

Lorenzo Swank and Matt Stoker

Developing iOS Native Applications:


Challenges and Opportunities
....designing user interfaces that can be unloaded from memory
on demand are not familiar to most developers whose primary
focus is the desktop.
Lorenzo Swank

Matt Stoker

Why Develop for iOS?


Most developers do not need very
much convincing to jump on the iOS
bandwagon. Many developers purchased
the iPhone when it was first made
available, seeing it as the first truly smart
smart-phone. Developing for a device
one already owns is almost a no-brainer.
Even before the platform was an official
development platform, tinkerer-engineers
jumped on the the iPhone and later the
iPod Touch because of the Unix back-end
as well as the opportunities that existed
for developing interesting applications for
a useful portable device.
In the most recent financial report
call from Apple, Chief Operating Officer
Tim Cook disclosed that as of December
31, 2010, Apple had sold over 160 million
iOS devices. Sales of iOS devices are
strong and do not show signs of letting up
any time soon. The iOS consumer simply
buys more than consumers on other
mobile platforms. According to estimates
from IHS iSuppli, Apple sold $1.8 billion
worth of mobile applications in 2010,
compared to $102 million in sales on
Google Marketplace. With sales numbers
that high, developers continue to flock
to the platform. The increased number
of developers means an abundance of
applications. Consumers are pleased,
and the increased number of options
continues to drive sales.

can and do use more memory. More screen


space is available for desktop applications.
Desktop applications are keyboard- and
mouse-driven. None of these are the
case on a mobile platform. From design
to implementation, development teams
must consider that they are developing for
mobile from day one.
The predominant usage paradigm
for a mobile application is transient. The
user is walking somewhere or waiting for
something to happen. Most usage events
will be anywhere from fifteen seconds to
one minute. In that time, the user needs
to be able to enter the application and
perform his or her task to satisfaction.
Mobile applications do not have time to run

algorithms of any significant complexity.


Users expecting rapid-in rapid-out will not
be patient with the application and abort
execution. This translates into a deleted
application and potentially a poor review
on the App Store.
Memory also poses a significant
challenge for mobile developers. While
mobile devices are receiving memory
upgrades with each hardware revision,
multitasking with more complicated,
more immersive applications consumes
memory at an astounding rate. Concepts
such as lazy loading of resources and
designing user interfaces that can be
unloaded from memory on demand are
not familiar to most developers whose

Mobile is not Desktop


One of the greatest challenges for
developing for a mobile device is the
tendency for developers to write code as
though they are writing for the desktop.
Desktop applications have access to a
more powerful CPU. Desktop applications

CSI Communications | April 2011 | 6

www.csi-india.org

primary focus is the desktop.


Screen space and input device
limitations plague designers on a more
serious level than developers, but such
headaches are nevertheless inherited by
developers. Developers usually lack the
design experience needed to anticipate
problems on the smaller form factor these
devices present, and even experienced
designers themselves are plagued by the
simulator problem. Developing a user
interface on a desktop computer using
a device simulator is not the same as
developing on an actual physical device.

A Flooded Market
Nearly one quarter of a million apps
on the Apple App Store means that for
a developers application to stand out
it must be a quality application. New
applications without a pre-existing user
base will appear almost exclusively in the
recent releases section of the App Store.
This gives an application a very short
time to be recognized. If an app is one of
quality, this is when it will stand out.
There are few, if any, barriers to
entry in the market. Without spending
significant resources to develop a
solidly engineered back-end and stellar
user experience, easy to replicate apps
will be deluged by competition almost
immediately. User experience is the
currency with which developers must buy
user loyalty. Part of a good user experience
is rapid feedback from developers when
users have a complaint. The key to this
can be a shorter release cycle.

Maintainability
By nature, the development cycle
for mobile software is shorter than its
desktop counterpart. Apps are generally
smaller in scope. The shorter nature of the
development cycle means that software
must be maintainable.
Development
houses must produce well-organized
source code or risk going out of business.
The days of slapping together a project
quickly with no thought for organization
or maintenance are quickly going. For
many clients, codebases are worth tens
or hundreds of thousands of dollars. They
should be polished.

Model-View-Controller
Building maintainable software
begins by architecting the system well.
A house without a proper blueprint is a
shack. A city without planning is a maze.

The same is true of mobile software


products. The design documents
describing the application must be
converted into a system specification with
well defined sub-systems. Doing this well
results in a system that can be thought
of in pieces and parceled out to several
developers. The better the sub-systems
and their connections are defined, the
more maintainable the whole system will
be. Choosing a system-wide organization
pattern can help immensely in the subdivision process. For most applications,
the best organization is Model-ViewController.
Designing
using
Model-ViewController involves classifying the different
components of the application should
be split into three groups: data source
components (Model), user interface
components (View), and components
that connect the data to the user interface
and vice versa (Controller). Apple uses
this design paradigm aggressively in their
programming interfaces with the words
view and controller built right into the
names of standard classes. Programmers
seeking to define their own custom objects
would benefit from following the patterns
found in the iOS software development
kit.
Model objects contain or otherwise
access the information that makes the
application what it is. They should be
thought of as persistent, living longer than

a single execution cycle of the program.


Database access is often found at the
heart of these objects, as is networking
code to retrieve information from a remote
server. Whatever the storage mechanism,
model objects should offer a programming
interface that is concise and well tested,
sparing the user of these objects from the
implementation details of how the data is
retrieved whenever possible. The success
of the rest of the program depends on
strong model objects.
View objects represent items that
can be seen on the screen. Standard
controls like buttons, sliders, and text
fields are good examples. They contain
only the data required to draw themselves
and should be thought of as transient. A
view object should be able to be recreated
at any time, allowing the application to
free up memory by deleting view objects
that are currently off-screen. If well
architected, view objects can be reused to
display data from many different sources.
An application with well designed and
implemented custom view objects can
make the difference between a bland
application and a compelling one.
Controller objects contain the
connective components of the software
system. They retrieve data from model
objects and convert it into a form suitable
for feeding to view objects. They also
interpret information provided by the
user in the form of taps, gestures, text
> Cont. on pg.10
CSI Communications | April 2011 | 7

Cover Story

Gary S. Tyson and Ann Ford Tyson

Medical applications for


Android powered mobile systems
mobile computing platforms with physical sensor technology
.....can improve quality of life for people suffering from a variety
of medical conditions
Gary S. Tyson

The development of powerful


mobile computing platforms represents
the third great epic in the integration of
computation into society. In the 1970s
the development of personal computers
brought computing to large segments
of society, and in the 1990s the growth
of the Internet and World Wide Web
brought people together through online communication. We now see the
beginning of a new paradigm that joins
mobile computing platforms with physical
sensor technology to provide a new type
of application for human/computer
interaction, one that can improve quality
of life for people suffering from a variety
of medical conditions. Our research has
focused on developing medical monitoring
devices that can diagnose disease or
mitigate the effects of chronic medical
conditions. In this article, we will present
three Android applications developed
to improve the quality of life for patients
suffering from chronic disease.

Detection of Alzheimers disease


Alzheimers disease (AD) is the
most common type of dementia and
accounts for approximately 70% of all
dementia cases.
Although presently
there is no cure, advances in early
diagnosis and mapping the progression
of AD is valuable in better management
of the disease. Emerging smart phone
devices with built-in accelerometers, GPS,
camera, microphone, and other sensors
provide a fundamentally new opportunity
for early detection of AD. These devices,
which are becoming commonly used,
can be readily programmed to acquire

CSI Communications | April 2011 | 8

necessary data with little additional


cost; this makes much larger scale data
acquisition feasible. More importantly,
data acquisition can be conducted on a
daily basis, providing data at a granularity
to detect even subtle changes required
for pre-clinical detection of AD. Empirical
studies suggest that gait disturbances
were among the earliest predictors of
future dementia, as early as five years
prior to the diagnosis of dementia. While
the underlying neuropathology of the
gait dysfunction needs to be established,
gait, typically as a component to achieve
certain goals, requires cognitive feedback
and other high level brain involvements,
and therefore its dependency on cognition
and executive functions makes it a good
candidate to detect changes in cognition
and execution functions that are affected
by AD. Existing studies, while being
affirmative, rely on sparse and limited
measurements. In addition, as people can
have different general health and other
conditions, variability among individuals
makes modeling and analysis of average
population less reliable. The use of a smart
phone device, however, overcomes these
limitations. As smart phones are becoming
increasingly popular, data acquisition
using the built-in accelerometers can be
achieved with very little additional cost.
Consequently, data can be acquired
at a much larger scale and continuous
monitoring becomes feasible. These
data provide the basis for more robust
detection of AD. Accelerometer data can
be analyzed to determine the efficiency of
a persons gait by contrasting the useful

Ann Ford Tyson

force propelling the person forward with


forces not generating forward momentum
particularly side-to-side force indicating
a person is swaying. While gait efficiency
differs among individuals, and deteriorates
as a person ages, the rate and pattern
of deterioration can be used to identify
individuals for which further in-clinic
testing is warranted. This application in
currently in testing, but will be available
on the Android market[1] once testing is
complete.

Fall detection
Injuries due to falls are among the
leading causes of hospitalization in elderly
persons, often resulting in a rapid decline
in functionality and potentially, death.
Rapid response can improve the patients
outcome, but this is often lacking when
the injured person lives alone and the
nature of the injury complicates calling
for help. iFall[2] is an alert system for fall
detection using common commercially
available electronic devices to both detect
the fall and alert authorities. iFall operates
in the background of Android phones,
using the accelerometer to evaluate
position and force data to detect a fall. A
fall is suspected when the accelerometer
readings indicate a free fall constituting
a period of force reading well below one
gravity, followed by an impact with a
force generally between 3 to 5 gravities,
followed by a long lie period of static force
readings, indicating that the individual and
phone is immobile. If a fall is suspected
a notification is raised requiring the
users response. If the user does not
respond, the system automatically alerts

www.csi-india.org

Signature of a person falling as


measured by phone on persons
hip. Fall signature includes
Freefall period, followed by
impact, then a long period of
immobility.

individuals indicated as willing to help in


the event of an emergency. By enabling
multiple individuals to be automatically
contacted, iFall replaces the need for a
paid monitoring service with the patients
own support network of friends and
family. When the phone call is answered,
the phone running iFall enables the
speaker phone. This enables the friend
to determine if emergency services are
required. If it is determined that further
help is required, then the friend can direct
that the phone running iFall initiate a
three party call with local emergency
services. This enables the friend to talk
with the emergency responders near the
fall victim. Since the phone running iFall
initiates the call to emergency services,
the nearest responder will be called
based on the geographic location of
the fall, even when the friend is at some
distant location. Our system provides
a realizable, cost effective solution to
fall detection using a simple graphical
interface while not overwhelming the user
with uncomfortable sensors. It replaces
expensive monitoring services with the
social network of the individual, enabling
persons who may be susceptible to a
fall to lead more independent lives. This
application is available at no cost on the
Android market.

other researchers and developers. vOICe


[ref] is a mobile application that can offer
a form of vision to individuals that are
completely blind. vOICe utilizes a digital
camera to capture a series of images,
which are converted into a sound field,
proving an auditory representation of the
image. This is achieved by translating
each pixel of the image into a sound
frequency. To do this, the visual field is
scanned from left to right over an interval
of about one second. Pixels that are higher
in the visual spectrum are represented by
high frequency sound, while pixels lower

in the visual field are represented by lower


frequency sound; the volume of sound at
each frequency reflects the light level for
the corresponding pixel in the image. For
example, a bright line rising from left to
right on a dark background sounds as a
rising pitch sweep, and a small bright spot
sounds as a short beep. This approach
allows for sounding arbitrary images while
largely preserving the image content as
needed in sensory substitution for the
blind. vOICe performs a form of sensory
substitution where the goal is to bind
visual input to visual perception with a
minimum of training time and effort, and
improve quality of life (QoL) for blind
users. Neuroscience research has already
shown that the visual cortex of even adult
blind people can become responsive to
sound, and sound-induced illusory flashes
can be evoked in most sighted people.
The vOICe for Android application adds
a sonic augmented reality overlay to the
live camera view in real-time, thereby
giving even totally blind people live and
detailed information about their visual
environment that they would otherwise
not perceive. vOICe is currently available
at no cost on the Android market.

Conclusions
Recent technological advancements
in the areas of mobile computing devices
and sensors have made specialized medical

Sight for the blind


Perhaps the best example of using
mobile devices to improve quality of life
can be seen in the research of Dr. Peter
B.L. Meijer and now extended by our
research group as well as hundreds of

CSI Communications | April 2011 | 9

tools possible which were never possible


before. Efforts to use these combined
technologies to improve the quality of life
of patients suffering from chronic medical
conditions are playing an ever-increasing
role in the fields of computer science and
medicine, and in our global society overall.
The societal impact of applications like
the ones presented here is to improve the
quality of life of people with disabilities or

chronic illness and to increase the ability


of these individuals to lead productive,
independent lives. At the same time,
the use of sophisticated monitoring tools
based on mobile devices can reduce the
cost of supporting patients with these and
other physical limitations.

References
1.

https://market.android.com

2.

3.

iFall: A Cell-Phone Based Fall


Detection and Warning System,
Gary Tyson, Frank Sposaro and
Ken Brummel-Smith, Journal of the
American Geriatrics Society, Vol. 58,
No. 3, April 2010.
http://www.seeingwithsound.com/
android.htm
n

About the Authors

Dr. Gary Tyson is a Professor in the Computer Science department at the Florida State University. Prior to joining FSU, he held
Professorships at the University of Michigan and the University of California at Riverside. Garys research involves the design of
embedded computing systems and the programming of mobile devices. He has published over 100 papers and holds patents in low
power processor design.
Ann Ford Tyson is an Associate in Computer Science at the Florida State University. Prior to joining FSU, Ann held a position as a
Lecturer at the University of Michigan. She has taught courses on programming technique and authored several textbooks on the
topic of program debugging.
Together they have built Florida Mobile Solutions, a company which specializes in mobile applications development for Android, IOS
and Windows Mobile platforms. The authors can be contacted at: floridamobilesolutions@gmail.com

> Cont. from pg.7


input, and device positioning, then
manipulate model objects to bring their
state into conformity with what the user
has indicated should happen. In this
way, controller objects act as adapters,
connecting view objects to data sources
and ensuring one is always in sync with
the other. Separating view objects from
model objects keeps these objects from
becoming completely dependent on one

another, allowing them to be reused more


easily and implemented separately.

The Rapidly Changing Face of


Mobile
Software is changing to meet the
needs of users who would like their digital
lives to go with them wherever they are.
People across the world are showing by
their purchasing habits that direct, simple,

elegant applications for mobile devices


are valuable to them. Those developers
that are able to create well designed
applications with solid implementation
structure will find that they can keep up
with the rapidly changing market for
quality applications. Those who dont will
find their work deleted and forgotten after
30 seconds of use.

About the Authors

Lorenzo Swank teaches Human-Computer Interaction at the University of Utah. He is a founding partner of Pixio Software and Pixio
Consulting. Before founding Pixio Software, he was a missionary for the Church of Jesus Christ of Latter-day Saints in South Korea
and speaks fluent English and Korean.
Matt Stoker teaches Mobile Application Programming at the University of Utah. He is a founding partner of Pixio Software and Pixio
Consulting. Before founding Pixio Software, he was a missionary for the Church of Jesus Christ of Latter-day Saints in Brazil and
speaks fluent English and Portuguese.

CSI Communications | April 2011 | 10

www.csi-india.org

Technical Trends

Harikumar P
Travancore Analytics, Technopark-Trivandrum, Kerala

Smart Phones, Smarter People


Smart Phones are far more complex devices than mere voice transceivers.
They offer the perfect mix of computing, communication and entertainment
while one is on the move. Devices that support OS with file systems run userdeveloped applications which make these devices truly rich and personal. It
also describes how an SME in Technopark-Trivandrum has made its presence
in the mobile space with a few enticing apps.

Are Telephones dying?


Have the telephones stopped talking?
The suffix phone is too inadequate to
contain the power of present day personal
communication devices. They still bear
the tag of phone lest we forget the great
Graham Bell.
The old order changeth. Smart
Phones are far more complex devices
than mere voice transceivers. Enabled
by technologies, vast infrastructure and
interoperability standards, these devices
offer the perfect mix of computing,
communication and entertainment that
one requires while on the move.
Gone are the days when one had
to be contented with the as is available
features of a mobile device maker. Devices
have come of age to allow applications
developed by the user to run on them. The
availability of powerful processors and
memory that could afford an OS with file
system support made all the difference to
the concept of portable devices.

Mobile Phone Technology Popularity Index


The fact that Apple Inc sold a 3
Lakh iPad on the day it was released not
only speaks volumes of the device itself
but the technology too. Apple leads the
smart phone and tablet market with more
than 10 crore device users and counting.
Apples online application store has
sold more than 300 crore applications
at an incredible download rate of 200
applications per second. Apple is closed
to the public in its approach towards
developing its hardware and OS level
software.
Contrary to this guarded business
model, Google pioneered research
on a variant of the open source Linux
operating system for portable phones and
tablets. The result was the remarkably
successful software stack consisting
of an operating system, middleware
and some key applications popularly
bundled as Android. It is now available in

different code names (versions uniquely


adapted for phones and tablets) for
devices.

Android Flavors
v2.0/2.1

Eclair

v2.2

Froyo

v2.3

Gingerbread

v2.4

Gingerbread

v3.0

Honeycomb

Ice-cream Sandwich

Windows Phone 7 is a new phone


platform from Microsoft released to
replace its earlier Windows Mobile
OS stack. In a striking deviation from
its beaten path of using Symbian OS,
Nokia has announced partnership with
Microsoft to release Windows Phone7
smart phones.
Blackberry from Canadian company,
Research in Motion, have been the choice
of many as the office phone. Blackberry
smartphones come integrated with
software that supports leading enterprise
email platforms and can be customised to
meet the needs of an enterprise.

Mobile Application Development


Developing applications for mobiles
is much different from the luxurious
world of Web or desktops. The mobile
UI designer is challenged to maintain the
usability at one tenth of a form factor
compared to a twenty inch screen. The
code development environment is specific

CSI Communications | April 2011 | 11

to the device selected. Besides providing


rich development and debugging facilities,
all Integrated Development Environments
(IDE) do provide a simulator also for
testing basic functions of an application.
In many cases we do not need a handset
to test the applications and resolve the
issues. However, for applications that
make use of the hardware features of
the handset (like motion sensors, touch
panels, GPS, etc.), simulators will not help.

provides the ideal gaming experience of a


traditional dice board game.
This game was the most favorite
free-download in Apple store for weeks
after its launch in Sep 09. This game
has had more than 13 Lakh downloads
so far, which is the highest for an iPhone
application developed by any Indian
Software company. Snake & Ladder
has been voted the Hottest game in its
category.

Riding the App Wave: Travancore


Analytics.

Ball & Maze

Mobile applications on a
Smart Phone have become
an important criterion
based on which the buyer
decides which phone to
buy, and more importantly,
which one to recommend. Also, all
Desktop and Enterprise level applications
now come with a mobile extension. It is
here that India based mobile application
developers like Travancore Analytics
(TA) are proving their worth.
TA, a vibrant team of young creative
designers and passionate Application
developers have been churning out some
of the most popular Apps in the Apple
store and also working with some of
the best names in Industry developing
business Applications for them. TA stands
out in this crowded ecosystem with its
distinct focus on bringing traditional
Indian Games to mobile devices. TA also
has a host of educational applications in
their store.

This simple but exciting 3D game of


balancing the motion is the latest from
TA. Ball & Maze was ranked among the
Top 15 in iPad paid game category.
Ball & Maze is a skill game. All you
need to do is to maneuver all the steel
balls in to the bulls eye of the maze the
very same that many of us played with
a plastic gadget of yesteryears. Set on
a wooden theme, the game imparts the
vintage air to the modern day device.

Educational: Mendeleevs Periodic


Table
Organizing the elements in chemistry
has never been easier than through
the Mendeleevs periodic table. Here
is a tribute to this great scientist. This
application is a colorful visualization of
the periodic table that will leave indelible
impressions of factual chemistry in the
young minds. For the inquisitive, the
application provides a full page detail of
many of the properties of the elements.
The Pick & Place game, with multiple skill

levels, will dramatically change the way


we learn about the elements in chemistry.
Learning has never been more fun.
Mendeleevs periodic table is
available on the iPhone, iPad and also as
a MAC Widget.

Tail End:
Mobile Applications span the entire
spectrum of applications. They are also
used to supplement Web Applications
by allowing access to them from mobile
devices.
Blending creative design and
technology has been the recipe of
success of this three year old firm. From
the incubation centre at Trivandrum
Technopark to its expanded facility, from
Games to complex 3D Applications,
TA has been embarked on a journey of
success.
TA works out of its office in
Technopark, Trivandrum and operates in
USA, UK, Sweden and Japan through its
partners. Team-TA can be contacted at
contactus@teamta.in .
n

Snake & Ladder The Indian Board


Game
TAs Snake and Ladder is an exciting
Indian game much played among the
young and old alike.
Now we have brought
you this popular
board game on your
iPhone and iTouch.
Throwing
the
dice has never been
so natural, thanks to
the motion sensor
capabilities
of
iPhone. Set against
a
green-wood
graphics theme, with
animated characters
and smooth sound
effects, this game

CSI Communications | April 2011 | 12

Harikumar is the co-founder and CEO of Travancore Analytics. He Was a scientist in


the Indian Defense and Space R&D Institutions from 1985 till 2001. He has a career
spanning 25 years in Hardware, System Software and IT Business. He graduated in
Electronics and Communication Engineering from College of Engineering, Trivandrum,
University of Kerala in 1985.

www.csi-india.org

Research Front

Interview conducted by
Dr. Debasish Jana
* Editor, CSI Communications

Interview with Prof. S Keshav


S. Keshav is Professor and Canada
Research Chair in Tetherless Computing
at the School of Computer Science,
University of Waterloo, Canada and the
Editor of ACM SIGCOMM Computer
Communication Review. Earlier in his
career he was a researcher at Bell Labs
and an Associate Professor at Cornell. He
is the author of a widely used graduate
textbook on computer networking.
He has been awarded the Directors
Gold Medal at IIT Delhi, the Sakrison
Prize at UC Berkeley, the Alfred P. Sloan
Fellowship, a Best Student Paper award
at ACM SIGCOMM, a Best Paper award
at ACM MOBICOM, and two Test-ofTime awards from ACM SIGCOMM. He
is a co-founder of three startups: Ensim
Corporation, GreenBorder Technologies,
and Astilbe Networks. His current
interests are in the use of tetherless
computing for rural development, and for
gaining efficiency in energy generation,
transmission, and consumption.
Keshav received a B.Tech from the
Indian Institute of Technology, Delhi in
1986 and a Ph.D. from the University
of California, Berkeley, in 1991, both in
Computer Science.
http://blizzard.cs.uwaterloo.ca/
keshav/wiki/index.php/Main_Page

Debasish Jana and S Keshav converse on the


aspects of mobile application development
with work, study and research focus.
DJ: To begin, why is there so much
enthusiasm about mobile application
development?
SK: Mobile applications form a new
class of applications that combine
personalization (because they are on a
personal smartphone) and centralization
(because their back end is usually at
a server in the cloud). This allows for
entirely new application functionality that
sparks the creativity of developers. The
ability to get reviews for the restaurant
that is right in front of you, for example, is
a far more immediate than using an Excel
spreadsheet. Moreover, developers can
address a very large customer segment,
which makes the applications lucrative.
These are some of the major factors for
the enthusiasm.
DJ: How is native resident mobile application
different from web based mobile application?
SK: Web-based mobile applications are
limited by the HTTP protocol and inability
to access local mobile resources (like the
camera or storage). In contrast, native
applications have access to all mobile
resources as well as resources in the

cloud.
DJ: Can you state specific cases where native
mobile applications would outweigh web
based mobile applications?
SK: Any application that uses mobile
resources, such as the camera, would
not be suitable for the web-based design
pattern.
DJ: In the plethora of mobile phones,
smartphones in particular, also, so many
mobile o/s platforms, how to cope up with
the platform fragmentation?
SK: This is one of the major issues facing
developers today that will only be resolved
by market forces in the next few years. For
now, developers will be forced to throw
their lot with one of the major players
(Apple, RIM, Google, or Microsoft) and
hope for the best!
DJ: Can you please highlight us regarding
Tetherless Computing in relation to mobile
applications?
SK: Tetherless computing was my vision
of mobile applications accessing datacenter based applications using wireless
communications that I developed in
2002. I anticipated the development of

I was greatly impressed with the creativity of this application. Here is one example application by I. Kon and G. McLean:
Our application, BlackBerry Amazing Race, is a multi-player game which can be uploaded onto a BlackBerry Bold device.
The backend server can be run on any stable, reliable machine, and the clients are the BlackBerry Bold devices. Any map can be
encoded into the application, but for the purpose of our demonstration we have a created a single University of Waterloo map which
encompasses the University campus. Clients that are within the limits of the map, who are running the application, are notified if there
are other contestants within the same area. Once they receive the notification that a game can begin, they are offered a choice to
accept or reject the invitation to start a game. If at least two competitors have accepted the game offer, the game can begin.
The starting points are chosen as the locations on the map closest to each particular contestant. This means that the contestants
can start at arbitrary points on the map depending on their current location. An arbitrary end point located an equal distance from all
players is then randomly selected. The server sends each player their uniquely created path which will lead them from their start point
to the single end point. The path returned from the server includes the starting point, which the contestants must get to in order to
start the game. The paths are chosen randomly, but all contestants have the exact same distance to travel in order to get to the final
destination.
Along each path, there is a series of milestones which the contestants must hit. As the contestant hits each milestone their score
card is updated. The score card simply displays each competitors name and number of milestones hit, sorted in descending number of
milestons. Each milestone is displayed to the contestant with the name of the milestone as well as the GPS location. In addition, each
player gets a hint in the form of how far (in meters) to travel in which direction in order to reach their next milestone.
The players are also notified if their next milestone is the final destination point Whichever player gets to the final destination first is
the winner. The winner and the loser(s) are then notified of this status. All players get an option to start a new game.

CSI Communications | April 2011 | 13

iPhone-like devices at that time and gave


the applications run on these devices
the name of tetherless computing. I am
pleased to say that most of the elements
in my vision have come to pass. I was,
however, wrong about the development of
fuel-cell based batteries that would make
battery life last much longer.
DJ: As an alumnus of UW, I am fascinated
towards the mobile testbed lab in UW being
used by undergraduate students as part of
Computer Networking course. Can you throw
some light? Also, some pictures please!
SK: I taught the computer networking
undergraduate course in 2009 and
the University of Waterloo during
which students used Blackberry Bold
smartphones (kindly donated by RIM)
for their coursework and course projects.
The students were very happy to work on
this cutting-edge platform and developed
some interesting applications for their
course projects.
DJ: Do you think software development is
standing at a crossroad and next few years
will be more and more focus on mobile
application development?
SK: No, I think that mobile application
development is complementary to other
efforts. There will be more emphasis on
it, no doubt, but not at the expense of
traditional software.
DJ: Will Smartphone become more and more
smart as a total system replacing the laptops?
SK: Perhaps! Motorala has already
introduced a system where a smartphone
can be plugged into a screen and keyboard
to become something like a laptop. I
actually predicted this development in
an article I wrote in 2005 called Why
Cellphones will Dominate the Future
Internet.

DJ: Do you feel that smartphones and the


associated mobile applications are for the
classes of people and not really for common
masses? Will it ever reach the common man?
SK: Yes, that has been the historical
trend. In ten or twenty years time, or
perhaps even sooner, there will only be
smartphones, and quite cheap at that.
DJ: What are the research areas in mobile
application?
SK: Some of the new research areas have
to do with Human-Computer Interaction
issues to deal with small screens and
keyboards, also in energy management.
But, most of the research areas have been
adequately addressed in communications
side.
DJ: Are we innovating and we have to look
towards better tomorrow through more and
more mobile application development?
SK: There is certainly a lot of innovation. I
am looking forward to socially-responsible
applications on these platforms that
encourage energy efficiency, social
awareness etc.
DJ: Which mobile platform is the most
wanted now and what will be the future?
SK: If I knew the answer to this, I would be
in the stock market, not a professor!
DJ: How do you think Google compete with
Apple, Blackberry RIM and the new entrant
Windows Mobile?
SK: They are relatively similar in their
ideas and performance. At this point, it is
more of a sales and marketing issue than
a technical difference between them that
will decide the winner.
DJ: Are Symbian and Maemo taking backseat
for a final go away?
SK: I think so, especially with the recent
agreement between Nokia and Microsoft.
DJ: What do you suggest for young

Mobile testbed with 55 BlackBerry Bolds and a single one(right)

CSI Communications | April 2011 | 14

students to learn about mobile application


development for industry?
SK: This is a fast-developing area and
there are few standard textbooks. Perhaps
the best approach would be to get a solid
education in networking and application
development, then learn new skills as
necessary.
DJ: Would you please highlight the
software engineering challenges in mobile
application development especially memory
management and concurrency?
SK: Mobile devices have only RAM and
flash storage and no disk. Due to this
limited memory footprint, as compared to
desktops or servers, mobile applications
have to be careful to use memory sparingly.
Moreover, unlike servers, mobile devices
are often switched off, so all persistent
data has to be flushed from RAM to flash.
Finally, using flash can deplete precious
energy resources. For these reasons,
application development for mobile
devices is very different from that on
desktops and servers. From a software
engineering perspective, the system APIs
presented by device operating systems try
to steer developers into the appropriate
design pattern. Nevertheless, developers
of mobile applications need to think of
the application from scratch, rather than
merely porting their applications (and
design patterns) from the desktop or
server space.
DJ: Do you feel that WML and XHTML are
not needed with the smartphone operating
system and their programming models?
Because that they are far better with
frameworks and programming workspace?
SK: Yes.
DJ: Do you feel Java ME is taking backseat
because of smartphone SDKs?
SK: Absolutely. Given the increasing
power of smartphones, there is no need
for a micro edition.
DJ: Please highlight more on possible
research areas in mobile applications and
mobile computing in general.
SK: I suggest that the readers look at
recent papers in the Mobisys conference,
which focuses on this.
DJ: Your final suggestions for our members
and readers, please.
SK: Mobile applications is an interesting
new area that will be here to stay. It is
worth keeping an eye on, and perhaps
incorporating into your work, study, and
research.

www.csi-india.org

Article

Kaushik Datta
IT Department, Mercedes-Benz USA, LLC

Welcome to the (R)Evolution


....a growing need for architects and developers in these emerging
technologies. Is this Revolution or just Evolution?
Kaushik Datta

I started my career back when


personal computing was considered
revolution. First day in the office, I saw
multiple windows on the screen. It was
OS/2 ver 1.3 from IBM. Before that I
was using MS-DOS in college. In 1994, I
bought my first Gateway 2000 desktop
that had first generation Intel Pentium
processor with Windows OS and it had
3.5 disk drive. 5 disk drive was no
longer available and a CD-ROM drive
was a big deal. I paid more than $2000.
Fast forward, I am writing this article
using Google docs on Samsung 7 Galaxy
Tab (tablet/smart device) holding in my
palm at my local Starbucks. This device
is always connected to the internet via
WiFi or 3G network and it is lot faster,
cheaper than my first owned PC. During
the last 15 years, I have seen adoption
of laptops, client-server and web-based
applications in the enterprise. We are
in the next major computing cycle since
Mainframe Computing from the 50s. Now
is the time to embrace the next wave of
mobile computing revolution. We would
see adoption of tablets and smart phones
in the enterprise soon rather than for
personal use.
I got my first cell phone more than ten
years back and I still have the same mobile
number. All it could display then was
the cell phone number. Last November,
I got my second Android phone - HTC
Droid Incredible. The phone was free
with 2-year contract with cellular phone
network carrier. A lot has transformed
the way I use it. My smart phone has 8
mega-pixel camera. I no longer carry a
digital camera. I record videos with my
smart phone. I use it as barcode scanner
and the augmented reality apps to interact
with the world around me. It has become

Apple iPad 2

Motorola
Xoom

HP Touchpad

RIM
Playbook

Platform

iOS 4.3

Android 3.0

webOS 3.0

BB OS(QNX)

Display /
Thickness /
Weight

9.7
8.8mm
601g

10.1
12.7mm
725g

9.7
13.7mm
740g

7 LCD
10mm
425g

Resolution

1024 x 768

1280 x 800

1024 x 768

1024 x 600

Processor &
Memory

1GHz
dual-core
Apple A5

1GHz
dual-core
NVIDIA Tegra
2 , 1GB RAM

1.2 GHz dualcore Qualcomm


Snapdragon ,
1GB RAM

1GHz
dual-core TI
OMAP 4430,
1 GB RAM

16/32/64 GB

32 GB

16/32 GB

16/32/64 GB

Storage

my entertainment console. I wouldnt


be surprised if we dont see some of the
print form of popular magazines and
newspapers in next 10 years. The mobile
digital form with touch, gestures and
voice user interface is making things
more interactive [7]. Gone are the days
when people used typewriters. But I think,
Apple iPod, iPhones brought in this radical
shift in the last couple of years. Last year,
was The year of iPad in the US and
this year would be The year of Tablets
globally. These devices will change the
way we will consume and interact with
the information. Sales of smart phones
and tablets combined together surpassed
sales of desktops and laptops in 4th
quarter of 2010 [1]. Here are some specs
of recent tablet devices that will hit the
market soon [4]. All of these tablets
support WiFi, Bluetooth and have front
and rear camera.
Last year Apple had $1.78 billion sales
just from their App Store. 70 million+
android based global units have been
sold in just first 9 quarters. According
to ComScores 2010 US Digital Year in

Review report, smart phone penetration


had reached 27% of mobile market.
Android is now the most-used smart
phone OS in the US - a stunning race to
the top from a platform that didnt exist
just 27 months ago. The point here is mobile has reached critical mass.

Mobile is Global. China, USA, Russia,


Brazil, India account for 46% of Internet
users. With more than 1.8 billion internet
users, 35% year-over-year global mobile
3G subscriber growth [1], we are just
witnessing the tip of what is yet to come.
Many countries in the African continent
have skipped landline generation. The

CSI Communications | April 2011 | 15

revenue. Enterprise will re-visit their


business processes and gain efficiencies
with a goal to reduce operating costs.
It means a growing need for architects
and developers in these emerging
technologies.
Is this revolution or just evolution?

References

world has witnessed what happened


in Egypt - the power of the people is
stronger than the people in power [13].
Location based social networking is
fueling the growth of mobile landscape.
Here are some statistics about social
network based companies
More than 500 million active users
with 700 billion minutes per month
on Facebook. 200 million active
users currently accessing it via
mobile devices.
Mixi - Japans leading social network
reported 85% mobile page views
compared to 15% from desktops in
4th quarter 2010
Close to 200 million registered
as Twitter accounts who post 110
million tweets per day with 40%
coming from mobile devices
215+ million monthly active users,
50+ million daily active users for
social gaming company, Zynga
With over 100 million customers,
Shazam has become the worlds
leading mobile music discovery
provider
As of January 2011, 50+ million
subscribers, 22 million Groupons
sold, $980+ million saved in North
America
6 million users for Foursquare,
3400% growth in 2010
In 4 months with 1.75 million users,
78 million likes, 290,000 photos

posted per day - Instagram, the


fast beautiful photo sharing app for
iPhone is the latest player.
Mobile video chat is becoming reality.
100 million YouTube videos are played on
mobile devices everyday. Ciscos forecast
[5] shows that there would be 26 times
growth in mobile data traffic over next 5
years. Naturally, we will see a growth in
mobile commerce. Admob, which serves
ads on mobile device, has 489 billion
global impressions served already. There
would be shift in advertising dollars too.
Google paid clicks and Cost-Per-Click
continues to grow every quarter. One
banking company in the US has made
an app that can scan checks and deposit
money into your account. We will hear
about companies like Square that enables
anyone to accept credit cards anywhere
by using free credit card reader that plugs
into a smart phone or iPad. Technologies
like NFC (Near-Field Communication) and
LTE will emerge.
We are changing the way we live
in the connected world and the mobile
device has become the gateway to access
information. It is soon going to change the
way we work. We are seeing companies
getting busy to develop mobile business
cases and strategies. Companies are
investing in convenient services for the
consumers already. Improved mobile
analytics are driving businesses to
optimize user-experience and maximize

[1] Matt Murphy, Mary Meeker - Top


Mobile Internet Trends, 2011 http://
www.slideshare.net/kleinerperkins/
kpcb-top-10-mobile-trends-feb-2011
[2] Growth of mobile from Sybase
Inc. http://www.youtube.com/
watch?v=0aUQLIPdtg8
[3] Chetan Sharma Consulting - http://
www.chetansharma.com/
[4] Specs of new tablets http://t.co/
QQWS9qb
[5] Cisco Visual Networking Index
http://bit.ly/nqdf
[6] Eric Schmidt, Google Inc. at MWC
2011
conference
http://www.
youtube.com/v/ClkQA2Lb_iE
[7] Nikesh Arora, Google Inc. at Danish
Top Exec Summit http://www.
youtube.com/v/96HwQuNJHZ0
[8] ComScore Press Releases http://
www.comscore.com/Press_Events/
Press_Releases
[9] Mobile Year in Review 2010
http://www.youtube.com/
v/6mCkbrYKQyI
[10] Kevin Lynch, Adobe Systems Keynote address, Adobe MAX 2010
http://adobe.ly/cMs4bO
[11] Gartner Press Release http://
www.gartner.com/it/page.
jsp?id=1529214, http://www.
gartner.com/it/page.jsp?id=1543014
[12] Morgan Stanley Technology Research
http://www.morganstanley.com/
institutional/techresearch/
[13] Wael Ghonim: Inside Egyptian
Revolution http://bit.ly/dGObN2

About the Author

Kaushik Datta is currently working at Mercedes-Benz USA, LLC in the IT department. In the recent past, he had managed
development and QA team that was responsible for the Mercedes-Benz USA brand site (http://www.mbusa.com) and was
involved with supporting Digital Marketing initiatives for the company. Earlier at MBUSA, he led and was part of the teams
that built various enterprise web applications. He started his IT career as a consultant building client-server applications for the
enterprise. His proof-of-concept about collaborative apps using Adobe Flash Collaboration Service was showcased in Adobe Max
held in Japan 2009. You can now follow his tweets at http://twitter.com/dattakaushik.

CSI Communications | April 2011 | 16

www.csi-india.org

Practitioner
Workbench

Debasish Jana
Editor, CSI Communications

Programming.Tips()

Discussion about Parameter Passing in C/C++/Java/C#


Classic Dilemma

During my long IT career in industry as well as academia, I found


that one of the major features that make many students and
learners fall in a doubt many a times is how parameter is passed in
these classical languages like C/C++/Java/C#. Lets explore and
clear up doubts, if any.
One of the features that make C++ strikingly different from C
is the passing of parameters. While there are two different ways
of parameter passing in C++ (namely call-by-value and call-byreference), C language supports only onecall-by-value.
Lets see an example from C first

Call by value (C and C++)


Example 1 : Passing a non-pointer
int main(int a){
int aVal = 3;
f(aVal);
return 0;
}

void f(int a){


a = 5;
}

The question is that what we expect after f(aVal) call is over in


main? The value of aVal will be 3 or 5? The correct answer is: 3.
Because, the actual parameter aVal is passed by value and the
formal parameter acting as a local variable a in f function call is
a different variable which gets the copy(value) of aVal when f is
called.
What about passing a pointer in C, i.e. address of aVal? Lets see
Example 2: (Passing a pointer)
int main(int a) {
void f(int *p) {
int aVal = 3;
p = (int *) NULL;
int *aptr = &aVal;
}
f(aptr);
return 0;
}
What do we expect after f(aptr) call is over in main? The value
of aptr will be address of aVal or NULL? The correct answer is:
aptr remains unchanged. Because, the parameter aptr is passed
by value and the local variable p in f function call is a different
variable which gets the copy(value) of aptr when f is called. Even
if we write *p = 5; within f, we are not changing aptr (parameter
which is passed) rather we are changing content of p which
happens to be the content of aptr as well (p got the same value of
aptr at the time of f function call, right?)
C supports call by value only for whatever parameter, non-pointer data
or a pointer data.
This applies to C++ as well.

Call by reference (C++)


C++ supports call by value as well as call by reference. We have
already discussed the call-by-value. Lets see the call-by-reference
now.
Example 3 : Passing a non-pointer
int main(int a) {
void f(int& a) {
int aVal = 3;
a = 5;
f(aVal);
}
return 0;
}
Here, the parameter a in f is a reference(alias) of the actual
parameter aVal, both actual parameter aVal and formal
parameter a share the same address, (previously, in call-by-value,
they had different addresses, but shared the same content),
thus, if we change a within f, thats as good as we are changing
aVal (essentially same variable), thus, aVal will change to 5 after
f(aVal) call is over in main.
What about pointers? Pointers can be passed by value (as shown
before) or by reference as shown in Example 4 next.
Example 4: (Passing a pointer)
void f(int *& p) {
int main(int a) {
p = (int *) NULL;
int aVal = 3;
int *aptr = &aVal;
}
f(aptr);
return 0;
}
Here, the pointer aptr is passed by reference (alias), the parameter
p shares the same address as that of aptr, thus, changing p has the
same effect of changing aptr, so, aptr will change to NULL after the
f call in main.
C++ thus has the option to pass a parameter by value or by reference
for any data we pass, a primitive data type, a pointer or an object.

Call by value (Java)


What about Java?
Java primitive typed (int, char, float etc.) data are passed similar to
example 1, i.e. by value. Java objects are called reference (actually
as implicit pointers), thus suppose we declare an object as :
X ax;
The variable ax is not an object (in C++, ax becomes an object
instance of class X), rather, its called object reference in Java
(not like C++ reference, rather like C/C++ pointer), thus, ax is
similar to X *ax and when you pass object reference (or array)
in a method (or function) call in Java, we are simply passing the
value. Java passes parameters using call-by-value principles only
whatever you pass, a data of primitive data type, an object or an
array.

CSI Communications | April 2011 | 17

Example 5 : Passing a Java reference (objects or array)


public class Example {
public static void main(String [] args){
Example e1 = new Example();
f(e1);
}
public static void f(Example e){
e = null;
}
}
In the main method, e1 is an object reference, but when passed
to the f method, Java passes the references by value just like any
other parameter. Thus, the references passed to method f are in
fact copies of the original references.
Java never uses call by reference. Java uses call by value only for
parameter passing.

Call by value as well as reference (C#)


What about C#?
Parameter passing in C# supports both call-by-value as well as
call-by-reference. A ref keyword is required in front of both actual
and formal parameters to have call-by-reference. An out keyword
used in front of both actual and formal parameters can be used to
get processed variables from within a call.
C# supports call by value and call by reference both.
How do judge yourself whether the parameter passed is by value
or by reference? Check if you change the parameter value in the
called function or method, does this affect the corresponding
formal parameter passed in the caller code? If not, its call-byvalue. Otherwise, it will be call-by-reference as we have seen
already in C++.

Congratulations!
Dr. T V Gopal has received the Rashtriya Gaurav
Award, presented by the India International Friendship
Society, New Delhi. The award and certificate of
excellence was presented to him for meritorious
services, outstanding performance and remarkable role
at a seminar on Global Participation in Indias Economic
Development at New Delhi on 4th March, 2011.
He has also been selected for the Best Citizens of
India Award presented by the International Publishing
House, New Delhi. The citation is to be published in a
book The Honored Best Citizens of India. His positions
viz. Honorary Chief Editor - CSI Communications and
Chairman, CSI Division II [Software] are mentioned in
the citation.

For Meritorious Services, Outstanding


Performance And Remarkable Role
By
Dr. Bhishma Narain Singh
(Former Governor of Assam & Tamil Nadu)
at a Sminar on

Global Participation in Indias Econominc Development


At New Delhi on 4th March, 2011.

India Internaional Friendship Society

Congratulations!
Prof. H R Vishwakarma, Hon. Secretary of Computer Society of India and Senior Professor of
VIT University, Vellore has been elected as the President-Engineering Sciences Section, Indian
Science Congress Association for the term 2011-12. In this crucial role, his primary responsibilities
will include the promoting the objectives/programmes of Indian Science Congress Association
and particularly organizing the Engineering Sciences Sectional Programmes during the 99th
Indian Science Congress, Bhubaneswar Focal theme- Science And Technology for Inclusive
Innovation- Role of Women

CSI Communications | April 2011 | 18

www.csi-india.org

Practitioner
Workbench

Achuthsankar S. Nair* & Parul Tyagi**


* Editor, CSI Communications
** Centre for Bioinformatics, University of Kerala

Programming.Learn(Perl)

A Quick Taste of Perl


print Namaste ;
There it is ! The customary Hello World program in
Perl with a desi touch. Let us introduce ourselves. Hello ! I am
Achuthsankar S. Nair, a teacher and researcher in informatics.
Hello, I am Parul Tyagi, a student of informatics. Phew! All our
formalities are over.
An innocent way to learn programming (and for that matter
any language) is to start using it and learn from effects including
mistakes. After that may be we polish things off with some
more disciplined efforts. Get ready to start out journey Wait a
minute, what are the pre-requisite? The most important one is
surely met by you, gentle reader. That you have read upto this
sentence shows you are curious or at least interested - that is the
most important pre-requisite. This being CSI communications, we
assume that you have exposure to some programming language
ideas (C, Java, C++..). Not any sort of expertise-just exposure
would be fine.
Please down load the Active Perl interpreter from the site
http://www.activestate.com/activeperl/downloads. We will
now try to get a quick taste of Perl. Type out the following tiny
examples, run and learn from its working and also non-working!
Save your program (written in notepad) with .pl as extension in
the bin directory of your Active Perl . To run a program always
type perl filename.pl.
Let us now look at an example:
$x=5;
$y=6;
$z=x+y;
print $z;
We just declared two variables x and y, added them and
stored the result in z and displayed it on the screen. We easily
note that all variable names are preceded by a $ sign. We will later
see that these are for non-array variables; called scalars in Perl.
The print is also much less complicated than standard languages
(no %d, %f like in C!) Did you not see Result=11 on the
screen?
Here is another one:
$a = Ha;
$b =$a x 10;
print $b;
Ha Ha Ha Ha Ha! That is strange. You have multiplied
Ha by 10. This tells you that Perl is a flirt as far as data types
are concerned. In other words, it is not strongly typed. You do not
declare data types in advance, you can apply the same operation
with different effects depending on the data type. If you are a
programming puritan, we can see you raising your eye brows.

@ is a character that shot into fame in the internet age with


email addresses. But Perl adopted it before that to name array
variables. Initialing, sorting and printing an array is as simple as
this:
@x=(23 34 45 67 17);
@y=sort(@x)
print @x;
Imagine the same task in any other language and you will
understand Why Perl?. Here is another Perl array magic:
@x =(10,20,30,40);
@y =reverse@x;
print @x;
Control structures are very much like in other languages (the
first statement is to read from the keyboard, denoted by STDIN):
$age=<STDIN>;
print $age;
if($age>18)print
Welcome!!;else
print
Access Denied!!;
Here is a for loop that prints all numbers from 0 to 9, very
much on expected lines:
for($i=0;$i<10;++$i;) {print $i;}
Perl also has its unique control structures. See how it squares
all elements of an array:
@x={10,20,30,40};
foreach $i(@x) ( print $i*$i\n; }
Here is how a text file data.txt is opened and content
displayed:
open(f1,data.txt);
@x=<f1>;
print @x;
close(f1);
String processing is the special feature of Perl, here is a trivial
example of searching:
$a=Welcome;
if ($a=~/me/) {print Found;} else{print
Not Found;}
See the following example for changing case of letters:
$a =To be or not to be;
$a =~tr/[a-z]/[A-Z]/;
print $a;
Let us end this issue with a trivial example of function add( ).
sub add($$){print $_[0]+$_[1];}
add(2,3);

CSI Communications | April 2011 | 19

CIO Perspective

Interview conducted by
Dr. R M Sonar* and Mrs. Jayshree Dhere**
* Chief Editor, CSI Communications
** Resident Editor, CSI Communications

Managing Technology

Interview with Mr. Satish Pendse,


President, Highbar Technologies Ltd.
Not only the CIO but entire IT team needs to have much greater business
orientation in order to be more effective contributor.
Q : How do you align IT strategy with
business strategy? How often should the IT
Strategy plan be reviewed and updated?
A : The role of IT as well as that of the CIO
has undergone rapid transformation over
last couple of decades. IT has now become
far more business critical. Business
leaders have also become far more IT
savvy and are having high expectations
from IT. The IT strategy can no longer be
developed in isolation; it has to be aligned
with the business strategy at all times.
Business users and IT function have to
work with very close partnership, in order
to have meaningful contribution of IT to
the business.
Not only the CIO but entire IT team
needs to have much greater business
orientation in order to be more effective
contributor. Its a good idea to induct
some of the business domain experienced
personnel in IT (e.g. for business analyst
kind of roles). They will drive entire team
towards greater business orientation.
Sending IT staff for a business role for a
month is also a good approach used by
many CIOs. The KRAs of IT staff should
be designed in such a way that they get
motivated to have greater business
alignment. CIO has a role to play in order
to make technical IT personnel understand
the importance of business orientation for
their own speedier and sustainable career
growth.
Q : How do you cope up with constantly
changing IT? How do you perceive impact of
cloud computing on the role of CIO?
A : Rapid technological advancements
are a commonality for IT and the same
continues even now. Cloud computing
is an advancement that has a potential
to cause disruptive change during the
coming years. It allows business to view
IT as a service on demand, will change
the nature of IT expenditure from capex

CSI Communications | April 2011 | 20

to opex. It provides much greater choice,


flexibility and risk mitigation. It will
also help to address the IT manpower
challenge faced by IT functions of the
organizations. This will mean significant
change in the way IT is managed within an
organization and will have impact on the
thought processes and the roles of CIOs
as well as their IT teams.
Another interesting technological
advancement is in terms of mobility. India
is now on the edge of becoming 3G enabled
and that will mean much more power to
our smart phones. Many applications will
then be available on mobiles. People will
look forward to accessing their data and
business applications while they are on
the move. Even video conferencing on
mobile may alter the way communication
happens in business.
Business
Intelligence
as
an
application too is maturing well and many
more industries will start reaping its
benefits.
Q : Do you measure the value that IT is
delivering to the business at present? If Yes,
how and if No what do you think should be
done to measure the value delivery from IT?
A : Business value of IT benefits is yet
another subject that IT function faces at
all times. Fortunately the IT maturity of the
business management has gone up over a

alignment between business & IT is good


and if the credibility IT Function within
the organization is high, then its not that
difficult to communicate the value of IT
investments to the business.
Q : How important is IT security and how
is it handled? (Through CISO, separate IT
security function or what else?)
A : IT Security is yet another aspect
that gets discussed across. The risks of
IT security have grown manifold after
the smart phones becoming smarter by
the day and entire information is now
at fingertips thru them. When one sees
wiki-leaks etc. wherein the IT security of
the most IT secured institutes across the
world is getting questioned, the time has
come to have a relook at IT Security for
the organization. Industries such as banks,
airlines etc. are the ones wherein the
IT security is of paramount importance
in almost all aspects of their business.
Possibly for other industries, the IT security
may be managed more thru exceptions.
Each business has a few information
critical functions and IT security of those
functions should be managed with highest
possible criticality. For the rest, it may be
managed even at a moderate level. This
will possibly allow the IT Function to strike
a balance between the investments in IT
security and its outcome.
Q : What are your hiring strategies? How do
you inculcate soft skills in IT professionals,
manage synergies between functional and IT
professionals? How do you manage attrition?

Cloud computing is an advancement that has a potential to cause


disruptive change during the coming years.
period wherein they have understood the
difficulty of quantifying the benefits of each
and every IT investment. IT investments
are getting considered as cost of doing
business. IT management is no longer
required to convince the business
management about IT investments only
on the basis of hard numbers. If the

A : Rapid advancements in Information


Technology take its toll on the IT
professionals.
They
are
required
to constantly update and upgrade
themselves. IT is a profession wherein
one cannot afford to lose touch with
the advancements even for a six month
period. It doesnt take time for yesterdays

www.csi-india.org

Another interesting technological advancement is in terms of mobility.


India is now on the edge of becoming 3G enabled and that will mean
much more power to our smart phones. Many applications will then be
available on mobiles. People will look forward to accessing their data
and business applications while they are on the move.
blue-eyed IT professionals to become
dinosaurs of tomorrow.
IT industry is facing acute manpower
shortage at this juncture. Demand
is far exceeding supply. Managing
attrition has therefore become one of
the key challenges of the CIO. While
compensation certainly plays an important
role, it is at most considered as a hygiene
factor by the employees. They have other
expectations from the employer such
as career advancement opportunity,
exposure to latest technology, meaty role,
excellent work-environment, freedom to
function etc. IT management can manage
the challenge of attrition quite well as
long as they are able to address the
above mentioned expectations and also
communicate the same appropriately to
their teams.
Q : Are the IT projects initiated by user
departments or IT department?
A : Its a mix. There was a time, when
most of the projects were getting initiated
by IT but now its changing. Users have
understood the power of IT and hence
they are initiating the IT projects. Stage

has reached wherein 50% projects are


now initiated by the users. Even for the
projects initiated by IT, its not difficult
to find a sponsorship amongst the user
community. Its a very healthy change and
should continue.
Q : How do you manage (e.g. buying, licensing,
outsourcing etc.) IT infrastructure? Is it
centralized or distributed? What are your
major concerns while managing?
A : We have a team of specialists to manage
IT Infrastructure. They do activities from
architecting to implementation and
maintenance thereafter. Buying is done by
the central Corporate Procurement team
from commercial perspective; technical
support to them is provided by the
Infrastructure team. The Infrastructure
team plays a role in the decision of insouring v/s outsourcing. Areas such
as facilities management, hardware
maintenance, connectivity management
in some areas are outsourced.

Our
architecture
is
centralized.
Technological advancements are pointing
towards centralization and we are happy
that we are already working that way.
One concern I keep having with regard to
Infrastructure Management is the rate of
technological advancements. Much new
technological advancements continue to
happen at rapid pace in this area. One
needs to keep on tracking it continuously
and always reviewing our current
infrastructure vis--vis the same and
decide which new technology to adopt and
when; which existing technology can be
scrapped in favour of the new technology.
Q : According to you what % of total
company revenue should be invested in IT in
order to obtain optimal benefits?
A : The percentage varies from industry
to industry and the state of IT evolution
within the organization. Banking for
example invests even 5 7 % or even
more. Manufacturing organizations invest
1 1.5 2% of their revenue in IT.
Q : How often the IT audit should happen
to provide valuable inputs for furthering the
value delivery from IT to business?
A : There is no common answer. Two
years may be an appropriate frequency
for IT audit to give inputs for furthering the
value delivery from IT to business.

One concern I keep having with regard to Infrastructure Management is


the rate of technological advancements.

Satish Pendse is an Engineering graduate who has done his MBA with Finance specialization and also pursued specialized IT
qualification from NCST. He possesses a rich experience of 25 years in the field of Information Technology.
He is the President of Highbar Technologies Ltd., an IT organization of HCC Group that is providing IT services, especially to the
infrastructure industry. The organization has managed to acquire 43 customers in a span of 30 months from the start of the business.
He is also the CIO of HCC Group.
In the past, he has worked for organizations across industries such as Johnson & Johnson, Jet Airways, Marico and Kuoni Travels. During
his tenure, he has been responsible for driving and implementing large IT initiatives including projects such as SAP implementation
(ERP, SR, CRM, BI-BO etc.), Document Management Systems, automation of distributors, acquisition of IT based organization, business
specific front-office software, business specific technical software, conceptualization to implementation of state-of-the-art complex IT
Infrastructure etc. He is known for his Project Management and Team Leadership. He believes that transformation management is
the most critical factor for making IT a part of any organizations work-culture. His transformation management practices are based on
three pillars namely Involvement, Communication and Education (ICE).
Satish works with the senior management of the organization to ensure alignment between the business strategy and an IT strategy
and to broad-base the ownership for the IT strategy and IT initiatives.
He focuses on building, developing and nurturing the high performing team of knowledge workers so as to channalize their strengths
and their energies into delivering the value of IT to the business of the organization.

CSI Communications | April 2011 | 21

CIO Perspective

Anil V Vaidya
Doctor of Business Administration (UK), MBA (USA), B.Sc.(Tech), B.Sc., CISA, CISM
Email: anvvaidya@gmail.com

IT Strategy Nuances

IT Strategy Complexity, Contextuality and Rationality


This series of articles unravels the disparate entangled views and brings out the nuances of factors that
influence those. The diverse viewpoints are twisted into the decisive strands that make up core of strategy.

IT/IS Strategy
Mark Breading (2010) proclaimed
Successful CIOs will be those who
begin to think of their role more as Chief
Insight Officer than the Chief Information
Officer. He was referring to the ability
of CIO to capitalize on the explosion of
information in the hyper-connected world.
Years ago one of the CIOs announced in
a conference that just the way we do
not appoint Chief Telephone Officer we
need not have Chief Information Officer.
Despite the then expressed opinion,
even today he continues to be in the very
role of CIO although in a different guise.
Peppard (2009) penned down Pervasive
IS concept expounding embedded
structures. A CEO told me IT enhances
employee engagement and empowerment,
interconnecting employees and end
consumers. Gartners top predictions
report 2008 examines the effect of key
issues of green IT, consumerization of

CSI Communications | April 2011 | 22

IT and the emergence of new acquisition


and delivery models of IT systems and
services. At the heart of all such views
is the ontological reality of ITs important
in our lives, be it corporate, social or
personal. This article brings to the fore the
very backbone of such positioning i.e. the
IT Strategy that results in placement of IT.
Over last three decades the IT
practitioners, researchers and the
students have dwelled upon the IT
strategy and have addressed it in number
of ways. Never there has been a consensus
on how we could formulate the strategy or
what outcome should be or what should
it achieve. Information systems and
technology (IS/IT) strategy formulation
strives to meet business expectations
balancing
demand
and
supply
opportunities; weaving around themes
like business alignment, competitive
advantage, knowledge management and
value addition. Business responses to the
dynamics of globalization and the crossborder movement of labour and capital
combined with fast changing consumer
tastes and behaviour, have led to rapidly
changing demands upon IS/IT. Instability
and uncertainty of demand challenge
the process of developing sound IS/
IT strategy. To maintain simplicity, the
generally understood abbreviation IT is
used to represent IS/IT in the rest of this
article.
Over the last several years, exponents
like Earl, Galliers, Peppard, Levy,

companies have proposed their own


models and methodologies for IT strategy
formulation. One notices in the research
literature, publications and commercial
proposals it is customary to use terms
like techniques, methods, methodologies,
frameworks and approaches. While some
employ these terms interchangeably, there
are differences in the way these terms
are interpreted. The terms method and
technique stress on specific procedural
aspects. They narrate activities and
tasks that are carried out in a particular
sequence. The term methodology
incorporates the philosophy behind a
particular way of working. The term
framework implies an outline model of how
IT can potentially fit with firms objective
of gaining competitive advantage. How IT
can gain strategic gain for the organization
and where opportunities can be found,
provide frameworks for analysis. Earl
(1988) referred to the strategic purpose of
IT and information systems while offering
framework of frameworks.
The term approach connotes a
broader spectrum. Earl (1996) explains
approach as the interaction of method,
process and implementation, as well as
the variety of activities and behaviour
upon which the respondents had
reflected. An approach may comprise a
mix of procedures, techniques, user-IS
interactions, special analyses and random
discoveries. The elements of an approach
can be seen as the nature and place of

Information systems and technology (IS/IT) strategy formulation


strives to meet business expectations balancing demand and supply
opportunities; weaving around themes like business alignment,
competitive advantage, knowledge management and value addition.
Lederer and Sethi and many others have
contributed to the research on IT strategy
processes. Besides, various consulting

method, the attention to and the style of


process, and the focus on and probability
of implementation (Earl, 1993).

www.csi-india.org

Strategy formulation and


deployment
IT implementations invariably bring
in work practice changes; which in turn
herald structural changes. Khan and
Azmi (2005) reported that the dramatic
advances are happening as IT begins to
transform our lives in profound ways and
envelops us in its distinctive culture. It
is difficult to understand organizations
without
understanding
technology;
on the other hand it is challenging to
understand technology without knowing
the organization. To cite an example,
current discussions hover around cloud
computing with views being expressed
on both sides. Some favour sending
their applications to cloud while there
are others who are more cautious and
would like to watch experiences of
front-runners. By evaluating the nature of
business applications in private and public
cloud infrastructures, organizations are better
positioned to develop a solid, end-to-end IT
strategy and obtain complete understanding
of all the important applications and systems
required to operate a business efficiently
and successfully (Randy Schirman, 2010
by Anonymous in Investment Weekly
News).The mobility and ease of access
to ubiquitous internet have been on the
minds of IT strategists for some time now.
The mobile travellers frequently adopt
newer devices very quickly and expect
that the enterprise IT services be made
available on those immediately. There is
every reason to expect that organizations
will continue to change as newer
generations of information technology

Business mandates
and expectations
Social processes,
People, Culture and
attitudes

IT strategy
formulation
Technology
inputs, future
direction and
internal
capabilities

Organizational
Process
Technology
Deployment

Fig. 1

monitoring services in healthcare industry.


The IT strategy guides various projects
and roll-outs of technology and tools in
the organization. The implementations in
turn affect processes and then the social
order and structures. It is the practice that
determines the effectiveness of technology
rather than its intended usage. Actual
usage of technology in the real world
results in evolving new structures that
shape the future of the organization. The
importance of the social factor has been
addressed by number of researchers like
Orlikowski (2006), Davenport and Klein
(2005), Pettigrew and Fenton (2000).
The figure 1 shows interactive elements
of strategy, deployment, processes
and the structures; underscoring the

IT implementations invariably bring in work practice changes; which in


turn herald structural changes.
emerge. Hence information technology
deployment is more correctly conceived
of as an ingredient of a more complex
process of social change.
The IT strategy emanates from
business
requirements
that
are
pronounced through business strategy.
It is equally true that the IT strategy
on its own influences the business
strategy e.g. the virtualization, data
centre consolidation and distributed
computing triggered the cloud services
offerings; while strengthening networks
and mobility allowed creation of patient

Organizational
Structures

interdependence and highlighting the


non-linear nature these activities.
The evolving organization is an
amalgam of systems, processes and
people linked to each other through
high speed and real time information.
Organizational systems and culture
evolve gradually, taking root over time.
Their gradual adoption also enables
managerial practices to adapt to evolving
culture (Khan and Azmi, 2005). In
a way one can see the techno-social
aspect in the IT strategy formulation
phase as well as in the execution phase.

In large organizations, the strategy


formulation involves resolving conflicts
between many different interest groups
through social interactions. Following a
somewhat different track, Muller (2010)
opines CIO must be transformational
leaders to leverage the benefits of newer
technologies. They have to step up and
provide real leadership, or risk failure.

IT Strategy strands
IT strategy formulation and execution
requires the involvement of various
parties from businesses, IT specialists as
well as vendors and IT users, necessitating
agreement amongst various parties during
the formulation as well as the execution
phases. The IT users also happen to be at
different levels in terms of organizational
hierarchy and their IT maturity; in large
companies they are spread over disparate
locations in multiple countries that are
bounded by their own culture, behavioural
norms and attitudes. In effect, the users
themselves exhibit various personas
that many IT specialists strive to fit into
finite types. In the majority of cases the
IT strategists follow the standardization
path forcing homogeneity in processes
and work life across various cultures and
people groups. In real life such a drive is
considered a high-handed approach of
fitting all pegs in square holes and is as
such resisted in various ways. It is vital for
the IT strategists to consider the human
side of people and the social groups and
structures that come into play. We can

CSI Communications | April 2011 | 23

and domestic retailers and found that such


integration helps retail sector by reducing
distribution costs and improving stock
turnover. This example is an indication of
how IT strategy creates value to business
and how incorporation/integration of IT
strategies is warranted. Further articles
in this series introduce all such concepts.

Strategy strands

Business
alignment,
standardisation
and
harmonization,
Technological
inputs and
Future
directions

IT Governance

Bibliography

IT Strategy
Formulation
IT
organization
and its
placement

Role of
company and
IT

Value
of IT

Role of
company and
IT

Fig. 2

The evolving organization is an amalgam of systems, processes and


people linked to each other through high speed and real time information.

easily learn from the practices and direct/


indirect ways of handling such diversities.
The figure 2 depicts various strands of
IT strategy and shows their interrelations,
finally working together to generate value.
This series of articles unravels the
disparate entangled views and brings
out the nuances of factors that influence
those. The diverse viewpoints are twisted
into the decisive strands that make up
core of strategy. These are finally braided
into high tensile, flexible IT strategy. En
route we will also evolve methodology to
formulate IT strategy.
The various viewpoints are being
categorised as:
1. Strategy management: formulation,
plan, deployment and measurement,
strategy management as a function
and ubiquitous IT do we need a
separate IT strategy?
2. Organization: structure, structure
follows strategy, Run and Transform,
Applications and Infrastructure,
IT competencies and managerial
competencies
3. Technology: mobility, connectivity and
tendencies towards centralization
4. Value technology cycle and
expectation of value generation, role
CSI Communications | April 2011 | 24

of IT and the management


Drivers:
Business
alignment,
technology
exploitation,
standardization and harmonization
6. The social perspective: Technologyas-used,
technology-in-practice,
reciprocal effects of technology and
practices
7. Globalization: cultural and geographic
diversity and political fallout
8. IT Strategy execution and operations:
deployment,
in-sourcing,
outsourcing, off-shoring, near-shoring
9. IT Governance: differentiated from IT
management
10. IT strategy formulation: weaving it all
together
Over a period of time, the IT strategy
should be integral component of the
functional and business strategies rather
than being an independent strategy.
For example, in the retail business, the
integration of logistics and IT strategies
can produce higher operational efficiencies
resulting in higher margins. Bourlakis and
Bourlakis (2006) studied international
5.

Anonymous (2010) Business news;


BT discusses strategies to optimize
essential business decisions at
Gartner Symposium/ITxpo 2010
Investment Weekly News Nov 6: 513
Bourlakis, M. and Bourlakis, C.
(2006) Integrating logistics and
information technology strategies for
sustainable competitive advantage
Journal of Enterprise Information
Management 19(4): 392-402
Breading, M. (2010) Chief Insight
Officer: The 2020 insurance CIO
Insurance and Technology 36: 47
Davenport, T. and Klein, P. (2005)
Rethinking the mobile workforce
Optimize 4(8): 26-33
Earl, M. J. (ed) (1988) Information
Management The Strategic Dimension
Clarendon Press, Oxford
Earl, M. (1993) Experiences in
strategic
information
systems
planning MIS Quarterly 17(1): 1-24
Earl, M. (1996) (ed) Information
Management Oxford University
Press, Oxford
Khan, M. and Azmi, F. (2005)
Reinventing business organizations:
The information culture framework
Singapore Mgmt. Review 27(2): 37-62
Muller, H. (2010) CIO Executive
leadership summit topics cover
transformational IT Health and Beauty
Close up November 3
Orlikowski, W. (2006) Material
Knowing: The Scaffolding of Human
Knowledgeability European Journal of
Information Systems 15: 460 - 466
Peppard, J. (2010) Professor of
Information Systems, Cranfield
School of Mgmt., Cranfield, UK
Pettigrew, A. and Fenton, E. (2000)
(eds) The Innovating Organization
Sage Publication, London
n

IT strategists follow the standardization path forcing homogeneity in


processes and work life across various cultures and people groups.

www.csi-india.org

HR

Sunil Kashikar
Head - Talent Acquisition at Zensar Technologies (RPG Group).

The HR Manager

In the past, the Human Resources


department was often referred to as
the policing & policy makers of the
organization by the employees and a
support function by the management.
The HR Manager was viewed, with dread,
as the enforcer of the policy, often
seen as those made for benefit of the
organization. Despite such tags, the HR
function has evolved and broadened in
scope and functionality and has assumed
varied roles such as the peoples people,
change agent, and strategic business
partner, to name a few. These new
approaches to HR have opened new
horizons for the HR function and have
given HR professionals the opportunity
to establish better credibility both at the
strategic and functional level.
The paradigm of HR function has
shifted from qualitative to quantitative in

nature. HR today speaks the language of


numbers: the same language management
speaks, understands and expects from its
HR department, thus giving HR a more
business-focused outlook.
The role of HR Manager, obviously,
has also changed dynamically. From
traditional staff welfare to current
employee engagement, exit interviews
to talent retention and employee
training to leadership development, the
HR Manager and his team are now seen
to be business enablers rather than policy
administrators.
The portfolio of HR Managers today
are multifarious and multi-faceted as well;
Work force planning, Talent Acquisition
& Retention, Induction & Training,
Deployment, Compensation & Benefits,
Employee Engagement, Organization
Development, Performance Appraisals ..

HR today speaks the language of numbers: the same language


management speaks, understands and expects from its HR department,
thus giving HR a more business-focused outlook.

the list almost seems never ending!


The HR manager is regarded as a
partner to business, playing a key role
in strategy and growth. He is now part
of the team, which plans the work force
requirements needed to execute the go
to market strategy of the organization,
be it products or services. Having zeroed
in on the quantum of resources required,
he needs to then identify the talent
available and numbers to be acquired.
Given the perennial shortage of trained
and deployable human resources, the
HR Manager now focuses on the right
channel mix to achieve this objective.
Innovation is the name of the game
in talent acquisition.
From using
Recruitment portals to agencies, channel
partnerships to relationships with training
Institutes, employee referral programs to
sub-contractors, advertisements to social
networking sites, no stone is left unturned.
Even novel forms of recruitment part
timers, subject matter experts, retainers,
summer interns, student work n earn
programs, etc. have been experimented
with.
Having succeeded in getting the right
people hired, the HR Manager needs to
get them inducted into the organizations
fabric; its people, processes, values &
goals.
Gaps within competency exhibited
and required have to be closed by
intensive and continuing training, pre- and
post- deployment into designated roles.
In the IT industry, where business is
both annuity and project based, resources
get released from projects and come into
a common pool or bench. Being unbilled
while on the bench, these resources
need to be redeployed quickly in other
projects or up skilled / cross-trained in
different skill sets, thereby making them
a deployable workforce. The HR Manager,
hence, needs to be prudent in bench
management.
In these times of increasing customer
expectations, costs, competition and
deliverables, organizations are faced
with increasing wage bills, slimmer

CSI Communications | April 2011 | 25

The portfolio of HR Managers today are multifarious and multifaceted as well; Work force planning, Talent Acquisition & Retention,
Induction & Training, Deployment, Compensation & Benefits, Employee
Engagement, Organization Development, Performance Appraisals ..
the list almost seems never ending!
margins and an ever increasing attrition
rate. To offer compensation and rewards
to the workforce is indeed challenging,
with the global business and economic
vagaries that we operate in. This function
must be ahead of the curve in tailoring
compensation and benefits for talent
motivation and retention. Who leads this
function.. the HR Manager, but natural!!
The oft written line the engaged
employee, is a happy and productive
employee is food for thought. How do
we engage with our employees? Do we
reach out to them? Are they made to
feel that each of them is contributing to
the organizations road map? Are there
sufficient platforms for communication to
and from senior management? Are they
part of idea generation?
Are queries and grievances resolved
quickly? Are managers building strong
motivated teams? Are teams geared to
meet the organizations goal? One person
has to have these answers and its none
other than the HR Manager.

Talent
Development
is
an
investment made by the organization for
its employees to fuel its own intended
growth. This development of associates
through training, coaching, mentoring,
cross-functional exposure, job rotations,
etc is needed to build a strong leadership
pipeline, gear associates for higher roles
across geographies and functions.
Processes are as important a
dimension as others mentioned earlier
in the growth of the organization. HR
managers are owners of processes to
optimize execution, compliance and
process adherence. The Performance
Appraisal process stands out as the
first amongst equals. This process
needs to be transparent, fair, have
simple measurement metrics, which
translate into scores and results. Using

various methodologies, these results


have to translate into commensurate
compensation & role changes. The HR
Manager needs to have a very clear vision
of these processes and how they affect
the functioning of the people within the
organization.
The HR manager today is responsible
to build the culture of the organization. He
needs to create collaboration within the
leadership. He needs to ensure the goals
set by top management percolate down
the line. Innovation needs to be given a
hard look.
Ethics and transparency in the
routine work life must be displayed. And
finally, the HR manager must understand
the business of the organization. After
all he is an equal partner to the Business
Heads, whose support is imperative for
the business in achieving the mission that
is charted out!
Note: The authors reference to HR
Manager as he is to be read as s/he
since, in this age of gender equality and
in reality, HR Managers are very often,
women!
n

Having succeeded in getting the right people hired, the HR Manager


needs to get them inducted into the organizations fabric; its people,
processes, values & goals.

Sunil Kashikar is Head - Talent Acquisition at Zensar Technologies (RPG Group).


He is a Senior Business / General Manager with over 28 years of work experience. Last 6+ years he has been in
the IT Recruitment, Resourcing & HR fields. He is specialized in Vendor Development / Management.
His Specialties are Strategic Recruitment & Resourcing, Staffing & Vendor Management, Major/Key Account
Managment, HR Operations.

Cartoons in this issue are a creation of


Avinash Rajopadhye. Avinash is a C.A. by
profession and practices in Pune. He draws
cartoons as a hobby. He has contributed cartoons
in Bombay Chartered Account Journal and Pune
Chartered Accountant Journal published from
Mumbai and Pune respectively. He is a self made
cartoonist and learnt by observing cartoons of
legendry cartoonist R.K.Laxman, whom he holds as
Guru. So he is not just ardent fan of R.K.Laxman
but is his ardent follower too.

CSI Communications | April 2011 | 26

I cant catch up with


mobile applications, I
have created new post
Mobile Receiptionist!
She does sms, e-mail. I
just speak.

www.csi-india.org

ICT@Society

Achuthsankar S Nair
Editor, CSI Communications

Healthy Computing : Eyes


The PC is luckier than the human body. The moment a PC
shows a problem, we turn to a techie for service. Unfortunately
the PC user is not so kind on herself or himself. Most of us
compromise a lot on the strains that computer use causes on our
body and mind. Our eyes, neck, wrist, finger tips, palms, knees,
legs, back, are all susceptible to extreme strains when we overuse
computers without proper precautions and remedies. In this
issue of Make IT healthy, we discuss issues and suggestions for
taking care of eyes. The good news is that eyes can be taken care
of easily in most cases with some awareness and simple actions,
without leaving your seat.
Before I scare you with what could happen to eyes with
extreme straining, let me start positively. What can we do to take
care? Here are the guiding principles (i) Eyes, like every other part
of the body, need exercise and does not tolerate repetitive strain
(ii) Eyes have a built-in automatic servicing-winking and tears. It is
well known that computer users gradually start winking their eyes
at lesser frequency which is one of the cause for the dryness and
consequent discomfort. Try to have a Stick it note in your mind
reminding you to wink your eyes. Eye drops typically prescribed
by ophthalmologists are advisable if dryness becomes very
serious. For others, washing the eyes with cool water is enough.
Back from office, it would be nice idea to contribute some effort in
the kitchen by the way of chopping fresh onions-they will open the
dam of the tear reservoirs and it has a extremely refreshing effect.
Traditional Ayurveda eye drops like Ilaneer Kuzhambu have also
very soothing effect (after its initial minor burning sensation)
Now, on exercising the eye. If your computer gets stuck or a
downloading or copying or compilation takes a lot of time, dont
curse, thank the occasion and use it for exercising your eyes. There
are two muscles that can be exercised, ones that are involved in
focusing and the ones involved in shutter adjustment. For the
former, here is a simple exercise: sit back and relax and without
moving your head or neck, try to look at the extreme corners,
ceiling, floor, left and right walls. With your eye balls you can also
try to trace an imaginary eight right in front of you, both vertically
and horizontally.

Another simple way is to look at the computer screen and


then through the windows to the horizon, back and forth (alas, the
smart-office rooms and smart class rooms are not so good in this
respect, whereas the old college lecture hall may be excellent. The
maximum variation in focusing that you could achieve in a modern
closed office room may be a few meters). For giving exercise
to your eye shutter muscles, look at an object with striking
variation in intensity, back and forth. One way to do this is to look
at horizon through a black cardboard or similar surface, with slits
as shown below. Hold or fix the card and then focus your eye at
the horizon and move your face to left and right. Another way is to
look through trees at scattered sunlight light by moving your face
to left and right (Never look at the sun directly).

Green is believed to be the ideal color for cooling eyes. Do


you have a window in your room through which you can see some
greenery ? At least go for green curtains! Ayurveda tells us that
nerves related to eyes reach the feet. Massaging the feet can have
magical effect on your eyes, if done in the traditional way. Some
effect can also be obtained by self massaging and some oiling.
Another way is to sprinkle some gravel in the back yard and take
your morning walk over it, in naked feet.
Here are some commonsensical steps: When you are typing
and doing involved editing, use large fonts with dark green color
and only finally switch to black 12pt. Browsing, emailing all are
ideally done with big letters. Consider printing documents for
detailed study (do invoke the essentiality class in consider
nature,dont print unless essential!) If you are supported by
assistants, recording non-urgent and long drafts along with
instructions and getting it transcribed is not only a eye-friendly
approach, but also a very highly productive may of writing.
We end this column with a reference to the common
eye-related problems that computers users develop: dryness,
reddening, head-aches, worsening eye-sights Computer vision
syndrome (CVS) is today a very popular word. I first realized its
gravity when a DTP operator told me that even when he is not
working on the computer, he keeps seeing a software window
with a close button on the top right !
CSI Communications | April 2011 | 27

Brain Teaser

Debasish Jana
Editor, CSI Communications

Crossword
Test your Knowledge on Mobile Technology and Mobile Application Development
Solution to the crossword will appear in the next issue. Send your answers to CSI Communications at email address csic@csi-india.org.
1

10

13

11

12

14

15

16

Clues
Across
1
Development language in iOS
5
File extension of an Android application
6
Company that manufactures BlackBerry
devices
8
Mobile Manufacturer
12 Mobile Internet access protocol
14 An earlier version of Android
16 A mobile subscriber identity abbreviation
17 A wireless communication standard
19 A popular design pattern
21 An XML-based file format for describing
2D vector graphics
22 3rd generation mobile phone standard 3G
24 Sending small text messages between
mobile phones
25 Mobile ID Number
26 A wireless communication protocol
27 Manufacturer of smartphones
Down

17

18

19

21

20

22

23

25

24

26

27

Slip of Tongue

2
3
4
7
9
10
11
13
15
18
19
20
21
23

Popular scripting language


Advanced 32-bit RISC Machine
Version of Android
Apple tablets
A standard keyboard setup
Term for application on smartphones
A mobile phone operating system
Korean electronics company
A standard for mobile wireless networks
To use Mobile phone as a wireless modem
Method of Internet connectivity for a
BlackBerry
Mobile phone network standard
Mobile identity module for each subscriber
International organization for standarization

Child Prodigy?

hila wani
is S
me ila ki Ja
h
S

na
My

Dont worry I will reach in time !

CSI Communications | April 2011 | 28

Daddy Daddy... Daddy, look, Munni swallowing, my iPod, iPod, iPod

www.csi-india.org

Ask an Expert

Debasish Jana
Editor, CSI Communications

Your Question, Our Answer


Counting in octal is just like counting in decimal, if you dont use your thumbs. Tom Lehrer

Q : In Java, can an array be created with zero size? Why should one
create like that?

A : Arrays in Java can be created with zero length as well. For


example, the following declarations are valid.

int [ ] intArr = new int[0]; // int array of zero length

int size = intArr.length; // size will have zero
In situations, zero length arrays are preferred to null
reference. Whenever a method returns an empty array, returning
a zero-length array is preferred to returning null. This makes the
caller code simplified because, the caller doesnt need to check for
null values.

Q : In Java, why StringBuffer is mutable and String is immutable?


A : A string buffer (a final class, cannot be subclassed further)
implements a mutable (modifiable) sequence of characters. A string
buffer is like a String to contain arrays of Unicode characters, but
unlike String, it can be modified. Thus, when building intermediate
string values (undergoing changes), we use StringBuffer objects
instead of immutable String objects. Otherwise, we needed to
create new String objects for every modification. Instead, when we
are finally done with all intermediate modifications, then we form
the String object from StringBuffer object to ensure immutability.
And, from now on, the String objects thus formed can be shared
among other objects sharing the same reference. String buffers
are safe for use by multiple threads.
The methods are synchronized where necessary so that all
the operations on any particular instance behave as if they occur
in some serial order that is consistent with the order of the method
calls made by each of the individual threads involved.
String buffers are used by the compiler to implement the
binary string concatenation operator +. For example, the code:
x = a + 2 + b
is compiled to the equivalent of:
x = new StringBuffer().append (a). append(2).append(b).
toString()
With Java SE 5.0, StringBuilder class has been introduced as
an unsynchronized version (therefore lightweight) of java.lang.
StringBuffer.

Q : In C++, what happens if a constructor or destructor assigns a value


to the pointer this? What precaution can be taken?
A : The keyword this identifies a special type of pointer. When
a non-static member function is called, the this pointer is a
constant(non-modifiable) pointer to the object for which the
function is called. One cannot declare the this pointer or make
assignments to it. The type of the this pointer in some class, say X
for ordinary non-static member function is X * const (i.e. constant

pointer to current object)


The this pointer is passed as an extra argument (hidden) to all
non-static member function calls. It is available as a local variable
within the body of all non-static functions.

Q : What will be the effect of adding the keyword const after a


function or a member function like void f () const?

A : If a member function is declared as constant, that means the


member function is an accessor kind of function which can read
the values of the data members but cannot modify them within
its implementation.
Q : In C and C++, how can a main function be written as? int main()
or void main()? If we choose to return int from main, then at the end
of the main function, should we return 1 or 0? What about Java? If we
write int main() in C++, why do we write void main in Java?
A : In C and C++, the main function should indicate the status
(success/failure) when the program exited. This is extremely
important information for the caller. The executable file may not
have been invoked from the command prompt or in standalone
mode. The executable file may have been called by another
program or from within a batch program or shell script. The caller
needs to know whether the program was successful or not on
normal or abnormal termination whatever it may be.
Normal termination is generally represented by a return value of
0 from within main. Abnormal or erroneous termination should
be indicated by returning a non-zero value. What value should
be returned on error or exception is on the judgement and
interpretation of the developer.
void main() should NEVER be used in C/C++. The valid C/C++
main signatures are:
int main() and
int main(int argc, char* argv[]) or int main(int argc, char** argv)
In Java, a program may exit before or after the main method
completes. It may so happen that the program is terminated even
before main is called. In Java, main method is invoked by the Java
runtime engine (JRE) which controls the success or failure of
the entire execution. As such, returning a value from within Java
main method is meaningless and therefore void. Java supports
exception handling by default (in C++, exception handling is by
choice), and on abnormal termination, a suitable exception is
raised. Either the exception is handled within the program itself
or passed to the caller program or operating system to handle
exception.
Send your questions to CSI Communications with subject line Ask
an Expert at email address csic@csi-india.org

CSI Communications | April 2011 | 29

Happenings@ICT

H R Mohan
Chairman, Div. IV, AVP (Systems), The Hindu, Chnenai. Email:
hrmohan.csi@gmail.com

ICT news and headlines in March 2011


The following India specific ICT news and headlines during
the period 1-28, Mar 2011 have been compiled from various
news & Internet sources including the financial daily, The Hindu
Business Line.
The Centres focus on checking the generation and circulation
of black money is expected to give a fillip to IT companies
that provide software products in the anti money laundering
space.
Mobile handsets will cost more after budget.
After BlackBerry, other smartphone makers under scanner.
Mobile operators are concerned with the Finance Ministrys
decision to collect service tax on telecom services at the
point where the service is deemed to be provided. At present,
operators pay service tax after the telecom user makes the
payment.
Defence Ministry may not vacate any more spectrum.
The IT industry got a rude jolt when the Budget did not extend
the tax benefits under Software Technology Parks of India
(STPI) scheme and also imposition of Minimum Alternate
Tax on profits from Special Economic Zones.
The DoT may impose a penalty on Reliance Communications
for switching off some of the base stations it had rolled out as
part of the Universal Services Obligation scheme.
Around 84 per cent of the mid-market firms in India expect
to increase their IT budgets in 2011 (26% in 2009); 52 per
cent will hike their spend by 10%, while 32% are looking at a
1-10% increase.
US is proposing to establish an advance registration process
for companies applying for H-1B visas.
With large e-governance initiatives and projects such as the
National Knowledge Network being rolled out across the
country, the Union Budget has proposed a total outlay of
about Rs 3,619 crore for Department of IT in 2011-12.
Convergys Corporation, a player in relationship management,
will hire over 500 technical support experts in Bangalore in
the next six months.
iPad, media tablets seen eating into mobile PC demand.
TCS bags legal management services contract in UK.
LG plans to roll-out its 3D phone and tablet phone in its
Optimus series in India in the next 3-4 months. The tablet
phone, with Honeycomb 2.3 version, might cost about Rs
30,000.
DoT plans task force for telecom roll-out in Naxal areas.
The Communications Minister, Mr Kapil Sibal, has called
telecom operators for a meeting to discuss the New Telecom
Policy 2011 and to launch the same within 100 days.
Changes in the tax regime may prompt BPO firms to look
outside India more for expansion.
Libyan crisis can hurt us, says Infosys.
MTS earmarks Rs 100 cr for data services in Gujarat.

CSI Communications | April 2011 | 30

March 31 is new deadline for BlackBerry services.


TCS to increase focus on cloud computing as a part of its
effort to get around 10 per cent of its growth from non-linear
sources by March 2012.
Mahindra Satyam sees biz in inorganic growth.
TRAIs 2G pricing formula is flawed, says UK expert.
The Universal Services Obligation fund has launched a new
scheme, called Sanchar Shakti to empower women in rural
areas through telecom services .
IT solutions and services provider Ness Technologies plans
to hire 1,000 people this year for its operations in Bangalore
and Mumbai.
HTC plans to hire 3,000 next fiscal.
Bharti Airtel and Reliance Communications will be the market
leaders for third generation (3G) mobile services, according
to a new study by Wireless Intelligence.
Mahindra & Mahindra has entered into a global partnership
with Cisco to jointly develop and market solutions related to
smart cities, virtual dealerships, sports and entertainment,
and cloud services.
Software tech parks set to drive electronics sector.
Sonata launches car rental solution.
SAPs new solutions address mobility, social media.
BPO company Spanco plans for headcount rising to about
5,000 professionals in the next 12-18 months, from the
current stated commitment of 2,700 professionals.
Cognizant joins ranks of Fortunes Most Admired.
DoT issues show cause to Etisalat DB.
AOL lays off around 400 in Bangalore.
Location-based mobile services may be made mandatory.
Tech Mahindra opens new development centre in Germany.
Wipro Infotech signs 5-year deal with Canara Bank.
Zynga, makers of popular social games Farmville and Caf
World, has set up a studio in Bangalore for game development.
HP to give $1 m for education fund in India.
IBM India tops in external disk storage market.
Subex, has bagged a $12-m contract from a mobile operator
group in EMEA (Europe, Middle East and Africa) to
implement its ROC (Revenue Operations Centre) platform
for fraud management and revenue assurance.
Infosys sees huge market for Finacle in rural banking.
Mahindra Satyam in talks with Chinese, Japanese companies
for expansion.
SAP Labs knocks on campus doors for the first time.
Talisma, which offers a range of solutions across industry
verticals, including higher education and BFSI plans to expand
global footprint from 18 countries to 21.
US-based telecom technology solutions/equipment provider
Powerwave Technologies is planning to invest $3 million to
expand its R&D facility in Hyderabad with 100 more people.

www.csi-india.org

HCL bags Rs 300-cr IAF network deal.


Now, downloading games on your mobile is risky business
GSM mobile operators added 14.7 million new mobile
subscribers in February, taking the total tally to 555 million.
HCL Tech expands Smart Grid partner ecosystem
Japan quake: Security firms warn of bogus Web sites seeking
donations.
Nasscom revamps skills test for BPO jobs.
Union Bank partners Nokia for mobile payment services.
TRAI puts off rules for telemarketing calls indefinitely.
TCS targets $1-b revenue from iON, its cloud solution
offering.
Australia woos Indian IT firms.
Infosys to change staff strategy in pursuit of IPs.
RCom will offer free Web package for new broadband users.
Sundaram Infotech has forayed into the infrastructure
management services (IMS) sector in India targeting clients
in auto, financial services, agricultural sciences and retail
industries.
Mr Tim Berners-Lee, the inventor of the Web, is coming to
India to take part in the international conference WWW 2011
that will discuss the future of Web and the challenges it face.
Zylog Systems to invest Rs 80 cr more in WiFi biz
Nokia, Samsung to hike prices of select models.
The bank accounts of Mahindra Satyam have reportedly
been frozen by the IT Dept following the raise of demand for
tax arrears to the tune of Rs 616 crore. on the crisis-stricken
IT services company. Mahindra Satyam to contest.

Dell Indias revenue nearing $2 b milestone. it hopes to add


a few thousands to its current 23,000 headcount over the
coming year. -- Michael Dell.
All types of printers will get concessional rate of CVD.
Mr Sam Pitroda, Advisor to Prime Minister Dr Manmohan
Singh on Infrastructure, Innovation and Information, pointed
out that information will demand openness and that he
would like to spend the next five years to propagate its
democratisation.
CAG concerned over delay in demerging VSNL land: Sibal.
MindTree to double hirings in 2011-12. It decided to make
2,400 campus offers its highest ever in a single year,
which will increase the total number of employees by about
25 per cent.
Google, Skype cannot be asked to toe Indian line on security.
We are being victimised for what DoT has done: Etisalat DB.
Microsoft launches Explorer 9 in India.
IT, BPO staff may see 10-12% salary hikes, says Som Mittal.
2G scam: JPC chief to take up issue of parallel probes with
Speaker.
Ericsson to deploy solar satellite phones in Japan.
Microsoft to woo small businesses with InTune, Lync.
Communications co Polycom to step up India operations.
Wipro plans to hire 21,000 next year.
Indias broadband growth third fastest in the world.
BPO major ExlService Holdings said on Friday it is considering
adding 500 seats to its Philippines operations this year. n

Following new student branches were opened as detailed below :

Chamelidevi Group of Institutions (CDGI), Indore was


inaugurated on 23rd February 2011 by Mr. Yeshwant
Kanetkar, a true entrepreneur in IT education sector and
the Best .NET Technical Contributor and the Most
Valuable Professional awardee by Microsoft.
K.L.E. Institute of Technology, Hubli, Karnataka was
inaugurated on 5th March 2011 by Dr Anirban Basu,
Chairman, CSI Bangalore Chapter.
LR Tiwari College of Engineering, Mira Road (East)
was inaugurated on 10th February 20011. Mr. Ravi S.
Eppaturi and Dr Vishnu Kanhere spoke on the occasion.
Panimalar Institute of Technology (PIT), Chennai was
inaugurated on 21st February 2011. A Guest Lecture on

Cyber Security by Wg. Cdr. M. Murugesan, DirectorEducation, CSI, was organized after the inaugural
function.
SCMS School of Engg. and Tech., Karukatty was
inaugurated on 18th February 2011. Prof. M V Rajesh
delivered a technical talk on Artificial Neural Networks.
Vaageswari Engg. College, Karimnagar was
inaugurated on 19th February 2011. Mr. Narsimha Rao
Garu gave a motivational and informative presentation
which contained all the information regarding what,
why, how and where CSI is helpful to the students in
enhancing their career. Prof. Chandu Samba Shiva Rao
who conducted a workshop on CLOUD COMPUTING.

Contest for suggesting suitable tagline for CSI Communications


As a part of establishing CSI brand image, a tagline for CSI Communications is being planned. This tagline will be printed
just below the CSI Communications title on the cover page of every issue of CSI Communications.
A short and crisp tagline conveying vision of CSI in meaningful way is to be coined. A special President prize of Rs. 5001/along with a Certificate of Merit are waiting for the winner. So, friends, get your creative side working and send the tagline
by email to csic@csi-india.org. Write Tagline for CSI COmmunications in the subject line.

CSI Communications | April 2011 | 31

On the Shelf!

Enablers of Change:
Selected e-Governance Initiatives in India

Dr. Suneeta Sane


Professor and Dean R & D, VJTI, Mumbai

Book review
Enablers of Change:
Selected e-Governance initiatives in India
Although we all read some news about Government initiatives
in e-Governance, it does not give us a comprehensive picture. CSI
and Nihilant Technologies deserve applause for bringing out a
comprehensive e- Governance account in the form of a book titled
Enablers of Change: Selected e-Governance initiatives in India.
The is edited by Piyush Gupta and Shridevi Ayauri from National
Institute of Smart Governance and Brig. R. K. Bagga, a senior IT
personality. The book presents a compilation of case studies of
e-Governance initiatives in the State, Department and District
levels in the form of major projects. This gives an opportunity for
all stakeholders to have a look at the actual work carried out under
these initiatives.
There are five sections in the book, which deal with a wide
spectrum of topics like e- Governance: Issues and approach,
various project initiatives, Department and District initiatives and
CSI-SIG on e- Governance. There are 36 e-Governance projects
covering 12 states for 3 services Driving Licenses, Land records
computerization and Property Registration. Three services are
directly delivered by Central Government Income tax filing
and processing, Passport processing and Registration of new
companies. An impact analysis has been done of these services
and among these Passport project has had the largest impact.
First section of the book is essentially devoted for stating
the importance of e-Governance and its impact factor study.
In order to make e-Governance successful, many reforms and
reengineering processes have taken place. An overview of this is
helpful to appreciate the background work that has been done.
This section deals with the background preparation for the awards.
Later sections describe various projects. The selected
projects are categorized under G2C, G2B and G2G categories and
are covered in three broad classes as e-Government initiatives,
Department initiatives and District initiatives. The book describes
11 different projects in the category of e-Government initiatives.
MP on line and CHOiCE are projects under G2C category. CHOiCE
provides 130 government services to citizens at doorstep.
There are four projects for education sector keeping in view
the needs of the large young population. Two of them deal with
scholarship management system. Keeping in view the other
aspects of student community a project developed by NCT
Delhi deals with e-Counseling for Professional Colleges, where
students are given advice and their queries are answered. A project
on Digital University Framework, developed by Maharashtra,
provides the framework for knowledge delivery.
MP has maximum forest area in the country. A project viz.
Integrated Finance and Forest Works Management System
is developed by MP. It integrates ICT, MIS, Satellite Imagery

Editors

Piyush Gupta
R K Bagga
Sridevi Ayaluri

Book Title : Enablers of Change: Selected e-Governance


initiatives in India
Editors : Piyush Gupta, R K Bagga, Sridevi Ayaluri.
ISBN
: 978-81-314-2702-6
Price
: $ 27
Publisher : IUP publishers, Agartala, Tripura
and remote sensing with seamless integration with income,
expenditure, forestry work along with real time monitoring. Citizen
care is handled with projects like e-Suvidha in Maharashtra,
e-District in UP, Jeevan in NT Delhi, Jana Mitra Samadhan Kendra
in MP and Gram- Samaj in Chattisgarh. All these initiatives serve
common essential citizen needs.
Parliament sessions are full of debates, with 300-500 pages
of document, generated on a single day. The debates are central
to policy-making and are important documents for everyone to
use. An initiative named Digital Archives for Rajyasabha Debates
is an excellent effort for researchers, members of Parliament and
other interested people to use. Pregnancy and Child tracking Rajasthan has created an end-to-end pregnancy and child care
system, which covers cases registered from primary health
centres, community health centres, district hospitals, college
hospitals and city hospitals numbering 2150 total centers.
E-Transport Kerala Vahan-Sarathi was developed as S/W
for information regarding vehicles, driving licenses, file status for
RTO. It uses open source S/W like Linux, Jhoomla. The system
works for m-Transport with SMS being sent to users.
Department initiatives have nine projects in it. Two projects
selected are PRISM-II by Goa and Sales Tax return submission by
Maharashtra, which come under the category of G2B. PRISMS-II is
a project developed by Department of Prisons - Goa considers all
stakeholders in the judicial system like Prisoners, victims, Judiciary
and Prison officials. The Sales Tax department of Maharashtra
has taken initiative to automate their routine voluminous work. It
has 6 lakh registered dealers and has 15 lakh returns filed per year.
Automation has helped the return filing tremendously.
There are District initiatives in Jhansi, Gwalior, Shahid
Bhagatsingh Nagar, Calicut, Jabalpur, Pali. These initiatives
provide different level of citizen services. These initiatives have
grievance redressal system, property registration, treasury
information, which provide information upto the tehsil and subtehsil level.
The case studies make a lucid reading and provide an insight
into various initiatives undertaken. The book is a good reference
material in the subject. Happy reading!! n

About the Author


Dr. Suneeta Sane is currently working as Professor and Dean R and D at VJTI, Mumbai. She did her M.Sc. from University of Indore, Ph.D.
from IIT Mumbai and M.S. in Computer Science and Engg. from Central Michigan University. She has 25 years of teaching experience
and has been a visiting Professor at Michigan Technological University USA. She was awarded Excellence in Teaching Award 2009,
Excellence in Research in 2009 and 2010. She received Best Paper Award at International Conference on Technology, Systems and
Management held in NMIMS in Feb 2011. Her research interests are data mining, mobile databases and information retrieval.

CSI Communications | April 2011 | 32

www.csi-india.org

CSI Report

Prof. J P Mishra
Organizing Chair, ConfER-2011
Past Chairman, CSI Allahabad Chapter

ConfER-2011

The 4th CSI National Conference on


Education & Research
On theme : Information Technology : A Knowledge Platform for Industry-Institution Interaction
Hosted by : Shambhunath Institute of Engineering & Technology (SIET), Allahabad
Date

: 23rd & 24th January, 2011

L to R: Prof. J P Mishra; Prof. K P Singh; Prof. H R Vishwakarma; Prof. K K Bhutani;


Prof. S N Upadhyay; Dr. K K Tewari; Mr. D K Dwivedi

The 4th CSI National Conference on Information Technology:


A Knowledge Platform for Industry-Institution Interaction was
organized by CSI Div-V, Region-I, Allahabad Chapter and ISTE
Chapter, SIET, Allahabad on 23rd and 24th January, 2011.
The Conference attracted around 250 delegates from
various institutions and organizations. There were 25 papers from
prominent Institutions and Organizations like IIIT, Allahabad;
MNNIT, Allahabad; Shobhit University, Meerut; NMIT, Bangalore;
Singhania University, Rajasthan; HNB Central University,
Uttarakhand; ITI, Birla Corporations, V-Serve Corporate Services etc.
The Conference spread over to 8 sessions including a special
session on ICT: an overview and its significant impact on the
society by the Chief Guest, Dr. S. N. Upadhyay, Director, UGCStaff Academic College, BHU and other technical sessions such as
ICT Applications in sectors like Business, Industry, Government,
Academia, Research and Consultancy apart from special sessions
of emerging topics- Convergent Communication, Networks and
Information Security; Next-Gen Networking Technologies-IPv6
and Wireless Sensor Networks; Algorithms and Green Technology.
The guests were felicitated by Dr. K. K. Tewari, Secretary,
SIET; Prof. K.P. Singh, Director, SIET; Mr. R.K. Singh, Chief Admin
Officer, SIET; Prof. J. P. Mishra, the Organizing Chair and CSI
Allahabad Chapter Managing Committee. To commemorate the
occasion, Souvenir & Proceedings were released by the Chief
Guest, Presiding Chair and Dignitaries. Welcoming the Chief
Guest, dignitaries and delegates, Dr. K.K. Tewari, Secretary, SIET,
Allahabad, affirmed that SIET Management is always ready to
support such events. Prof. J.P. Mishra, the Organizing Chair,
briefed about the Conference.
Prof. Vishwakarma, narrating the history and growth of CSI,
threw light on its contribution and new initiatives. He exhorted
the faculty and the students to come forward to join CSI and take
advantage of the opportunities made available by CSI, especially
research, consultancy and entrepreneurship in the domains
Knowledge Management and Educational Technologies,
Indian Language Computing, Free/Open Source Software, ICT

applications in Agriculture, Healthcare, Governance and Law


enforcement. He also appealed to the student communities for
taking up challenging topics for their final projects. He expressed
his concerns about lukewarm response from faculty and
students for CSI Minor Research Scheme even after 6 years of its
introduction and several follow ups being made the CSI Education
Directorate.
As per the past practices of ConfER series launched during
2007-08, Prof. H.R. Vishwakarma made an announcement of
CSI ConfER-2012: The 5th CSI National Conference on Education
& Research, to be hosted by Lingayas University http://www.
lingayasuniversity.edu.in/, Faridabad and organized by CSI
Division 5 (Edu & Research), Region-I and New Delhi Chapter.
The ConfER-2012 will be hosted during 5-6 January 2012 on
theme Application ofFOSS in ICT Education& Research.
Director, UPTEC and CSI Fellow Prof. K. K. Bhutani said that
the time had come for Indian academic institutions to provide
education on the public private partnership (PPP) and multinational organization (MNO) model, adding that education
provided by the institutions is not as per the requirement of the
industry and the employability is only 20 percent.
Former President and Chairman, Research Committee, CSI,
the Conference General Chair, Prof. K. K. Aggrawal delivering the
presidential address, said that industries talk about the present
while educational institutions need to talk about the future as it is
only then that they can help guide industry to prepare themselves
to meet future challenges. He said that academic institutions
should encourage new thoughts and urge students to undertake
new projects. He stressed on the importance of close industryinstitute relationship and said that the partnership was vital for
the growth and progress of the country.
In his inaugural address the Chief Guest, Dr. S. N. Upadhyay,
Director, UGC- Staff Academic College, BHU, said that budding
technologists needed to remember that lack of command
over English was no barrier in the way of for discovering new
technologies. Citing the example of China and Japan, he motivated
the students, many not conversant in English; by pointing out that
scientists and technologists from these countries were coming
up with new technologies on a regular basis despite knowing just
their mother tongues.
The Valedictory session was chaired by Er. Tahir Hasan. He
impressed upon institutions and industry to collaborate to make
the students aware of new techniques/ Technologies, proficient
in practical aspects and competent in their field.

CSI Communications | April 2011 | 33

CSI Report

Dr. Vishnu Kanhere


Chairman, CSI Mumbai Chapter

Inauguration of New Premise of CSI HQ


The occasion of the inauguration
speech deliver by Mr. MD Agrawal in which
of new premise of CSI HQ and Mumbai
he promised to provide a new dimension
Chapter on 25th March, 2011 was graced
to CSI through collective effort. He also
by the presence of a galaxy of dignitaries
appreciated the efforts made by Dr. Vijay
including Padmabhushan Dr. F.C. Kohli
Bhatkar in getting MIDC premises.
who was the chief guest, Mr. Hemantbhai
CSI has achieved a new land mark in
Sonawala & Dr. Vijay Bhatkar who were
memberships and surpassed the figure
guest of honour. The HQ team led by
of seventy thousand with the growth of
Prof. Thrimurthy, President CSI and Mr.
50%. Prof. Vishwakarma was delighted to
M.D. Agrawal Vice President CSI and
say that, CSI will carve a new niche in the
the CSI Mumbai Chapter team led by
coming future.
Chairman Dr. Vishnu Kanhere & Vice
The members and students were
Chairman Mr. Ravi Eppaturi, managed
enlightened about the history of Computer
the event.
Society of India by Mr. Hemant Sonawala.
Notable among the dignitaries
He recalled that when CSI was formed
present were Past President Mr. S.
in 1965 then there were only twenty one
Mahalingam, Hon. Secretary Prof. H.R.
members and now seventy one thousand.
Vishwakarma, Hon. Treasurer Mr.
During its long course of journey it has seen
Saurabh Sonawalla & Incoming Treasurer Dr F C Kohli cutting the ribbon on the occasion many ups and downs but due to collective
Mr. V.L. Mehta & Mr. Suchit Gogwekar
effort of IT professionals CSI is achieving
of premise opening
Executive Secretary. Senior CSI Members
its goal of creating knowledge based
Mr. Srinivas Eranki, Prof. Pradeep Pendse, Mr. Mohan Datar, Prof.
society. He apprised that when data is collected it changes into
K. G. Chari, Mr Ravi Miranda, Prof. Nilay Yajnik, Mr Subramanian
information, when information is shared it turns into knowledge
and Ms Jayshree Dhere, Resident Editor CSI Communications
and knowledge creates wisdom in Society. The main objective of
blessed the occasion. Mr. Rajiv Vaishnav Vice President
Computer Society of India is to create wisdom in the society.
NassCom also graced the occasion.
In a very short but informative speech by Dr. Vijay Bhatkar
The function started with a pooja performed by the office
stressed the importance of knowledge and congratulated CSI and
bearers of CSI HQ & Mumbai Chapter.The Inauguration started
its members for getting the new premises.
with cutting of ribbon at the entrance by Dr. F.C Kohli and lighting
of lamp by dignitaries. Dr. F.C Kohli unveiled the CSI tablets and
then members gathered in training room where the members
and guests was welcomed by Mr. Mohan Datar, Advisor CSI. The
Ganesh Stothram was chanted by students from K J Somayya
Institute of Management.
This was followed by the distribution of bouquets and
presentation of mementos to dignitaries, on the dias and
recognition of those who worked on the project. The President
felicitated the staff of CSI HQ and CSI Mumbai Chapter on the
occasion
The President welcomed all the members and invitees and
shared his experience with CSI. He introduced himself as a first
person serving CSI and saluted CSI members for their affection
and cooperation.
Padmabhushan Dr. Fakir Chand Kohli raised an important
The vote of thanks was delivered by Dr. Vishnu Kanhere
issue of how language is an obstacle for promoting ICT in India. In
where he expressed his gratitude to all the CSI fraternity in general
the Country where almost 90% population is unable to understand
and Mumbai Chapter members in particular for their support and
English how we can think of leveraging of ICT for empowering
active participation. He also promised to use the Mumbai Chapter
nation if it is not spread in local and regional languages. He also
premises for constructive work, whereby better, effective and
suggested to open an international library in CSI premises for
efficient membership services can be provided to all members.
access of members all over India.
The program ended with light refreshments and a round of
The inauguration was emblazoned by the motivational
the new office premises.

CSI Communications | April 2011 | 34

www.csi-india.org

Announcement

Editors of CSI Communications

Call for Articles


CSI Communications is a monthly national publication
covering high quality technical articles of emerging and current
interests related to computing and reports of events organized by
CSI and member institutions. The articles should cover all aspects
of computing, information and communication technologies that
should be of interests to the readers at large fraternity of CSI and
around. CSI Communications is planned to serve as an important
medium of communication between CSI, its members and general
readers interested in ICT. Each issue of CSI Communications will
publish articles pertaining to the following sections on a regular
basis from April, 2011 onwards.
The articles may be long (2500-3000 words) or short
(1000-1500 words) authored in as the original text (plagiarism is
strictly prohibited). The articles shall be peer reviewed by experts
decided by the Editorial board and the selected ones shall be
published. The articles and contributions may be submitted in the
following categories. Both theoretical and practice based articles
are welcome.
Cover Story (two or four pages): on some emerging area
of current interests related to computing. The cover themes for
forthcoming issues are:

May 2011 Cloud Computing

June 2011 Buisness Intelligence and Analytics

July 2011 Object Oriented Development and Methodology

August 2011 - Autonomic Computing

Impact of Technology on Society ICT@Society (one page):


These articles are expected to cover impact of technology in
society affairs on varied fields.
Lighter Moments (one page): Cartoons, BrainTeaser (Quiz/
Crossword, Puzzle, Do you know?), Humour, Lighter Moments
with interesting stories / incidents
ICT News - Happenings@ICT (one page): Latest news/
events of general interest and having wide impact in the context
of ICT.
Ask an Expert (one page) : Technical Questions related to
computing theory or practice, some expert would be answering
the questions submitted on a regular basis.
Letters to Editors (ReaderSpeak() one page): Comments,
feedback, expectations are welcome here. Selected letters/emails
received from readers will be published in this column.
How to submit the articles: The articles may be sent to the CSI
Editorial Board via email csic@csi-india.org. An online submission
facility on CSI knowledge portal shall be made available to the
authors in the near future.

Submission guidelines

All manuscripts should be written at the level of the general


audience of varied level of members

Equations and mathematical expressions within articles are


not recommended, however, if absolutely necessary, should
be minimum.

CIO Perspective Managing Technology / Making


Technology Work (two pages): interview with CIO, interesting
case studies, tips on making technology work etc.

List of references is preferred. List not more than 10


references at the end of your manuscript. Please dont include
any embedded reference numbers within the text of your
article. If you would to like to refer, you may state names in
the text and provide full reference at the end. The reference
must state the names of the authors, title, publishers name,
complete publication reference with month and year. Web
URLs should be there for website references with accessed
date.

CIO Perspective (two pages): General areas of interest for


CIOs such as IT Strategy Nuances/ Practices/ IT Security/ Legal
Matters vis--vis IT Act etc.

Figures and Images used should be limited to maximum of


three (only high resolution images need to be sent, and the
image needs to be sent separately also).

Only MS-Word and PDF submissions are allowed.

Career/ HR related Corner (two pages): career options and


guidelines, interviews of HR personnel and so on.

Include a brief biography of four to six lines for each author


with author picture (high resolution)

Technology Trends (two pages): trends of emerging


computing areas of current and general interests, may be related
to the cover theme, but not limited to.

Editors will edit the contents as felt necessary

Authors of selected articles will be notified by the editorial


board and copyright transfer form needs to be filled up by
the authors.

(Future topics will be announced on an ongoing basis)


Programmer Section Practitioner Workbench (two pages):
tips, guidance, best practices covering standard and popular
programming languages.
Research related column Research Front (two pages):
research guidelines and survey of current research arenas on a
particular area, may be related to the cover theme, but not limited to.

Article (two pages): on emerging computing areas of current


and general interests, may be related to the cover theme, but not
limited to.

(Issued on behalf of the Editors of CSI Communications.)

CSI Communications | April 2011 | 35

Announcement

Satish Babu* & Prof. H R Vishwakarma**


* Chair (Conferences Committee)
** Hon. Secretary

Call for Proposals for Events (2011-12)


Preamble
As a technical and professional association, Computer
Society of India has the mission of sharing knowledge,
competency enhancement, promoting research, aiding education
and providing career enhancement opportunities for its individual
and institutional stakeholders and partners.
CSI intends to conduct different types of events during the
year through its Chapters, Divisions, SIGs, member institutions,
partnering organizations and international bodies such as IFIP and
SEARCC. These events are intended to achieve one or more of the
following outcomes:
Publish peer-reviewed papers on computing, IT, ICTs and
related domains
Provide enhanced awareness of new and state-of-the-art
technologies
Upgrade the skills of participants through direct, hands-on
exposure
Share the output of research programmes
Enhance employability, especially for new professionals
Introduce CSI to new geographies and domains
Provide platforms for exposing new technologies, products
and concepts
Provide enhanced career opportunities to members
Provide forums where socially relevant technology pilots and
programmes can be taken up
Strengthen the Organizational Units of CSI (such as Chapters,
Student Branches etc)
Enhance the reach, penetration and membership of CSI
Provide opportunities for individual and institutional
members to convene programmes that broadly benefit the
cross-section of society
Provide positions and perspectives on ICT/IT issues of
national importance and relevance
Aid in bringing the benefits of Information Communications
Technologies (ICTs) to all citizens of the country

Programme Proposals
Pursuant to the above mission and objectives, CSI invites
proposals from Chapters, Student Branches, institutional
members as well as individual members, for different kinds of
international, national, regional and state-level events for the year
2011-12, including, but not limited to:
Technical Conferences (national/international)
Seminars
Workshops
Research Symposia
Faculty Development Programmes
Job fairs
Exhibitions

CSI Communications | April 2011 | 36

IT initiation programmes for schools


Quiz programmes
Student conventions for college and school students
Pilot programmes
These events will be organized by Chapters, Student
Branches or other organizational units of CSI, and supported by
the entire CSI ecosystem, viz.,
CSI Headquarters
CSI Educational Directorate
RVPs & Divisional Chairs
National, Regional and State-level Student Co-ordinators and
other regional staff
SIG Chairs (where appropriate)
Chapters and Student Branches
Partnering organizations (eg., IEEE Computer Society, CDAC,
PMI)
Associated International/national organizations (eg., IFIP,
SEARCC, IE, IETE, ISA)
Support from the state and central Governments, trade
associations and business organizations can also be sought for
these events.
All technical content generated through these events is
expected to be hosted on CSIs Knowledge Management portal,
in the form of a full-text searcheable online digital repository. CSI
also proposes to recognize events through awards in different
categories, based on parameters such as the quality of the event,
participation and surpluses generated.

Proposal Guidelines
Kindly apply to vp@csi-india.org with the following particulars
on or before 31 May 2011:
Title of the event
Type of event (eg., Seminar/Workshop/Conference)
Hosting Unit(s) (eg., Chapter/Student Branch/Region/
Divisions/SIG)
Duration
Location
Topics and Outline of Seminar
Proposed benefits to CSI and members
Potential Partners and Sponsors
Target audience and size
Preliminary Budget (Revenue and surplus)
Kindly note that these events are expected to strictly adhere to
the provisions of the CSI Conferences Manual (please refer to the CSI
Website) as applicable.
CSI is planning to recognize contribution of members and
institutions for organizing events and seminars in the form of
awards. Criteria and category of awards will be announced soon.

www.csi-india.org

Advertisement

H R Mohan
Chairman, Div. IV

ReSYM 11

Research Symposium on Pervasive


Computing and its Underlying Technologies
September 15 - 16, 2011, Chennai, India
Organized by : TIFAC - CORE and Department of Computer Science Velammal Engineering College
Supported by : CSI Div. IV & Chennai Chapter IEEE Computer Society, Madras Chapter
Theme :
The research symposium would focus on the challenges and
issues to design and build the new spectrum of human-computer
interfaces prevalent in Mobile, Ubiquitous & Pervasive Computing
and its various underlying technologies. The symposium will
serve as a forum for the presentation and exchange of ideas
among research scholars and practitioners. The main aim
of this symposium is to bring experts, research faculty and
research scholars together to discuss about the technological
advancements. It envisages a diverse audience of influential
attendees from academia, government, and industry who are
well placed to shape and promote future research in pervasive
computing.

Program
Day 1: Keynote Address and Paper Presentations along with
project demonstrations.
Day 2: Keynote Address, Paper presentations along with project
demonstrations and a Panel Discussion.

Topics of Interest:
The symposium Program Committee solicits proposals for panel
and papers from academicians, practitioners, research scholars
and other with interests in the area of pervasive computing
and its underlying technologies. The technical sessions of the
event will consist of original papers reporting on theoretical and
experimental research, development etc., Original contribution
are solicited in all pervasive computing & services research and
applications. Contributions of original articles and case studies
on industrial applications of pervasive computing are also invited.

The following list of topics is provided to indicate the range of


potential research areas of interest for this symposium: RFID
Technologies, Embedded and Applied Computing, Wireless
Sensor Networks, VLSI System Design, Algorithms, Testing and
Validation and Mobile Computing.

Important Dates
Paper submission
Notification of acceptance
Camera-ready version due
The Symposium

: May 20, 2011


: June 30, 2011
: July 15, 2011
: September 15 - 16, 2011

REGISTRATION DETAILS
Industry Delegates
: Rs. 1500/Academic Staff/R&D Personnel : Rs. 1000/Research Scholars (Full Time) : Rs. 750/Please visit http://tifac.velammal.org/REsym_11.html
detailed brochure and to download registration form.

for the

Participants are requested to send the duly filled registration


form along with Demand Draft in favor of Velammal Engineering
College payable at Chennai to the Dr. A. Balaji Ganesh, Convener
ReSYM-11 at the communication address given below:

Address for Communication


Dr. A. Balaji Ganesh
Convenor - ReSYM-11, TIFAC-CORE, Velammal Engineering
College, Ambattur-Redhills Road, Chenai-600 066.
Ph: +91-44-26591860
Fax: +91-44-26591771
Mobile:098427 91925
E-Mail: resym11@gmail.com & abganesh@velammal.org

CSI Communications | April 2011 | 37

Join CSI for Your Professional Advantage


New Membership Scheme and Revised Benefits Package
CSI Membership Revised Fee Structure
Revised Membership Fee effective from April 1, 2011.
A. Annual Membership
Membership Category
Individual
Student

One Year - R

Two Years - R

Three Years - R

Four Years - R

800

1500

2200

2800

300

550

750

900

Educational Institutions
(Maximum Three nominees)

5000

9000

13500

16000

Subscribers

1000

2000

3000

4000

The membership fee for additional nominee(s) will be as per Individual category.
Additional cost of R. 250/- p.a. will be applicable to student members subscribing for printed copy of CSI-Communications.

B. Life Membership (Only for Individual Membership)


Age Group

Life Subscription

Below 30 years

US$

8500

700

30 to < 40 years

7500

700

40 to < 50 years

6000

500

50 years and above

4500

300

C. Institutional Membership (Corporate)


Particulars
No. of Nominees

Annual Membership Fee

Starter
Membership Pack

Silver
Membership Pack

Gold
Membership Pack

Platinum
Membership Pack

Up to 6 nominees
plus nominating
authority

Up to 24
nominees plus
nominating
authority

Up to 49
nominees plus
nominating
authority

Up to 149
nominees plus
nominating
authority

` 10,000/-

` 25,000/-

` 50,000/-

` 1,00,000/-

To Join/Renew membership online please visit http://csi-india.org/web/csi/join


Forms for new registrations and renewals are downloadable at http://csi-india.org/web/csi/forms-download.
For full list of benefits and services please visit http://csi-india.org/web/csi/benifits
For CSI Code of ethics please visit http://csi-india.org/web/csi/code-of-ethics

CSI Communications | April 2011 | 38

www.csi-india.org

New Scheme of Tangible Benefits for Institutional (Corporate) Members


Particulars

Starter
Membership Pack

Silver
Membership Pack

Gold
Membership Pack

Platinum
Membership Pack

Up to 6 nominees
plus nominating
authority

Up to 24 nominees
plus nominating
authority

Up to 49 nominees
plus nominating
authority

Up to 149 nominees
plus nominating
authority

` 10,000/-

` 25,000/-

` 50,000/-

` 1,00,000/-

` 5,600/-

` 20,000/-

` 40,000/-

` 1,20,000/-

` 250/-

` 250/-

` 250/-

` 250/-

200 coupons =
` 80,000/-

600 coupons =
` 2,40,000/-

Annual Membership Fee


Sr. No.

Benefits

Equivalent Annual Fees for No. of Free


Nominees

Complimentary copy of CSI


Communication (CSIC) to the
Institution (1 year Subscription)

CSI Events Discount coupons of `


400/- each (4 coupons per nominee
+ nominating authority)

28 coupons =
` 11,200/-

100 coupons =
` 40,000/-

25% discount (*) on full page


advertisement (s) in CSIC in a year

One Ad =
` 6,250/-

2 Ads =
` 12,500/-

Half page Special Sponsored Feature


on Institutes activities or events which
would be of interest to CSI members
in CSIC (including photos if any), in a
year.

One Insert =
` 12,500/-

Two inserts =
` 25,000/-

Four inserts =
` 50,000/-

Six inserts =
` 75,000/-

Total Value of Benefits

` 35,800/-

` 97,500/-

` 1,95,250/

` 4,85,250/-

4 Ads or 1 Free Ad = ` 8 Ads or 2 Free Ads


25,000/= ` 50,000/-

1 Memento and 1 certificate of institutional membership to the nominating authority


* This discount will be given on a special rate of ` 25,000/- for full page advertisement, which is also being offered exclusively to CSIs Institutional
members.

CSI Bring- A-Buddy-Along Scheme


CSI Bring-A- Buddy-Along Scheme is especially designed to appreciate and motivate CSI member volunteers in expanding the
membership base of CSI using their good offices among the potential member professionals.
Under this scheme an existing CSI member can avail following discounts to attend any one event of CSI within the given year in
anywhere in India, based on the number of new individual members he brings along:No. of new CSI members enrolled

Percentage discount on Event


Registration Fee

20 new enrolments.

100%

15 new enrolments.

75%

10 new enrolments.

50%

5 new enrolments.

25%

For enquiry on Individual/ Life and Corporate membership contact


CSI Head Quarter
Email : helpdesk@csi-india.org
Contact Number : 91-22-24943422/ 91-22-24934776
For Student and Academic Institutional membership contact
Education Directorate
Email : student.membership@csi-india.org
Contact Number : 91-44-22542874/22541102/3

CSI Communications | April 2011 | 39

CSI Executive Committee


(2011-12/13)

executive committee
President (2011-12)

Mr. M D Agrawal
BPCL Quarters, Flat No. 21
Near Asean Heart Hospital, Bandra Kurla Compelx
Mumbai 400051
(O) 022 26540376
(M) 09820536302
(E) agrawalmd@bharatpetroleum.in

Vice President cum President Elect (2011-12)

Hon. Secretary (2010-12)

Mr. Satish Babu

Mr. H R Vishwakarma
Director, IC-FOSS, Govt. of Kerala
Technopark, Trivandrum - 695 581,
Kerala
(O) (471) 2700104
(M) 94470 27274
(E) director@icfoss.in
(W) http://www.icfoss.in

#806, Vit Home Land,


C/o Vellore Inst. of Technology,
Vellore 632014
(R) 0416-2205806
(M) 9443311354
(E) hrvishwa@yahoo.com

hrvishwa@ieee.org

Hon. Treasurer (2011-13)

Immd. Past President

Mr. V L Mehta

Mr. P Thrimurthy
504, Nalanda
J P Road
Andheri (West)
Mumbai 400053
(M) 9820130911
(E) vlmehta@mielesecurity.com

20, Aamani Kanchukota Street


Ramachandra Nagar
Vijaywada - 520008
Andhra Pradesh
(O) 0866-2471968
(M) 09440942418
(E) profpt@rediffmail.com

Regional Vice Presidents


Region-I (2011-13)

Region-II (2010-12)

Mr. R K Vyas

Prof. Dipti Prasad Mukherjee


70, Sanskrit Nagar Society
Plot No.3, Sector-14 ,Rohini
New Delhi 110085
(O) 011 - 27866259
(F) 91 - 9810592760
(E) rkvyas_99@yahoo.com

68 Ashokgarh
Kolkata 700 108
(O) (033) 25752913
(R) (033) 25773351
(E) dipti@isical.ac.in

Region-III (2011-13)

Region-IV (2010-12)

Mr. Anil Srivastava

Mr. Sanjay Mohapatra

C 23
Shivaji Nagar
Bhopal 462016
(O) 755-2760460
(M) 91-9425014155
(E) anilshri@gmail.com

CSI Communications | April 2011 | 40

Plot-1330/C
Sector-VI, CDA, Cuttack-14, Orissa.
(O) 0671-2507841
(R) 0671 - 2503029
(M) 09861010656
(E) smohapatra70@yahoo.co.in

www.csi-india.org

Regional Vice Presidents


Region-V (2011-13)

Region-VI (2010-12)

Prof. D B V Sarma

Mr. C G Sahasarabudhe

Flat 301, LB Towers,


Door No. 15-3-61/8,
maharani Peta,
Visakhapatnam 530002
(M) 9848632846
(E) dbvsarma@gmail.com

7, Snehal Apartments
Sahawas Society
Karve Nagar
Pune 411052
(M) 9822171609
(E) shekhar_sahasrabudhe@persistent.co.in

Region-VII (2011-13)

Region-VIII (International) (2010-12)

Mr. Ramasamy S

Mr. Jayant Krishna

4th (new No 6) North Avenue


Sri Nagar Colony
Saidapet
Chennai 600015
(O) 98400 09417
(E) ramasamy.csi@gmail.com

201- B
Shalimar Royale
7 Mall Avenue
Lucknow 226001
(O) 0522-2653479
(E) jayant.krishna@tcs.com

DIVISION CHAIRPERSONS
Division-I : Hardware (2011-13)

Division-II : Software (2010-12)

Division-III : Applications (2011-13)

Dr. C R Chakravarthy

Dr. T V Gopal

Dr. S Subramanian

No 15
Heerachand Cross Road
Cox Town
Bangalore 560005
(O) 080 - 5578286
(E) drchakra32@gmail.com

L - II/4
Staff Quarters
Anna University
Chennai 600025
(M) 09840121302
(E) gopal@annauniv.edu

Flat D2-006,
Sreevatsa Gardens
M T P Road
Coimbatore 641034
(O) 0422 - 2678011
(R) 0422 - 2646767
(M) 9443484806
Email: drsraju49@gmail.com

Division-IV : Communications (2010-12)

Division-V : Education and Research (2011-13)

Mr. H R Mohan

Dr. Manohar Chandwani

Associate Vice President (Systems)


The Hindu, 859 Anna Salai
Chennai 600002.
(O) 044-28411687 / 28576411
(R) 044-22313738
(M) 09841432179
Email: hrmohan@gmail.com

P 8, Teachers Quarters
D A V V Campus Khandwa Road
Indore 452017
(M) 093032 27853
(E) chandwanim1@rediffmail.com

Nomination Committee MEMBERs (2011-2012)


Prof. (Dr.) A K Nayak
Indian Institute of
Business Management
Budha Marg
Patna 800001
(O) 0612-2222174
(R) 0612-2538809
(M) 09431018581
(E) akn_iibm@yahoo.com

Mr. P R Rangaswami
Consolidated Cybernetics
Co. P. Ltd.
201, Psg Step Software Park II
Peelamedu
Coimbatore 641004
(O) 0422-259 9171
(M) 98438 97652
(F) 0422-259 9173
(E) prrswami@gmail.com

Mr. Sanjay K Mohanty


PACE Computer
Padhuanpada
Proof Road
Balasore 756001 (Orissa)
(O) 06782 - 265756
(F) 06782 - 241895
(M) 09437267606
(E) lmohantys@rediffmail.com

CSI Communications | April 2011 | 41

ExecCom Transacts

Prof. H R Vishwakarma
Hon. Secretary, Computer Society of India
secretary@csi-india.org

1.

A major milestone was achieved in the history of CSI when


the new office premises of CSI Corporate Headquarter and
Mumbai chapter at Samrudhi Venture Park, MIDC,Andheri
(East), Mumbai, were inaugurated on 25th March 2011, by
the Father of IT Industry and past CSI President Dr FCKohli
in presence of Mr Hemant Sonawala, Past President & Fellow
of CSI and Dr Vijay Bhatkar, Founder of CDAC and Fellow of
CSI.
2. The membership strength crossed 70,000 mark during
2010-11. It was an unprecedented growth of over 50% from
46913 to 70957 members (including student members) in
the history of CSI since its inception. The approx membership
figures (including student members) for past few decades
have been: 1980 (5000 members), 1990 (12,000 members),
2000 (20000 members). The leading states are Tamil
Nadu, Maharashtra, Andhra Pradesh, Karnataka and
Madhya Pradesh in terms of total membership strengths for
respective states.
3. As an initial step towards increasing CSI reach across
India, three new chapters at Gurgaon, Jhansi and Varanasi
were approved by the ExecCom held on 26th March 2011
appreciating the contributions of the respective member
volunteers namely, Mr. Vivek Varshney (Gurgaon), Dr. Anand
Tripathi (Jhansi) and Dr. Subhash Chandra Yadav (Varanasi).
These members have been given the mandate to form the ad
hoc management committees for the respective chapters.
4. The CSI members themselves are the greatest assets and
investors. Their concerted effort and voluntary services are
the major driving force taking forward the CSI programmes as
well as their own professional development. At this juncture,
there are aggressive plans for enhancing competencies and
career prospects of CSI members at large. As an initial step,
the member services team at HQ has completed automatic
upgradation of membership grades for all CSI Life Members
based on their qualification, experience and duration of
membership. They will be also issued new Life Membership
Cards if they have updated their contacts in the CSI KM
Portal.
5. The ExecCom approved the proposal of the membership
committee for bringing a constitutional amendment to
enable the Postgraduate students joining as CSI Associate
members. An appropriate mechanism is also being explored

CSI Communications | April 2011 | 42

6.

7.

8.

9.

10.

to enable the final year engineering graduates joining as CSI


Associate members.
There have been suggestions from several towns and cities
across India to reduce the requisite membership strength (75
members) thus facilitating Tier-II and Tier-III cities forming
CSI Chapters. The ExeCom approved the proposal of the
membership committee to form CSI District Level Chapters
with membership strength of 30 and above members.
There is an immediate need to revive/revitalize CSI
Chapters, esp C Category chapters. The CSI members and
stakeholders at a few of places e.g. Tanjore, Mysore, and
Jaipur have responded exceedingly well and resolved to
work hard to revive and revitalize the chapters over thereenrolling new members and hosting excellent programmes.
At the national level, Dr. SC Bhatia has been nominated
as convener of the special committee to help/guide in the
process of chapters revival/revitalization.
The CSI members have privilege to access the digital
libraries of CSI partner societies and organizations wherever
applicable. Apart from this, the efforts are on towards
establishing CSI Digital Library. In this context, the organizers
of CSI events/ programmes across India are requested
to send soft-copy of the event proceedings to the HQ and
Education Directorate.
The ExecCom approved the proposal prepared and
presented by Mr. Mohan Datar, Advisor CSI HQ for the
special institutional membership development among the
corporate sector. This proposal will enable the corporate
sector to customize their institutional membership level and
profile according to their size and needs.
The Chapters, Student Branches and members at large are
requested to gear up themselves with respect to annual awards
and recognitions given by the CSI to the best contributors
and achievers in different categories. It is noteworthy that
all potential institutional and individual nominees (except in
the category of Honorary Fellows) are required to be active
CSI members of good standing prior to their nomination.
As such, all those concerned are requested to ensure the
potential nominees are CSI members in good standing (say
for 3 years or so including the year of awards and preceding/
succeeding years) and their contributions/achievements are
tangible and visible for the CSI stakeholders.

www.csi-india.org

CSI News
From CSI Chapters
Please check detailed news at:
http://www.csi-india.org/web/csi/chapternews-April2011
Speaker(s)

Topic and Gist

Bhopal (Region III)


Prof. H R Vishwakarma, Dr. H P Dixit, Mr. Anurag Jain, Mr. Anil 26-27 February 2011: First Madhya Pradesh State IT National Convention
Srivastav, Dr. A N Singh, Dr. J L Rana, Prof Sushil Shrivastava, on Challenges before Indian IT Industry in Current Scenario CITIS 2011
Mr. Anand Deshpande, Dr. R K Bagga, Dr. R P Singhand Er.
Abhinav Shukla.

Dr. Rajeev Shrivastva, Mr. Vivek Dhawan and Mrs. Dr. Rajeev Shrivastva , Mr Vivek Dhawan and Mrs Awantika Varma spoke
Awantika Varma
on the topics of Cloud Computing, Software as a Service, Next Gen BI using
Knowledge-based Approach and Quality Assurance- General and Software
respectively.

Hyderabad (Region V)
Mr. M. Dana Kishore, Mr. B.V.R. Mohan Reddy

14-16 February, 2011: Technical Symposium CONVERGENCE-2K11

The Technical Symposium witnessed various events such as


Technical Paper Presentations; Technical Talk by eminent
professors from IIT and reputed organizations, Universities,
workshops on VFX and PHOTOSSHOP CS5, LAB VIEW, DEVP
GAMES, Project Expo, Robotics, Quiz , C Coding, Online Treasure
Hunt, Con-Query, LAN Gaming and many more.

CSI Regional Student Convention (RSC) for Region VII

18 March, 2011: One-day workshop on Next Generation Computing using


Smart Phones and Cloud Computing
Mr. Neil Gogte, Director KMIT & founder of Teleparadigm Expert speaker gave introduction to Cloud Computing, How Cloud
Networks Ltd.
Computing Works, Significance of Cloud Computing, Cloud Architecture,
Comparing Cloud Providers with Traditional IT Service Providers, Amazon
Elastic Compute Cloud (EC2) & Amazon Relational Database Service (RDS).
Post-lunch session included topics like Introduction to Smart phones and
its growth, I-Phone, Android, Blackberry, Windows CE The next big
revolution, Introduction to Android & Real time applications.

Visakhapatnam (Region V)
Mr. P C Parakh, Prof. P Thrimurthy, Mr. Umesh Chandra,
Mr. Sushant Dwivedi, Mr. Lakshman Pillai, Mr. Ali
Ahmad, Prof. R. Govinda Rajulu, Mr. C.S.R. Prabhu, Mr.
T.Sivaram, Mr. Gautam Ghosal, VN Vishnu, L.Jeevan Lal.

26-28 February 2011: Two-days National Seminar on Corporate


eGovernance (eCOG-2011)
Expert lectures on topics such as Virtualization, Extreme Computing, Cloud
Computing, IT Solutions in Airports, Identity-aware Networks and Extreme
Networks were conducted by various speakers during the seminar.

CSI Communications | April 2011 | 43

Speaker(s)

Topic and Gist

Tiruchirapalli (Region VII)


Prof. S. Meenakshi Sundaram, Professor and Head of 1 March, 2011: Guest lecture on Challenges and Opportunities in
M.A.M. School of Engineering
Information and Communication Technologies (ICT)

Prof. Minakshi Sundaram speaking on Challenges and Opportunities


in ICT

Dr. G V Uma

Prof. Meenakshi Sundaram started his lecture by explaining many ways ICT
is likely to impact social and economic development, illustrating strategic
significance of ICT for enabling national development and poverty reduction
aspects. He also explained how the importance of mastering the use of ICT
has become a core competency for competition and sustained development
and gave a broad over view of the promises and risks of the ICT revolution,
and its potential impact on productivity, markets, organizations and
education, among others.
10-11 March, 2011: Two days National Level Technical Symposium
COMBLAZE - Xen
Dr. G V Uma, Head, Department of Information Science and Technology,
Anna University, Chennai delivered spoke on the topic of Ontologies and
the Semantic Web and described the Ontologies in Information Science,
application and language used in the Web Services.

Dr. G V Uma, speaking on Ontologies and the Semantic Web.

Dr. T.K.S. Lakshmi Priya, Assistant Professor, Dept. of 12 March, 2011: One day National Level Workshop on Emerging Trends in
Computer Science and Engineering, Anna University, Computing, Informatics and its Applications
Chennai
Dr Lakshmi Priya spoke on Network Intelligence through Applicationawareness, wherein she described the networking services and techniques,
Network Intelligence Algorithm, Edge Computing and discussed about the
case study in e-commerce of online shopping, gaming, Interactive research
Grid, Mobile environment and Scope for Research. Finally she concluded
her session by Autonomic operations, offering entire applications in the
network and Usage monitoring in Network Intelligence.
Prof. Dr. S. Natarajan, Professor, Department of Prof. Natrajan spoke on Computational Intelligence, in which he described
Information Science and Engineering, PES Institute of Artificial Intelligence, Neural Network Inspiration from Neurobiology,
Technology, Bangalore.
Mathematical Representation of Artificial Neural Network, Evolutionary
Computing, Components of Evolutionary Computing, Fuzzy Logic, Swarm
Optimization, Swarm Intelligence, Artificial Bee Colony covering bee
algorithm and its use in neural network. Finally he concluded his session by
talking about the basic philosophy of Swarm Intelligence.
Dr. A.Vadivel, Associate Professor, Department of Dr Vadivel delivered a lecture on multimedia mining from internet for
Computer Application, NIT, Trichy
RELEVANT information retrieval. He described how every day Google
updates the database for an effective information retrieval, and multimedia
information retrieval as facial search. He also described Googles use for
gaining knowledge in WWW for text and images. Finally he spoke about
Web crawler, which is the current research topic in NIT Trichy.

CSI Communications | April 2011 | 44

www.csi-india.org

Speaker(s)

Topic and Gist

Mr. V P Ram Prasad, COO, Nectarsoft Technologies Mr. Ram Prasad spoke on Cloud Computing based on market potential
(India) Pvt. Ltd., Banglore.
in Internet. He described the cloud service models such as Software-asa-service(SaaS), platform-as-a-services(PaaS) and Infrastructure-as-aservices(IaaS) and cloud computing delivery models with the real time
example like government services such as Online Passport, Online Birth
Certificate registration, PAN card Registration, etc. He also spoke about
the CRM (customer relationship management) Software like ZOGO.COM,
which is the complete software based on cloud computing SaaS model.
He also spoke about the Cloud Computing Security such as CIA
(Confidentiality Integrity Availability). In his case study he discussed about
how the cloud computing can be used in Internet Banking and Mobile
Banking.

From Student Branches

http://www.csi-india.org/web/csi/chapternews-April2011
Speaker(s)

Topic and Gist

AES Institute of Computer Studies (Aesics), Ahmedabad (Region III)


Prof. Pratik Thanawala

6 January 2011 : Work Shop on PL/SQL Programming


Speaker explained the benefits of PL/SQL with practical implementation
of various topics such as blocks and its types, programming constructs
including different types of loops, cursor, types of cursors, constructs
in cursor, exception etc. He also covered topics as procedure, function,
package, collection and trigger by showing its practical implementation.

Mr. Girish Barai, Mr. Vijay Joshi, Mr. Paresh Sorathia and
Mr. Parmar of Adani Mundra Port
Mr. Girish Barai took interesting session on ERP, SAP and
its implementation benefits at Mundra Port. Mr. Vijay
Joshi gave seminar on Integrated Port Management
System (IPMS). The port has implemented the IPMS as
Single Window port operation software. The IPMS tracks
port operations in real time, which in turn improves the
efficiency of port operations by optimizing the vessel
turnaround time and cargo handling.

10 January 2011 : Industrial Visit to Adani Mundra Port

Mr. Bipin V Mehta, Dr. Haresh Bhatt, Dr. A H Kalro

22 January 2011 : State level event Techster-2011

Technical sessions on NAVIS and KARTOS system were delivered by Mr.


Paresh Sorathia, Asst. Manager, IT Systems. NAVIS Terminal Operating
System is being used at Adani Mundra Container Terminal. NAVIS software
is the worldwide standard terminal operating system for many industry
leaders in container business. Mr. Parmar showed the cargo handling at
cargo terminals, vessel operations at Jetty, ship berthing, use of conveyor
belt, use of RORO Vessel for export of Maruti Suzuki cars and floating bridge
for loading cars.

Various competitions such as Code Villa - Relay Programming, IT


Forest - IT Crossword, Pic Fiesta - Poster Making, Web Weaver - Web
Designing, Quizter - IT Quiz and Infomania - Paper Presentation were
held during this event.

Inauguration of Techster-2011. Dr. Haresh Bhatt, Dr. A H Kalro,


Provost, Ahmedabad University and Prof. Bipin V Mehta.

CSI Communications | April 2011 | 45

Speaker(s)

Topic and Gist

9 February 2011 : Expert lecture on Web Design Issues and CGI


Programming with Perl
Prof. Savaliya spoke about history of different programming languages,
Prof. M T Savaliya, Associate Professor, Govt. Engg. various web design issues of web browser, bandwidth and cache support,
College, Patan
screen resolution, look and feel, graphics, presentation and access, page
layout and linking, making design user centric and navigation, HTTP
protocol, CGP protocol and Perl scripting language.
Mr. Joyal Shah, Technical Consultant, Singapore

12 February 2011 : One-day seminar on Mapping of Business Process with


ERP System

The seminar provided practical exposure to open source


ERP for educational purpose, configuring ERP system
and a live demo of whole cycle of trading domain in
OpenERP.

First session covered theory of ERP advantages and disadvantages, live


demonstration of configuration of partners and products in OpenERP.
Second session covered live demonstration of complete work flow from
lead, opportunity, quotation, procurement, invoice, shipping and stock for a
trading organization.

ATRI - Auroras Technological and Research Institute, Hyderabad (Region V)


Prof. I L Narasimha Rao helped in organizing the event.

1 March 2011 : One-day workshop on Adobe Flex

Gitam University, Vishakhapatnam (Region V)


Mr. K Manideep and Y Ramana

26 February 2011 : Student Workshop on Ethical Hacking


The objective was to make students aware of hacking techniques in order to
secure their personal data.

Professor M.R.S.Satyanarayana, Vice principal, GIT, chief guest of


function.

Mr. K. Manideep and Y. Ramana gave an elaborate session with live


examples on different hacking techniques hackers use to get hold of other
emails and passwords and suggested some methods to prevent them.
They also illustrated many hacking tools available on the Internet and how
these tools help hackers to virtually present themselves over a chat on
behalf of one person.

Guru Nanak Institute of Technology, Hyderabad (Region V)


Mr. Tajinder Kalsi

Mr. Tajinder Kalsi (front), Prof. S S Rawat, Prof. N C Pant, and


Mr. Ranjan Kakkar (back) during the session

CSI Communications | April 2011 | 46

18-19 February 2011 : Workshop on Ethical Hacking - Loophole


Mr.Tajinder Kalsi discussed various aspects of Ethical Hacking by dividing
them into 7 modules as:
Concept of Hacking
E-mail Attacks
Software Cracking
System Hacking
Trojans and Viruses
Web Server as Target
Wireless Hacking

www.csi-india.org

Speaker(s)

Topic and Gist

R V College of Engineering (RVCE), Bangalore (Region V)


Mr. Suman Kumar-Technical Lead from Aricent 26 February 2011 : Workshop on Android
Communications
The theme of the workshop was Android The future in Mobile Computing.
Prof. Shantharam Nayak welcomed all the participants & the speaker. Dr.
R Vasantha handed over a flower bouquet to the speaker. Prof. Nayak
introduced the speaker to the audience and requested to continue.
Mr. Suman started his talk with a brief introduction about Android and its
significance. Android uses Dalvik Virtual Machine (DVM) and supports
high performance applications to run on mobiles (handheld devices). The
high level of reusability is exhibited by Android. The architectural support
and ease of application development for inter-operability was the main
attractive feature of Android. In the later part of the workshop, Mr. Suman
demonstrated the approach of simple application development in Android.
Mr. Ajay Choudhary, Project Lead from Vmware & about 5 March 2011 : One-day workshop on Cloud Computing
dozen engineers from his team
The workshop started with a brief introduction about the Cloud computing.
Later various aspects of building cloud infrastructure were discussed.
More focus was on developing simple application using the Java Spring
framework.

L & T Institute of Technology, Mumbai (Region VI)


Dr. D B Pathak, Mr. Neville Lobo, Mr. A D Shahane and 25 February 2011 : One day programme on All India Innovative Idea &
Mr. B A Damahe
Project Competition - Integreat
A programme INTEGREAT was conceived as an All India
Innovative Idea and Project Competition for Polytechnic students.
55 polytechnics from Maharashtra and Gujarat participated in INTEGREAT.
Both guest speakers spoke about the importance of invention and innovation
to make progress. Mr. A D Shahane spoke about the benefits of healthy
competition among the students. Principal Mr. B A Damahe spoke about the
importance of project based learning for diploma students.
INTEGREAT started with the Inaugural Programme. Dr. D B Pathak, Mr. Neville Lobo,
Principal Mr. B A Damahe and Mr. A D Shahane.

Poona Institute of Management Sciences & Entrepreneurship (PIMSE), Pune (Region VI)
Mr. Kashif Sayed, Mr. Ahmer Parker, and Dr. Aftab 22 February 2011 : Bind code and Project competition on Intercollegiate
Anwar Shaikh
Technovafiesta
Mr. Kashif Ali spoke on the topic Current Trends in IT and Mr. Ahmer
discussed about the qualities that one should have for becoming successful.
Dr. Aftab Anwar Shaikh motivated students to keep themselves updated
by reading the IT magazines and related journals on a regular basis and
imparted certain guidelines to improve ones personality.
The purpose to organize this event was to provide a platform to students
where they can interact with professionals from IT sector and gain insight
on the latest IT trends.

A student of PIMSE anchoring the event

The event helped the participants to evaluate their projects. The students
have realized the importance of understanding the basic concepts of current
technologies.

CSI Communications | April 2011 | 47

Speaker(s)

Topic and Gist

Thakur College of Science and Commerce, Mumbai (Region VI)


Dr. Vishnu Kanhere, Chairman - CSI Mumbai Chapter

Dr. Vishnu Kanhere was the judge for the competition.


He appreciated the efforts taken by the students in
gathering information and making the presentation and
encouraged the young students to explore the latest
technology and be part of it.

14 January 2011 : Presentation Competition on Latest developments in the


field of IT - TECHPREZ
Students of First Year and Second Year Computer Science participated in
the competition with lot of enthusiasm. The students discussed and gave
presentation on various topic like Google Chrome OS
Windows Azure
Artificial Intelligence
Android
USB 3.0
E-ball and
Oracle SPARC cluster
5 Pen PC

Excell College of Engineering for Women, Komarpalayam (Region VII)


Mr. R Gopal, CSE, Lecturer and Mr. U K Balaji Saravanan, 29th January 2011 : One day technical workshop on Towards Open Source
CSE, Lecturer,
Software
Two Speakers spoke on the following topics.
Installation of Linux operating system in different modes and UML Open
source tool Umbrello, installation of LAMP (Linux, Apache, MySQL and
PHP) tool, Netbeans IDE and developing web projects using PHP under
Netbeans IDE.
Mr. R Gopal, CSE, Lecturer and Mr. U K Balaji Saravanan, CSE, Lecturer Excel College of
Engineering for Women.

CSE 3rd Yr Students (2008 Batch)

1st February 2011 : One day workshop on Open Source Software and
Proprietary Software
Session covered topics such as installation of Linux operating system, LAMP
server tool, and Netbeans IDE developing web applications project using
PHP and UML case tool Umbrello.

Mr. S K Senthilkumar, HP Ltd, Banglore, Mr. Srinivasan, 11th February 2011 : One day technical workshop on Sever Technologies
A Team Computer, Erode
The workshop focused on current trends in Server Technologies.
In the practical sessions, the speakers explained the integration of HP Blade
Server in EXCEL data center.

MPNMJ Engineering College, Chennimalai (Region VII)


Mr. T. Senthilnathan, Mr. D. Surendran

19th February 2011 : One day Seminar on Grid Computing

National Engineering College (NEC), Kovilpatti (Region VII)


Wing Commander M. Murugesan, DirectorEducation, 23rd February 2011 : One day national level technical symposium on
CSI
NECSI11
Various events such as Paper Presentation, C- Debugging, Web Designing,
Image Hunting and Triumph Over Trauma were organized during NECSI11.
The chief guest motivated the students to increase their knowledge in
various aspects and to improve their soft skills.

NECSI 11 Inaugural Address by Chief Guest Wing Commander M Murugesan, Director


Education, (CSI)

CSI Communications | April 2011 | 48

www.csi-india.org

MIEL Academy is the twig of MIEL e-Security, a pioneering provider of Information Security Services and Solutions to
the industry. MIEL Academy has partnerships with the leading Information Security organizations in the world.
MIEL Academys has trained over 14000+ Information Security professionals and Training Clientele spanning across
1000+ global organizations.
Certified Ethical Hacker Version 7 (CEH v7)
MIEL Academy is proud to be selected as one of the 35 locations worldwide to launch CEHv7, the most advanced Ethical
Hacking Program in the world. It is a comprehensive 5 day CEHv7 training program which meets the standards of highly
skilled security professionals. This version includes information on how to scan, test, hack and secure ones own systems.
The lab intensive environment gives in-depth knowledge and practical experience with the current essential security
systems. The course also enlightens on how perimeter defense work can lead into scanning and attacking own networks.
MIEL Academys updated CEH version 7 course has unique features with an emphasis on techniques and methodologies.
Moreover, the CEH qualification is highly respected and sought after throughout the world.
Certified Information Systems Auditor (CISA)
MIEL is pleased to offer a comprehensive 5 day Certified Information Systems Auditor (CISA) training program by
ISACA.
The aim of the CISA training program is to provide a quick understanding of the basics of Information Systems Audit and
review the entire CISA Review Manual 2009 to prepare for the CISA Examination.
The CISA certification is known worldwide as the recognized achievement for those who control, monitor and assess an
organizations information technology and business systems.
The skills and practices that CISA promotes and evaluates are the building blocks of success in the field. Possessing the
CISA demonstrates proficiency and is the basis for measurement in the profession. With a growing demand for individuals
possessing IS audit, control and security skills, CISA has become a preferred certification program by individuals and
organizations around the world.
Certified Information Security Manager (CISM)
CISM is a 4-day training program by ISACA that provides an intense environment in which participants can acquire,
thoroughly and properly, the skills and knowledge expected of a world-class information security professional. In the
process the course provides outstanding preparation for the CISM exam.
CISM certification program is developed specifically for experienced information security managers and those who have
information security management responsibilities. The CISM certification is for the individual, who manages designs,
oversees and/or assesses an enterprises information security (IS). The CISM certification promotes international
practices and provides executive management with assurance that those earning the designation have the required
experience and knowledge to provide effective security
Programme In Information Security Management (PRISM)
In order to fulfill the demand-supply gap of information security professionals, MIEL recently embarked upon a major
initiative by creating its own first-of-its-kind one-year post-graduate programme in information security management,
i.e. Programme in Information Security Management (PRISM TM). This is evolved out of several years of experience and
expertise of MIEL in this field, not to speak of the benefit of the association with the top information security organizations
in the world.
PRISM is a one-year programme in Information Security Management. It has a four trimester structure and is designed
based on the global standards of pedagogy. PRISM programme is accredited by Computer Society of India (CSI). PRISM
is a unique job-ready programme, one of its kinds in the market, globally.
TM

evolve execute educate...infosec

MIEL e-Security Pvt. Ltd.


AML Centre 1, 4th Floor, 8 Mahal Industrial Estate,
Off Mahakali Caves Road,
Andheri (East), Mumbai - 400093, India.
Tel : +91 (22) 30096956/69
Fax : +91 (22) 26878062
Email1 : isti@mielesecurity.com
Email2 : prism@mielesecurity.com
URL : www.mielesecurity.com

Potrebbero piacerti anche