Research in the Computing
Industry
what industry is dreaming and how we can march

Khan M Nafee M Sadh

Software Engineer,...
Research in the Computing Industry

nafSadh

About the Presenter
SAMSUNG
Research in the Computing Industry

Doing things in the smart way

nafSadh
Research in the Computing Industry

Why do research?

nafSadh
Research in the Computing Industry

nafSadh

Create Ideas
Research in the Computing Industry

nafSadh
Research in the Computing Industry

nafSadh
Research in the Computing Industry

nafSadh

To find a new way
Research in the Computing Industry

nafSadh

For a better world
Research in the Computing Industry

Research on what?

nafSadh
Research in the Computing Industry

nafSadh
Research in the Computing Industry

nafSadh
Research in the Computing Industry

Cloud for masses demands

nafSadh
Research in the Computing Industry

Data protection as a service, in the cloud

nafSadh
Research in the Computing Industry

Mobile cloud
computing

nafSadh
Research in the Computing Industry

nafSadh

Standardization issue of Cloud computing
Too many standardization approaches!...
Research in the Computing Industry

nafSadh
Research in the Computing Industry

nafSadh
Research in the Computing Industry

nafSadh
Research in the Computing Industry

nafSadh
Research in the Computing Industry

The big data ecosystem

nafSadh
Research in the Computing Industry

Natural language processing

nafSadh
Research in the Computing Industry

nafSadh

Natural language processing

Watson (IBM)
Social trend

Language aided
servic...
Research in the Computing Industry

nafSadh

Trust and Security

/Eligibility /Uniqueness /Accuracy
/Soundness /Privacy /F...
Research in the Computing Industry

nafSadh

Trust and Security

Researchers have proposed multiple solutions to crosssite...
Research in the Computing Industry

nafSadh

Trust and Security

Voting codes, risk analysis, and election forensics can
h...
Research in the Computing Industry

nafSadh

Trust and Security

Context-aware security systems identify the
circumstances...
Research in the Computing Industry

nafSadh

Trust and Security

/Traditional security techniques often don’t work well
Research in the Computing Industry

nafSadh

Trust and Security

/The attacks on CAs are now serving as a catalyst for
ret...
Research in the Computing Industry

nafSadh

Trust and Security

/Security, data protection, trust management,
authenticat...
Research in the Computing Industry

nafSadh

going green
Research in the Computing Industry

Energy management in
computers

nafSadh
Research in the Computing Industry

Energy harvesting

nafSadh
Research in the Computing Industry

nafSadh

Human – Machine Interaction
Going beyond keyboards
Research in the Computing Industry

//Keyboard

nafSadh
Research in the Computing Industry

nafSadh

/In-car interactive system. The system uses a depth camera to detect complex ...
Research in the Computing Industry

nafSadh

HMI In the

wall-sized
interaction with large datasets)
Research in the Computing Industry

HMI In the

nafSadh

wall-sized interaction with large datasets)
Research in the Computing Industry

nafSadh

Brain Computer
interface

electrocorticography (ECoG),
intracortical electrod...
Research in the Computing Industry

nafSadh

Brain Computer
interface
//APPLICATIONS

//CHALLENGES
Research in the Computing Industry

nafSadh

/HCI system of using computer-generated electrical stimulation to control mus...
Research in the Computing Industry

nafSadh

Biomedical
Research in the Computing Industry

Handwriting recognition

nafSadh
Emotion detection and facial expressions

Research in the Computing Industry

nafSadh
Research in the Computing Industry

nafSadh

biometric

Facial
recognition
Research in the Computing Industry

Human Ear Recognition
//morphological
components of ear

helix rim, lobule,
antihelix,...
Research in the Computing Industry

Augmented reality

nafSadh
Research in the Computing Industry

Augmented reality

nafSadh
Research in the Computing Industry

Automotive infotainment

nafSadh
Research in the Computing Industry

nafSadh
Research in the Computing Industry

Financial engineering

nafSadh
Research in the Computing Industry

nafSadh

Computational insight for business and organizations

/Traders increasingly u...
Research in the Computing Industry

nafSadh

Computational insight for business and organizations

/HCI system of using co...
Research in the Computing Industry

nafSadh

Computational insight for business and organizations

Process mining techniqu...
Research in the Computing Industry

nafSadh
Research in the Computing Industry

nafSadh

