Biomedical Computing

Post on 06-May-2015

2,012 views 10 download

transcript

UNIT I – PART BUNIT I – PART B

Software EngineeringSoftware EngineeringChallenges for Biomedical ComputingChallenges for Biomedical Computing

Biomedical Computing

Rupak Chakravartyrupak@pu.ac.inrupak2811@googlemail.com

Some Definitions:

Biomedical ComputingComputational BiologyBioengineering Biological EngineeringBiomedical EngineeringBiomedical TechnologyBioinformaticsGenetic EngineeringSoftware Engineering

Software EngineeringSoftware engineering is the

application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software.

It encompasses techniques and procedures, often regulated by a software development process, with the purposepurpose of improving the reliability and maintainability of software systems.

Software Engineering

The term software engineering was coined by Brian Randell and popularized by F.L. Bauer during the NATO Software Engineering Conference in 1968.

Software Engineering

The discipline of software engineering includes: knowledge, tools, and methods for software

requirements, software design, software construction, software testing, and software maintenance tasks.

Software Engineering

Software engineering is related to the disciplines of

computer science, computer engineering,

management, mathematics, project management, quality management, software ergonomics, and systems engineering.

Software Engineering

Typical formal definitions of software engineering are:

"the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software".

Software Engineering

"an engineering discipline that is concerned with all aspects of software production"

“the establishment and use of sound engineering principles in order to economically obtain software that is reliable and works efficiently on real machines"

Current trends in software engineering

Aspects

Aspects help software engineers deal with quality attributes by providing tools to add or remove boilerplate code (formulations) from many areas in the source code.

Current trends in software engineering

Agile

Agile software development guides software development projects that evolve rapidly with changing expectations and competitive markets.

Current trends in software engineering

Experimental

Experimental software engineering is a branch of software engineering interested in devising experiments on software, in collecting data from the experiments, and in devising laws and theories from this data.

Current trends in software engineering

Model-driven

Model Driven Design develops textual and graphical models as primary design artifacts.

Biomedical Computing

Development and application of information science and technology for/to/in biomedical sciences.

Bioengineering

Bioengineering (also known as Biological Engineering) is the application of engineering principles to address challenges in the fields of biology and medicine.

As a study, it encompasses biomedical engineering and it is related to biotechnology.

BioengineeringBioengineering applies engineering principles to the full spectrum of living systems. This is achieved by utilising existing methodologies in such fields as:molecular biology, biochemistry, microbiology, pharmacology, cytology, immunology and neuroscience

Bioengineering

Bioengineering applies them to the design of:

medical devices, diagnostic equipment, biocompatible materials, and

other important medical needs.

Bioengineering

Bioengineering is not limited to the medical field. Bioengineers have the ability to

exploit new opportunities and solve problems within the domain of complex systems. They have a great understanding

of living systems as complex systems which can be applied to many fields including entrepreneurship.

BioengineeringThe Main Fields of Bioengineering may be categorised as:

Biomedical Engineering; Biomedical technology; Biomedical Diagnosis, Biomedical Therapy, Biomechanics, Biomaterials.

Genetic Engineering; Cell Engineering, Tissue Culture Engineering.

The word was invented by British scientist and broadcaster Heinz Wolf in 1954.

Biomedical Engineering

Biomedical engineering (BME) is the application of engineering principles and techniques to the medical field.

It combines the design and problem solving skills of engineeringengineering with medical and biological sciences to help improveimprove patient health care and the quality of life of individuals.

Biomedical EngineeringAs a relatively new discipline, much of the work in biomedical engineering consists of research and development, covering an array of fields: bioinformatics, medical imaging, image processing, physiological signal processing, biomechanics, biomaterials and bioengineering, systems analysis, 3-D modeling, etc.

Biomedical Engineering

Examples of concrete applications of biomedical engineering are the • development and manufacture of biocompatible prostheses, • medical devices, • diagnostic devices and • imaging equipment such as MRIs and EEGs, and • pharmaceutical drugs.

Biomedical Engineering

Biomedical engineering is an interdisciplinary field, influenced by various fields and sources.

Due to the extreme diversity, it is typical for a biomedical engineer to focus on a particular emphasis within this field.

Biomedical Engineering

Clinical engineering:

Clinical engineering is a branch of biomedical engineering related to the operation of medical equipment in a hospital setting.

Biomedical Engineering

Medical Devices:

A medical device is intended for use in:

the diagnosis of disease or other conditions, or in the cure, mitigation,

treatment, or prevention of disease

Biomedical EngineeringMedical Devices:

intended to affect the structure or any function of the body of man or other animals, and which does not achieve any of its primary intended purposes through chemical action and which is not dependent upon being metabolized for the achievement of any of its primary intended purposes.

A pump for continuous subcutaneous insulin infusion, an example of a biomedical engineering application of electrical engineering to medical equipment.

Biomedical EngineeringMedical Imaging:

Imaging technologies are often essential to medical diagnosis, and are typically the most complex equipment found in a hospital including:

• Fluoroscopy• Magnetic resonance imaging (MRI)• Nuclear Medicine

Biomedical Engineering

Medical Imaging:

• IPositron Emission Tomography (PET) PET scans • PET-CT scans• Projection Radiography such as X-rays and CT scans• Tomography• Ultrasound• Electron Microscopy

An MRI scan of a human head, an example of a biomedical engineering application of electrical engineering to diagnostic imaging.

A JARVIK-7 artificial heart, an example of a biomedical engineering application of mechanical engineering with biocompatible materials for cardiothoracic surgery using an artificial organ.

Artificial limbs: The right arm is an example of a prosthesis, and the left arm is an example of myoelectric control.

http://www.ubergizmo.com/

BME

Biomedical engineering has come a long way since Leonardo da Vinci (1452-1519) drew his revolutionary pictures of the skeleton and its musculature and studied the mechanics of the flight of birds.

BMEThe modern era has seen the application of engineering in almost every branch of medicine, so much so that the practice of medicine is now completely dependent on the work and support of engineers.

The introduction of electronic patient records, complex and extremely powerful electromedical equipment and devices, and minimally invasive technologies is just the beginning.

BME

The future holds new possibilities of providing telemedicine and e-health services, new ways of home self-care, sophisticated new sensors, and new ways of heath care for older persons.

There seems to be no limit to what engineering could do further to revolutionize medical practice.

BME

In fact, the next generation of biomedical engineers will ........................

probably develop things we can’t even yet imagine.

A``

Pappu can dance? Yes...

91 IBM Corporation I 8th Dec., 2006

Thank You

MerciGrazie

Gracias

Obrigado

Danke

Japanese

French

Russian

German

Italian

Spanish

Brazilian Portuguese

Arabic

Traditional Chinese

Simplified Chinese

Hindi

Tamil

Thai

Korean