8/14/2019 Jamia Milia Islamia Invited Talk - A.B. Patki
1/29
IT CHALLENGESIT CHALLENGES
For Developed CountriesFor Developed Countries
For Developing CountriesFor Developing Countries
8/14/2019 Jamia Milia Islamia Invited Talk - A.B. Patki
2/29
IT CHALLENGES FOR DEVELOPEDIT CHALLENGES FOR DEVELOPED
COUNTRIES (NICHOLAS CARR)COUNTRIES (NICHOLAS CARR)
NO COMPETITIVE ADVANTAGE WHEN ITNO COMPETITIVE ADVANTAGE WHEN ITAS RESOURCE IS VIEWED ASAS RESOURCE IS VIEWED ASINFRASTRUCTURE TECHNOLOGIES.INFRASTRUCTURE TECHNOLOGIES.
GREATER IT EXPENDITURE RARELYGREATER IT EXPENDITURE RARELYPROVIDE SUPERIOR FINANCIALPROVIDE SUPERIOR FINANCIAL
RESULTS.RESULTS.
8/14/2019 Jamia Milia Islamia Invited Talk - A.B. Patki
3/29
NEW RULES FOR IT MANAGEMENT FORNEW RULES FOR IT MANAGEMENT FOR
FUTUREFUTURE
Spend lessSpend less
Follow, do not leadFollow, do not leadFocus on vulnerabilities, not opportunitiesFocus on vulnerabilities, not opportunities
8/14/2019 Jamia Milia Islamia Invited Talk - A.B. Patki
4/29
IT CHALLENGES FOR DEVELOPINGIT CHALLENGES FOR DEVELOPING
COUNTRIESCOUNTRIESDiscouragement for new IT initiativesDiscouragement for new IT initiatives
Threats of reduction in export earningsThreats of reduction in export earnings
8/14/2019 Jamia Milia Islamia Invited Talk - A.B. Patki
5/29
ROOT CAUSEROOT CAUSEMERELY DEPLOYINGMERELY DEPLOYING
OFF THE SHELF HARDWARE/OFF THE SHELF HARDWARE/SOFTWARESOFTWARE
How to overcome bleak chances ofHow to overcome bleak chances offorthcoming investments in near future in ITforthcoming investments in near future in IT
Technology DevelopmentTechnology Development
8/14/2019 Jamia Milia Islamia Invited Talk - A.B. Patki
6/29
IMPACT OF PC AND INTERNETIMPACT OF PC AND INTERNET
REVOLUTIONREVOLUTIONCreation of Information SocietyCreation of Information Society
Digital EconomyDigital EconomyCyber CivilizationCyber Civilization
8/14/2019 Jamia Milia Islamia Invited Talk - A.B. Patki
7/29
IT PENETRATION IS NOT PC DENSITY (e.g. 5.8IT PENETRATION IS NOT PC DENSITY (e.g. 5.8
PCs per 1000)PCs per 1000)MISNOS Technologys view is distinguishedMISNOS Technologys view is distinguished
between Penetration and not IT Proliferationbetween Penetration and not IT Proliferation
Extent of deploymentExtent of deployment
Number of activities for which IT is usedNumber of activities for which IT is used
Level of IT usageLevel of IT usageNumber of access points for useful applicationsNumber of access points for useful applications
8/14/2019 Jamia Milia Islamia Invited Talk - A.B. Patki
8/29
GOVERNMENT COMPUTERISATION ISGOVERNMENT COMPUTERISATION IS
CONSIDERED AS ECONSIDERED AS E--GOVERNANCEGOVERNANCECommunity InformationCommunity Information CentresCentres areare
inadequate in its present forminadequate in its present form
8/14/2019 Jamia Milia Islamia Invited Talk - A.B. Patki
9/29
MAJOR LIMITATION OF ICTMAJOR LIMITATION OF ICT
Von Neumann architecture is inadequate to satisfyVon Neumann architecture is inadequate to satisfyICT needs for community informaticsICT needs for community informatics
Large Scale Computing is different than LargeLarge Scale Computing is different than LargeScope Computing (Supercomputing V/s CognitiveScope Computing (Supercomputing V/s CognitiveSupport)Support)
Second World War methodologies inadequate forSecond World War methodologies inadequate foroperating systemsoperating systems
Information overload and one time referralInformation overload and one time referralproblemsproblems
8/14/2019 Jamia Milia Islamia Invited Talk - A.B. Patki
10/29
TRENDS IN FUTURISTIC COMPUTINGTRENDS IN FUTURISTIC COMPUTINGConcept Modeling including estimation of dataConcept Modeling including estimation of data
requirement based on concepts and knowledgerequirement based on concepts and knowledge
requirementrequirementHandling data and informational overload at theHandling data and informational overload at the
stage of information modelingstage of information modeling
Adopting design and development philosophy forAdopting design and development philosophy fordeveloping system on the basis ofdeveloping system on the basis ofinformation/knowledge synthesis and not oninformation/knowledge synthesis and not oniterative stepiterative step--byby--step modelstep model
Integrated Vernacular Computing environmentIntegrated Vernacular Computing environmentinstead of font based input/output date entryinstead of font based input/output date entry
8/14/2019 Jamia Milia Islamia Invited Talk - A.B. Patki
11/29
SPEED OF COMPUTER V/S PERFORMANCESPEED OF COMPUTER V/S PERFORMANCE
OF INFORMATION SYSTEMOF INFORMATION SYSTEMSpeed of ComputerSpeed of Computer -- CPU (MHZ)CPU (MHZ)
-- MIPSMIPS
Information SystemInformation SystemLIPSLIPS
Requirement is that each moduleRequirement is that each module
hardware/software to be described with MIQhardware/software to be described with MIQMachine Intelligence Quotient (UnmanageableMachine Intelligence Quotient (Unmanageable
cognitive load should be consideration)cognitive load should be consideration)
8/14/2019 Jamia Milia Islamia Invited Talk - A.B. Patki
12/29
LIST OF PROPOSED TECHNOLOGY DEVELOPMENT ACTIVITIESLIST OF PROPOSED TECHNOLOGY DEVELOPMENT ACTIVITIES
1.1.Technology Product Adaptation using DITsTechnology Product Adaptation using DITs
IPR [9, 10] forIPR [9, 10] for(i)(i) Windows ExplorerWindows Explorer
(ii)(ii) EE--Mail softwareMail software(iii)(iii) Internet web browserInternet web browser
2.2. COM/DCOM Technology Development [12]COM/DCOM Technology Development [12]
8/14/2019 Jamia Milia Islamia Invited Talk - A.B. Patki
13/29
3.3. Software products development forSoftware products development forcommunity informatics [3, 4]community informatics [3, 4]
(i)(i) Multilingual support forMultilingual support for winampwinamp//realplayerrealplayer type of productstype of products
(ii)(ii) Vernacular ComputingVernacular Computing
8/14/2019 Jamia Milia Islamia Invited Talk - A.B. Patki
14/29
4. Enhancement to E4. Enhancement to E--Governance softwareGovernance software
support using MISNOS Technologysupport using MISNOS Technologyconceptualized by DIT [3]conceptualized by DIT [3]
5. Internet Dialog Processors for Database to5. Internet Dialog Processors for Database toDatabase Information Services includingDatabase Information Services including
search enginessearch engines
8/14/2019 Jamia Milia Islamia Invited Talk - A.B. Patki
15/29
6.6. C# and .NetC# and .Net -- Programming MediumProgramming MediumPhilosophyPhilosophy-- replacement ofreplacement of iterativeiterative
modeling bymodeling by synthesissynthesis modeling is Visualmodeling is VisualStudio and >Net introduced products. [4]Studio and >Net introduced products. [4]
8/14/2019 Jamia Milia Islamia Invited Talk - A.B. Patki
16/29
TECHNOLOGY PRODUCT ADPTATIONTECHNOLOGY PRODUCT ADPTATION
USING DITUSING DITs IPR (9,10)s IPR (9,10)
(i)(i) WINDOWS EXPLORERWINDOWS EXPLORER(ii)(ii) ee--MAIL SOFTWAREMAIL SOFTWARE
(iii)(iii) INTERNETINTERNET WEB BROWSERWEB BROWSER
8/14/2019 Jamia Milia Islamia Invited Talk - A.B. Patki
17/29
FUZOSFUZOSFuzzy Operating System Support toFuzzy Operating System Support to
Information TechnologyInformation Technology
SHELL LEVEL COMMANDS MODIFIED TOSHELL LEVEL COMMANDS MODIFIED TO
INCORPORATE FUZZY DECISION MAKING ABILITYINCORPORATE FUZZY DECISION MAKING ABILITY
-- Dir, List, Del, Copy and MoveDir, List, Del, Copy and Move
THESE ARE DIFFERENT FROM WINDOWS FILTERTHESE ARE DIFFERENT FROM WINDOWS FILTER
OPTION LIKEOPTION LIKE
VIEW ARRANGE ICONVIEW ARRANGE ICONBY SIZE || BY DATESBY SIZE || BY DATES
8/14/2019 Jamia Milia Islamia Invited Talk - A.B. Patki
18/29
DOS COMMAND] (fuzzy condition in domain of [and/oDOS COMMAND] (fuzzy condition in domain of [and/or]r]
[fuzzy condition in a domain of ][and/or][fuzzy condition in a domain of ][and/or]..
Examples:Examples:
(i)(i) dirdir\\programsprograms\\*.txt large files*.txt large files
(ii)(ii) copycopy\\programsprograms\\..*.* old files to a:..*.* old files to a:\\
(iii)(iii) move .*.* very small and more or less recent filesmove .*.* very small and more or less recent files
toto \\junkjunk (iv)(iv) del small and very old filesdel small and very old files
[DEMO VERSION AVAILABLE FOR RESTRCITED USE ON REQUEST][DEMO VERSION AVAILABLE FOR RESTRCITED USE ON REQUEST]
8/14/2019 Jamia Milia Islamia Invited Talk - A.B. Patki
19/29
Average filesAverage files
C:C:\\MARCHMARCH\\TESTTEST\\>dir average files>dir average files
FACTORY1.WR1 48512 June 17, 1993 9.42.06 pm .88FACTORY1.WR1 48512 June 17, 1993 9.42.06 pm .88
DIRECTORY.EXE 52917 November 6, 1996 3.15.44 pm ,99DIRECTORY.EXE 52917 November 6, 1996 3.15.44 pm ,99
File = 2File = 2
centrecentre of gravity .45of gravity .45
8/14/2019 Jamia Milia Islamia Invited Talk - A.B. Patki
20/29
File Sample space
Volume in drive C us MS-DOS_6
Volume Serial Number is 1F4D-6392Directory of C:\march\test
04-01-97 3.40p. 04-01-97 3.40p..
DIARY WRK 104,115 11-01-93 3.11a Diary.wrkEMPLOYEE FON 22,512 06.11.93 9.51a Employee.fon
MANAGERS DOC 89,248 09.15.92 1.00a Managers.docFACTORY1 WRI 48,512 06.17.93 9.42p Factory1.wriMEDICAL PRO 82,815 05.01.95 9.27p Medical.proMASTER PLAN IDE 27,544 04.03.97 4.44p Masterpln.ideINVENTORY WRK 27,500 03.27,97 4.53p Inventory.wrkINTEREST DOC 12,120 12-13-90 4.24p Internet.docRESOURCE EXE 40,448 01-12-96 9.26a Resource.exe
DIRECTORY EXE 52,917 11.-06-96 3.15p Directory.exeLAYOUT BIT 6,051 04-03-97 3.40p layout.bitPARTNERS WRK 73,131 12-04-94 12.13p Parters.wrkANUAL PLAN DOC 39,462 10-19-93 10.45p Anualpln.docFINANCE LOG 4,830 04-01-97 2.23p finance.logBUDGET97 PM5 32,832 07-18-96 5.30p Budget97.pm5
15 file(s) 664,037 bytes
8/14/2019 Jamia Milia Islamia Invited Talk - A.B. Patki
21/29
COM(COMPONENT OBJECT MODEL)COM(COMPONENT OBJECT MODEL)
COMs DESIGN CONSIDERATION HAS TWO TYPES OFCOMs DESIGN CONSIDERATION HAS TWO TYPES OF
INHERITANCESINHERITANCES
(1) IMPLEMENTATION, INHERITANCE (ACTUAL IMPLEMENTATION(1) IMPLEMENTATION, INHERITANCE (ACTUAL IMPLEMENTATIONBEHAVIOUR IS INHERITED)BEHAVIOUR IS INHERITED)
(2) INTERFACE INHERITANCE (SPECIFICATION OF BEHAVIOUR(2) INTERFACE INHERITANCE (SPECIFICATION OF BEHAVIOUR
IS INHERITED)IS INHERITED) IMPLEMENTATION INHERITANCE SUFFERS FROM LACUNAE OFIMPLEMENTATION INHERITANCE SUFFERS FROM LACUNAE OF
UNDUE COUPLING BETWEEN A PARENT CLASS AND CHILDUNDUE COUPLING BETWEEN A PARENT CLASS AND CHILD
CLASS LEADING TO LEAKCLASS LEADING TO LEAK
FUZZY LOGIC BASED APPROACH TO HELP OVERCOME ABOVEFUZZY LOGIC BASED APPROACH TO HELP OVERCOME ABOVECONFLICT WITHIN COMPONENT VERSUS ACROSSCONFLICT WITHIN COMPONENT VERSUS ACROSS
COMPONENTSCOMPONENTS
8/14/2019 Jamia Milia Islamia Invited Talk - A.B. Patki
22/29
COMMUNITY INFOMATICSCOMMUNITY INFOMATICS
GOVERNMENT SPONSORED/FUNDEDGOVERNMENT SPONSORED/FUNDED
COMMUNITY INFORMATION CENTRES (CIC)COMMUNITY INFORMATION CENTRES (CIC)(COOPERATIVE/COLLABORATIVE(COOPERATIVE/COLLABORATIVE
COMPUTING)COMPUTING)
CYBER CAFES (BUSINESS ENTERPRENEURCYBER CAFES (BUSINESS ENTERPRENEURMODEL) : (ONE TIME BUT REPETITIVE INMODEL) : (ONE TIME BUT REPETITIVE IN
NATURE)NATURE)
8/14/2019 Jamia Milia Islamia Invited Talk - A.B. Patki
23/29
COMMUNITY INFORMATION CENTRESCOMMUNITY INFORMATION CENTRES
CIC AS MEANS OF COMMUNITY CAPACITY BUILDING,CIC AS MEANS OF COMMUNITY CAPACITY BUILDING,
OVERCOMING DIGITAL DIVIDE AND SOCIAL CAPITALOVERCOMING DIGITAL DIVIDE AND SOCIAL CAPITAL
BUILDINGBUILDING
GROUP ACTIVITIES AT CIC ARE DIFFERENT THANGROUP ACTIVITIES AT CIC ARE DIFFERENT THAN
YAHOO GROUP ACTIVITIESYAHOO GROUP ACTIVITIES
GROUP PROJECTS AT CICs FOR LOCAL LANGUAGEGROUP PROJECTS AT CICs FOR LOCAL LANGUAGE
ORIENTED CULTURAL ACTIVITIES LIKE POETRY,ORIENTED CULTURAL ACTIVITIES LIKE POETRY,
DRAMA, PAINTINGSDRAMA, PAINTINGS
GROUP ACTIVITIES LIKE RECITATIONGROUP ACTIVITIES LIKE RECITATION
COMPETITIONS, COMMUNITY FESTIVALS, PRIZECOMPETITIONS, COMMUNITY FESTIVALS, PRIZE
DISTRIBUTIONDISTRIBUTION
8/14/2019 Jamia Milia Islamia Invited Talk - A.B. Patki
24/29
CYBER CAFECYBER CAFE
EE--MAIL, INTERNET WEB SURFING,MAIL, INTERNET WEB SURFING,
ENTERTAINMENTENTERTAINMENTEASE OF ACCESSIBILITY (TIME,EASE OF ACCESSIBILITY (TIME,
DISTANCE)DISTANCE)ALLIED SERVICES (LIKE BOOK BINDING,ALLIED SERVICES (LIKE BOOK BINDING,
JOURNEY RESERVATIONS)JOURNEY RESERVATIONS)
8/14/2019 Jamia Milia Islamia Invited Talk - A.B. Patki
25/29
CICs/CYBER CAFES USERS ARE MORECICs/CYBER CAFES USERS ARE MORE
FAMILIER WITH WINDOWS THAN UNIXFAMILIER WITH WINDOWS THAN UNIXIN THE ABSENCE OF SUITABLEIN THE ABSENCE OF SUITABLE
AVENUES, CIC INHABITANTS TAILOREDAVENUES, CIC INHABITANTS TAILOREDFOR A DEFAULT DISCIPLINEFOR A DEFAULT DISCIPLINE
EARMARKED FOR INTERNET SURFEREARMARKED FOR INTERNET SURFER
COMMUNITY (TYPICALLY CYBERCOMMUNITY (TYPICALLY CYBERCAFES)CAFES)
8/14/2019 Jamia Milia Islamia Invited Talk - A.B. Patki
26/29
PROBLEMSPROBLEMS
VISUAL PROGRAMMING MORE LIKEVISUAL PROGRAMMING MORE LIKE
DRAFTING AND NOT LIKE DESIGN AIDDRAFTING AND NOT LIKE DESIGN AIDNO ASSISTANCE FOR HANDLING DATA ANDNO ASSISTANCE FOR HANDLING DATA AND
INFORMATION MODELING (MOREINFORMATION MODELING (MORE
APPLICABLE FOR EAPPLICABLE FOR E--GOVERNANCEGOVERNANCEPROJECTS)PROJECTS)
MFC/OBJECT ORIENTED COULD NOTMFC/OBJECT ORIENTED COULD NOT
GENERATE MARKET FOR CLASS LIBRARIESGENERATE MARKET FOR CLASS LIBRARIES
EE--Governance and InterGovernance and Inter--
8/14/2019 Jamia Milia Islamia Invited Talk - A.B. Patki
27/29
EE Governance and InterGovernance and InterDialoguing Processors AsDialoguing Processors As
Platform for CyberPlatform for Cyber civilisationcivilisation
Ecological AspectsEcological Aspectsdisc capacitydisc capacityProblemProblem
Sharing databases for Large ScopeSharing databases for Large Scope
ComputingComputing
Inter Database Communication Does notInter Database Communication Does not
existexist
EE--governance Needsgovernance Needs
8/14/2019 Jamia Milia Islamia Invited Talk - A.B. Patki
28/29
InterInter-- Communication between MultipleCommunication between Multiple
DbsDbs(textual& Multimedia)(textual& Multimedia) Ability to handle partial and impreciseAbility to handle partial and imprecise
data/informationdata/information Fuzzy Information inference and decisionFuzzy Information inference and decision
makingmaking
Concept Extraction and assessing data/Concept Extraction and assessing data/
information needinformation need
8/14/2019 Jamia Milia Islamia Invited Talk - A.B. Patki
29/29
Concept modeling and InformationConcept modeling and Information
IntegrationIntegration Information weedingInformation weedingnot merely deletingnot merely deleting
InterInter--dialoguing processor different from edialoguing processor different from e--mail/mail/DbServerDbServer