Presentation is loading. Please wait.

Presentation is loading. Please wait.

Copyright © 2012 Nara Institute of Science and Technology International Program in IS Internship program between KU and NAIST.

Similar presentations


Presentation on theme: "Copyright © 2012 Nara Institute of Science and Technology International Program in IS Internship program between KU and NAIST."— Presentation transcript:

1 Copyright © 2012 Nara Institute of Science and Technology International Program in IS Internship program between KU and NAIST

2 2 Copyright © 2008 Nara Institute of Science and Technology / Osaka University Copyright © 2012 Nara Institute of Science and Technology Internship program between KU and NAIST Based on an agreement of academic exchanges and a memorandum of student internship. Fields of study in NAIST (Empirical) software engineering Software design Applied algorithm Computer architecture … Period: 9 – 10 weeks from the middle of March. Aims To know each other through the study To try to write a research paper based on the study and then submit it to international conference.

3 3 Copyright © 2008 Nara Institute of Science and Technology / Osaka University Copyright © 2012 Nara Institute of Science and Technology Internship Accommodation and more… NAIST guest house (1 min. walk to laboratories) No charge for internship students Nice access to Osaka and Kyoto (1 hour by train) Best season to see Sakura (cherry blossom)

4 4 Copyright © 2008 Nara Institute of Science and Technology / Osaka University Copyright © 2012 Nara Institute of Science and Technology Internship Season 1 (March 28 – May 24, 2010) NAIST accepted 5 students from Dept. of Computer Engineering, KU Mr. Kamalas Udomlamlert (>>> Osaka University) Mr. Passakorn Phannachitta (>>> NAIST) Mr. Pijak Jirapiwong Mr. Tanaphol Suebchua Mr. Tossaporn Daovichitr

5 5 Copyright © 2008 Nara Institute of Science and Technology / Osaka University Copyright © 2012 Nara Institute of Science and Technology Internship Season 1 (March 28 – May 24, 2010) Studies with Japanese Software Engineering Laboratory Open source software analysis Mining software repository to better understand and support OSS development and communities Collaborative information retrieval Community-based search engine

6 6 Copyright © 2008 Nara Institute of Science and Technology / Osaka University Copyright © 2012 Nara Institute of Science and Technology Internship Season 2 (March 29 – May 26, 2011) NAIST accepted 5 students from Dept. of Computer Engineering, KU Mr. Nut Sornchumni Mr. Yuttakon Yuttakonkit Mr. Chakkrit Tantithamthavorn Ms. Patanamon Thongtanunam Mr. Anakorn Jongyindee

7 7 Copyright © 2008 Nara Institute of Science and Technology / Osaka University Copyright © 2012 Nara Institute of Science and Technology Internship Season 2 (March 29 – May 26, 2011) 4 laboratories Software Engineering Laboratory (Prof. Matsumoto) Analysis of committers in OSS communities Development of a crowd-sourcing system Software Design Laboratory (Prof. Iida) Android application for wireless control of LEGO robot Applied Algorithmic Laboratory (Prof. Seki) RNA Secondary Structure Prediction with Dynamic Programming Computing Architecture Laboratory (Prof. Nakashima) Design and verification of a basic pipelined processor with FPGA

8 8 Copyright © 2008 Nara Institute of Science and Technology / Osaka University Copyright © 2012 Nara Institute of Science and Technology Internship Achievements of seasons 1 & 2 8 intl. conference/workshop papers (accepted)! 3 journal papers (submitted)! 6th International Conference on Software Process and Product Measurement 2011 (Mensura 2011), Nov P. Phannachitta, P. Jirapiwong, et al., An Analysis of Gradual Patch Application - A Better Explanation of Patch Acceptance A. Jongyindee, et al., Good Or Bad Committers? A Case Study of Committers’ Cautiousness and the Consequences on the Bug Fixing Process in the Eclipse Project (best student paper award!!!)

9 9 Copyright © 2008 Nara Institute of Science and Technology / Osaka University Copyright © 2012 Nara Institute of Science and Technology Internship Achievements of seasons 1 & 2 (cont’d) 3rd International Workshop on Empirical Software Engineering in Practice 2011 (IWESEP2011), Nov P. Phannachitta, P. Jirapiwong, et al., Study the Temporary Changes of OSS Openness through Patch Acceptance and Evolution Pattern A. Jongyindee, et al., A Case Study of the Consequences from Committers’ Activities on the Bug Fixing Process in the Eclipse Project C. Tantithamthavorn, P. Yongpisanpop, et al., An Empirical Study on an Application of Distributed Version Control System

10 10 Copyright © 2008 Nara Institute of Science and Technology / Osaka University Copyright © 2012 Nara Institute of Science and Technology Internship in the 1 st & 2 nd seasons Achievements of seasons 1 & 2 (cont’d) 2011 International Computer Science and Engineering Conference (ICSEC2011), Sep C. Tantithamthavorn, P. Yongpisanpop, et al., A Portable Guitar Chord Song Book Using Crowdsourcing Techniques P. Yongpisanpop, et al., Adaptive Search Engine for Organization Using Crowdsourcing Techniques 14th International Conference on Human-Computer Interaction (HCII2011) P. Yongpisanpop, et al., Community Search: A Collaborative Searching Web Application with a User Ranking System

