2012 Embedded Systems Software Training Center Featured by OTSL/DSR What we’ll be teaching.

Slides:



Advertisements
Similar presentations
2011 Embedded Systems Software Training Center What well be teaching.
Advertisements

1 Company Profile Nov COMPANY PROFILE. 2 Company Profile Nov Company overview Name: Sanritz Automation Co., Ltd. Founding : March 1971.
Computing Studies Is it for me? Click here to find out…
© 2011 Rainforest Automation, Inc.. 2 ● Rainforest introduction ● Product overview: EMU™, RAVEn™ ● Partner solutions ● Prepay solution ● STB opportunity.
Your Interactive Guide to the Digital World Discovering Computers 2012.
Your Interactive Guide to the Digital World Discovering Computers Fundamentals, 2012 Edition.
Presenters: Adam Andy Andy Rachel
Department of Computer Science and Engineering Dr. Khaled M. Elleithy Open House October 26, 2002 University of Bridgeport Computer Science & Engineering.
UNIVERSITY OF JYVÄSKYLÄ Department of Mathematical Information Technology Welcome to 1st International IFIP/WG12.5 (artificial intelligence) Working Conference.
Pengantar Teknik Elektro Kuliah I. Topics Introduction Basic Electrical Quantities Circuit Analysis Introduction to Electromagnetism Introduction to Electronics.
Announcing BSENG Bachelor of Software Engineering Faculty of Engineering University of Victoria
A brief look at Canadian post secondary computer technology studies.
Introduction to Embedded Development. What is an Embedded System ? An embedded system is a computer system embedded in a device with a dedicated function.
ZIGBEE PROTOCOL FOR WIRLEESS SENSOR NETWORK ZIGBEE PROTOCOL FOR WIRLEESS SENSOR NETWORK Research paper Lina kazem
1 Mitsubishi Electric Co. Mitsubishi Embedded Systems Note: In this presentation we use ZigBee word both for IEEE MAC/PHY applications and whole.
Low Power WiFi By: Matt Biason CS441. Why WiFi?
Copyright 2005 AMX/Hoffman Video/Emmaco Prentiss – Confidential and Proprietary AMX Globally Managed Communication Systems (GMCS)
Software Solutions for Product Developers Copyright 2005 Software Technologies Group, Inc. All Rights Reserved. An Overview of ZigBee The Power of the.
Copyright © 2008 ZigBee® Alliance. All Rights Reserved. ZigBee: Connecting your World July 23, 2008 Bob Heile Chairman, ZigBee Alliance
The Nordic Design House For intelligent products Rune Domsten – Vice President Technology.
Counseling for IIT/ NIT Aspirants Presented by YES Centre and The Hindu Group 16 June 2013, Hyderabad.
Information Technology
9. Car-Borne Information System
EMBEDDED SYSTEMS G.V.P.COLLEGE OF ENGINEERING Affiliated to J.N.T.U. By By D.Ramya Deepthi D.Ramya Deepthi & V.Soujanya V.Soujanya.
Your Interactive Guide to the Digital World Discovering Computers 2012.
2 Technology and Knowledge Why is technological knowledge important? Jobs, finance, personal, family, movies, car, education (other than computer science),
TRIALOG 25 rue du Général Foy F Paris - France Tel Fax url:
was it called this on behalf of the Bluetooth technolog? Harald Bluetooth was king of Denmark around the turn of the last millennium. He managed to.
Computer Jobs 2013 Bob Nielson. Average Wage The average wages of all jobs in America >>>> $45,790 > $80,180.
Computer Jobs 2014 Bob Nielson. Average Wage The average wages of all jobs in America >>>> $45,790 > $80,180.
Software Engineering ‘The establishment and use of sound engineering principles (methods) in order to obtain economically software that is reliable and.
Group Members Nishant Vaity Sushant Chavan Wireless Networks As early as 1901, the Italian physcist Guglielmo Marconi demostrated a ship-to- shore.
Introduction CSE 1310 – Introduction to Computers and Programming Vassilis Athitsos University of Texas at Arlington 1.
1/24 Information Technology Definition and Curriculum.
Specification section 6.2. What do you need to learn? The application and advantages/disadvantages of the following digital media and new technology in.
Introduction to Mobile Computing -CSE 535 Fall 2007 Sandeep K. S. Gupta School of Computing and Informatics Arizona State University.
Introduction CSE 1310 – Introduction to Computers and Programming Vassilis Athitsos University of Texas at Arlington 1.
1 COMPSCI 110 Operating Systems Who - Introductions How - Policies and Administrative Details Why - Objectives and Expectations What - Our Topic: Operating.
Presenters: Adam Andy Andy
11 CHAPTER INFORMATION TECHNOLOGY, THE INTERNET, AND YOU.
Check our technology website and e-community – element14 for product data, design tools and technology information!element14 By: Lisa Taubensee TI Application.
What is ZigBee? ZigBee is a technology of data transfer in wireless networks. It has low energy consumption and is designed for multi-channel control systems,
A tree line has a central line connecting together a series of star networks. The server is connected to a central line. Tree Network As the star, and.
1. Where to use Multimedia ? 2  Business  Government  Education  Broadcasting & Entertainment  Research & Development  Health.
Why You Should All Become Computer Engineers ECE 200 (Fall 2015) Saurabh Bagchi School of Electrical and Computer Engineering Purdue University.
Introduction to Mobile Computing -CSE 535 Fall 2010 Sandeep K. S. Gupta School of Computing, Informatics and Decision Systems Engineering Arizona State.
Tutorial. Month Year Copyright 2003 The ZigBee Alliance, Inc. 2 Mission Statement ZigBee Alliance members are defining global standards for reliable,
INTRODUCTION TO SOFTWARE DEVELOPMENT (SOFTWARE ENGINEERING-I)
Introduction CSE 1310 – Introduction to Computers and Programming Vassilis Athitsos University of Texas at Arlington 1.
Vocational Education Competence Centre DAUGAVPILS TECHNICAL SCHOOL DAUGAVPILS TEHNIKUMS PROFESIONĀLĀS IZGLĪTĪBAS KOMPETENCES CENTRS.
MECHANICAL ENGINEER BY. BRENDAN HOWELL. EXPLANATION OF FIELD MECHANICAL ENGINEERS USE THE PRINCIPLES OF ENERGY, MATERIALS, AND MECHANICS TO DESIGN AND.
Using Technology to Solve Problems Unit 2 Mod 2 SO 7.
SPK – 4 Golomazov Artem in my life. Hello! My name is Artem and I’d like to tell you about Information Technology by using Information Technology! It.
Tel : About iCodeinc: iCode Inc is a state-of-the-art educational institution located in the Dallas area. iCode’s mission.
ZigBee
Software and Software Engineering By bscshelp.com software engineering 1.
Presentation of Curricula THE SCHOOL OF ELECTRICAL AND COMPUTER ENGINEERING OF APPLIED STUDIES Audio and Video Technologies Multimedia Technologies and.
Welcome!!! Trade and Technology Department Advisory Council.
Promwad designs health and fitness gadgets by request
Contact Pathways Resource Center:
Join B. Tech Programs (Industry Integrated) in Core Engg. Sector
COMPSCI 110 Operating Systems
EE5900 Cyber-Physical Systems
EMBEDDED SYSTEMS.
Welcome to the Workshop on IoT & Cloud Computing The Coexistence
Introduction CSE 1310 – Introduction to Computers and Programming
Objectives Overview Explain why computer literacy is vital to success in today's world Describe the five components of a computer Discuss the advantages.
Introduction To software engineering
Graduate Development Program Engineering
Bluetooth Based Smart Sensor Network
Presentation transcript:

2012 Embedded Systems Software Training Center Featured by OTSL/DSR What we’ll be teaching

ESTC HISTORY  Founded in 2011  Initiative of OTSL, Inc. and DSR Corporation  Supported by VSU CS department  Over 60 students signed up for the course in 2011  2 specialized lectures provided by leading specialists of Japan IPA and Nagoya University

OTSL, I NC. (J APAN, N AGOYA )  Founded in 2003, Nagoya Japan  Headquarter in Nagoya  Offices in Tokyo, Okayama, Miyazaki  40 employees  Growing company  Specialized in wireless communication

DSR C ORPORATION  Founded in 1998 in USA, Denver, CO  Have the development branch in Voronezh, Russia from 2004  50+ engineers  Getting bigger continuously  Team spirit  High-qualified personnel  Directions of software development:  Embedded systems, Wireless networks  Enterprise systems (Java,.NET)  Mobile applications  Web applications

DSR T EAM 5C OPYRIGHT © 2012 DSR C ORPORATION

6 S OME OF O UR C LIENTS References are available upon request C OPYRIGHT © 2012 DSR C ORPORATION

A GENDA  Challenges for Graduating Students  What are the embedded systems?  What are wireless technologies?  Embedded System Development Specifics  What is Software Engineering?  Embedded System Training Center (ESTC) curriculum

C HALLENGES FOR G RADUATING S TUDENTS Graduating students have the good knowledge in computer science  Mathematics  Programming languages  Basics computing techniques etc. But! They don’t have sufficient skills and experience in  Specific software development domains  Software development process

S OLUTION FOR S TUDENTS Embedded System Training Center  Specific software development domain  Embedded software  Wireless technologies  Specific software development process  Software engineering in Japan and USA

W HAT ARE THE EMBEDDED SYSTEMS ? Embedded systems:  Computer system designed to do one or a few dedicated and/or specific functions often with real-time constraints.  Embedded as part of a complete device often including hardware and mechanical parts Embedded software:  Software for embedded systems  Equipment (hardware) and software part of the product shall be considered together with equipment