Social advertising
Research in the Computing Industry

Knowledge
engineering

nafSadh
Research in the Computing Industry

nafSadh

Software

#online test for services
//Authentication in Service Federations
/...
Research in the Computing Industry

nafSadh

Software

#Buffer-Overflow Vulnerabilities
//exploits
/* Buffer-overflow expl...
Research in the Computing Industry

nafSadh

Software

#S/W for infrastructure
/* Infrastructure software needs more strin...
Research in the Computing Industry

nafSadh

Software

#Runtime Variability
//The Promise and Challenge
/* Runtime variabi...
Research in the Computing Industry

nafSadh

Software Engineering

//theory for practitioners
/* Applying scientific theor...
Research in the Computing Industry

nafSadh

Software Engineering

//for embedded systems
/* designing for change */
/* fa...
Research in the Computing Industry

nafSadh

Software Engineering

//for Services and Cloud
/* Service-oriented software e...
Research in the Computing Industry

nafSadh

Geo-location
Research in the Computing Industry

nafSadh

STM’s
geo-location chip
Research in the Computing Industry

nafSadh

Visible Light Communication
In search for better ways to Tx data, researchers...
Research in the Computing Industry

Digital
signage

nafSadh
Research in the Computing Industry

Accessibility and support for the disabled

nafSadh
Research in the Computing Industry

Long-Distance Wireless Recharging

nafSadh
Research in the Computing Industry

Surveillance

nafSadh
Research in the Computing Industry

nafSadh
Research in the Computing Industry

Remember the names

nafSadh
Research in the Computing Industry

Remember the names

nafSadh
Research in the Computing Industry

Remember the names

nafSadh
Research in the Computing Industry

Remember the names

nafSadh
Research in the Computing Industry

Remember the names

nafSadh
Research in the Computing Industry

How to research?

nafSadh
Research in the Computing Industry

Research: /Search

/Innovate /Read /Write /Implement

nafSadh
Research in the Computing Industry

nafSadh
nafSadh

Research in the Computing Industry
Khan M Nafee M Sadh

thank you
Upcoming SlideShare
Loading in …5
×

Research in the Computing Industry

816 views

Published on

This presentation was used in a Talk that I gave in First CSE Festival at KUET in 2012
This talk covered "Research in the Computing Industry" to inspire students of the undergrad program and to familiarize them with research in the industry.

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
816
On SlideShare
0
From Embeds
0
Number of Embeds
254
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Research in the Computing Industry

  1. 1. Research in the Computing Industry what industry is dreaming and how we can march Khan M Nafee M Sadh Software Engineer, Samsung Bangladesh R&D Center Ltd.
  2. 2. Research in the Computing Industry nafSadh About the Presenter SAMSUNG
  3. 3. Research in the Computing Industry Doing things in the smart way nafSadh
  4. 4. Research in the Computing Industry Why do research? nafSadh
  5. 5. Research in the Computing Industry nafSadh Create Ideas
  6. 6. Research in the Computing Industry nafSadh
  7. 7. Research in the Computing Industry nafSadh
  8. 8. Research in the Computing Industry nafSadh To find a new way
  9. 9. Research in the Computing Industry nafSadh For a better world
  10. 10. Research in the Computing Industry Research on what? nafSadh
  11. 11. Research in the Computing Industry nafSadh
  12. 12. Research in the Computing Industry nafSadh
  13. 13. Research in the Computing Industry Cloud for masses demands nafSadh
  14. 14. Research in the Computing Industry Data protection as a service, in the cloud nafSadh
  15. 15. Research in the Computing Industry Mobile cloud computing nafSadh
  16. 16. Research in the Computing Industry nafSadh Standardization issue of Cloud computing Too many standardization approaches! Open Virtualization Format (OVF) CPIP SIIF Open Cloud Computing Interface (OCCI) IDCCloud Technical Committee Symptoms Automation Framework Technical Committee Cloud Data Management Interface (CDMI) Establishes a transport mechanism for moving virtual machines from one hosted platform to another CPIP: Met standard with profiles for existing and in progress cloud computing standards in areas such as applications, portability, and management. SIIF: Establishes the characteristics necessary to create cloud interoperability and federation Develop APIs for cloud management tasks. APIs enable interfacing between IaaS cloud implementations. iD Cloud focuses on security issues such as identity management and vulnerability mitigation. Symptoms Automation Framework establishes communications so that cloud providers understand consumer requirements. Provides standardization for client interactions with cloud-based storage, cloud data management, and cloud-to-cloud storage interactions.
  17. 17. Research in the Computing Industry nafSadh
  18. 18. Research in the Computing Industry nafSadh
  19. 19. Research in the Computing Industry nafSadh
  20. 20. Research in the Computing Industry nafSadh
  21. 21. Research in the Computing Industry The big data ecosystem nafSadh
  22. 22. Research in the Computing Industry Natural language processing nafSadh
  23. 23. Research in the Computing Industry nafSadh Natural language processing Watson (IBM) Social trend Language aided services robots analysis Big data analysis human talks to machine
  24. 24. Research in the Computing Industry nafSadh Trust and Security /Eligibility /Uniqueness /Accuracy /Soundness /Privacy /Fairness /Transparency /Robustness /Uncoercibility /Receipt-freeness /Verifiability
  25. 25. Research in the Computing Industry nafSadh Trust and Security Researchers have proposed multiple solutions to crosssite scripting, but vulnerabilities continue to exist in many Web applications due to developers’ lack of understanding of the problem and their unfamiliarity with current defenses’ strengths and limitations.
  26. 26. Research in the Computing Industry nafSadh Trust and Security Voting codes, risk analysis, and election forensics can help the public build and maintain trust in an Internet voting system by assuring that it meets important security and privacy requirements.
  27. 27. Research in the Computing Industry nafSadh Trust and Security Context-aware security systems identify the circumstances under which users are trying to access a network and what they want to do with the data they want to obtain. The system then handles the transaction in accordance with the host organization’s security policies.
  28. 28. Research in the Computing Industry nafSadh Trust and Security /Traditional security techniques often don’t work well
  29. 29. Research in the Computing Industry nafSadh Trust and Security /The attacks on CAs are now serving as a catalyst for rethinking Internet security.
  30. 30. Research in the Computing Industry nafSadh Trust and Security /Security, data protection, trust management, authentication, and authorization are crucial assets in the Internet of Services. Online testing enhances trustworthiness among federated services that are often independently developed, deployed, and maintained.
  31. 31. Research in the Computing Industry nafSadh going green
  32. 32. Research in the Computing Industry Energy management in computers nafSadh
  33. 33. Research in the Computing Industry Energy harvesting nafSadh
  34. 34. Research in the Computing Industry nafSadh Human – Machine Interaction Going beyond keyboards
  35. 35. Research in the Computing Industry //Keyboard nafSadh
  36. 36. Research in the Computing Industry nafSadh /In-car interactive system. The system uses a depth camera to detect complex gestures, making it possible for the driver to execute multiple tasks simultaneously with one gesture.
  37. 37. Research in the Computing Industry nafSadh HMI In the wall-sized interaction with large datasets)
  38. 38. Research in the Computing Industry HMI In the nafSadh wall-sized interaction with large datasets)
  39. 39. Research in the Computing Industry nafSadh Brain Computer interface electrocorticography (ECoG), intracortical electrodes (ICE), functional near-infrared spectroscopy (fNIRS), functional magnetic resonance imaging (fMRI), magnetoencephalography (MEG), electroencephalography (EEG)
  40. 40. Research in the Computing Industry nafSadh Brain Computer interface //APPLICATIONS //CHALLENGES
  41. 41. Research in the Computing Industry nafSadh /HCI system of using computer-generated electrical stimulation to control muscles /Can be used to teach and train
  42. 42. Research in the Computing Industry nafSadh Biomedical
  43. 43. Research in the Computing Industry Handwriting recognition nafSadh
  44. 44. Emotion detection and facial expressions Research in the Computing Industry nafSadh
  45. 45. Research in the Computing Industry nafSadh biometric Facial recognition
  46. 46. Research in the Computing Industry Human Ear Recognition //morphological components of ear helix rim, lobule, antihelix, concha, tragus, antitragus, crus of helix, triangular fossa, and incisure intertragica nafSadh biometric
  47. 47. Research in the Computing Industry Augmented reality nafSadh
  48. 48. Research in the Computing Industry Augmented reality nafSadh
  49. 49. Research in the Computing Industry Automotive infotainment nafSadh
  50. 50. Research in the Computing Industry nafSadh
  51. 51. Research in the Computing Industry Financial engineering nafSadh
  52. 52. Research in the Computing Industry nafSadh Computational insight for business and organizations /Traders increasingly use automated systems for one or more stages of the trading process, yet the secrecy and complexity of the algorithms prompt providing an overview of how these systems work.
  53. 53. Research in the Computing Industry nafSadh Computational insight for business and organizations /HCI system of using computer-generated electrical stimulation to control muscles /Can be used to teach and train
  54. 54. Research in the Computing Industry nafSadh Computational insight for business and organizations Process mining techniques enable processcentric analytics through automated process discovery, conformance checking, and model enhancement.
  55. 55. Research in the Computing Industry nafSadh
  56. 56. Research in the Computing Industry nafSadh Social advertising
  57. 57. Research in the Computing Industry Knowledge engineering nafSadh
  58. 58. Research in the Computing Industry nafSadh Software #online test for services //Authentication in Service Federations /* Security, data protection, trust management, authentication, and authorization are crucial assets in the Internet of Services. Online testing enhances trustworthiness among federated services that are often independently developed, deployed, and maintained */
  59. 59. Research in the Computing Industry nafSadh Software #Buffer-Overflow Vulnerabilities //exploits /* Buffer-overflow exploits */ /* function activation record exploits*/ /* Pointer subterfuge exploits*/ /* Heap-based exploits*/ //defending against it /* defensive coding */ /* runtime instrumentation */ /* Static code analysis */ /* Combined static and dynamic code analysis */
  60. 60. Research in the Computing Industry nafSadh Software #S/W for infrastructure /* Infrastructure software needs more stringent correctness, reliability, efficiency, and maintainability requirements than nonessential applications. This implies greater emphasis on up-front design, static structure enforced by a type system, compact data structures, simplified code structure, and improved tool support.*/ //programming techniques /* compute less */ /* access memory less */ /* practice type rich programming */ /* use libraries */ /* prefer highly structured code */
  61. 61. Research in the Computing Industry nafSadh Software #Runtime Variability //The Promise and Challenge /* Runtime variability offers a good choice for many systems that experience dynamic changes in their quality and context */
  62. 62. Research in the Computing Industry nafSadh Software Engineering //theory for practitioners /* Applying scientific theories to create, analyze, and justify methods and techniques is essential to move something from craft to engineering */ /* As long as theoreticians do not take into account issues from practice, their work will not be very helpful from a pragmatic viewpoint and will not find an immediate road into practice. */
  63. 63. Research in the Computing Industry nafSadh Software Engineering //for embedded systems /* designing for change */ /* fault tolerance */ /* autonomy */
  64. 64. Research in the Computing Industry nafSadh Software Engineering //for Services and Cloud /* Service-oriented software engineering incorporates the best features of both the services and cloud computing paradigms, offering many advantages for software development and applications, but also exacerbating old concerns.*/ /* Because users’ businesses rely heavily on third-party service providers, there are serious concerns about how threats to service reliability and availability could affect a service and consequently a cloud user’s business.*/
  65. 65. Research in the Computing Industry nafSadh Geo-location
  66. 66. Research in the Computing Industry nafSadh STM’s geo-location chip
  67. 67. Research in the Computing Industry nafSadh Visible Light Communication In search for better ways to Tx data, researchers turned to long discussed: visible light communications under the hood advantages /security /energy efficiency /wider spectrum more capacity
  68. 68. Research in the Computing Industry Digital signage nafSadh
  69. 69. Research in the Computing Industry Accessibility and support for the disabled nafSadh
  70. 70. Research in the Computing Industry Long-Distance Wireless Recharging nafSadh
  71. 71. Research in the Computing Industry Surveillance nafSadh
  72. 72. Research in the Computing Industry nafSadh
  73. 73. Research in the Computing Industry Remember the names nafSadh
  74. 74. Research in the Computing Industry Remember the names nafSadh
  75. 75. Research in the Computing Industry Remember the names nafSadh
  76. 76. Research in the Computing Industry Remember the names nafSadh
  77. 77. Research in the Computing Industry Remember the names nafSadh
  78. 78. Research in the Computing Industry How to research? nafSadh
  79. 79. Research in the Computing Industry Research: /Search /Innovate /Read /Write /Implement nafSadh
  80. 80. Research in the Computing Industry nafSadh
  81. 81. nafSadh Research in the Computing Industry Khan M Nafee M Sadh thank you

×