11 11 Copyright © 2008 Nara Institute of Science and Technology / Osaka University Copyright © 2012 Nara Institute of Science and Technology Internship 2012 Season 3 will start!!! 6 students from Dept. of Computer Engineering, KU. ( April – May 2012) 6 laboratories Software Engineering Lab (Prof. Matsumoto) Software Design Lab (Prof. Iida) Applied Algorithmic Lab (Prof. Seki) Computing Architecture Lab (Prof. Nakashima) Dependable System Lab (Prof. Inoue) Qbiquitous Computing Systems Lab (Prof. Yasumoto)

12 12 Copyright © 2008 Nara Institute of Science and Technology / Osaka University Copyright © 2012 Nara Institute of Science and Technology Software Engineering Lab Large software development project get many bug reports to fix bugs from users and developers. Then, the developers have to identify source codes which should be fixed. ?

13 Laboratory for Software Design and Analysis ©2012 Development of Android application to control LEGO robots using OSS development support tools 13 The goal of this project is to gain knowledge and skill for management of software development using typical support tools Design and implementation of integrated application such as Android application for wireless control of LEGO robot Or you may propose different applications! Tools to be used Subversion (configuration management) Redmine (project management) Eclipse (coding and building) Lecture about tools are given at the beginning No programming lecture - basic Java/C# programming skill is needed Information and references for Android programming are provided for self study (self-learning is another issue of this class) Redine: web-based issue tracking/project management system Developing in team is better for learning project management A Robot & application developed in 2011 class

14 analysis of error-correcting LDPC codes LDPC code... powerful ECC of the next generation adopted in WiMAX, digital broadcasting, and more it does work, but its structure is not understood yet Throughout this project, we determine... the number of codewords with small Hamming weights. write a program, and find codewords in the “core” subset compare codewords, and discover hidden mathematical rules use a closure property, and determine the # of codewords Applied Algorithmic Lab

15 32bit-ARM OS & Application 2011/11/4 32bit-ARMEmulator32bit-ARMEmulator ARM 32bit System using a combination of A Tiny 8bit Computer and A Software Emulator ARM 32bit System using a combination of A Tiny 8bit Computer and A Software Emulator 8bit Small CPU w/ minimal hardware 8bit Small CPU w/ minimal hardware The goal of this internship is to learn the structure of emulators which is generally used to realize a computer system with other architecture, and to run ARM Linux on a tiny 8bit computer. This topic leads to an innovative computer system based on some next generation new materials. Computing Architecture Lab

16 2011/11/4 A Software Framework for Next Generation Low-Power Accelerators for Next Generation Low-Power Accelerators A Software Framework for Next Generation Low-Power Accelerators for Next Generation Low-Power Accelerators Our research targets next generation accelerators. In contrast to blakbox GPGPUs, this accelerator is drived by some translated codes generated from Intel instructions. The goal of this internship is to learn the GCC vectorizer and to develop a code translator with lex/yacc for new accelerators. Required skills: Basic operation in UNIX environment and C programming. Computing Architecture Lab

17  You will study a flow of VLSI design and test and understand how to optimize performance, area and test coverage of VLSI using several CAD tools. Introduction to VLSI Design & Test You area optimized design area optimized design performance optimized design testability optimized design architecture CAD tools specification coding(VHDL / Verilog) elsif clk'event and clk = '1' then case ps is when s0 => ps <= s1; rega <= ain; regb <= bin; rdy <= '0'; when s1 => if rega >= regb then ps <= s2; else rega <= regb; regb <= rega; ps <= s2; System Lab, NAIST

18  As VLSI device is miniaturized, defects causing timing failure are becoming crucial problem on VLSI dependability.  You will study design for testability(DFT) and test generation for delay faults. High Quality Test Generation for Delay Faults good(fault-free) bad (faulty) You design DFT + patterns System Lab, NAIST

19 Ubiquitous Computing Systems Lab. Implementing Smart Environment using Wireless Sensors 19  Goal: Understand smart environment, context-aware systems, UPnP (universal plug and play), and home network  Mission:  Construct a virtual smart home with UbiREAL simulator  Assemble a wireless sensor node  Construct a context-aware-system with the sensor node UbiREAL simulator Wireless Sensor Node Arduino (with ZigBee) Breadboard Sensors ZigBee シリアル接続 SunSPOT (BaseStation) XBee module 赤外線 ZigBee SunSPOT (Client) 家電制御情報 ルールベース 家電制御 infrared rays Run rule-base device control scenario Construct a system for controlling appliances depending on sensor values

20 Ubiquitous Computing Systems Lab. Investigating based Mobile Networks Using Network Simulator 20  Goal: Understand how to improve network performance of based mobile networks using network simulator ns-3 (http://www.nsnam.org/).  Mission:  Implement and evaluate optimization methods for based networks utilizing access point selection, channel assignment, and data rate control mechanisms. Overloaded network Optimized network

21 21 Copyright © 2008 Nara Institute of Science and Technology / Osaka University Copyright © 2012 Nara Institute of Science and Technology Questions?


Download ppt "Copyright © 2012 Nara Institute of Science and Technology International Program in IS Internship program between KU and NAIST."

Similar presentations


Ads by Google