APPLICATION OF EMBEDDED SYSTEM DEVICES There are some embedded systems in every electric and mechanical systems. Automobiles, Train(Shinkansen), Aircraft, Digital Camera, Digital TV, Air-conditioner, Robot, Mobile phone, etc.

12 C ASE E XAMPLE : E MBEDDED SYSTEM USED IN CAR High-end car: More than 100 ECUs embedded in a network About 7,000,000 lines of source code

W HAT ARE WIRELESS TECHNOLOGIES ? C OPYRIGHT © 2012 DSR C ORPORATION 1000m  Building Automation  Smart Energy / Metering  RC / Consumer Electronics  Medical PAN  Telecom Data Rate (bps) Range 100m 10m 1m ZigBee PRO / RF4CE  PC Networking  Home Networking  Video Distribution Wi-Fi/ Proprietary Low Power Radio  Gaming  Computer Peripherals  Audio  Meter Reading  Building Mgt.  Automotive UWB  Headsets  Computer peripherals  PDA/Mobile phone  Mobile phone accessories  Gaming / HID / Remote Controls  Sports, medical, consumer health low energy 10cm RFid NFC 10k 1k 100k 1M10M Информация от Texas Instruments

B LUETOOTH P ROTOCOL Bluetooth protocol  Characteristics  Range up 100 m, Piconet up to 8 devices  Data Rate up to 24 mbit/sb (BT 4.0)  Multi-tier, 28 profiles  Applications  Mobile phones (headset, dial-up, transfer of contact details, calendar appointments, etc.)  Wireless devices like the mouse, keyboard, printer, camera  Multimedia devices  Serial port-like communication with bar code scanners, and traffic control devices.

Z IG B EE P ROTOCOL  Characteristics:  Low-cost, Low-power  Range up 200 m  Multi-tier, 5 profiles  Applications:  Home Entertainment and Control  Wireless Sensor Networks  Industrial control  Medical data collection  …

E MBEDDED S OFTWARE D EVELOPMENT S PECIFICS Resource constraints  Cost limitations especially for the mass products  Low RAM, CPU usage  Time constrains (real time response).  Low power consumption, operating environment (e.g. temperature), weight → Real Time OS are used Quality and Reliability  Malfunction of the equipment directly related to system malfunction  Higher cost of recovery system  Customer expectations for equipment reliability

F UN OF E MBEDDED SOFTWARE DEVELOPMENT  Purely algorithmic programming  Direct work with hardware and OS entities, allows to understand deeply how your device works – phone, gadget, computer  Our target is not tiny assembler written code, it can be even RDBMS for small devices  Kind of hacking and sometimes  Allows to work on variety of platforms (hardware, OS)

W HAT IS S OFTWARE E NGINEERING ?  Legitimate engineering discipline The application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software; that is, the application of engineering to software (IEEE definition)  Recognized profession  Applies Computer Science theory and practical result  The aim is: solving of the customer’s problems with computing means  Quality is the crucial point

W HAT IS S OFTWARE E NGINEERING ? System approach  Analysis  Identify activities and objects  Define the system boundary  Consider nested systems, systems interrelationship  Synthesis of solution  Creation of solution for system from subcomponents solutions

S OFTWARE E NGINEERING P ROCESS

ESSTC C URRICULUM  Embedded Systems development  Selected Topic of C language programming  4 lectures, 4 workshops, 1 test  Real-time OS software development  4 lectures, 7 workshops, 1 test  Bluetooth/ZigBee software development  2 lectures, 10 workshops, 1 test  SE/PM/QA basics  6 lectures, 5 workshops, 1 test  Circumstances of Japanese embedded systems industry

ESSTC S CHEDULE Schedule y m SE/PM/QA real-time OS Bluetooth/ZigBee phase 1phase 2phase 3phase 4 T est1T est2T est3T est4 C language selected topics SE

ESTC G ROUPS Phase 1 (lectures)  All who wants Phase (lectures & workshops)  Group of people

ESTC R ESOURCES Stakeholders  OTSL, Inc. (Japan, Nagoya)  DSR Corporation (USA, Denver, CO)  CS department of VSU Teachers  Lead engineers of DSR corporation  Lead specialists in Japanese embedded software engineering industry Workshops  Embedded software development kits  Dedicated wireless software and hardware  Real tasks examples

R EQUIREMENTS TO S TUDENTS  Computer science basics  C basics  English basics  Desire for learning

W HAT S TUDENTS WILL O BTAIN  Useful knowledge and experience  Certificate of Centre  The best students:  Grants  Ability to be employed in DSR  The practice in Japan for the most successful student

ESTC A PPLICATION Students applications   Personal info 1. Name (ФИО) 2. Department (Факультет) 3. Major (Специализация) 4. Academic year (Курс) 5. Average grades (средний балл) 6.  Course site: estc.dsr-company.comestc.dsr-company.com

ESTC Welcome!