IPSJ SIG Technical Report Vol.2013-CE-119 No /3/15 enpoly enpoly enpoly 1) 2) 2 C Java Bertrand Meyer [1] 1 1 if person greeting()
|
|
- てるえ ふじつぐ
- 4 years ago
- Views:
Transcription
1 enpoly enpoly enpoly ) 2) 2 C Java 2 6. Bertrand Meyer [] if person greeting() if person if Faculty of Informatics, Shizuoka University, Hamamatsu, Shizuoka, , Japan C Jone[2] 2. Java Anchor Garden [3] Anchor Garden Anchor Garden c 203 Information Processing Society of Japan
2 if Squeak[4] C Java C Java Squeak Basem BlueJ[5] [6] BlueJ Kolling Kolling BlueJ BlueJ Tarsem [7] Gestwicki JIVE [8] JIVE Java DebugInterface Ben-Ari Jeliot [9] Jeliot 3. enpoly 3. enpoly enpoly enpoly en- Polymorphism Poly enpoly Anchor Garden enpoly C Java 3.2 Anchor Garden Anchor Garden enpoly c 203 Information Processing Society of Japan 2
3 2 Anchor Garden Object cannot generate interface s object UML Unified Modeling Language Anchor Garden Anchor Garden [3] 3.3 enpoly enpoly enpoly 3.3. enpoly Type, Variable, Object 3 Type * Variable Object enpoly 3 ( ) Type ( 2 ) Variable ( 3 ) Object ( 4 ) ( ) ( 2 ) ( 3 ) ( 4 ) enpoly Person Japanese 5 5 Person Japanese American * Type Extra c 203 Information Processing Society of Japan 3
4 enpoly 5 4. enpoly *2 enpoly Person Japanese American greeting() enpoly 7 6/(2+) InfixExpression Object InfixExpression Expression InfixExpression s 4.2 enpoly Java Greeting.java *2 enpoly c 203 Information Processing Society of Japan 4
5 public class Greeting { 2 3 public static void main(string[] args){ 4 5 Person taro = new Japanese(" "); 6 Person tom = new American("Tom"); 7 8 taro.greeting(); 9 tom.greeting(); 0 } } Tom Hello 2 Greeting.java 8 enpoly Person Japanese American Person Japanese American Person Japanese Japanese American American Japanese American Person Person Japanese Person Japanese American Person enpoly if enpoly enpoly ( ) 5 ( 2 ) ( 3 ) c 203 Information Processing Society of Japan 5
6 3 2 3 level A 3 (IS, B3) (0) 35(0) B 0 3 (CS, B3) 5 5(8) 30(5) 25(0) C 0 3 (CS, B3) 5 5(2) 20(7) 25(6) D 0 3 (CS, B3) 5 5(5) 30(3) 25(2) E 0 3 (CS, B4) 5 5(6) 30(8) 25(3) F 0.5 (IS, B4) 5 20(0) 30(8) level G 3 3 (CS, M2) 5 35 H 3 3 (CS, M2) 5 30 I 3 3 (IS, M2) 0 75 J 0 0 (CS, B4) K 0 0 (CS, B4) L 0 0 (CS, B4) ( 4 ) ( 5 ) ( 6 ) [] 5 enpoly enpoly UML Windows7 Professional 32bit Eclipse Java EE IDE for Web Developers. Version:Juno Service Release level enpoly enpoly B M CS ISCS IS enpoly level enpoly A 2 A Expression c 203 Information Processing Society of Japan 6
7 0 A C InfixExpression InfixExpression Number Number InfixExpression Number Number InfixExpression A Expression A Expression InfixExpression A Expression Number Expression InfixExpression getvalue()number InfixExpression Expression Number 0 2 getvalue() InfixExpression getvalue() Expression InfixExpression getvalue() 4 A Expression getvalue() InfixExpression Expression Number Expression enpoly getvalue() Number getvalue() InfixExpression getvalue() A C 2 C A Expression InfixExpression Number getvalue() getvalue() C Expression enpoly getvalue() enpoly Expression C InfixExpression Expression enpoly C getvalue() Number Expression InfixExpression getvalue() enpoly getvalue() InfixExpression C InfixExpression Expression C enpoly 5.3 c 203 Information Processing Society of Japan 7
8 enpoly enpoly 6. enpoly 6. enpoly *3 enpoly enpoly enpoly enpoly 6.2 enpoly enpoly enpoly 7. enpoly enpoly 2 enpoly enpoly AnchorGarden [] Bertrand Meyer[ ], [ ].:, ( ), 990 [2] John Minor Ross.: Polymorphism in decline?, Journal of Computing Sciences in Colleges, Vol.2, No.2, pp , 2005 [3]. Vol.50 No.0 pp , 2009 [4] Dan Ingalls, Ted Kaehlei, John Maloney, Scott wallance and Alan Kay.: Back to the Future: The Story of Squeak, A Practical Smalltalk Writtern in Itself, OOPSLA 97, pp , 997 [5] Michael Kolling, John Rosenberg.: Object first with Java and BlueJ, SIGCSE 00, pp.429, 2000 [6] Alkazemi.B.Y., & Grami.G.M.: Utilizing BlueJ to Teach Polymorphism in an Advanced Object-Oriented Programming Course, Journal of Information Technology Education, Vol., pp.27-28, 202 [7] Tarsem S. Purewal, Jr. and Chris Bennett.: A framework for teaching polymorphism using game programming, Journal of Computing Sciences inf Colleges Vol.22, No.2, pp.54-6, 2006 [8] Paul Gestwicki, Bharat Jayaraman,: Methodology and architecture of JIVE, SoftVis 05 Proceedings of the 2005 ACM symposium on Software visualization, pp.95-04, 2005 [9] Mordechai Ben-Ari, Roman Bednarik, Ronit B. Levy, Gil Ebel, Andres Moreno, Niko Myller, Erkki Sutinen: A decade of research and development on program animation: The Jeliot experience, Journal of Visual Languages and Computing, Vol. 22, No. 5, pp , 20 *3 c 203 Information Processing Society of Japan 8
9 A. Greeting.java Tom Hello A. Greeting + main() : void..* Person + greeting() : void A.3 3 Calculator.java, RPN- Maker.java, BinaryTreeMaker.java 5+4*3-2/ 5+4*3-2/ = Calculator.java, RPNMaker.java, BinaryTreeMaker.java A.3 Calculator + calculate() : void root Expression Japanese American + greeting() : void + greeting() : void A Number InfixExpression A.2 2 Calculator.java, Split- String.java = Calculator.java, SplitString.java A.2 A 3 3 Calculator + calculate() : void root Expression Number InfixExpression A 2 2 c 203 Information Processing Society of Japan 9
. IDE JIVE[1][] Eclipse Java ( 1) Java Platform Debugger Architecture [5] 3. Eclipse GUI JIVE 3.1 Eclipse ( ) 1 JIVE Java [3] IDE c 016 Information Pr
Eclipse 1,a) 1,b) 1,c) ( IDE) IDE Graphical User Interface( GUI) GUI GUI IDE View Eclipse Development of Eclipse Plug-in to present an Object Diagram to Debug Environment Kubota Yoshihiko 1,a) Yamazaki
More information,,,,., C Java,,.,,.,., ,,.,, i
24 Development of the programming s learning tool for children be derived from maze 1130353 2013 3 1 ,,,,., C Java,,.,,.,., 1 6 1 2.,,.,, i Abstract Development of the programming s learning tool for children
More informationWeb
2013 10H118 1 1 2 2 3 3 3.1............................................ 3 3.2 Web................................... 7 3.3................................................. 10 4 12 5 13 1 *1 [1 18] IT *2
More information[3][4] MIT(Massachusetts Institute of Technology) OpenBlocks [5] Squeak Scratch [6][7] [7][8] [9] PEN[10] Erik [11] Erik JubJub Java
1 1 C Java CE113 BlockEditor Java 15 (BlockEditor) (Java) BlockEditor Java Java A Block Editing System for Seamless Migration to Java in Introductory Programming Education Matsuzawa Yoshiaki 1 Sanshiro
More informationBASIC / / BA- SIC Web 1/10 1/10 / / JavaScript
BASIC / / BA- SIC Web 1/10 1/10 // JavaScript MIT Processing line(10,10,100,100); 1 BASIC / Phidgets 1 GAINER 2 USB / Phidgets USB 1: 1 http://www.phidgets.com/ 2 http://gainer.cc/ / / BGM Phidgets University
More information: : : TSTank 2
Java (8) 2008-05-20 Lesson6 Lesson5 Java 1 Lesson 6: TSTank1, TSTank2, TSTank3 java 2 car1 car2 Car car1 = new Car(); Car car2 = new Car(); car1.setcolor(red); car2.setcolor(blue); car2.changeengine(jet);
More information2006 [3] Scratch Squeak PEN [4] PenFlowchart 2 3 PenFlowchart 4 PenFlowchart PEN xdncl PEN [5] PEN xdncl DNCL 1 1 [6] 1 PEN Fig. 1 The PEN
PenFlowchart 1,a) 2,b) 3,c) 2015 3 4 2015 5 12, 2015 9 5 PEN & PenFlowchart PEN Evaluation of the Effectiveness of Programming Education with Flowcharts Using PenFlowchart Wataru Nakanishi 1,a) Takeo Tatsumi
More informationJAIST Reposi Title オブジェクト指向言語における変数とデータの関係を 理解するためのワークベンチ Author(s) 三浦, 元喜 ; 杉原, 太郎 ; 國藤, 進 Citation 情報処理学会論文誌, 50(10): Iss
JAIST Reposi https://dspace.j Title オブジェクト指向言語における変数とデータの関係を 理解するためのワークベンチ Author(s) 三浦, 元喜 ; 杉原, 太郎 ; 國藤, 進 Citation 情報処理学会論文誌, 50(10): 2396-2408 Issue Date 2009-10 Type Journal Article Text version publisher
More informationmain.dvi
Dec. 3, 1998 http://www.jaist.ac.jp/ kaiya/ 1??...? : Java RMI http://www.jaist.ac.jp/ kaiya/ 2 ( ) [1] [2] Bertrand Meyer. The Next Software Breakthrough. COMPUTER, Vol. 30, No. 7, pp. 113 114, Jul. 1997.
More informationJava (5) 1 Lesson 3: x 2 +4x +5 f(x) =x 2 +4x +5 x f(10) x Java , 3.0,..., 10.0, 1.0, 2.0,... flow rate (m**3/s) "flow
Java (5) 1 Lesson 3: 2008-05-20 2 x 2 +4x +5 f(x) =x 2 +4x +5 x f(10) x Java 1.1 10 10 0 1.0 2.0, 3.0,..., 10.0, 1.0, 2.0,... flow rate (m**3/s) "flowrate.dat" 10 8 6 4 2 0 0 5 10 15 20 25 time (s) 1 1
More informationMDD PBL ET 9) 2) ET ET 2.2 2), 1 2 5) MDD PBL PBL MDD MDD MDD 10) MDD Executable UML 11) Executable UML MDD Executable UML
PBL 1 2 3 4 (MDD) PBL Project Based Learning MDD PBL PBL PBL MDD PBL A Software Development PBL for Beginners using Project Facilitation Tools Seiko Akayama, 1 Shin Kuboaki, 2 Kenji Hisazumi 3 and Takao
More information1 1 CodeDrummer CodeMusician CodeDrummer Fig. 1 Overview of proposal system c
CodeDrummer: 1 2 3 1 CodeDrummer: Sonification Methods of Function Calls in Program Execution Kazuya Sato, 1 Shigeyuki Hirai, 2 Kazutaka Maruyama 3 and Minoru Terada 1 We propose a program sonification
More informationJava (7) Lesson = (1) 1 m 3 /s m 2 5 m 2 4 m 2 1 m 3 m 1 m 0.5 m 3 /ms 0.3 m 3 /ms 0.6 m 3 /ms 1 1 3
Java (7) 2008-05-20 1 Lesson 5 1.1 5 3 = (1) 1 m 3 /s 1 2 3 10 m 2 5 m 2 4 m 2 1 m 3 m 1 m 0.5 m 3 /ms 0.3 m 3 /ms 0.6 m 3 /ms 1 1 3 1.2 java 2 1. 2. 3. 4. 3 2 1.3 i =1, 2, 3 V i (t) 1 t h i (t) i F, k
More informationEmacs ML let start ::= exp (1) exp ::= (2) fn id exp (3) ::= (4) (5) ::= id (6) const (7) (exp) (8) let val id = exp in
Emacs, {l06050,sasano}@sic.shibaura-it.ac.jp Eclipse Visual Studio Standard ML Haskell Emacs 1 Eclipse Visual Studio variable not found LR(1) let Emacs Emacs Emacs Java Emacs JDEE [3] JDEE Emacs Java 2
More informationVDM-SL ISO.VDM++ VDM-SL VDM- RT VDM++ VDM,.VDM, [5]. VDM VDM++.,,, [7]., VDM++.,., [7] VDM++.,,,,,,,.,,, VDM VDMTools OvertureTo
KAOS 1 1 1 1 1,.,. ( ). KAOS VDM++.,.,,, 1. 1.1,, [1].,,, [2].,, [3]. 1.2 ( ),, [3] KAOS, VDM++, KAOS VDM++ 1 Kyushu University, KAOS,, KAOS, KAOS, VDM++., 1.3 2,., 3, KAOS VDM++. 4, 3,. 5 2. 2.1,,,,,
More information1_26.dvi
C3PV 1,a) 2,b) 2,c) 3,d) 1,e) 2012 4 20, 2012 10 10 C3PV C3PV C3PV 1 Java C3PV 45 38 84% Programming Process Visualization for Supporting Students in Programming Exercise Hiroshi Igaki 1,a) Shun Saito
More information3 Java 3.1 Hello World! Hello World public class HelloWorld { public static void main(string[] args) { System.out.println("Hello World");
(Basic Theory of Information Processing) Java (eclipse ) Hello World! eclipse Java 1 3 Java 3.1 Hello World! Hello World public class HelloWorld { public static void main(string[] args) { System.out.println("Hello
More informationPowerPoint Presentation
UML 2004 7 9 10 ... OOP UML 10 Copyright 2004 Akira HIRASAWA all rights reserved. 2 1. 2. 3. 4. UML 5. Copyright 2004 Akira HIRASAWA all rights reserved. 3 1..... Copyright 2004 Akira HIRASAWA all rights
More informationInt Int 29 print Int fmt tostring 2 2 [19] ML ML [19] ML Emacs Standard ML M M ::= x c λx.m M M let x = M in M end (M) x c λx.
1, 2 1 m110057@shibaura-it.ac.jp 2 sasano@sic.shibaura-it.ac.jp Eclipse Visual Studio ML Standard ML Emacs 1 ( IDE ) IDE C C++ Java IDE IDE IDE IDE Eclipse Java IDE Java Standard ML 1 print (Int. 1 Int
More informationオブジェクト脳のつくり方
2003 12 16 ( ) ML Java,.NET, UML J2EE, Web Java, J2EE.NET SI ex. ) OO OO OO OO OO (Controller) (Promoter) (Analyzer) (Supporter) http://nba.nikkeibp.co.jp/coachsp.html It takes time. OO OK OO 1.
More informationIPSJ SIG Technical Report Vol.2010-GN-74 No /1/ , 3 Disaster Training Supporting System Based on Electronic Triage HIROAKI KOJIMA, 1 KU
1 2 2 1, 3 Disaster Training Supporting System Based on Electronic Triage HIROAKI KOJIMA, 1 KUNIAKI SUSEKI, 2 KENTARO NAGAHASHI 2 and KEN-ICHI OKADA 1, 3 When there are a lot of injured people at a large-scale
More information封面要旨目录打印版2
2011 1 14 90 ii 0 1 0.1 1 0.2 3 0.3 4 1 6 1.1 6 1.2 7 1.3 8 13.1 8 1.31.1 8 1.31.2 9 13.2 10 13.3 10 iii 13.4 11 2 13 2.1 13 2.2 14 22.1 14 22.2 15 2.3 17 23.1 17 23.2 19 2.32.1 19 2.32.2 21 3 25 3.1 25
More informationBlueJ 2.0.1 BlueJ 2.0.x Michael Kölling Mærsk Institute University of Southern Denmark Toin University of Yokohama Alberto Palacios Pawlovsky 17 4 4 3 1 5 1.1 BlueJ.....................................
More information1: A/B/C/D Fig. 1 Modeling Based on Difference in Agitation Method artisoc[7] A D 2017 Information Processing
1,a) 2,b) 3 Modeling of Agitation Method in Automatic Mahjong Table using Multi-Agent Simulation Hiroyasu Ide 1,a) Takashi Okuda 2,b) Abstract: Automatic mahjong table refers to mahjong table which automatically
More information10/ / /30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20 6. http, CGI Perl 11/27 7. ( ) Perl 12/ 4 8. Windows Winsock 12/11 9. JAV
tutimura@mist.i.u-tokyo.ac.jp kaneko@ipl.t.u-tokyo.ac.jp http://www.misojiro.t.u-tokyo.ac.jp/ tutimura/sem3/ 2002 12 11 p.1/33 10/16 1. 10/23 2. 10/30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20
More informationFig. 3 3 Types considered when detecting pattern violations 9)12) 8)9) 2 5 methodx close C Java C Java 3 Java 1 JDT Core 7) ) S P S
1 1 1 Fig. 1 1 Example of a sequential pattern that is exracted from a set of method definitions. A Defect Detection Method for Object-Oriented Programs using Sequential Pattern Mining Goro YAMADA, 1 Norihiro
More information1 OpenCL OpenCL 1 OpenCL GPU ( ) 1 OpenCL Compute Units Elements OpenCL OpenCL SPMD (Single-Program, Multiple-Data) SPMD OpenCL work-item work-group N
GPU 1 1 2 1, 3 2, 3 (Graphics Unit: GPU) GPU GPU GPU Evaluation of GPU Computing Based on An Automatic Program Generation Technology Makoto Sugawara, 1 Katsuto Sato, 1 Kazuhiko Komatsu, 2 Hiroyuki Takizawa
More information自然言語処理16_2_45
FileMaker Pro E-learning GUI Phrase Reading Cloze. E-learning Language Processing Technology and Educational Material Development Generating English Educational Material using a Database Software Kenichi
More informationWikiWeb Wiki Web Wiki 2. Wiki 1 STAR WARS [3] Wiki Wiki Wiki 2 3 Wiki 5W1H 3 2.1 Wiki Web 2.2 5W1H 5W1H 5W1H 5W1H 5W1H 5W1H 5W1H 2.3 Wiki 2015 Informa
情 報 処 理 学 会 インタラクション 2015 IPSJ Interaction 2015 A17 2015/3/5 Web 1 1 1 Web Web Position and Time based Summary System using Story Style for Web Contents Daichi Ariyama 1 Daichi Ando 1 Shinichi Kasahara
More information2 3 Pockets Pockest Java [6] API (Backtracking) 2 [7] [8] [3] i == Pockets 2.1 C3PV web [9] Pockets [10]Pockets 1 3 C
1,a) 2 3 1 1 API Pockets Pockets Investigating the Model of Automatically Detecting Exploratory Programming Behaviors Erina Makihara 1,a) Hiroshi Igaki 2 Norihiro Yoshida 3 Kenji Fujiwara 1 Hajimu Iida
More information40.9 22.6 18.1 4.9 1.0 15.3 10.0 (%) 3.5 5.8 6.0 23.5 29.5 70.5 100.0 (%) 267 447 456 1,788 2,244 5,364 7,609 0.3 6.5 975 5.6 386 (%) (%) (%) 3.6 6.3 100.0 6.6 5.3 27.2 32.8 67.2 100.0 22.5 538 452 10.1
More informationMicrosoft Word - keisankigairon.ch doc
1000000100001010 1000001000001011 0100001100010010 1010001100001100 load %r1,10 load %r2,11 add %r3,%r1,%r2 store %r3,12 k = i + j ; = > (* 1 2 3 4 5 6 7 8 9 10) 3628800 DO 3 I=1,3 DO3I=1.3 DO3I 1.3
More information4 23 4 Author s E-mail Address: kyamauchi@shoin.ac.jp; ksakui@shoin.ac.jp Japanese Elementary School Teachers Four Skills English Ability: A Self-evaluation Analysis YAMAUCHI Keiko, SAKUI Keiko Faculty
More information★索引.indb
S 703 S 704 S 705 S 706 S 707 S 708 S 709 S 710 S 711 S 712 S 713 S 714 S 715 S 716 S 717 S 718 20 4 15 Japanese Journal of Medical Ultrasonics 35 101 0063 2 23 1 6 F The Japan Society of Ultrasonics in
More informationJAPAN MARKETING JOURNAL 111 Vol.28 No.32008
Vol.28 No.32008 JAPAN MARKETING JOURNAL 111 Vol.28 No.32008 JAPAN MARKETING JOURNAL 111 Vol.28 No.32008 JAPAN MARKETING JOURNAL 111 Vol.28 No.32008 JAPAN MARKETING JOURNAL 111 Vol.28 No.32008 JAPAN MARKETING
More informationJAPAN MARKETING JOURNAL 113 Vol.29 No.12009
JAPAN MARKETING JOURNAL 113 Vol.29 No.12009 JAPAN MARKETING JOURNAL 113 Vol.29 No.12009 JAPAN MARKETING JOURNAL 113 Vol.29 No.12009 JAPAN MARKETING JOURNAL 113 Vol.29 No.12009 Vol.29 No.12009 JAPAN MARKETING
More informationJAPAN MARKETING JOURNAL 110 Vol.28 No.22008
Vol.28 No.22008 JAPAN MARKETING JOURNAL 110 Vol.28 No.22008 JAPAN MARKETING JOURNAL 110 Vol.28 No.22008 JAPAN MARKETING JOURNAL 110 Vol.28 No.22008 JAPAN MARKETING JOURNAL 110 Vol.28 No.22008 JAPAN MARKETING
More information橡IPSJXPReport-1.PDF
XP(Extreme Programming): XP Vol.43, No.3 Mar.2002 1999 "Extreme Programming Explained: Embrace Change"[Beck99]( XP ) XP XP Kent Beck XP XP XP XP XP XP XP XP XP 1 1 SE 2 XP 2 X P (whole team) 3 XP (source)
More information13金子敬一.indd
1 1 Journal of Multimedia Aided Education Research, 2004, No. 1, 115122 ED21 1 2 2 WWW 158 34 Decker 3 ED21 ED21 1 ED21 1 CS 1 2 ED213 4 5 ED21 ED21 ED21 ED9900 9 EL21 EE21 EC21 ED9900 JavaApplet JavaApplet
More information12研究資料02.indd
3 2 Journal of Multimedia Aided Education Research 2007, Vol. 3, No. 2, 8594 e 2002 1 e 2002 e e e e e e VOD e e e e SCORM VODVideo On Demand e 20042002 2004 GP e e e e 1 23 Learning Management System4
More information2) TA Hercules CAA 5 [6], [7] CAA BOSS [8] 2. C II C. ( 1 ) C. ( 2 ). ( 3 ) 100. ( 4 ) () HTML NFS Hercules ( )
1,a) 2 4 WC C WC C Grading Student programs for visualizing progress in classroom Naito Hiroshi 1,a) Saito Takashi 2 Abstract: To grade student programs in Computer-Aided Assessment system, we propose
More informationK227 Java 2
1 K227 Java 2 3 4 5 6 Java 7 class Sample1 { public static void main (String args[]) { System.out.println( Java! ); } } 8 > javac Sample1.java 9 10 > java Sample1 Java 11 12 13 http://java.sun.com/j2se/1.5.0/ja/download.html
More information33312004_先端融合開発専攻_観音0314PDF用
Advanced Course for Interdisciplinary Technology Development National Institute of Technology, Gifu College Advanced Course for Interdisciplinary Technology Development 1 5 Curriculum National Institute
More informationCJL NEWS VOL.18 2005 JANUARY contents
CJL NEWS VOL.18 2005 JANUARY contents 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Information http://bbs12.otd.co.jp/1223567/bbs_plain Information Information 16 CENTER FOR JAPANESE LANGUAGE WASEDA UNIVERSITY
More information2. Eades 1) Kamada-Kawai 7) Fruchterman 2) 6) ACE 8) HDE 9) Kruskal MDS 13) 11) Kruskal AGI Active Graph Interface 3) Kruskal 5) Kruskal 4) 3. Kruskal
1 2 3 A projection-based method for interactive 3D visualization of complex graphs Masanori Takami, 1 Hiroshi Hosobe 2 and Ken Wakita 3 Proposed is a new interaction technique to manipulate graph layouts
More informationA Study on Throw Simulation for Baseball Pitching Machine with Rollers and Its Optimization Shinobu SAKAI*5, Yuichiro KITAGAWA, Ryo KANAI and Juhachi
A Study on Throw Simulation for Baseball Pitching Machine with Rollers and Its Optimization Shinobu SAKAI*5, Yuichiro KITAGAWA, Ryo KANAI and Juhachi ODA Department of Human and Mechanical Systems Engineering,
More informationCX-Checker CX-Checker (1)XPath (2)DOM (3) 3 XPath CX-Checker. MISRA-C 62%(79/127) SQMlint 76%(13/17) XPath CX-Checker 3. CX-Checker 4., MISRA-C CX- Ch
CX-Checker: C 1 1 2 3 4 5 1 CX-Checker CX-Checker XPath DOM 3 CX-Checker MISRA-C CX-Checker: A Customizable Coding Checker for C TOSHINORI OSUKA, 1 TAKASHI KOBAYASHI, 1 JUNICHI MASE, 2 NORITOSHI ATSUMI,
More information2019 Department of Sociology Department of Social Welfare Department of Media, Journalism and Communications Department of Industrial Relations Depart
2019 Department of Sociology Department of Social Welfare Department of Media, Journalism and Communications Department of Industrial Relations Department of Education and Culture The International Specialization
More informationLyra 2 2 2 X Y X Y ivis Designer Lyra ivisdesigner Lyra ivisdesigner 2 ( 1 ) ( 2 ) ( 3 ) ( 4 ) ( 5 ) (1) (2) (3) (4) (5) Iv Studio [8] 3 (5) (4) (1) (
1,a) 2,b) 2,c) 1. Web [1][2][3][4] [5] 1 2 a) ito@iplab.cs.tsukuba.ac.jp b) misue@cs.tsukuba.ac.jp c) jiro@cs.tsukuba.ac.jp [6] Lyra[5] ivisdesigner[6] [7] 2 Lyra ivisdesigner c 2012 Information Processing
More information2018 IPSJ/SIGSE Software Engineering Symposium (SES2018) 1,a) 1,b) 1,c) Java 2014 Java Java Java Stream Optional 18% Stream 5% Stream JDK6/7
1,a) 1,b) 1,c) Java 214 Java Java Java 1 13 3 Stream Optional 18% Stream 5% Stream JDK6/7 Java Stream Optional 1. [1], [2], [3] [4] 2 1 a) h-tanaka@ist.osaka-u.ac.jp b) shinsuke@ist.osaka-u.ac.jp c) kusumoto@ist.osaka-u.ac.jp
More informationMicrosoft Word - toyoshima-deim2011.doc
DEIM Forum 2011 E9-4 252-0882 5322 252-0882 5322 E-mail: t09651yt, sashiori, kiyoki @sfc.keio.ac.jp CBIR A Meaning Recognition System for Sign-Logo by Color-Shape-Based Similarity Computations for Images
More informationfiš„v8.dvi
(2001) 49 2 333 343 Java Jasp 1 2 3 4 2001 4 13 2001 9 17 Java Jasp (JAva based Statistical Processor) Jasp Jasp. Java. 1. Jasp CPU 1 106 8569 4 6 7; fuji@ism.ac.jp 2 106 8569 4 6 7; nakanoj@ism.ac.jp
More informationIPSJ SIG Technical Report Vol.2012-CG-148 No /8/29 3DCG 1,a) On rigid body animation taking into account the 3D computer graphics came
3DCG 1,a) 2 2 2 2 3 On rigid body animation taking into account the 3D computer graphics camera viewpoint Abstract: In using computer graphics for making games or motion pictures, physics simulation is
More informationIPSJ SIG Technical Report Vol.2013-CE-119 No /3/15 C 1 1 Web C MILES(Model-based Interactive Learning Support) MILES 1. C C MILES(Model-based In
C 1 1 Web C MILES(Model-based Interactive Learning Support) MILES 1. C C MILES(Model-based Interactive Learning Support) ( 1 ) C ( 2 ) 1 Meiji University, Tama, Kanagawa 214 8571, Japan MILES 2 MILES 3
More informationVol.55 No (Jan. 2014) saccess 6 saccess 7 saccess 2. [3] p.33 * B (A) (B) (C) (D) (E) (F) *1 [3], [4] Web PDF a m
Vol.55 No.1 2 15 (Jan. 2014) 1,a) 2,3,b) 4,3,c) 3,d) 2013 3 18, 2013 10 9 saccess 1 1 saccess saccess Design and Implementation of an Online Tool for Database Education Hiroyuki Nagataki 1,a) Yoshiaki
More informationJava演習(2) -- 簡単なプログラム --
Java public class Hello Hello (class) (field)... (method)... Java main Hello World(Hello.java) public class Hello { public static void main(string[ ] args) { public() (package) Hello World(Hello.java)
More informationVol.171 2004.9.15 14 100 5 10 15 52 53 55 1 7 55 58 63 3 26 53 3 6 9 2 3 6 9 6 52 53 55 3 9 5 1 7 10 14 4 12 8 11
Vol.170 2004.9.9 9 17 9 17 1000 8 10 9 17 14:00 17:00 30 28 Vol.171 2004.9.15 14 100 5 10 15 52 53 55 1 7 55 58 63 3 26 53 3 6 9 2 3 6 9 6 52 53 55 3 9 5 1 7 10 14 4 12 8 11 9.17 10 15 38 51 53 55 6 2
More informationposttruth-mod.key
POST-TRUTH 2017-02-12 11:00-12:00 http://www.louvre.fr/en/oeuvre-notices/archaic-writing-tablets http://www.flickr.com/photos/usnavy/5522861353/ Oxford Dictionaries Word of the Year 2016
More informationVol. 51 No (Sep. 2010) Avis Avis Automatic Visualization Tool for Programs Study on an Abstraction of Paths for Integration Testi
Vol. 51 No. 9 1859 1872 (Sep. 2010) Avis 1 2 2 1 Avis Automatic Visualization Tool for Programs Study on an Abstraction of Paths for Integration Testing by Using an Automatic Visualization Tool Avis Yoshihiro
More informationIPSJ SIG Technical Report Vol.2018-SE-200 No /12/ Proposal of test description support environment for request acquisition in web appli
1 1 1 2 Proposal of test description support environment for request acquisition in web application development Nakaji Yoshitake 1 Choi Eunjong 1 Iida Hajimu 1 Yoshida Norihiro 2 1. 1 ( ) 1 Nara Institute
More informationIPSJ SIG Technical Report Vol.2012-IS-119 No /3/ Web A Multi-story e-picture Book with the Degree-of-interest Extraction Function
1 2 2 3 4 2 Web A Multi-story e-picture Book with the Degree-of-interest Extraction Function Kunimichi Shibata, 1 Masakuni Moriyama, 2 Kazuhide Yukawa, 2 Koji Ueno, 3 Kazuo Takahashi 4 and Shigeo Kaneda
More informationDill,, pp. - - EU i - - i - - - COE - COE COE COE Good Practice GP GP GP GP JABEE INQAAHE PDCA Plan-Do-Check-Action - FD FD - - Rice,, p. niche - i - -Jones,, pp. - MCAT - - - - - - - - - - - - - -
More informationIPSJ SIG Technical Report Vol.2011-CE-110 No /7/9 Bebras 1, 6 1, 2 3 4, 6 5, 6 Bebras 2010 Bebras Reporting Trial of Bebras Contest for K12 stud
Bebras 1, 6 1, 2 3 4, 6 5, 6 Bebras 2010 Bebras Reporting Trial of Bebras Contest for K12 students in Japan Susumu Kanemune, 1, 6 Yukio Idosaka, 1, 2 Toshiyuki Kamada, 3 Seiichi Tani 4, 6 and Etsuro Moriya
More information8 if switch for while do while 2
(Basic Theory of Information Processing) ( ) if for while break continue 1 8 if switch for while do while 2 8.1 if (p.52) 8.1.1 if 1 if ( ) 2; 3 1 true 2 3 false 2 3 3 8.1.2 if-else (p.54) if ( ) 1; else
More information07-245_25.indd
Paul Pierson 1980 80 2 3 Green-Pedersen 2002: ch.1 ; Green-Pedersen and Haverland 2002; 2004 1970 70 30 30 2004 13f. 30 80 1994 Dismantling the Welfare State?Pierson 1994 96 World Politics The New Politics
More informationJava updated
Java 2003.07.14 updated 3 1 Java 5 1.1 Java................................. 5 1.2 Java..................................... 5 1.3 Java................................ 6 1.3.1 Java.......................
More informationVol.6 No (Aug. 2013) 1,a) 2,b) 2,c) , Java Java Java Java Inner Method for Code Reuse in Fine-grained and Its Effective Im
1,a) 2,b) 2,c) 2012 11 13, 2013 5 10 Java Java Java Java Inner Method for Code Reuse in Fine-grained and Its Effective Implementation Toshiki Hiramatsu 1,a) Yoshiki Sato 2,b) Shigeru Chiba 2,c) Received:
More informationIPSJ SIG Technical Report An Evaluation Method for the Degree of Strain of an Action Scene Mao Kuroda, 1 Takeshi Takai 1 and Takashi Matsuyama 1
1 1 1 An Evaluation Method for the Degree of of an Action Scene Mao Kuroda, 1 Takeshi Takai 1 and Takashi Matsuyama 1 The purpose of our research is to investigate structure of an action scene scientifically.
More informationIPSJ SIG Technical Report Pitman-Yor 1 1 Pitman-Yor n-gram A proposal of the melody generation method using hierarchical pitman-yor language model Aki
Pitman-Yor Pitman-Yor n-gram A proposal of the melody generation method using hierarchical pitman-yor language model Akira Shirai and Tadahiro Taniguchi Although a lot of melody generation method has been
More information4) 5) ) ( 1 ) ( 2 ) ( 3 ) ( 4 ) ( 5 ) ( 6 ) )8) ( 1 ) ( 2 ) ( 3 ) ( 200 9) ( 10) 1 2 (
2 1 2 3 4 5 2 2 2 16 2 16 3 2 Proposal of Learning Computer-aided Measurement and Control with a Bipedal Walking Robot Shuji KUREBAYASHI, 1 Daisuke HIGUCHI, 2 Wataru HISHIDA, 3 Motomasa OMURA 4 and Susumu
More informationr1.dvi
2006 1 2006.10.6 ( 2 ( ) 1 2 1.5 3 ( ) Ruby Java Java Java ( Web Web http://lecture.ecc.u-tokyo.ac.jp/~kuno/is06/ / ( / @@@ ( 3 ) @@@ : ( ) @@@ (Q&A) ( ) 1 http://www.sodan.ecc.u-tokyo.ac.jp/cgi-bin/qbbs/view.cgi
More informationDPA,, ShareLog 3) 4) 2.2 Strino Strino STRain-based user Interface with tacticle of elastic Natural ObjectsStrino 1 Strino ) PC Log-Log (2007 6)
1 2 1 3 Experimental Evaluation of Convenient Strain Measurement Using a Magnet for Digital Public Art Junghyun Kim, 1 Makoto Iida, 2 Takeshi Naemura 1 and Hiroyuki Ota 3 We present a basic technology
More information(Eclipse\202\305\212w\202\324Java2\215\374.pdf)
C H A P T E R 11 11-1 1 Sample9_4 package sample.sample11; public class Sample9_4 { 2 public static void main(string[] args) { int[] points = new int[30]; initializearray(points); double averagepoint =
More informationclass IntCell { private int value ; int getvalue() {return value; private IntCell next; IntCell next() {return next; IntCell(int value) {this.value =
Part2-1-3 Java (*) (*).class Java public static final 1 class IntCell { private int value ; int getvalue() {return value; private IntCell next; IntCell next() {return next; IntCell(int value) {this.value
More information[2] OCR [3], [4] [5] [6] [4], [7] [8], [9] 1 [10] Fig. 1 Current arrangement and size of ruby. 2 Fig. 2 Typography combined with printing
1,a) 1,b) 1,c) 2012 11 8 2012 12 18, 2013 1 27 WEB Ruby Removal Filters Using Genetic Programming for Early-modern Japanese Printed Books Taeka Awazu 1,a) Masami Takata 1,b) Kazuki Joe 1,c) Received: November
More information1 UD Fig. 1 Concept of UD tourist information system. 1 ()KDDI UD 7) ) UD c 2010 Information Processing S
UD 1 2 3 4 1 UD UD UD 2008 2009 Development and Evaluation of UD Tourist Information System Using Mobile Phone to Heritage Park HISASHI ICHIKAWA, 1 HIROYUKI FUKUOKA, 2 YASUNORI OSHIDA, 3 TORU KANO 4 and
More informationWinHPC ppt
MPI.NET C# 2 2009 1 20 MPI.NET MPI.NET C# MPI.NET C# MPI MPI.NET 1 1 MPI.NET C# Hello World MPI.NET.NET Framework.NET C# API C# Microsoft.NET java.net (Visual Basic.NET Visual C++) C# class Helloworld
More information(12th) R.s!..
41 4 43 4 48 7 54 4 56 4 57 4 60 12 4 3 1 6 1 6 4 14 4 50 9 57 4 62 12 5 3 M D ) 10 7 3 15 11 1. 2. 1. 51 4 52 10 41 12 33 34 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Le Clézio Peuple du cíel 14. 15. 16.
More informationSCM (v0201) ( ) SCM 2 SCM 3 SCM SCM 2.1 SCM SCM SCM (1) MS-DOS (2) Microsoft(R) Windows 95 (C)Copyright Microsoft Corp
SCM (v0201) ( ) 14 4 20 1 SCM 2 SCM 3 SCM 4 5 2 SCM 2.1 SCM SCM 2 1 2 SCM (1) MS-DOS (2) Microsoft(R) Windows 95 (C)Copyright Microsoft Corp 1981-1996. 1 (3) C:\WINDOWS>cd.. C:\>cd scm C:\SCM> C:\SCM>
More informationソフトウェアエンジニアリングシンポジウム 2016 IPSJ/SIGSE Software Engineering Symposium (SES2016) Java におけるオブジェクト中心のデバッガ 1 山﨑翔 2 久保田吉彦 2 紫合治 概要 : プログラム開発に統合開発環境 ( 以下,IDE)
Java におけるオブジェクト中心のデバッガ 1 山﨑翔 2 久保田吉彦 2 紫合治 概要 : プログラム開発に統合開発環境 ( 以下,IDE) を用いた場合, デバッグ時には IDE の提供するデバッガを用いることが多い. ユーザは Graphical User Interface( 以下,GUI) 上でソースコード上にブレークポイントを設定し, デバッグ実行を行ない, ブレークポイントで実行を中断させプログラムの確認をする.
More information2 1 Web Java Android Java 1.2 6) Java Java 7) 6) Java Java (Swing, JavaFX) (JDBC) 7) OS 1.3 Java Java
1 Java Java 1.1 Java 1) 2) 3) Java OS Java 1.3 4) Java Web Start Web / 5) Java C C++ Java JSP(Java Server Pages) 1) OS 2) 3) 4) Java Write Once, Run Anywhere 5) Java Web Java 2 1 Web Java Android Java
More informationIPSJ SIG Technical Report Vol.2015-SE-189 No /7/23 iarch-u 1,a) 1,b) 1,c) 1,d) Archface-U iarch-u Partial Model !" %&)*+,-./ :;<
iarch-u 1,a) 1,b) 1,c) 1,d) Archface-U iarch-u Partial Model 1. 123+!" %&)*+,-./0 46789 :; ( 1) Archface-U [7] Archface-U Archface-U iarch-u 2 Archface-U 3 1 Kyushu University a) fukamachi@posl.ait.kyushu-u.ac.jp
More informationB HNS 7)8) HNS ( ( ) 7)8) (SOA) HNS HNS 4) HNS ( ) ( ) 1 TV power, channel, volume power true( ON) false( OFF) boolean channel volume int
SOA 1 1 1 1 (HNS) HNS SOA SOA 3 3 A Service-Oriented Platform for Feature Interaction Detection and Resolution in Home Network System Yuhei Yoshimura, 1 Takuya Inada Hiroshi Igaki 1, 1 and Masahide Nakamura
More information6 68
1 2 3 1 2 4 67 6 68 1990 Y X X Y 1994 Y Y X X X 10 69 10 10 11 13 11 12 13 11 12 70 11 12Y 11 12 11 12 11 12 13 13 13 1994 14 15 1994 64 16 1994 67 17 71 17 17 17 16 Alfonso 1974 1973 1984 1991 1990 18
More informationIPSJ SIG Technical Report Vol.2009-DPS-141 No.20 Vol.2009-GN-73 No.20 Vol.2009-EIP-46 No /11/27 1. MIERUKEN 1 2 MIERUKEN MIERUKEN MIERUKEN: Spe
1. MIERUKEN 1 2 MIERUKEN MIERUKEN MIERUKEN: Speech Visualization System Based on Augmented Reality Yuichiro Nagano 1 and Takashi Yoshino 2 As the spread of the Augmented Reality(AR) technology and service,
More informationJAPAN MARKETING JOURNAL 123 Vol.31 No.32012
Japan Marketing Academy JAPAN MARKETING JOURNAL 123 Vol.31 No.32012 JAPAN MARKETING JOURNAL 123 Vol.31 No.32012 JAPAN MARKETING JOURNAL 123 Vol.31 No.32012 JAPAN MARKETING JOURNAL 123 Vol.31 No.32012 JAPAN
More informationJAPAN MARKETING JOURNAL 115 Vol.29 No.32010
Japan Marketing Academy JAPAN MARKETING JOURNAL 115 Vol.29 No.32010 JAPAN MARKETING JOURNAL 115 Vol.29 No.32010 JAPAN MARKETING JOURNAL 115 Vol.29 No.32010 JAPAN MARKETING JOURNAL 115 Vol.29 No.32010 JAPAN
More informationJAPAN MARKETING JOURNAL 110 Vol.28 No.22008
JAPAN MARKETING JOURNAL 110 Vol.28 No.22008 JAPAN MARKETING JOURNAL 110 Vol.28 No.22008 JAPAN MARKETING JOURNAL 110 Vol.28 No.22008 JAPAN MARKETING JOURNAL 110 Vol.28 No.22008 JAPAN MARKETING JOURNAL 110
More informationDEIM Forum 2009 B4-6, Str
DEIM Forum 2009 B4-6, 305 8573 1 1 1 152 8550 2 12 1 E-mail: tttakuro@kde.cs.tsukuba.ac.jp, watanabe@de.cs.titech.ac.jp, kitagawa@cs.tsukuba.ac.jp StreamSpinner PC PC StreamSpinner Development of Data
More informationIPSJ SIG Technical Report Vol.2014-CE-126 No /10/11 1,a) Kinect Support System for Romaji Learning through Exercise Abstract: Educatio
1,a) 1 1 1 1 2 Kinect Support System for Romaji Learning through Exercise Abstract: Education with information devices has been increasing over the years. We propose support system for Romaji learning
More information2
Copyright 2008 Nara Institute of Science and Technology / Osaka University 2 Copyright 2008 Nara Institute of Science and Technology / Osaka University CHAOS Report in US 1994 http://www.standishgroup.com/sample_research/
More information3_23.dvi
Vol. 52 No. 3 1234 1244 (Mar. 2011) 1 1 mixi 1 Casual Scheduling Management and Shared System Using Avatar Takashi Yoshino 1 and Takayuki Yamano 1 Conventional scheduling management and shared systems
More information