Updated on 2025/10/03

写真a

 
KOBAYASHI TAKASHI
 
Organization
School of Computing Professor
Title
Professor
Profile

Takashi KOBAYASHI is a full professor at Department of Computer Science, School of Computing, Tokyo Institute of Technology. His research interests include software reuse, software design, software maintenance, program analysis, software configuration management, Web-services compositions, workflow, multimedia information retrieval and data mining. He received a B.Eng, M.Eng. and Dr.Eng degrees in computer science from Tokyo Institute of Technology in 1997, 1999 and 2004 respectively. He is a member of the ACM, IEEE-CS, Information Processing Society of Japan (IPSJ), Institute of Electronics Information and Communication Engineers (IEICE), Japan Society for Software Science and Technology (JSSST), and The Database Society of Japan (DBSJ).

External link

Degree

  • Dr. Eng. ( 2004.2   Tokyo Institute of Technology )

Research Interests

  • Software Engineering

  • Software Maintenance and Evolution

  • Program Comprehension

  • Software Design

  • Software Repository Mining

  • Applied Data Mining

  • Software Development Environment

  • Web-service Composition

Research Areas

  • Informatics / Software

Education

  • Tokyo Institute of Technology   Graduate School of Information Science and Engineering   Department of Computer Science

    1999.4 - 2004.3

      More details

    Country: Japan

    Notes: Doctor of Engineering

    researchmap

  • Tokyo Institute of Technology   Graduate School of Information Science and Engineering   Department of Computer Science

    1997.4 - 1999.3

      More details

    Country: Japan

    researchmap

  • Tokyo Institute of Technology   School of Engineering   Department of Computer Science

    1993.4 - 1997.3

      More details

    Country: Japan

    researchmap

Research History

  • Institute of Science Tokyo   School of Computing   Full Professor

    2024.10

      More details

    Country:Japan

    researchmap

  • Cabinet Office, Government of Japan   Secretariant of Science, Technology and Innovation Policy   Senior Science and Technology Policy Fellow

    2024.4

      More details

    Country:Japan

    researchmap

  • Tokyo Institute of Technology   School of Computing   Full Professor

    2021.8 - 2024.9

      More details

    Country:Japan

    researchmap

  • Graduate school of Information Science and Engineering, Tokyo Institute of Technology   Associate Professor

    2012.8 - 2021.7

      More details

  • Nagoya University   Graduate School of Information Science   Associate Professor

    2009.2 - 2012.7

      More details

  • Nagoya University   Graduate School of Information Science

    2007.4 - 2009.1

      More details

  • Nagoya University   Graduate School of Information Science

    2007.2 - 2007.3

      More details

  • Tokyo Institute of Technology   Global Scientific Information and Computing Center

    2002.4 - 2007.1

      More details

▼display all

Professional Memberships

  • IEEE Computer Society

    2007

      More details

  • The Institute of Electronics, Information and Communication Engineers

    2006

      More details

  • ACM

    2004

      More details

  • Information Processing Society of Japan

    2003

      More details

  • The Database Society of Japan

    2003

      More details

  • Japan Society for Software Science and Technology

    1997

      More details

▼display all

Committee Memberships

  • Japan Society for Software Science and Technology   Vice Chair of Directors  

    2025.6   

      More details

    Committee type:Academic society

    researchmap

  • Japan Society for Software Science and Technology   Director  

    2023.6 - 2025.5   

      More details

    Committee type:Academic society

    researchmap

  • The Institute of Electronics, Information and Communication Engineers   Advisor of Technical Committee on Software Science  

    2022.6   

      More details

    Committee type:Academic society

    researchmap

  • 情報処理学会 ソフトウェア工学研究会   運営委員  

    2021.4 - 2025.3   

      More details

    Committee type:Academic society

    researchmap

  • The Institute of Electronics, Information and Communication Engineers   Chair of Technical Committee on Software Science  

    2020.6 - 2022.6   

      More details

    Committee type:Academic society

    researchmap

  • The Institute of Electronics, Information and Communication Engineers   Vice Chair of Technical Committee on Software Science  

    2018.6 - 2020.6   

      More details

    Committee type:Academic society

    researchmap

  • The Institute of Electronics, Information and Communication Engineers   Secretary of the Technical Committee on Software Science  

    2014.6 - 2018.6   

      More details

    Committee type:Academic society

    researchmap

  • 情報処理学会 ソフトウェア工学研究会   運営委員  

    2013.4 - 2017.3   

      More details

    Committee type:Academic society

    researchmap

  •   Chair  

    2013.1   

      More details

    Committee type:Academic society

    researchmap

  • The Institute of Electronics, Information and Communication Engineers   Assistant Secretary of Technical Committee on Software Science  

    2012.6 - 2014.6   

      More details

    Committee type:Academic society

    researchmap

  • 情報処理推進機構(IPA) 産学連携IT人材育成のための汎用的教育コンテンツ開発委員会   企画タスクフォース2委員  

    2011.4 - 2012.3   

      More details

    Committee type:Academic society

    researchmap

  • 文部科学省 拠点間教材等洗練事業運営委員会   PBL教材洗練WG委員  

    2009.4 - 2012.3   

      More details

    Committee type:Academic society

    researchmap

  • 情報処理推進機構(IPA) 産学連携IT人材育成プラットフォーム構築事業   インターンシップ部会委員  

    2009.4 - 2010.3   

      More details

    Committee type:Academic society

    researchmap

  • Technical Committee on Software Science, The Institute of Electronics, Information and Communication Engineers   Member  

    2008.6 - 2012.6   

      More details

    Committee type:Academic society

    researchmap

  • 情報処理学会 データベースシステム研究会   運営委員  

    2008.4 - 2013.3   

      More details

    Committee type:Academic society

    researchmap

  • 情報処理学会 ソフトウェア工学研究会   運営委員  

    2008.4 - 2013.3   

      More details

    Committee type:Academic society

    researchmap

  • 経済産業省・文部科学省 産学人材育成パートナーシップ 情報処理分科会   産学連携IT人材育成実行WG委員  

    2008.4 - 2011.3   

      More details

    Committee type:Academic society

    researchmap

  • ACM SIGMOD日本支部   庶務幹事  

    2007.4 - 2011.3   

      More details

    Committee type:Academic society

    researchmap

  • 情報処理学会 情報処理教育委員会   SE教育委員  

    2007.4 - 2008.3   

      More details

    Committee type:Academic society

    researchmap

  • 日本データベース学会   産学連携推進委員  

    2006.4 - 2010.3   

      More details

    Committee type:Academic society

    researchmap

  • 情報処理振興事業協会(IPA)   「ソフトウェア要求分析法とWWW上に構築するその支援環境の研究」に関わるワーキング委員  

    1998.4 - 1999.3   

      More details

    Committee type:Academic society

    researchmap

▼display all

Papers

  • A Disruptive Research Playbook for Studying Disruptive Innovations Reviewed International coauthorship International journal

    Margaret-Anne Storey, Daniel Russo, Nicole Novielli, Takashi Kobayashi, Dong Wang

    ACM Transactions on Software Engineering and Methodology   Vol. 33 ( No. 3 )   1 - 29   2024.11

     More details

    Language:English   Publishing type:Research paper (scientific journal)  

    As researchers today, we are witnessing a fundamental change in our technologically-enabled world due to the advent and diffusion of highly disruptive technologies such as generative Artificial Intelligence (AI), Augmented Reality (AR) and Virtual Reality (VR). In particular, software engineering has been profoundly affected by the transformative power of disruptive innovations for decades, with a significant impact of technical advancements on social dynamics due to its socio-technical nature. In this article, we reflect on the importance of formulating and addressing research problems in software engineering through a socio-technical lens, thus ensuring a holistic understanding of the complex phenomena in this field. We propose a research playbook with the aim of providing a guide to formulate compelling and socially relevant research questions and to identify the appropriate research strategies for empirical investigations, with an eye on the long-term implications of technologies or their use. We showcase how to apply the research playbook. Firstly, we show how it can be used retrospectively to reflect on a prior disruptive technology, Stack Overflow, and its impact on software development. Secondly, we show how it can be used to question the impact of two current disruptive technologies: AI and AR/VR. Finally, we introduce a specialized GPT model to support the researcher in framing future investigations. We conclude by discussing the broader implications of adopting the playbook for both researchers and practitioners in software engineering and beyond.

    DOI: 10.1145/3678172

    arXiv

    researchmap

  • Technical Debt: The Current Understanding for the Barrier to Evolve Software Reviewed

    Takashi Kobayashi, Shinpei Hayashi, Shinobu Saito

    Computer Software   Vol. 41 ( No. 3 )   1 - 14   2024.8

     More details

    Authorship:Lead author   Language:Japanese   Publishing type:Research paper (scientific journal)  

    Technical debt refers to the adoption of suboptimal solutions in software development in order to prioritize development costs, and is known as one of the barrier factors that hinder software evolution. A new aspect in technical debt is that not all of the debts are regarded as negative effects to be resolved, but rather certain debts are accepted and managed to prevent them from becoming negative effects. This paper provides an overview of technical debt and related technologies, and explains how technical debt relates to previous technologies related to design and code quality.

    DOI: 10.11309/jssst.41.3_2

    researchmap

  • Evaluation of Cross-Lingual Bug Localization: Two Industrial Cases Reviewed International journal

    Shinpei Hayashi, Takashi Kobayashi, Tadahisa Kato

    Proceedings of the 39th IEEE International Conference on Software Maintenance and Evolution (ICSME 2023)   495 - 499   2023.10

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)  

    DOI: 10.1109/ICSME58846.2023.00063

    researchmap

  • Revisiting the Effect of Branch Handling Strategies on Change Recommendation Reviewed International journal

    Keisuke Isemoto, Takashi Kobayashi, Shinpei Hayashi

    Proceedings of the 30th IEEE/ACM International Conference on Program Comprehension (ICPC 2022)   162 - 172   2022.5

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)   Publisher:ACM  

    DOI: 10.1145/3524610.3527870

    researchmap

    Other Link: https://dblp.uni-trier.de/db/conf/iwpc/icpc2022.html#Isemoto0H22

  • Educational Measurement and Assessment of the Practical IT Program for Undergraduates enPiT2 Reviewed

    Masaki YAMAMOTO, Takashi KOBAYASHI, Atsuko MIYAJI, Atsushi SAWADA, Kouji OKAMURA, Kazuhiko SATO, Taku OKUNO, Fumihiro KUMENO, Katsuro INOUE

    Computer Sofftware   Vol.39 ( No.2 )   3 - 18   2022.5

     More details

    Authorship:Corresponding author   Language:Japanese   Publishing type:Research paper (scientific journal)  

    DOI: 10.11309/jssst.39.2_3

    researchmap

  • JISDLab: A web-based interactive literate debugging environment Reviewed International journal

    Sakutaro Sugiyama, Takashi Kobayashi, Kazumasa Shimari, Takashi Ishio

    Proceedings of the 29th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2022)   486 - 490   2022.3

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)   Publisher:IEEE  

    DOI: 10.1109/SANER2022.2022.00067

    researchmap

    Other Link: https://dblp.uni-trier.de/db/conf/wcre/saner2022.html#SugiyamaKSI22

  • Characterising the Knowledge about Primitive Variables in Java Code Comments Reviewed International journal

    Mahfouth Alghamdi, Shinpei Hayashi, Takashi Kobayashi, Christoph Treude

    Proceedings of the 18th International Conference on Mining Software Repositories (MSR 2021)   460 - 470   2021.5

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)   Publisher:IEEE  

    DOI: 10.1109/MSR52588.2021.00058

    researchmap

    Other Link: https://dblp.uni-trier.de/db/conf/msr/msr2021.html#AlghamdiHKT21

  • SDExplorer: a generic toolkit for smoothly exploring massive-scale sequence diagram Reviewed International journal

    Kaixie Lyu, Kunihiro Noda, Takashi Kobayashi

    Proc. the 26th IEEE/ACM International Conference on Program Comprehension (ICPC2018)   380 - 384   2018.5

     More details

    Authorship:Last author, Corresponding author   Language:English   Publishing type:Research paper (international conference proceedings)   Publisher:ACM  

    DOI: 10.1145/3196321.3196366

    researchmap

    Other Link: https://dblp.uni-trier.de/rec/conf/iwpc/2018

  • Can Developers' Interaction Data Improve Change Recommendation? Reviewed International journal

    Akihiro Yamamori, Anders Hagward, Takashi Kobayashi

    Proc. IEEE COMPSAC 2017   128 - 137   2017.7

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)   Publisher:IEEE Computer Society  

    DOI: 10.1109/COMPSAC.2017.79

    researchmap

    Other Link: https://dblp.uni-trier.de/db/conf/compsac/compsac2017-1.html#YamamoriHK17

  • Business Process Recovery based on System Log and Information of Organizational Structure Reviewed International journal

    Ryota Mibe, Tadashi Tanaka, Takashi Kobayashi, Shingo Kobayashi

    Proc. the 24th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER2017)   531 - 535   2017.2

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)   Publisher:IEEE Computer Society  

    DOI: 10.1109/SANER.2017.7884668

    researchmap

    Other Link: https://dblp.uni-trier.de/db/conf/wcre/saner2017.html#MibeTKK17

  • Quantifying Program Comprehension with Interaction Data Reviewed International journal

    Roberto Minelli, Andrea Mocci, Michele Lanza, Takashi Kobayashi

    Proc. of the 14th International Conference on Quality Software (QSIC2014)   Vol. ( No. )   276 - 285   2014.10

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)   Publisher:IEEE  

    DOI: 10.1109/QSIC.2014.11

    researchmap

    Other Link: https://dblp.uni-trier.de/db/conf/qsic/qsic2014.html#MinelliMLK14

  • Incremental Feature Location and Identification in Source Code Reviewed International journal

    Hiroshi Kazato, Shinpei Hayashi, Takashi Kobayashi, Tsuyoshi Oshima, Satoshi Okada, Shunsuke Miyata, Takashi Hoshino, Motoshi Saeki

    Proceedings of the 17th European Conference on Software Maintenance and Reengineering (CSMR 2013)   371 - 374   2013.3

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)  

    DOI: 10.1109/CSMR.2013.52

    Web of Science

    researchmap

  • FRIDAL: A Desktop Search System Based on Latent Interfile Relationships Reviewed International journal

    Tetsutaro Watanabe, Takashi Kobayashi, Haruo Yokota

    Software and Data Technologies   Vol. 170 ( No. )   220 - 234   2013.1

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)   Publisher:Springer  

    DOI: 10.1007/978-3-642-29578-2_14

    Scopus

    researchmap

  • Execution Trace Abstraction based on Meta Patterns Usage Reviewed International journal

    Kunihiro Noda, Takashi Kobayashi, Kiyoshi Agusa

    Proc. 19th Working Conference on Reverse Engineering ( WCRE2012)   Vol. ( No. )   167 - 176   2012.10

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)   Publisher:IEEE Computer Society  

    DOI: 10.1109/WCRE.2012.26

    researchmap

    Other Link: https://dblp.uni-trier.de/db/conf/wcre/wcre2012.html#NodaKA12

  • Supporting Design Model Refactoring for Improving Class Responsibility Assignment Reviewed International journal

    Motohiro Akiyama, Shinpei Hayashi, Takashi Kobayashi, Motoshi Saeki

    Proceedings of the ACM/IEEE 14th International Conference on Model Driven Engineering Languages and Systems (MODELS 2011)   LNCS 6981   455 - 469   2011.10

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)  

    DOI: 10.1007/978-3-642-24485-8_33

    Web of Science

    Scopus

    researchmap

  • FENECIA: failure endurable nested-transaction based execution of compositeWeb services with incorporated state analysis Reviewed International journal

    Neila Ben Lakhal, Takashi Kobayashi, Haruo Yokota

    The VLDB Journal   Vol. 18 ( No. 1 )   1 - 56   2009.1

     More details

    Language:English   Publishing type:Research paper (scientific journal)  

    DOI: 10.1007/s00778-007-0076-8

    Web of Science

    Scopus

    researchmap

  • Dependability and Flexibility Centered Approach forComposite Web Services Modeling Reviewed International journal

    Neila Ben Lakhal, Takashi Kobayashi, Haruo Yokota

    Proc. CoopIS 2006 / Lecture Notes in Computer Science (LNCS)   Vol. 4275 ( No. )   163 - 182   2006.11

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)  

    DOI: 10.1007/11914853

    Web of Science

    Scopus

    researchmap

  • Supporting Colocated Interactions using RFID and Social Network Displays Reviewed International journal

    Konomi Shin'ichi, Masashi Tsuchida, Takashi Kobayashi, Sozo Inoue, Masaru Kitsuregawa

    IEEE Pervasive Computing   Vol. 5 ( No. 3 )   48 - 56   2006.7

     More details

    Language:English   Publishing type:Research paper (scientific journal)  

    DOI: 10.1109/MPRV.2006.60

    Web of Science

    Scopus

    researchmap

  • Automated Support for Framework Selection and Customization Reviewed International journal

    Teruyoshi Zenmyo, Takashi Kobayashi, Motoshi Saeki

    Proc. of 19th IEEE International Conference on Automated Software Engineering (ASE2004)   68 - 77   2004.9

     More details

    Authorship:Corresponding author   Language:English   Publishing type:Research paper (international conference proceedings)  

    DOI: 10.1109/ASE.2004.10031

    Web of Science

    researchmap

  • Object-Oriented Modeling of Software Pattern Reviewed International journal

    Takashi Kobayashi, Masahiko Kamo, Takayuki Sanui, Motoshi Saeki

    Proc. of the international symposium on the principles of software evolution (ISPSE2000)   97 - 106   2000

     More details

    Authorship:Lead author   Language:English   Publishing type:Research paper (international conference proceedings)  

    DOI: 10.1109/ISPSE.2000.913227

    researchmap

  • Software development based on software pattern evolution Reviewed

    Takashi Kobayashi, Motoshi Saeki

    Proceedings - 6th Asia Pacific Software Engineering Conference, APSEC 1999   18 - 25   1999

     More details

    Authorship:Lead author   Language:English   Publishing type:Research paper (international conference proceedings)   Publisher:Institute of Electrical and Electronics Engineers Inc.  

    DOI: 10.1109/APSEC.1999.809580

    Scopus

    researchmap

  • ReactアプリケーションにおけるUIテストケースの共進化分析とロケータ記述の追従支援 Reviewed

    池田むつき, 小林隆志

    ソフトウェアエンジニアリングシンポジウム2024論文集   19 - 28   2024.9

     More details

    Language:Japanese   Publishing type:Research paper (conference, symposium, etc.)  

    researchmap

  • 言語横断バグ箇所検索手法の日本語記述への適用可能性 Reviewed

    林 晋平, 小林 隆志, 高井 康勢, 加藤 正恭

    情報処理学会 ソフトウェアエンジニアリングシンポジウム 2022 予稿集   131 - 136   2022.9

     More details

    Language:Japanese   Publishing type:Research paper (conference, symposium, etc.)  

    researchmap

  • Software Defect Prediction via Multi-Channel Convolutional Neural Network Reviewed International journal

    Chen Lang, Jidong Li, Takashi Kobayashi

    Proc. The 21st IEEE International Conference on Quality Software (QRS2021)   543 - 554   2021.12

     More details

    Authorship:Last author, Corresponding author   Language:English   Publishing type:Research paper (international conference proceedings)   Publisher:IEEE  

    DOI: 10.1109/QRS54544.2021.00065

    researchmap

    Other Link: https://dblp.uni-trier.de/db/conf/qrs/qrs2021.html#LangLK21

  • ソフトウェアサイエンス研専の紹介

    Takashi Kobayashi

    情報・システムソサイエティ誌   Vol. 26 ( No. 2 )   8 - 9   2021.8

     More details

    Language:Japanese   Publishing type:Research paper (scientific journal)  

    DOI: 10.1587/ieiceissjournal.26.2_8

    CiNii Research

    researchmap

  • Constructing Object Groups Corresponding to Concepts for Recovery of a Summarized Sequence Diagram Reviewed

    Kunihiro Noda, Takashi Kobayashi, Kiyoshi Agusa

    Journal of Information Processing   Vol. 29   305 - 320   2021.4

     More details

    Language:English   Publishing type:Research paper (scientific journal)  

    DOI: 10.2197/ipsjjip.29.305

    researchmap

  • 前処理命令解析と関数呼出し解析に基づく機能スイッチ特定 Reviewed

    相澤 遥也, 森園 宏紀, 小林隆志

    ソフトウェアエンジニアリングシンポジウム2019論文集   22 - 30   2019.8

     More details

    Language:Japanese   Publishing type:Research paper (conference, symposium, etc.)  

    researchmap

  • 開発者に着目した Fault-Prediction 技術 Reviewed

    高井康勢, 加藤正恭, 三部良太, 林晋平, 小林隆志

    ソフトウェア・シンポジウム 2019 in 熊本 予稿集   2019.6

     More details

    Language:Japanese   Publishing type:Research paper (conference, symposium, etc.)  

    researchmap

  • Toward Interaction based Evaluation of Visualization Approaches to Comprehending the Program Behavior Reviewed International journal

    Kaixie Lyu, Kunihiro Noda, Takashi Kobayashi

    Proc. the 2nd International workshop on Mining and Analyzing INTeraction Histories(MAINT 2019)   19 - 23   2019.2

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)  

    researchmap

  • Generating Interactive View of Dynamic Aspect of API Usage Example Reviewed International journal

    Yoshiya Ishida, Yuu Arimatsu, Kaixie Lyu, Go Takagi, Kunihiro Noda, Takashi Kobayashi

    Proc. 2018 IEEE Third International Workshop on Dynamic Software Documentation (DySDoc3)   13 - 14   2018.9

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)   Publisher:IEEE  

    DOI: 10.1109/DySDoc3.2018.00013

    researchmap

    Other Link: https://ieeexplore.ieee.org/document/8530114

  • Enriching API Documentation by Relevant API Methods Recommendation based on Version History Reviewed International journal

    Yuu Arimatsu, Yoshiya Ishida, Kunihiro Noda, Takashi Kobayashi

    Proc. 2018 IEEE Third International Workshop on Dynamic Software Documentation (DySDoc3)   15 - 16   2018.9

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)   Publisher:IEEE  

    DOI: 10.1109/DySDoc3.2018.00014

    researchmap

    Other Link: https://ieeexplore.ieee.org/xpl/conhome/8528817/proceeding

  • 多層システムに対する横断的な機能捜索 Invited

    風戸 広史, 林 晋平, 大島 剛志, 小林 隆志, 夏川 勝行, 星野 隆, 佐伯 元司

    ソフトウェアエンジニアリングシンポジウム2018予稿集   14   2018.9

     More details

    Language:Japanese   Publishing type:Research paper (conference, symposium, etc.)  

    researchmap

  • 改版履歴の分析に基づく変更支援手法における時間的近接性の考慮と同一作業コミットの統合による影響 Invited

    森達也, Anders Hagward, 小林隆志

    ソフトウェアエンジニアリングシンポジウム2018予稿集   13   2018.9

     More details

    Language:Japanese   Publishing type:Research paper (conference, symposium, etc.)  

    researchmap

  • Identifying Core Objects for Trace Summarization by Analyzing Reference Relations and Dynamic Properties Reviewed International journal

    Kunihiro Noda, Takashi Kobayashi, Noritoshi Atsumi

    IEICE Transactions on Information and Systems   Vol. E101-D ( No. 7 )   1751 - 1765   2018.7

     More details

    Language:English   Publishing type:Research paper (scientific journal)  

    DOI: 10.1587/transinf.2017KBP0018

    Scopus

    researchmap

  • システムログと組織情報を活用した業務フロー仕様復元 Reviewed

    三部良太, 田中匡史, 小林伸悟, 小林隆志

    情報処理学会論文誌   Vol. 59 ( No. 4 )   1150 - 1160   2018.4

     More details

    Language:Japanese   Publishing type:Research paper (scientific journal)  

    researchmap

  • 東京工業大学における実践的IT人材育成の試み―ITシステムの価値探索とチームビルディング Reviewed

    小林隆志, 権藤克彦, 佐伯元司, 首藤一幸, 西崎真也, 森本千佳子, 脇田建, 渡部卓雄

    日本ソフトウェア科学会研究会資料シリーズ(Web)   ( 82 )   40 - 48   2018.1

     More details

    Language:Japanese   Publishing type:Research paper (conference, symposium, etc.)  

    J-GLOBAL

    researchmap

  • 開発ツール連携のためのProxyChatBotフレームワーク Reviewed

    高木豪, 小林隆志

    ソフトウェアエンジニアリングシンポジウム2017論文集   161 - 166   2017.8

     More details

    Language:Japanese   Publishing type:Research paper (conference, symposium, etc.)  

    researchmap

  • Identifying Core Objects for Trace Summarization Using Reference Relations and Access Analysis Reviewed International journal

    Kunihiro Noda, Tatsuya Toda, Takashi Kobayashi, Noritoshi Atsumi

    Proc. COMPSAC2017   1   13 - 22   2017.7

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)   Publisher:IEEE Computer Society  

    DOI: 10.1109/COMPSAC.2017.142

    Scopus

    researchmap

    Other Link: https://dblp.uni-trier.de/db/conf/compsac/compsac2017-1.html#NodaKTA17

  • Mediating Turf Battles! Prioritizing Shared Modules in Locating Multiple Features Reviewed International journal

    Maaki Nakano, Kunihiro Noda, Shinpei Hayashi, Takashi Kobayashi

    Proceedings of the 41st IEEE Computer Society Signature Conference on Computers, Software and Applications (COMPSAC 2017)   363 - 368   2017.7

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)   Publisher:IEEE Computer Society  

    DOI: 10.1109/COMPSAC.2017.167

    researchmap

    Other Link: https://dblp.uni-trier.de/db/conf/compsac/compsac2017-1.html#NakanoNHK17

  • Cross-layer Feature Location Reviewed

    Hiroshi Kazato, Shinpei Hayashi, Tsuyoshi Oshima, Takashi Kobayashi, Katsuyuki Natsukawa, Takashi Hoshino, Motoshi Saeki

    vol. 58 ( no. 4 )   885 - 897   2017.4

     More details

    Language:Japanese   Publishing type:Research paper (scientific journal)  

    CiNii Books

    researchmap

  • An Empirical Study of the Effects of Recency-aware History Analysis and Commits Aggregation on Change Guide Reviewed

    Tatsuya Mori, Anders Hagward, Takashi Kobayashi

    IPSJ Journal   Vol. 58 ( No. 4 )   807 - 817   2017.4

     More details

    Language:Japanese   Publishing type:Research paper (scientific journal)  

    CiNii Books

    researchmap

  • A Pattern Language for MVC Derivatives Reviewed International journal

    Sami Lappalainen, Takashi Kobayashi

    Proc. 6th Asian Conference on Pattern Languages of Programs (AsianPLoP 2017)   2017.3

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)  

    researchmap

  • Effect Measurement of Practical Education in Graduate Students of Information Technologies Reviewed

    Hiroko SAKURAI, Masaki YAMAMOTO, Tomoaki UNAGAMI, Takashi KOBAYASHI, Atsuko MIYAJI, Taku OKUNO, Fumihiro KUMENO, Shusuke HARUNA, Katsuro INOUE

    Journal of JSEE   65 ( 1 )   52 - 57   2017.1

     More details

    Language:Japanese   Publishing type:Research paper (scientific journal)  

    DOI: 10.4307/jsee.65.1_52

    researchmap

  • 特集「ソフトウェア工学の基礎」の編集にあたって

    杉山 安洋, 沢田 篤史, 鷲崎 弘宜, 阿萬 裕久, 門田 暁人, 小林 隆志

    コンピュータ ソフトウェア   2017

     More details

    Publishing type:Research paper (scientific journal)  

    DOI: 10.11309/jssst.34.2_2

    researchmap

  • Identifying Core Objects for Trace Summarization Using Reference Relations and Access Analysis. Reviewed International journal

    Kunihiro Noda, Takashi Kobayashi, Tatsuya Toda, Noritoshi Atsumi

    41st IEEE Annual Computer Software and Applications Conference   13 - 22   2017

     More details

    Authorship:Corresponding author   Publishing type:Research paper (international conference proceedings)   Publisher:IEEE Computer Society  

    DOI: 10.1109/COMPSAC.2017.142

    researchmap

    Other Link: https://dblp.uni-trier.de/db/conf/compsac/compsac2017-1.html#NodaKTA17

  • Guiding Identification of Missing Scenarios for Dynamic Feature Location Reviewed International journal

    Shinpei Hayashi, Hiroshi Kazato, Takashi Kobayashi, Tsuyoshi Oshima, Katsuyuki Natsukawa, Takashi Hoshino, Motoshi Saeki

    Proceedings of the 23rd Asia-Pacific Software Engineering Conference (APSEC 2016)   393 - 396   2016.12

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)   Publisher:IEEE Computer Society  

    DOI: 10.1109/APSEC.2016.068

    researchmap

    Other Link: https://dblp.uni-trier.de/db/conf/apsec/apsec2016.html#HayashiKKONHS16

  • インライン展開と制御構造の系列要素化を組合わせたAPI利用パターン抽出 Reviewed

    相澤遥也, 小林隆志

    ソフトウェア工学の基礎XXIII   273 - 274   2016.12

     More details

    Language:Japanese   Publishing type:Research paper (conference, symposium, etc.)  

    researchmap

  • A Change Guide Method Based on Developers' Interaction and Past Recommendation Reviewed International journal

    Akihiro Yamamori, Takashi Kobayashi

    Proc. the 14th IASTED International Conference on Software Engineering   281 - 288   2016.2

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)  

    researchmap

  • ワークフローマイニングに基づく潜在的因果関係を考慮した変更推薦モデルの構築 Reviewed

    熊謙, 小林隆志

    ソフトウェア工学の基礎 22   2016

     More details

    Language:Japanese   Publishing type:Research paper (conference, symposium, etc.)  

    researchmap

  • Effects of Recency and Commits Aggregation on Change Guide Method Based on Change History Analysis Reviewed International journal

    Tatsuya Mori, Anders Mikael Hagward, Takashi Kobayashi

    Proc. the Tenth International Conference on Software Engineering Advances (ICSEA2015)   96 - 101   2015.11

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)  

    researchmap

  • Practice and evaluation of educational measurement of enPiT

    Yamamoto, M., Unagami, T., Kobayashi, T., Miyaji, A., Okuno, T., Kumeno, F., Sakurai, H., Haruna, S., Inoue, K.

    Computer Software   32 ( 1 )   2015

     More details

    Publishing type:Research paper (scientific journal)  

    Scopus

    researchmap

  • Introduction to the Special Issue on Foundation of Software Engineering

    Sugiyama, Y., Sawada, A., Washizaki, H., Aman, H., Monden, A., Kobayashi, T., Hanakawa, N., Obana, M.

    Computer Software   32 ( 3 )   3 - 3   2015

     More details

    Publishing type:Research paper (scientific journal)  

    Scopus

    researchmap

  • 特集「ソフトウェア工学の基礎」の編集にあたって

    杉山 安洋, 沢田 篤史, 鷲崎 弘宜, 阿萬 裕久, 門田 暁人, 小林隆志, 花川 典子, 尾花 将輝

    コンピュータ ソフトウェア   32 ( 3 )   3_3 - 3_3   2015

     More details

    Language:Japanese   Publishing type:Research paper (scientific journal)   Publisher:Japan Society for Software Science and Technology  

    DOI: 10.11309/jssst.32.3_3

    researchmap

  • enPiTにおける教育効果測定の実践と評価 Reviewed

    Takashi Kobayashi

    コンピュータ ソフトウェア   Vol. 32 ( No. 1 )   1 - 7   2014.8

     More details

    Language:Japanese   Publishing type:Research paper (scientific journal)  

    DOI: 10.11309/jssst.32.1_213

    researchmap

  • Grouping Objects for Execution Trace Analysis based on Design Patterns Reviewed International journal

    Tatsuya Toda, Takashi Kobayashi, Noritoshi Atsumi, Kiyoshi Agusa

    Proc. APSEC2013 WTIP   Vol. ( No. )   25 - 30   2013.12

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)  

    DOI: 10.1109/APSEC.2013.107

    Web of Science

    researchmap

    Other Link: https://dblp.uni-trier.de/db/conf/apsec/apsec2013.html#TodaKAA13

  • XML Representation of Source Program for Software Development Tool Platform Reviewed

    ATSUMI Noritoshi, KOBAYASHI Takashi, YAMAMOTO Shinichiro, AGUSA Kiyoshi

    The IEICE transactions on information and systems (Japanese edition)   Vol. J96-D ( No. 11 )   2681 - 2691   2013.11

     More details

    Language:Japanese   Publishing type:Research paper (scientific journal)   Publisher:一般社団法人電子情報通信学会  

    本論文では効率良くCASEツールを開発するためのCソースプログラムのXML表現を提案する.既存のソースプログラムのXML表現では構文木の構造をXMLで表現しているが,CASEツール・プラットホームとして様々なCASEツールを開発するためには情報が不十分である.我々のこれまでのCASEツール開発経験より,CASEツール開発に依存情報とクロスリファレンス情報が必要不可欠だと考え,これらの情報をXMLで表現するための二つのモデルを提案する.また,本モデルに基づいたXML表現を用いて開発したCASEツールを紹介し,提案するXML表現がCASEツール開発に有効であることを示す.

    J-GLOBAL

    researchmap

  • Finding Cross-browser JavaScript Codes using Sequential Pattern Mining Reviewed International journal

    Takahiro Fujitani, Takashi Kobayashi, Noritoshi Atsumi, Kiyoshi Agusa

    Proc. 10th Joint Conference on Knowledge-Based Software Engineering (JCKBSE2012)   Vol. ( No. )   303 - 312   2012.8

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)  

    DOI: 10.3233/978-1-61499-094-9-303

    Web of Science

    Scopus

    researchmap

  • Reticella: An Execution Trace Slicing and Visualization Tool based on a Behavior Model Reviewed International journal

    Kunihiro Noda, Takashi Kobayashi, Shinichiro Yamamoto, Motoshi Saeki, Kiyoshi Agusa

    IEICE Transactions on Information and Systems   Vol. E95-D ( No. 4 )   959 - 969   2012.4

     More details

    Language:English   Publishing type:Research paper (scientific journal)  

    DOI: 10.1587/transinf.E95.D.959

    Scopus

    researchmap

    Other Link: https://dblp.uni-trier.de/db/journals/ieicet/ieicet95d.html#NodaKYSA12

  • デザインパターンへのソフトウェア工学的取り組み Reviewed

    鷲崎弘宜, 坂本一憲, 大杉直樹, 権藤克彦, 服部哲, 久保淳人, 小林隆志, 大月美佳, 丸山勝久, 榊原彰

    コンピュータソフトウェア   Vol. 29 ( No. 1 )   1_130 - 1_146   2012.2

     More details

    Language:Japanese   Publishing type:Research paper (scientific journal)  

    researchmap

  • CX-Checker: A Flexibly Customizable Coding Checker for C Reviewed

    Toshinori Osuka, Takashi Kobayashi, Noritoshi Atsumi, Junichi Mase, Shinichirou Yamamoto, Nobuyasu Suzumura, Kiyoshi Agusa

    IPSJ Journal   Vol. 53 ( No. 2 )   590 - 600   2012.2

     More details

    Language:Japanese   Publishing type:Research paper (scientific journal)   Publisher:Information Processing Society of Japan (IPSJ)  

    This paper proposes a customizable coding checker "CX-Checker" which aims at improvement of maintainability and reusability of software. CX-Checker supports three type rule description such as XPath base, DOM base and wrapper API base. We introduce the details of CX-Checker and show its effectiveness with feasibility evaluations by adapting MISRA-C and the rules of an embedded software company.

    researchmap

  • Software engineering approaches for design patterns

    Washizaki, H., Sakamoto, K., Ohsugi, N., Gondow, K., Hattori, S., Atsuto, K., Kobayashi, T., Ohtsuki, M., Maruyama, K., Sakakibara, A.

    Computer Software   29 ( 1 )   2012

     More details

    Publishing type:Research paper (scientific journal)  

    DOI: 10.11309/jssst.29.1_130

    Scopus

    researchmap

  • Software Metrics based on Coding Standards Violations Reviewed International journal

    Yasunari Takai, Takashi Kobayashi, Kiyoshi Agusa

    Proc. the Joint Conference of the 21th International Workshop on Software Measurement and the 6th International Conference on Software Process and Product Measurement (IWSM/MENSURA2011)   Vol. ( No. )   273 - 278   2011.11

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)   Publisher:IEEE Computer Society  

    DOI: 10.1109/IWSM-MENSURA.2011.34

    researchmap

    Other Link: https://dblp.uni-trier.de/db/conf/iwsm/iwsm2011.html#TakaiKA11

  • An XML Representation of Preprocessed Code for Static Analysis Reviewed International journal

    Noritoshi Atsumi, Mitsuaki Oba, Takashi Kobayashi, Shinichiro Yamamoto, Kiyoashi Agusa

    Proc. IEEE 22nd annual International Symposium on Software Reliability Engineering (ISSRE 2011)   Vol. ( No. )   #2 - 7 (2 pages)   2011.11

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)  

    researchmap

  • The Track of Advanced IT Talent Development from IT Top Gun Initiative to Leading IT Specialist Training Program : 5. OJL : A New Education Scheme by Collaboration of Academia and Industry Reviewed

    Vol. 52 ( No. 10 )   1254 - 1257   2011.9

     More details

    Language:Japanese   Publishing type:Research paper (scientific journal)  

    CiNii Books

    researchmap

    Other Link: http://id.nii.ac.jp/1001/00077468/

  • An XML C Source Code Interchange Format for CASE Tools Reviewed International journal

    Noritoshi Atsumi, Shinichiro Yamamoto, Takashi Kobayashi, Kiyoshi Agusa

    Proc. IEEE COMPSAC2011   Vol. ( No. )   498 - 503   2011.7

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)  

    Web of Science

    researchmap

  • Calculating Similarities between Tree Data based on Structural Analysis, Reviewed International journal

    Kento Ikeda, Takashi Kobayashi, Kenji Hatano, Daiji Fukagawa

    Proc. 3rd International Conference on Intelligent Decision Technologies (KES IDT2011)   Vol. ( No. )   719 - 730   2011.7

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)  

    researchmap

  • Supporting Software Construction and Maintenance with Data Mining

    Takashi Kobayashi, Shinpei Hayashi

    1 - 2   2010.11

     More details

    Language:Japanese   Publishing type:Research paper (conference, symposium, etc.)  

    researchmap

  • Choosing Software Implementation Technologies Using Bayesian Networks Reviewed

    Hiroshi Kazato, Shinpei Hayashi, Takashi Kobayashi, Motoshi Saeki

    IPSJ Journal   Vol. 51 ( No. 9 )   1765 - 1776   2010.9

     More details

    Language:Japanese   Publishing type:Research paper (scientific journal)  

    CiNii Books

    researchmap

  • Recent Researches for Supporting Software Construction and Maintenance with Data Mining Reviewed

    Takashi Kobayashi, Shinpei Hayashi

    Computer Software   Vol. 27 ( No. 3 )   13 - 23   2010.8

     More details

    Language:Japanese   Publishing type:Research paper (scientific journal)  

    DOI: 10.11309/jssst.27.3_13

    researchmap

  • Recent Researches for Supporting Software Construction and Maintenance with Data Mining

    KOBAYASHI Takashi, HAYASHI Shinpei

    Computer Software   27 ( 3 )   13 - 23   2010.7

     More details

    Language:Japanese   Publishing type:Research paper (scientific journal)  

    Scopus

    CiNii Books

    researchmap

  • Finding Alternate Codes with the JavaScript Code Repository Reviewed

    Eiji Hirumuta, Takashi Kobayasi, Toshinori Osuka, Kiyoshi Agusa, Shinichiro Yamamoto

    コンピュータ ソフトウェア   Vol. 27 ( No. 2 )   129 - 134   2010.5

     More details

    Language:Japanese   Publishing type:Research paper (scientific journal)  

    DOI: 10.11309/jssst.27.2_124

    Scopus

    researchmap

  • Finding Alternate Javascript Codes with A Code Repository Reviewed International journal

    Eiji Hirumuta, Takashi Kobayashi, Noritoshi Atsumi, Kiyoshi Agusa

    Proc. SE2010   Vol. ( No. )   189 - 196   2010.2

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)  

    DOI: 10.2316/p.2010.677-089

    Scopus

    researchmap

  • CASEツール・プラットフォームのための CソースプログラムのXML表現とその応用

    ソフトウェアエンジニアリング最前線2010   ???-???   2010

     More details

  • トレースに基づくデバッグにおける欠陥箇所発見支援手法

    第17回 ソフトウェア工学の基礎ワークショップ FOSE2010   ???-???   2010

     More details

  • 組込みソフトウェア製品ファミリにおけるコンパイルスイッチによる構成管理手法

    第17回 ソフトウェア工学の基礎ワークショップ FOSE2010   ???-???   2010

     More details

  • Sequence Diagram Slicing Reviewed International journal

    Kunihiro Noda, Takashi Kobayashi, Shinichiro Yamamoto, Kiyoshi Agusa

    Proc. 16th Asia-Pacific Software Engineering Conference (APSEC2009)   Vol. ( No. )   291 - 300   2009.12

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)  

    DOI: 10.1109/APSEC.2009.35

    Web of Science

    researchmap

  • Model-View-Controller Architecture Specific Model Transformation Reviewed International journal

    Hiroshi Kazato, Rafael Weiss, Shinpei Hayashi, Takashi Kobayashi, Motoshi Saeki

    Proceedings of the 9th OOPSLA Workshop on Domain-Specific Modeling (DSM 2009)   75 - 80   2009.10

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)  

    researchmap

  • CX-Checker: C言語プログラムのためのカスタマイズ可能なコーディングチェッカ

    ソフトウェアエンジニアリング最前線2009   119 - 126   2009

     More details

  • 飛行船制御を題材としたプロジェクト型ソフトウェア開発実習 Reviewed

    情報処理学会論文誌   50 ( 11 )   2677 - 2689   2009

     More details

    Language:Japanese   Publishing type:Research paper (scientific journal)  

    researchmap

  • JavaScript ソースコードリポジトリを用いた代替コード発見

    第16回 ソフトウェア工学の基礎ワークショップ FOSE 2009   85 - 94   2009

     More details

  • Design Pattern Detection by Using Meta Patterns Reviewed International journal

    Shinpei Hayashi, Junya Katada, Ryota Sakamoto, Takashi Kobayashi, Motoshi Saeki

    IEICE Transactions on Information and Systems   Vol. E91-D ( No. 4 )   933 - 944   2008.4

     More details

    Language:English   Publishing type:Research paper (scientific journal)  

    DOI: 10.1093/ietisy/e91-d.4.933

    Web of Science

    Scopus

    researchmap

  • Method of Exploiting Pointing Information for Presentation Scene Retrieval Reviewed

    Wataru Nakano, Takashi Kobayashi, Satoshi Naoi, Haruo Yokota

    IEICE TRANS.INF.& SYST   J91-D ( 3 )   654 - 666   2008.3

     More details

    Language:Japanese   Publishing type:Research paper (scientific journal)   Publisher:IEICE  

    CiNii Books

    researchmap

  • スタックトレース情報を用いた問題解決経験の検索

    谷聡貴

    ソフトウェア科学会 第15回ソフトウェア工学の基礎ワークショップ (FOSE2008)論文集   99 - 104   2008

     More details

  • コードードクローンを用いたコードスニペット抽出の試み

    ソフトウェア科学会 第15回ソフトウェア工学の基礎ワークショップ (FOSE2008)論文集   161 - 164   2008

     More details

  • 飛行船制御を題材としたプロジェクト型ソフトウェア開発実習

    組込みシンポジウム2008(ESS2008)論文集   5 - 14   2008

     More details

  • Inter-file Relationship Derivation from Access Logs to Search for Files Reviewed International journal

    Tetsutaro WATANABE Takashi KOBAYASHI Haruo YOKOTA, takashi kobayashi, HARUO YOKOTA

    DBSJ Letters   Vol. 6 ( No. 2 )   65 - 68   2007.9

     More details

    Language:Japanese   Publishing type:Research paper (scientific journal)   Publisher:The Database Society of Japan  

    CiNii Books

    researchmap

  • アクセスログに基づくWebページ推薦におけるLCSの利用とその解析(<特集>情報融合)

    山元理絵, 小林大, 吉原朋宏, 小林隆志, 横田治夫

    情報処理学会論文誌. データベース   48 ( 11 )   38 - 48   2007.6

     More details

    Publisher:社団法人情報処理学会  

    近年,Webサイトによる情報発信の重要性から,ユーザのニーズに適したサイト構築や情報提供の要求が高まってきている.WebアクセスログをWebページ推薦に用いる方法は,クライアント側に手を加える必要がなく有用であるが,これまで提案されている手法では,頻出アクセスパターンとわずかでも外れると適切な推薦ができない,あるいは順序を考慮できないといった問題点があった.我々は,それらの問題を解決するために,WebアクセスログがらLCS (Longest Common Subsequences)を抽出してページ推薦に利用する手法であるWRAPLを提案している.本稿では,実際のWebアクセスログを用いた実験を通してWRAPLの効果を詳細に解析し,その実験結果から得られた知見を基に優先順位付け手法に対して改良を行い,その有効性を示す.

    researchmap

  • Analyses of the Effects of Utilizing Web Access Log LCS for Web Page Recommendation Reviewed

    Rie Yamamoto, Dai Kobayashi, Tomohiro Yoshihara, Takashi Kobayashi, Haruo Yokota

    IPSJ TOD   Vol. 48 ( No. SIG 11 (TOD 34) )   38 - 48   2007.6

     More details

    Language:Japanese   Publishing type:Research paper (scientific journal)   Publisher:IPSJ  

    -

    CiNii Books

    researchmap

    Other Link: http://id.nii.ac.jp/1001/00017428/

  • Considering Granularity of Laser Pointer and Speech in Information Integration for Lecture Scene Retrieval

    Wataru NAKANO, Takashi KOBAYASHI, Satoshi NAOI, Haruo YOKOTA, Sadaoki

    Proceedings of DEWS2007   Vol. ( No. )   E1 - 3   2007.3

     More details

    Language:Japanese   Publishing type:Research paper (conference, symposium, etc.)   Publisher:IEICE  

    researchmap

  • Comparison of the Weighting Methods for Web Page Recommendation Reviewed

    Rie YAMAMOTO, Dai KOBAYASHI, Tomohiro YOSHIHARA, Takashi KOBAYASHI, Haruo YOKOTA

    DBSJ Letters   Vol. 5 ( No. 4 )   5 - 8   2007.3

     More details

    Language:Japanese   Publishing type:Research paper (scientific journal)   Publisher:DBSJ  

    CiNii Books

    researchmap

  • Applying Web Pagfe Recommendation Methods to Access Logs of a Commercial Site

    Rie YAMAMOTO, Tomohiro YOSHIHARA, Dai KOBAYASHI, Takashi KOBAYASHI, Haruo YOKOTA

    Proceedings of DEWS2007   Vol. ( No. )   L4 - 1   2007.3

     More details

    Language:Japanese   Publishing type:Research paper (conference, symposium, etc.)   Publisher:IEICE  

    researchmap

  • Presentation-Content Retrieval Integrated with the Speech Information Reviewed

    Hiroaki OKAMOTO, Wataru NAKANO, Takashi KOBAYASHI, Satoshi NAOI, Haruo YOKOTA, Koji IWANO, Sadaoki Furui

    IEICE Journal   Vol. J90-D ( No. 2 )   209 - 222   2007.2

     More details

    Authorship:Corresponding author   Language:Japanese   Publishing type:Research paper (scientific journal)   Publisher:IEICE  

    CiNii Books

    researchmap

  • ソフトウエア再利用技術:経験の記述と利用

    平成19年度電気関係学会東海支部連合大会シンポジウム   ( S2-4 )   2007

     More details

  • ソフトウェア統合検索を利用した再利用支援システム

    近代科学社 ソフトウェア工学の基礎14 (日本ソフトウェア科学会 FOSE2007)   203 - 208   2007

     More details

  • Project OCEAN:名大における先導的ITスペシャリスト養成の取組み

    九大・名大 先端技術者養成シンポジウム   2007

     More details

  • Treatment of Laser Pointer and Speech Informationin Lecture Scene Retrieval Reviewed International journal

    Wataru NAKANO, Takashi Kobayashi, Yutaka KATSUYAMA, Satoshi NAOI, Haruo YOKOTA

    Proc. of IEEE International Symposium on Multimedia (ISM2006)   Vol. ( No. )   927 - 932   2006.12

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)  

    DOI: 10.1109/ISM.2006.153

    Web of Science

    researchmap

  • Analyses of the Effects of Utilizing Web Access Log LCS for Web Page Recommendation Reviewed

    RIE YAMAMOTO, DAI KOBAYASHI, TOMOHIRO YOSHIHARA, TAKASHI KOBAYASHI, HARUO YOKOTA

    Proc. of IPSJ DBWeb2006   Vol. ( No. )   43 - 50   2006.11

     More details

    Language:Japanese   Publishing type:Research paper (conference, symposium, etc.)   Publisher:IPSJ  

    researchmap

  • Filtering the Laser Pointer Information based on Keyword Occurrence in Presentation Scene Retrieval Reviewed International journal

    Wataru Nakano, Takashi KOBAYASHI, Yutaka KATSUYAMA, Satoshi NAOI, Haruo YOKOTA

    DBSJ Letters   Vol. 5 ( No. 2 )   1 - 4   2006.9

     More details

    Language:Japanese   Publishing type:Research paper (scientific journal)   Publisher:DBSJ  

    CiNii Books

    researchmap

  • Experience of the Display System for Participant Networks in an Academic Conference

    Sozo Inoue, Shin'ichi Konomi, Takashi Kobayashi, Masashi Tsuchida, Masaru Kitsuregawa

    Vol. ( No. )   4A - o6   2006.3

     More details

    Language:Japanese   Publishing type:Research paper (conference, symposium, etc.)  

    researchmap

  • Reliability and Performance Estimation for Enriched WS-SAGAS Reviewed International journal

    Neila Ben Lakhal, Takashi Kobayashi, Haruo Yokota

    IEEE Proc. of International Workshop on Challenges in Web Information Retrieval and Integration (WIRI2005)   Vol. ( No. )   55 - 64   2005.4

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)   Publisher:IEEE  

    DOI: 10.1109/WIRI.2005.34

    researchmap

  • リサーチマイニング手法を用いた研究の発展経緯可視化ツール Reviewed

    吉田誠, 小林隆志, 横田治夫

    第 16 回電子情報通信学会データ工学ワークショップ(DEWS2005) 論文集   Vol. ( No. )   3C - i9   2005.3

     More details

    Language:Japanese   Publishing type:Research paper (conference, symposium, etc.)  

    researchmap

  • 統合プレゼンテーションコンテンツ検索におけるレーザーポインタ情報の利用

    仲野亘, 越智悠太, 小林隆志, 勝山裕, 直井聡, 横田治夫

    電子情報通信学会 データ工学ワークショップ論文集   Vol. ( No. DEWS2005-2B-o1 )   2B - o1   2005.3

     More details

    Language:Japanese   Publishing type:Research paper (conference, symposium, etc.)  

    researchmap

  • Technique for Generating an Extracted Sequence Diagram based on Program Slicing Reviewed

    Takashi Kobayashi, 堅田 淳也, 鹿内 将志, MOTOSHI SAEKI

    Proc of JSSST FOSE2004   Vol. ( No. )   17 - 28   2004.11

     More details

    Language:Japanese   Publishing type:Research paper (conference, symposium, etc.)  

    researchmap

  • Guide for Deciding a Clustering Threshold to Retrieve Macro-information from a Research-paper Database Reviewed

    Makoto Yoshida, Takashi Kobayashi, Haruo Yokota

    DBSJ Letters   Vol. 2 ( No. 3 )   73 - 37   2004.6

     More details

    Language:Japanese   Publishing type:Research paper (scientific journal)  

    CiNii Books

    researchmap

  • A Simulation System of THROWS Architecture for WS-SAGAS

    NEILA BENLAKHAL, Takashi Kobayashi, HARUO YOKOTA

    Proc. of 14th IEICE Data Engineering Workshop 2004   Vol. ( No. )   7-B-4   2004.3

     More details

    Language:English   Publishing type:Research paper (conference, symposium, etc.)  

    researchmap

  • A Simulation System of THROWS Architecture with WS-SAGAS Transaction Model Reviewed International journal

    NEILA BENLAKHAL, Takashi Kobayashi, HARUO YOKOTA

    DBSJ Letters   Vol. 3 ( No. 1 )   89 - 92   2004.1

     More details

    Language:English   Publishing type:Research paper (scientific journal)  

    researchmap

  • デザインパターンを利用したソフトウェア開発支援に関する研究 Reviewed

    小林隆志

    2004

     More details

    Publishing type:Doctoral thesis  

    researchmap

  • 公開されている論文DBからのマクロ情報抽出に対するリサーチマイニング手法と他手法の比較 Reviewed

    吉田 誠, 小林隆志, 横田 治夫

    データベースとWeb情報システムに関するシンポジウム DBWeb2003論文集   11   211 - 218   2003.11

     More details

    Language:Japanese   Publishing type:Research paper (conference, symposium, etc.)  

    researchmap

  • WS-SAGAS: Transaction Model for Reliable Web-Services-Composition Specification and Execution Reviewed

    Ben Lakhal Neila, Kobayashi Takashi, Yokota Haruo

    DBSJ Letters   2 ( 2 )   17 - 20   2003.1

     More details

    Language:English   Publishing type:Research paper (scientific journal)  

    CiNii Books

    researchmap

  • An Implementation of Experimental System for Storing and Retrieving Unified Presentation Contents (in Japanese) Reviewed

    Takashi Kobayashi, Taichi Muraki, Satoshi Naoi, HARUO YOKOTA

    Proc. of DBWeb2003   Vol. ( No. )   61 - 68   2003

     More details

    Language:Japanese   Publishing type:Research paper (conference, symposium, etc.)  

    researchmap

  • メタデータによる講演資料と動画の統合と検索 Reviewed

    村木太一, 吉田 誠, 小林隆志, 直井 聡, 横田治夫

    情報処理学会, データベースとWeb情報システムに関するシンポジウム DBWeb2002   97 - 104   2002.11

     More details

    Language:Japanese   Publishing type:Research paper (conference, symposium, etc.)   Publisher:情報処理学会  

    researchmap

  • Specifying and Evaluating Software Architectures Based on 4+1 View Model Reviewed International journal

    Kimiyuki FUKUZAWA, Takashi KOBAYASHI

    Engineering Information Systems in the Internet Context   103   32 - 52   2002.9

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)  

    Web of Science

    researchmap

  • Object-Oriented Modeling of Software Patterns and Support Tool Reviewed International journal

    Takashi Kobayashi

    Technical Reports, Centre for Telematics and Information Technology, University of Twente, The Netherlands   Vol. TR-CTIT-01 ( No. 35 )   91 - 95   2001

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)  

    researchmap

  • デザインパターン適用支援ツール Reviewed

    小林 隆志, 讃井 崇喜, 佐伯元司

    オブジェクト指向2000 シンポジウム資料集   183 - 184   2000.8

     More details

    Language:Japanese   Publishing type:Research paper (conference, symposium, etc.)  

    researchmap

  • Pattern-Based Software Evolution Reviewed International journal

    Takashi Kobayashi, MOTOSHI SAEKI

    LNCS   1793(Object-Oriented Technology ECOOP'99 Workshop Reader)   77 - 77   1999.6

     More details

    Language:English   Publishing type:Research paper (international conference proceedings)   Publisher:Springer  

    researchmap

    Other Link: https://dblp.uni-trier.de/db/conf/ecoopw/ecoopw99.html#KobayashiM99

  • フレームワークを利用したソフトウェア開発支援に関する研究 Reviewed

    小林隆志

    1999

     More details

    Publishing type:Master’s thesis  

    researchmap

  • 構文木に基づく細粒度ソフトウェアコンフィグレーションマネージメントでの影響解析 Reviewed

    小林隆志, 権藤克彦

    レクチャーノート/ソフトウェア工学19 ソフトウェア工学の基礎IV, 日本ソフトウェア科学会   119 - 126   1997.11

     More details

    Language:Japanese   Publishing type:Research paper (conference, symposium, etc.)  

    researchmap

▼display all

Books

  • ソフトウェア工学の基礎〈12〉 (レクチャーノート・ソフトウェア学)

    近代科学社  2005.11  ( ISBN:4764903237

     More details

MISC

  • LLM を活用したデータ相互運用性の自動実現について

    山下蘭, 山田正隆, 岩政幹人, 砂川英一, 林晋平, 小林隆志

    第24回情報科学技術フォーラム(FIT2025)予稿集   2025.9

     More details

    Language:Japanese  

    researchmap

  • IRBL 模範クエリデータセットの作成とクエリ自動改良モデルの試作

    猪俣 良輔, 小林隆志

    電子情報通信学会 技術報告   125 ( 115 )   67 - 72   2025.7

     More details

    Authorship:Last author  

    researchmap

  • 変更差分長が自動コミットメッセージ生成に与える影響の分析

    上野拓海, 小林隆志

    電子情報通信学会 技術研究報告   Vol. 124 ( No. 429 )   37 - 42   2025.3

     More details

    Language:Japanese  

    researchmap

  • 値観測に基づく表明違反原因推定を用いた対話的欠陥箇所特定

    江﨑政哉, 小林隆志

    電子情報通信学会技術研究報告   Vol. 124 ( No. 429 )   146 - 151   2025.3

     More details

    Language:Japanese  

    researchmap

  • 候補集合の枝刈りに基づく変更単位でのバグ箇所局所化の精度改善

    池田颯大, 小林隆志

    電子情報通信学会技術研究報告   Vol. 124 ( No. 429 )   158 - 163   2025.3

     More details

    Authorship:Last author   Language:Japanese  

    researchmap

  • 変更差分長が自動コミットメッセージ生成に与える影響の分析

    上野拓海, 小林隆志

    電子情報通信学会 技術報告   124 ( 429 )   146 - 151   2025.3

     More details

    Authorship:Last author  

    researchmap

  • メソッドレベルIR-based Bug Localizationでの模範クエリの発見と性能評価

    猪俣 良輔, 小林隆志

    日本ソフトウェア科学会 第41回大会(JSSST2024)講演論文集   ( No. 3a-2-R )   9 pages   2024.9

     More details

    Language:Japanese  

    researchmap

  • 外部API依存の分析を通じたプロジェクト非依存な共変更パターンの発見

    内野駿亮, 小林隆志

    IEICE 信学技報   Vol. 123 ( No. 414 )   97 - 102   2024.3

     More details

    Language:Japanese  

    researchmap

  • CDCM: コンテナ仮想化に基づく開発に適した構成管理プロセス

    木下彩香, 小林隆志

    IEICE 信学技報   Vol. 123 ( No. 414 )   85 - 90   2024.3

     More details

    Language:Japanese  

    researchmap

  • 第29回アジア太平洋ソフトウェア工学国際会議(APSEC 2022)開催および参加報告

    鷲崎 弘宜, 小林 隆志, 肥後 芳樹, 吉田 則裕, 斎藤 忍, 徳本 晋, 角田 雅照, 井垣 宏, 丸山 勝久:

    IPSJ 研究報告   Vol. Vol. 2023-SE-214 ( No. 31 )   195 - 202   2023.7

     More details

    Language:Japanese  

    researchmap

  • API利用の文脈付き変更パターン抽出の試み

    若松 俊介, 小林 隆志

    IEICE 技術研究報告   Vol. 123 ( No. 123 )   86 - 91   2023.7

     More details

    Language:Japanese  

    researchmap

  • 情報検索に基づくバグ箇所局所化でのクエリ改良の効果

    猪俣 良輔, 小林 隆志

    IEICE 技術研究報告   Vol. 123 ( No. 123 )   37 - 42   2023.7

     More details

    Language:Japanese  

    researchmap

  • コミットの複合的類似性を利用した不完全変更の補完支援

    北林 悠登, 小林 隆志

    信学技報   Vol. 122 ( No. 432 )   97 - 102   2023.3

     More details

    Language:Japanese  

    researchmap

  • コンテナイメージの解析に基づくビルド再現可能性の高いコンテナ定義ファイルの復元

    木下 彩香, 小林隆志

    電子情報通信学会技術研究報告   Vol. 122 ( No. 138 )   91 - 96   2022.7

     More details

    Language:Japanese  

    researchmap

  • Extracting Optimal Query Keywords from Bug Report for IR-based Bug Localization

    Kazuki Hayashi, Takashi Kobayashi

    IEICE technical report   Vol. 121 ( No. 416 )   84 - 89   2022.3

     More details

    Language:Japanese   Publisher:The Institute of Electronics, Information and Communication Engineers  

    researchmap

  • 複合コミット分割支援のための対話型ステージングツールの試作

    古賀 碧, 小林隆志

    情報処理学会 研究報告   Vol. 2022-SE-210 ( No. 2 )   1 - 7   2022.3

     More details

    Language:Japanese   Publisher:一般社団法人情報処理学会  

    researchmap

  • Revisiting the Effect of Branch Handling Strategies on Change Recommendation.

    Keisuke Isemoto, Takashi Kobayashi, Shinpei Hayashi

    CoRR   abs/2204.04423   2022

  • 共変更関係の学習に基づく変更漏れ指摘手法

    山上理久, 小林隆志

    電子情報通信学会 信学技報   Vol. 121 ( No. 204 )   1 - 6   2021.10

     More details

    Language:Japanese  

    researchmap

  • 変更履歴の事前学習に基づく分散表現による変更推薦に向けて

    北林悠登, 小林隆志

    電子情報通信学会 信学技報   Vol. 121 ( No. 94 )   63--68   2021.7

     More details

    Language:Japanese  

    researchmap

  • 変更分析に基づく変更支援のための不完全な変更の収集と評価

    石田義八, 小林隆志

    IEICE 信学技報   Vol. 120 ( No. 407 )   102 - 107   2021.3

     More details

    Language:Japanese  

    researchmap

  • 共変更に基づく変更推薦に対するブランチ戦略の影響分析

    伊勢本 圭亮, 小林隆志, 佐伯 元司, 林 晋平

    情報処理学会研究報告   vol. 2021-SE-207 ( no. 24 )   1 - 8   2021.3

     More details

    Language:Japanese  

    researchmap

  • 変更ルールマイニングのための解析範囲動的決定手法

    内藤祐樹, 小林隆志

    情処研報   2021.3

     More details

    Language:Japanese  

    researchmap

  • Webベースの対話的な文芸的デバッグ環境の試作

    杉山朔太郎, 小林隆志

    情処研報   2021.3

     More details

    Language:Japanese  

    researchmap

  • Untangling Composite Changes Using Tree-based Convolution Neural Network

    Cong Li, Takashi Kobayashi

    IEICE Technical Report   Vol. 120 ( No. 407 )   108 - 113   2021.3

     More details

    Language:English  

    researchmap

  • Educational Measurement and Assessment of the Practical IT Program for Undergraduates enPiT2 Reviewed

    山本雅基, 小林隆志, 宮地充子, 宮地充子, 沢田篤史, 岡村耕二, 佐藤和彦, 奥野拓, 粂野文洋, 井上克郎

    日本ソフトウェア科学会研究会資料シリーズ(Web)   ( 92 )   45--55   2021.1

     More details

    Language:Japanese  

    J-GLOBAL

    researchmap

  • 変更個所の構造的特徴の学習に基づく複合コミットの分割

    眞田行隆, 小林隆志

    IEICE 信学技報   Vol. 120 ( No. 343 )   78 - 83   2021.1

     More details

    Language:Japanese  

    researchmap

  • Characterising the Knowledge about Primitive Variables in Java Code Comments. International coauthorship International journal

    Mahfouth Alghamdi, Shinpei Hayashi, Takashi Kobayashi, Christoph Treude

    CoRR   abs/2103.12291   2021

  • ImperSD: Java 言語向け命令型スクリプタブルデバッグ環境

    平ノ内奎太, 小林隆志

    信学技報   Vol. 120 ( No. 82 )   13 - 18   2020.7

     More details

    Language:Japanese  

    researchmap

  • コンピテンシー能力を向上するPBLの解析

    山本雅基, 沢田篤史, 小林隆志, 岡村耕二, 宮地充子, 佐藤和彦, 奥野拓, 粂野文洋

    信学技報   Vol. 119 ( No. 451 )   1 - 6   2020.3

     More details

    Language:Japanese  

    researchmap

  • Constructing Object Groups Corresponding to Concepts for Recovery of a Summarized Sequence Diagram.

    Kunihiro Noda, Takashi Kobayashi, Kiyoshi Agusa

    CoRR   abs/2003.03237   2020

  • 大学学部生を対象とした実践的IT人材育成プログラムenPiT2と評価

    山本雅基, 沢田篤史, 小林隆志, 岡村耕二, 宮地充子, 佐藤和彦, 奥野拓, 粂野文洋

    電子情報通信学会技術研究報告   Vol. 118 ( No. 471 )   181 - 186   2019.3

     More details

    Language:Japanese  

    researchmap

  • 改版履歴分析に基づく変更漏れ防止支援における変更ルール集約と順位付けの効果

    石田義八, 小林隆志

    電子情報通信学会技術研究報告   Vol. 118 ( No. 471 )   79 - 84   2019.3

     More details

    Language:Japanese  

    researchmap

  • 分散ストリーム処理エンジンを用いたMTLによる大規模トレース検査

    有松 優, 野田訓広, 小林隆志

    電子情報通信学会技術研究報告   Vol. 118 ( No. 471 )   127 - 132   2019.3

     More details

    Language:Japanese  

    researchmap

  • ソースコードのXML表現のための選択例を用いた対話的XPath生成支援

    夏目雅槻, 相澤遥也, 渥美紀寿, 小林 隆志

    電子情報通信学会 信学技報   Vol. 118 ( No. 230 )   37 - 42   2018.10

     More details

    Language:Japanese  

    J-GLOBAL

    researchmap

  • 仮想ファイルシステムを用いたプログラム内部状態観測ツールの試作

    平ノ内奎太, 野田訓広, 小林隆志

    電子情報通信学会 信学技報   Vol. 118 ( No. 137 )   155 - 160   2018.7

     More details

    Language:Japanese  

    researchmap

  • 実行トレースの共通性分析に基づく機能開始点の特定

    中野 真明貴, 野田訓広, 小林 隆志, 林 晋平

    電子情報通信学会技術研究報告   vol. 117 ( no. 477 )   51 - 56   2018.3

     More details

    Language:Japanese  

    researchmap

  • SS研専のこれからと課題 (創立 100 周年記念特集 暮らしを豊かにする情報処理技術 2-2-3 ソフトウェアサイエンス(SS)研究専門委員会 )

    小林隆志

    電子情報通信学会誌   Vol. 100 ( No. 10 )   1049   2017.10

     More details

    Language:Japanese   Publishing type:Article, review, commentary, editorial, etc. (scientific journal)  

    researchmap

  • 東京工業大学におけるITシステムの価値探索を狙いとした実践的IT人材育成の試み―Problem Based LearningとProject Based Learning

    小林隆志, 権藤克彦, 佐伯元司, 首藤一幸, 西崎真也, 森本千佳子, 脇田建, 渡部卓雄

    日本ソフトウェア科学会大会講演論文集(CD-ROM)   34th   4 pages   2017.9

     More details

    Language:Japanese  

    J-GLOBAL

    researchmap

  • 行動履歴分析に基づく変更支援における部分履歴抽出の影響調査

    藤原拓海, 小林隆志

    電子情報通信学会 信学技報   Vol. 117 ( No. 136 )   79 - 84   2017.7

     More details

    Language:Japanese  

    researchmap

  • On the Use of Variation Points with Preprocessor Directives in Co-change Rule Mining

    Tatsuya Mori, Takashi Kobayashi, Shinpei Hayashi, Noritoshi Atsumi

    IEICE Technical Report   vol. 116 ( no. 512 )   61 - 66   2017.3

     More details

    Language:Japanese  

    J-GLOBAL

    researchmap

  • 実行トレース抽象化を目的とした参照関係・アクセス解析によるコアオブジェクト特定

    野田訓広, 小林隆志, 渥美紀寿

    情報処理学会 情処研報   Vol. 2017-SE-195 ( No. 2 )   1 - 8   2017.3

     More details

    Language:Japanese  

    J-GLOBAL

    researchmap

  • リバースエンジニアリングによる実用的な設計情報復元に向けて Reviewed

    野田訓広, 小林隆志

    IPSJ SIGSE ウィンターワークショップ2017・イン・飛騨高山 論文集   63 - 64   2017.1

     More details

    Language:Japanese  

    researchmap

  • 動的機能捜索に基づく機能間関係特定に向けて

    中野 真明貴, 林 晋平, 小林 隆志

    ウィンターワークショップ2017・イン・飛騨高山   2017.1

     More details

    Language:Japanese  

    researchmap

  • システムログと組織情報を活用した業務フロー仕様復元に向けて

    三部良太, 田中匡史, 小林隆志, 小林伸悟

    電子情報通信学会 信学技報   ( No. SS2016-15 )   143 - 148   2017

     More details

    Language:Japanese  

    researchmap

  • Investigation Strategies and Relevance Metric on Dynamic Feature Location

    Maaki Nakano, Shinpei Hayashi, Takashi Kobayashi

    IEICE Technical Report   Vol. 116 ( No. 127 )   169 - 174   2016.7

     More details

    Language:Japanese  

    CiNii Books

    researchmap

  • メソッドを横断するコードテンプレート発見のためのインライン展開戦略の検討

    相澤遥也, 小林隆志

    電子情報通信学会 信学技報   ( No. SS2015-96 )   1 - 8   2016.5

     More details

    Language:Japanese  

    researchmap

  • Preliminary Study of Selective Inlining to Find API Usage Patterns Across Multiple Methods

    115 ( 508 )   121 - 126   2016.3

     More details

    Language:Japanese  

    CiNii Books

    researchmap

  • 実践的な情報教育における教育効果測定の取組み

    山本雅基, 海上 智昭, 櫻井浩子, 小林隆志, 宮地充子, 奥野拓, 粂野文洋, 春名修介, 井上克郎

    情報処理学会 情処研報   Vol. 2016-CE-133 ( No. 20 )   1 - 6   2016.2

     More details

    Language:Japanese  

    researchmap

  • Mining & Modeling Unstructured Data in Software - Challenges for the Future (NII Shonan Meeting 2016-3).

    Sonia Haiduc, Takashi Kobayashi 0001, Michele Lanza, Andrian Marcus

    NII Shonan Meeting Reports   2016   2016

  • Toward to exploit interaction history in change guide method based on version history

    YAMAMORI Akihiro, Hagward Anders, KOBAYASHI Takashi

    Mathematical Systems Science and its Applications : IEICE technical report   Vol. 114 ( No. 416 )   127 - 132   2015.3

     More details

    Language:Japanese   Publisher:The Institute of Electronics, Information and Communication Engineers  

    The ability to log developer interaction with an IDE is broadly available, and many methods to analyze and exploit fine-grained interaction histories have been proposed over the past decade. The interaction histories include useful information to improve the performance of change guide methods based on the repository analysis. In this paper, we discuss the usage of interaction histories in change guide method based on the comparison to the information obtained from commit histories.

    CiNii Books

    researchmap

  • Effects of the recency and large commits on change guide method based on version history analysis

    MORI Tatsuya, HAGWARD Anders, KOBAYASHI Takashi

    Technical report of IEICE. SS   Vol. 114 ( No. 510 )   73 - 78   2015.3

     More details

    Language:Japanese   Publisher:The Institute of Electronics, Information and Communication Engineers  

    Many studies on change guide, that support to find necessary code changes with using co-change rules extracted from the version history, have been performed. In this study, we investigate how the consideration of recency and elimination of large commits affect the quality of change rules. Experimental results using typical OSS show that the consideration of recency can improve the recommendation performance and the elimination of large commits is ineffective against the recommendation.

    CiNii Books

    researchmap

  • Implementation and Evaluation of Fault Localization Technique based on Occurrence of Dynamic Data Dependencies

    NAKANO Mizuki, OHNUMA Shunsuke, KOBAYASHI Takashi, ISHIO Takashi

    Technical report of IEICE. SS   Vol. 114 ( No. 510 )   19 - 24   2015.3

     More details

    Language:Japanese   Publisher:The Institute of Electronics, Information and Communication Engineers  

    In the debugging process, we must find fault locations by investigating infection chains backwards; from failure points to fault. Since most existing fault localization (FL) approaches don't consider the history of execution states, these approaches fail to find faults in a long infection chain. We have proposed a FL technique which can consider the history at low cost. In this reports, we propose the refined technique to apply actual programs and evaluate it with two faulty programs from SIR. We extend the technique to handle multiple failed traces and refine the definition of statements executed multiple times. We implement a tool set which generates execution traces and suggests fault locations based on the trace analysis. Experimental results showed that the chain of data dependencies can improve the locating performance and our technique outperform existing FL approach Tarantula, Ochiai, and ER5^b.

    CiNii Books

    researchmap

  • Session: Interaction between Software Developers and Tools

    2015   1 - 2   2015.1

     More details

    Language:Japanese  

    CiNii Research

    researchmap

  • Finding API Usage in Multiple Modules Based on Selective Inlining Reviewed

    Vol. ( No. )   11 - 12   2015.1

     More details

    Language:Japanese  

    researchmap

  • A method to extract design styles of Simulink models based on tendency of block usage

    KOBAYASHI Takatoshi, KOBAYASHI Takashi, KUBO Takayuki

    Technical report of IEICE. SS   Vol. 114 ( No. 23 )   43 - 48   2014.5

     More details

    Language:Japanese   Publisher:The Institute of Electronics, Information and Communication Engineers  

    We propose a method to extract design styles of Simulink from past Simulink artifacts to support making a model independent on individual expertise. We focus on the block usage which is a characteristics of the design style. Our proposed method is based on the tendency of block usage that calculated by analyzing relationship between borders and blocks. We consider the distance from border and combination among blocks to extract details of the design style.

    CiNii Books

    researchmap

  • 産学連携によるソフトウェア進化パターン収集の試み

    丸山 勝久, 沢田 篤史, 小林 隆志, 大森 隆行, 林 晋平, 飯田 元, 吉田 則裕, 角田 雅照, 岩政 幹人, 今井 健男, 遠藤 侑介, 村田 由香里, 位野木 万里, 白石 崇, 長岡 武志, 林 千博, 吉村 健太郎, 大島 敬志, 三部 良太, 福地 豊

    情報処理学会研究報告   Vol. 2014-SE-184 ( No. 1 )   1 - 8   2014.5

     More details

    Language:Japanese  

    researchmap

  • A change guide tool based on interaction and recommendation history

    Akihiro Yamamori, Takashi Kobayashi

    Technical report of IEICE. SS   Vol. 113 ( No. 489 )   73 - 78   2014.3

     More details

    Language:Japanese   Publisher:The Institute of Electronics, Information and Communication Engineers  

    In this paper, we propose a prototype of a change guide tool which recommends necessary changes. Our proposed tool calculates candidates based on the recommendation history and interaction history which is an read and write access record of artifacts. We discuss effectiveness of our tool through experiments.

    CiNii Books

    researchmap

  • Metrics of design quality for Simulink model based on cohesion of subsystem

    SUZUKI Yuya, KOBAYASHI Takashi, KUBO Takayuki

    Technical report of IEICE. SS   Vol. 113 ( No. 489 )   79 - 84   2014.3

     More details

    Language:Japanese   Publisher:The Institute of Electronics, Information and Communication Engineers  

    In this report, we propose design quality metrics for Simulink model. We focus on cohesion which is defined as a metrics for functional independence of modules. Our proposed metrics are defined based on relationship among blocks and in/out-ports of subsystem. We discuss effectiveness of proposed metrics through experiments with models of real product.

    CiNii Books

    researchmap

  • Execution Trace Abstraction by Dynamic Characteristics of Objects

    TODA Tatsuya, KOBAYASHI Takashi, ATSUMI Noritoshi, AGUSA Kiyoshi

    Technical report of IEICE   Vol. 113 ( No. 489 )   85 - 90   2014.3

     More details

    Language:Japanese   Publisher:一般社団法人電子情報通信学会  

    In this paper, we propose a method that abstracts an execution trace to help us to understand an outline of OO-software behavior. There is a method that visualizes an execution trace as a sequence diagram to comprehend a behavior of OO-software. A sequence diagram is often too huge to comprehend an outline of behavior due to size of an execution trace. Our method identifies and removes temporary objects in an execution trace by focusing on reference relations and lifetime as dynamic characteristics of objects. We conduct case studies with three open source software and discuss effectiveness of our approach.

    J-GLOBAL

    researchmap

  • An Application of an Incremental Approach for Feature Location and Identification in Source Code

    Hiroshi Kazato, Shinpei Hayashi, Takashi Kobayashi, Tsuyoshi Oshima, Shunsuke Miyata, Katsuyuki Natsukawa, Takashi Hoshino, Motoshi Saeki

    IEICE Technical Report   Vol. 113 ( No. 422 )   119 - 124   2014.1

     More details

    Language:Japanese   Publisher:The Institute of Electronics, Information and Communication Engineers  

    Feature location (FL) is an important activity for rinding correspondence between features and modules in source code. However, recognizing features correctly is an inevitable prerequisite for existing FL techniques; otherwise the FL would end up with insufficient or incorrect modules for the features. In this paper, we propose an incremental technique for locating and identifying features by extending an existing dynamic FL technique based on formal concept analysis. We have applied the technique to an example web application and showed that the suggestions from our technique were useful for identifying alternative scenarios when the dynamic FL technique only covers its successful scenarios.

    CiNii Books

    researchmap

  • Cloudbauhaus: 東京工業大学における実践的IT人材育成の試み

    小林隆志, 権藤克彦, 佐伯元司, 首藤一幸, 田中康, 西崎真也, 森本千佳子, 米崎直樹, 渡部卓雄

    2013.9

     More details

    Language:Japanese  

    researchmap

  • An Iterative Approach for Improving Feature Location and Identification

    Hiroshi Kazato, Shinpei Hayashi, Takashi Kobayashi, Tsuyoshi Oshima, Shunsuke Miyata, Katsuyuki Natsukawa, Takashi Hoshino, Motoshi Saeki

    IEICE Technical Report   Vol. 113 ( No. 159 )   55 - 60   2013.7

     More details

    Language:Japanese   Publisher:The Institute of Electronics, Information and Communication Engineers  

    Feature location (FL) is an activity of developers which identifies correspondence between software features and program elements in source code. Existing FL techniques assumes that developers adequately recognize features to be located and thus are not fully effective when their recognition is ambiguous. This paper proposes an iterative technique for refining both location and definition of features. Using a result of FL, the technique helps developers to update their recognition of features and improve the input of FL in the next iteration. An application example indicates the effectiveness of the approach.

    CiNii Books

    researchmap

  • Propagation Probability of Data Dependency for Fault Localization

    MURAMATSU Sanae, KOBAYASHI Takashi, ATSUMI Noritoshi, AGUSA Kiyoshi

    Technical report of IEICE   112 ( 457 )   69 - 74   2013.3

     More details

    Language:Japanese   Publisher:一般社団法人電子情報通信学会  

    One of the most tedious and time-consuming tasks of debugging is fault localization (FL), which is locating a root cause of failure. In this paper, we propose a novel FL technique based on propagation probability of data dependency. We focus on the limitations of path identification in existence FL approaches. Our technique improves a capability to localize faults by propagating data dependencies among the statements transitively. We analyze data dependencies of each statement from execu- tion traces that include events of variables definition, updating and reference. We compute a probability of each data dependency propagation from passed runs. By comparing the propagation probability of a failed run, we rank the statements as suspicious statements. The result of a case study shows, the use of propagation probability can improve on existing FL techniques.

    J-GLOBAL

    researchmap

  • Change Based Model Considering Temporal Locality of Interaction Histories

    MARUOKA Hironori, KOBAYASHI Takashi, AGUSA Kiyoshi

    Mathematical Systems Science and its Applications : IEICE technical report   112 ( 457 )   97 - 102   2013.3

     More details

    Language:Japanese   Publisher:The Institute of Electronics, Information and Communication Engineers  

    In this paper, we present the method to calculate dependence from developer's interaction histories, and recommend artifacts that should be changed next. We propose change context model for interaction histories having three characteristics to resolve the problems of the previous study. First one is to extend the scope of change propagation based on the temporal locality of changes. Second one is to introduce a strength of change coupling based on the temporal locality of changes. Third one is to extend the scope of pre-changes for change context information based on the temporal locality of changes. We evaluate effectiveness of our approach with case study.

    CiNii Books

    researchmap

  • Towards Detection of Automatically Undetectable Violations Focused on the Locality of Coding Standards Violations

    TAKAI Yasunari, KOBAYASHI Takashi, ATSUMI Noritoshi, YAMAMOTO Shinnichiro, AGUSA Kiyoshi

    Technical report of IEICE   112 ( 457 )   51 - 56   2013.3

     More details

    Language:Japanese   Publisher:一般社団法人電子情報通信学会  

    In the field of software development, developers use coding standards. They are rules which should be obeyed in coding. Not all coding standards violations can detect by tools. To detect violations which tools can not detect, developers review source code. Reviews are expensive. Therefore we need to reduce the cost of reviews. We investigated towards detection of automatically undetectable violations focused on the locality of coding standards violations. In this research, we investigated whether coding standards violations has locality and relates to bugs.

    J-GLOBAL

    researchmap

  • Feature Dependency Analysis using Control Structure of Preprocess Directive

    渥美紀寿, 小林隆志, 阿草清滋

    電子情報通信学会技術研究報告   112 ( 373 )   67 - 72   2013.1

     More details

    Language:Japanese  

    J-GLOBAL

    researchmap

  • Report on Winter Workshop 2012 in Biwako

    Katsuhisa Maruyama, Takayuki Omori, Hiroshi Igaki, Masahide Nakamura, Kyohei Fushida, Masateru Tsunoda, Hiroshi Kazato, Joji Okada, Kozo Okano, Kazunori Sakamoto, Masanari Motohashi, Tomoji Kishi, Natsuko Noda, Takashi Kobayashi, Shinpei Hayashi

    IPSJ SIG Technical Reports   Vol. 2012-SE-175 ( No. 12 )   1 - 8   2012.11

     More details

    Language:Japanese   Publishing type:Rapid communication, short report, research note, etc. (scientific journal)  

    researchmap

  • A method to evaluate structure of Simulink models based on subsystem boundary information

    KOBAYASHI Takatoshi, KOBAYASHI Takashi, KUBO Takayuki, AGUSA Kiyoshi

    Technical report of IEICE. KBSE   112 ( 165 )   121 - 126   2012.7

     More details

    Language:Japanese   Publisher:The Institute of Electronics, Information and Communication Engineers  

    MATLAB/Simulink is widely used in model based development of embedded software for the modeling and simulation of systems. In Simulink, a system is represented as Simulink models that are kind of hierarchical block diagram. Because of difficulties sharing the design policy of hierarchical structures, large Simulink models have a decreased analyzability and reusability. In this research, we propose a method for assessing hierarchical structure of Simulink model. Our proposed method is based on the tendency of block usage that calculated by analyzing connections over borders between subsystems. We show the experimental results with models from three industries and discuss effectiveness of our method.

    CiNii Books

    researchmap

  • A Study on a Development Environment for Software Traceability Management

    Noritoshi Atsumi, Takashi Kobayashi, Hiroaki Takada

    IPSJ Research Report   2012 ( 11 )   1 - 7   2012.5

     More details

    Language:Japanese  

    ソフトウェアの品質保証においてトレーサビリティを確保することが強く求められている.トレーサビリティを確保するためには様々な開発支援ツールを連携する必要がある.しかし,開発拠点がグローバル化している場合にそれぞれの拠点で同様の環境を構築する必要があるなどの原因により,ライフサイクル全体を通したトレーサビリティを確保するための環境を構築することが困難である.本稿ではソフトウェア開発ライフサイクル全体において統合的にトレーサビリティを管理するために,既存ツールとの連携でき,トレーサビリティ情報を容易に活用できる開発環境について議論する.さらに,これを実現することを目的としたオープン・トレーサビリティ・ツールプラットフォームTERASを紹介する.Software traceability management is becoming an increasingly important facet of software quality assurance. However, it is difficult to maintain full lifecycle traceability because all developers must use the same complex environment which combined various development tools. In this paper, we discuss a development environment to manage the traceability across the full application lifecycle, which can collaborate with existing various development tools and utilize effortlessly to the traceability information. Moreover, we introduce Open Traceability Tool Platform TERAS to realize it.

    J-GLOBAL

    researchmap

  • A Strategy of Call Graph Exploring for Mining Inter-method API Patterns

    Mitsuaki Oba, Noritoshi Atsumi, Takashi Kobayashi, Kiyoshi Agusa

    IPSJ Research Report   2012 ( 18 )   1 - 8   2012.3

     More details

    Language:Japanese  

    本論文では,コードの分離が行われたソースコードから,メソッド境界を越えてコードテンプレートを抽出する手法を提案する.オブジェクト指向プログラミングにおけるコードの分離をいくつかの形態に分類し,各形態におけるコールグラフ探索戦略を定義する.各形態のコードの分離が行われている箇所を自動的に検出し,分離されたコードを1つの連続したコードに集約して,それを抽出候補としてコードテンプレートを抽出する.In this paper, we propose a method to extract interprocedural code templates We classify code separations on the object-oriented program into several categories, and define the strategies of call graph exploring for each category. Detecting separated codes of each category, we extract code templates from the set of unified code.

    J-GLOBAL

    researchmap

  • シーケンシャルパターンマイニングによるJavaScriptの代替コード発見

    藤谷 隆宏, 小林 隆志, 渥美 紀寿

    日本ソフトウェア科学会大会論文集   28   1 - 9   2011.9

     More details

    Language:Japanese   Publisher:[日本ソフトウェア科学会]  

    CiNii Books

    researchmap

  • A Version Control Mechanism for Multi-Variants Development

    28   1 - 7   2011.9

     More details

    Language:Japanese  

    CiNii Books

    researchmap

  • A Version Control Mechanism for Multi-Variants Development

    Noritoshi Atsumi, Takashi Kobayashi, Shinichiro Yamamoto, Kiyoshi Agusa

    The 28th JSSST annual conference   4E-2   1 - 7   2011.9

     More details

    Language:Japanese   Publishing type:Research paper, summary (national, other academic conference)   Publisher:[日本ソフトウェア科学会]  

    J-GLOBAL

    researchmap

  • シーケンシャルパターンマイニングによるJavaScriptの代替コード発見

    藤谷 隆宏, 小林 隆志, 渥美 紀寿, 阿草 清滋

    日本ソフトウェア科学会第28回大会   3E-2   1 - 9   2011.9

     More details

    Language:Japanese   Publishing type:Research paper, summary (national, other academic conference)   Publisher:[日本ソフトウェア科学会]  

    J-GLOBAL

    researchmap

  • Preliminary Assessment of Software Metrics based on Coding Standards Violations

    TAKAI Yasunari, KOBAYASHI Takashi, AGUSA Kiyoshi

    IEICE technical report   111 ( 107 )   63 - 67   2011.6

     More details

    Language:English   Publisher:The Institute of Electronics, Information and Communication Engineers  

    Software metrics is one of promise technique to capture the size and quality of products, development process in order to assess a software development. Many software metrics based on various aspects of a product and/or a process have been proposed. However, these metrics related fault focus on structural features of products or process information related to explicit fault. In this paper, we propose new software metrics based on latent fault information. We focused coding standards violations to capture latent faults in a development. As a preliminary assessment of our metrics, we observe variations in the number of coding standards violations.

    CiNii Books

    researchmap

  • A Tool for Visualizing the History of Object Interactions based on Meta Patterns Usage

    2011 ( 1 )   1 - 10   2011.3

     More details

  • Supporting Class Responsibility Assignment with Responsibility Description

    Motohiro Akiyama, Shinpei Hayashi, Takashi Kobayashi, Motoshi Saeki

    IEICE Technical Report   Vol. 110 ( No. 458 )   73 - 78   2011.3

     More details

    Language:Japanese   Publisher:The Institute of Electronics, Information and Communication Engineers  

    In object-oriented design, Class Responsibility Assignment (CRA) is important. However, it is not easy to detect where to improve CRA though there are some principles of CRA such as GRASP. In this paper, we propose a technique for supporting achievement of appropriate CRA by detecting inappropriate CRA automatically and suggesting candidates of appropriate CRAs to designers. In the technique, we have defined a responsibility description form which information included in a responsibility can be separately specified. Moreover, recommendation rules of alternatives of CRA based on GRASP are defined. Responsibility descriptions are analyzed with these rules. A designer improves a CRA based on suggested alternatives and achieves a more appropriate CRA. We have implemented a tool supporting the proposed technique and validated its usefulness by preliminary experiments.

    CiNii Books

    researchmap

  • Interaction Histories Mining for Software Change Guide

    KATO Nozomu, KOBAYASHI Takashi, AGUSA Kiyoshi

    IEICE technical report   110 ( 458 )   145 - 150   2011.2

     More details

    Language:Japanese   Publisher:The Institute of Electronics, Information and Communication Engineers  

    Software system consists of software artifacts, which are source code, documents, configuration files etc. Since artifacts have internal and external dependencies, a change will cause some changes on relate artifacts. In this paper, we propose a method to guide propagated changes. Our proposal method generate a change guide graph by mining to developers' interaction histories which consist of write and read accesses to artifacts. Using the change guide graph, we can guide change using the context of previous changes. We evaluated our approach with experiments. We show that the context information is effective for change guide which focus on files and methods.

    CiNii Books

    researchmap

  • コーディング規約違反に着目したソフトウェアメトリクス

    高井康勢, 渥美紀寿, 小林隆志

    情報処理学会シンポジウム論文集   2011 ( 2 )   2011

  • Software Comprehension Support by Multi-Grained Visualization Reviewed

    Nobuyuki Uehara, Takashi Kobayasi, Toshinori Osuka, Kiyoshi Agusa, Shinichiro Yamamoto

    コンピュータ ソフトウェア   Vol. 27 ( No. 2 )   116 - 121   2010.5

     More details

  • Deriving Framework Usages based on Behavioral Models Reviewed International journal

    Teruyoshi Zenmyo, Takashi Kobayashi, Motoshi Saeki

    IEICE Transactions on Information and Systems   Vol. E93-D ( No. 4, )   1 - 12   2010.4

     More details

    Authorship:Corresponding author   Language:English  

    DOI: 10.1587/transinf.E93.D.733

    Web of Science

    Scopus

    researchmap

  • Code Completion Method Using Meta Data and Context Data and its Application for XPath Language

    HAYASHI EIJI, HIDAKA TAKAHIRO, YAMAMOTO SHINICHIRO, KOBAYASHI TAKASHI, UEHARA SHOTA, MASE JUNICHI, SUZUMURA NOBUYASU, AGUSA KIYOSHI

    2010 ( 28 )   1 - 8   2010.3

     More details

  • Architecture and Implementation of Tool that Convert to Fixed Point Arithmetic for Control Software

    SEKI FUMITAKA, HIDAKA TAKAHIRO, YAMAMOTO SHINNICHIRO, KOBAYASHI TAKASHI, TESHIMA SHIGEHARU, AGUSA KIYOSHI

    2010 ( 27 )   1 - 9   2010.3

     More details

  • Version management tool and integration development environment for multi-variant development

    YOKOYAMA YUJI, HIDAKA TAKAHIRO, YAMAMOTO SHINNICHIRO, KOBAYASHI TAKASHI, TESHIMA SHIGEHARU, AGUSA KIYOSHI

    2010 ( 6 )   1 - 8   2010.3

     More details

  • On the Job Learning: 産学連携による新しいソフトウェア工学教育手法 Reviewed

    Takashi Kobayashi

    情報システム学会誌   Vol. 5 ( No. 2 )   32 - 45   2010.3

     More details

    Language:Japanese  

    DOI: 10.19014/jissj.5.2_44

    researchmap

  • CX-Checker:柔軟なカスタマイズが可能なC言語コーディングルールチェッカー

    小林隆志, 大須賀俊憲, 上原伸介, 蛭牟田英治, 林英志, 間瀬順一, 山本晋一郎, 渥美紀寿, 川口直弘, 鈴村延保, 阿草清滋

    情報処理学会全国大会講演論文集   72nd ( 1 )   2010

  • On the Job Learning : A New Software Engineering Education Method on Collaboration between Academia and Industry

    KOBAYASHI Takashi, SAWADA Atsushi, YAMAMOTO Shinichiro, NORO Masami, AGUSA Kiyoshi

    IEICE technical report   109 ( 170 )   95 - 100   2009.7

     More details

    Language:Japanese   Publisher:The Institute of Electronics, Information and Communication Engineers  

    In this report, we propose a new software engineering education method "On the job Learning (OJL)" which is a project based practical education based on collaboration between academia and industry with real software development projects. We also review the implementation and the effectiveness of our proposed education method with our two-year practice.

    CiNii Books

    researchmap

  • A Technique for Choosing Implementation Platforms Using Bayesian Networks

    Hiroshi Kazato, Rafael Weiss, Shinpei Hayashi, Takashi Kobayashi, Motoshi Saeki

    IPSJ SIG Technical Reports   Vol. 2009-SE-165 ( No. 3 )   1 - 8   2009.7

     More details

  • A Report on the 15th Asia-Pacific Software Engineering Conference (APSEC 2008)

    Takashi Kobayashi, Shinpei Hayashi, Keiji Hokamura, Sousuke Amasaki

    IPSJ SIG Technical Reports   Vol. 2009-SE-165 ( No. 9 )   1 - 7   2009.7

     More details

    Language:Japanese   Publishing type:Rapid communication, short report, research note, etc. (scientific journal)  

    researchmap

  • Report on Winter Workshop 2009 in Miyazaki

    Naoki Fukuyasu, Takashi Kobayashi, Shinpei Hayashi, Yoshihide Chubachi, Masahide Nakamura, Hideyuki Kanuka, Eiiti Hanyuda, Hironori Washizaki, Hirohisa Aman

    IPSJ SIG Technical Reports   Vol. 2009-SE-164 ( No. 20 )   1 - 7   2009.5

     More details

    Language:Japanese   Publishing type:Rapid communication, short report, research note, etc. (scientific journal)  

    researchmap

  • Image Semantic Search Engine Reviewed International journal

    Chao-Qing Lv, Takashi Kobayashi, Kiyoshi Agusa, Wu Kun, Zhu Qing

    Proc. Intl Workshop on Database Technology and Applications(DBTA2009)   Vol. ( No. )   156 - 159   2009.4

     More details

  • BoFセッション「クラウドって正直どう?」実施報告(BoFセッション)

    渡辺知恵美, 上田真由美, 宮崎純, 小林隆志, 神崎映光, 平手勇宇

    情報処理学会研究報告. データベース・システム研究会報告   2009 ( 37 )   13 - 18   2009.3

     More details

    Language:Japanese   Publisher:社団法人情報処理学会  

    近年インターネット上にグローバルに拡散したコンピューティングリソースを使って,利用者に情報サービスやアプリケーションサービスを提供する「クラウドコンピューティング」が大変注目を集めている.しかしながらクラウドコンピューティングとは何かという解釈が人や場合によって異なったり,クラウドコンピューティングという概念の登場によってデータ工学として何か新たな研究テーマが生まれたのかというところが明確になっているわけではない.そこで本セッションではクラウドコンピューティングにおける以下の2点についてパネリストおよび参加者の思うところを議論した.パネリストには上記の4名を迎え,また30名程度の参加者を交え,以下の2点を議題にし,活発な議論が展開された.議題1:クラウドとは何か「クラウド」の定義や異義を改めて議論した.各パネリストや各参加者にとって何をクラウドというのか,もしくはクラウドコンピューティングに係る技術として注目する

    CiNii Books

    researchmap

  • Sequence Diagram Slicing based on High-Precision Deta Dependency

    NODA KUNIHIRO, KOBAYASHI TAKASHI, YAMAMOTO SHINICHIRO, AGUSA KIYOSHI

    IPSJ SIG Notes   2009 ( 31 )   233 - 240   2009.3

     More details

    Language:Japanese   Publisher:Information Processing Society of Japan (IPSJ)  

    It is difficult to fully understand behavior of a large scale object-oriented system from source code. Our main goal is to help developer comprehend the behavior of systems with effective software visualization. In this report, we propose an extended sequence diagram slicing method, which is based on high-precision data dependency and support various Java codes. We also introduce a tool based on our method and demonstrate the applicability of our proposed method with a case study.

    CiNii Books

    researchmap

  • Session Topics of ``Program Analysis'' Reviewed

    Takashi Kobayashi, Shinpei Hayashi

    Vol. 2009 ( No. 3 )   1 - 2   2009.1

     More details

    Language:Japanese  

    researchmap

  • On Evaluation of Detecting Techniques: Studies on Pattern Detection Reviewed

    Shinpei Hayashi, Takashi Kobayashi

    Vol. 2009 ( No. 3 )   27 - 28   2009.1

     More details

    Language:Japanese  

    researchmap

  • On the Job Learning: 産学連携による新しいソフトウェア工学教育手法

    電子情報通信学会 信学技報   ( SS2009-28 )   ,95-100   2009

     More details

  • Model-View-Controller Architecture Specific Model Transformation

    Proc. 9th OOPSLA Workshop on Domain-Specific Modeling (DSM09)   ??-??   2009

     More details

  • 多粒度な可視化によるソフトウェア理解支援

    ソフトウェアエンジニアリング最前線2009   ??-??   2009

     More details

  • Safety Analysis of Vehicle Control System Using Error Model Description

    YOSHIMURA Yu, HIDAKA Takahiro, KOBAYASHI Takashi, TESHIMA Shigeharu, CHUJO Naoya, TAKADA Hiroaki, TAKAHAMA Morio

    IEICE technical report   108 ( 352 )   27 - 32   2008.12

     More details

    Language:Japanese   Publisher:The Institute of Electronics, Information and Communication Engineers  

    The increasing complexity of vehicle control systems raises costs in design and validation of safety critical applications. Systematic approach with respect to design and safety analysis is necessary. To design and validate complex systems, model-based design by Architecture description languages are used in industries increasingly. In this paper, we propose safety analysis using architecture description languages, which could be integrated into system design. For safety analysis, we present an approach to obtain error states and transition probabilities of system from component's error model. We apply this approach to Electric Power Steering (EPS) system of vehicle control system. As a result, system's error model is obtained.

    CiNii Books

    researchmap

  • A Method for Searching Keyword-lacking Files Based on Interfile Relationships Reviewed International journal

    Tetsutaro Watanabe, Takashi Kobayashi, Haruo Yokota

    Proc. of 16th Intl Conf. Cooperative Information Systems(CoopIS2008)   5333   14 - 15   2008.11

  • OXTHAS: Failure-aware Activity Scheduling in Web Services Based Workflow Management Reviewed

    Hideyuki Katoh, Takashi KOBAYASHI, Haruo Yokota

    IEICE TRANS.INF.& SYST   Vol. J91D ( No. 4 )   993 - 1003   2008.6

     More details

    Language:Japanese   Publisher:IEICE  

    CiNii Books

    researchmap

  • Multi Grained Software Map for Software Comprehension Support

    UEHARA NOBUYUKI, OSUKA TOSHINORI, KOBAYASI TAKASHI, KANEKO NOBUYUKI, YAMAMOTO SHINICHIRO, AGUSA KIYOSHI

    IPSJ SIG Notes   2008 ( 29 )   91 - 98   2008.3

     More details

    Language:Japanese   Publisher:Information Processing Society of Japan (IPSJ)  

    In source code review and/or debug phase, developers must understand both the big picture and details of the software behavior. To comprehend behavior of software, developers roughly trace function call for getting a big picture view, and then read each source codes of caller and caller functions back and forth. However it is difficult to understand both details and the whole of target software at the same time. In this paper, we propose a method for supporting software comprehension that forms "software navigation map". It allows developers to view details and the whole at the same time by changing granularity depending on the developers' focus. We also introduce a tool based on our method and discuss the usability of our method.

    CiNii Books

    researchmap

  • A Method using Inter-file Relationship to Search Keyword-nonincluding Files

    Tetsutaro Watanabe, takashi kobayashi, HARUO YOKOTA

    Proc. of the 70th National Convention of IPSJ   70 ( 5 )   5ZK - 9   2008.3

     More details

    Language:Japanese  

    CiNii Books

    researchmap

  • Deriving Framework Usages for a Usecase Description

    ZENMYO TERUYOSHI, KOBAYASHI TAKASHI, SAEKI MOTOSHI

    IPSJ SIG Notes   Vol. 2008 ( No. 29 )   155 - 162   2008.3

     More details

    Language:Japanese   Publisher:Information Processing Society of Japan (IPSJ)  

    In software development using application frameworks, support for identifying and customizing hot-spots is essential. This paper proposes a technique for deriving framework usages for a use case description based on branch conditions. For relating branch conditions of the use case description to one of the framework, the procedure for making the relations is regarded as a satisfiability problem by assuming relations of final conditions. The framework usages are identified by using the truth assignment of the branch conditions.

    CiNii Books

    researchmap

  • Evaluation of the Method to Search Keyword-non-including Files based on the Inter-file Relationship

    Tetsutaro Watanabe, takashi kobayashi, HARUO YOKOTA

    Proc. of IEICE Data Engineering Workshop 2008 (DEWS2008)   未定 - E16   2008.3

     More details

    Language:Japanese   Publisher:IEICE  

    Since the number of files in a file system explosively increases in recent years, it becomes more and more difficult for users to find desired files. To attack the problem, desktop search functions based on full text search methods have been developed. However, the files which do not include the given keywords, such as picture and experimental data files, still cannot be found by such methods. It becomes much harder when those files are located in different directories, even if they have some association with keywords. Till now, we proposed a method to calculate the inter-file relationship by using file access logs in a file server. In this paper, we evaluate the method to search those keyword-non-including files by using the relationship. The evaluation results by testers indicated that the proposed method capable of searching the keyword-non-including files improves the precision and recall of search results.

    researchmap

  • A Method for Searching Keyword-Lacking Files Based on Interfile Relationships

    Tetsutaro Watanabe, Takashi Kobayashi, Haruo Yokota

    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2008 WORKSHOPS   5333   14 - +   2008

     More details

    Language:English  

    Web of Science

    researchmap

  • OXTHAS: Web サービスベースのワークフロー管理における障害を考慮した負荷分散手法

    電子情報通信学会論文誌 D-I   J91-D ( 4 )   993 - 1003   2008

     More details

  • キーワード非含有ファイルを検索可能とするファイル間関連度を用いた検索手法

    情報処理学会 第70回全国大会   未定   2008

     More details

  • ソフトウェア理解支援のための多粒度ソフトウェアマップ

    情報処理学会研究会報告(ソフトウェア工学)   未定   2008

     More details

  • ユースケース記述に対するフレームワーク利用法の導出

    情報処理学会 研究報告(ソフトウェア工学)   未定   2008

     More details

  • A Technique to Check the Implementability of Behavioral Specifications with Frameworks

    Teruyoshi Zenmyo, Takashi Kobayashi, Motoshi Saeki

    APSEC 2008:15TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS   111 - +   2008

     More details

  • A Technique to Check the Implementability of Behavioral Specifications with Frameworks

    Teruyoshi Zenmyo, Takashi Kobayashi, Motoshi Saeki

    APSEC 2008:15TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS   111 - +   2008

     More details

  • コードスニペットマイニング --再利用過程の再利用にむけて--

    ウインターワークショップ2008 ・イン・道後 論文集 (情報処理学会シンポジウムシリーズ Vol.2008, No.3)   27 - 28   2008

     More details

  • Application of Relationships Derived from Access Logs to Retrieve Files

    WATANABE Tetsutaro, KOBAYASHI Takashi, YOKOTA Haruo

    IPSJ SIG Notes   2007 ( 65 )   503 - 508   2007.7

     More details

    Language:Japanese   Publisher:Information Processing Society of Japan (IPSJ)  

    Since the number of files in a file system explosively increase in recent years, it becomes very hard for users to find desired files from them. To attack the problem, desktop search functions using a kind of full text search methods have been developed. However, the files not including the given keywords, such as picture and experimental data files, cannot still be found by such methods. It becomes harder for the files located in different directories, even if they have some association with files including the keywords. In this paper, we propose a method of retrieving such files for given keywords utilizing the relationship information derived from file access logs in a file server. The proposed method calculates the relationships from the file open and close time information in the log. We evaluate the recall of the derived set based on testers answers.

    CiNii Books

    researchmap

  • Application of Relationships Derived from Access Logs to Retrieve Files

    Tetsutaro WATANABE, Takashi KOBAYASHI, Haruo YOKOTA †Department of Computer Science

    IEICE Technical Report   Vol. 107 ( No. 131 )   503 - 508   2007.7

     More details

    Language:Japanese   Publisher:IEICE  

    Since the number of files in a file system explosively increase in recent years, it becomes very hard for users to find desired files from them. To attack the problem, desktop search functions using a kind of full text search methods have been developed. However, the files not including the given keywords, such as picture and experimental data files, cannot still be found by such methods. It becomes harder for the files located in different directories, even if they have some association with files including the keywords. In this paper, we propose a method of retrieving such files for given keywords utilizing the relationship information derived from file access logs in a file server. The proposed method calculates the relationships from the file open and close time information in the log. We evaluate the recall of the derived set based on testers answers.

    CiNii Books

    researchmap

  • Presentation Scene Retrieval Exploiting Features in Videos Including Pointing and Speech Information International journal

    Takashi Kobayashi, Wataru Nakano, Haruo Yokota, Koichi Shinoda, Sadaoki Furui

    Proc. Symposium on Large-Scale Knowledge Resources(LKR2007).   Vol. ( No. )   95 - 100   2007.3

     More details

    Language:English  

    researchmap

  • ファイル検索におけるアクセスログから抽出した関連度の利用

    夏のデータベースワークショップ2007(DBWS2007) 情処研報 データベース   2007

     More details

  • Web Page Recommendation Using LCS Extracted from Web Log Analysis

    YAMAMOTO RIE, KOBAYASHI DAI, KOBAYASHI TAKASHI, YOKOTA HARUO

    IPSJ SIG Notes   2006 ( 77 )   133 - 139   2006.7

     More details

    Language:Japanese   Publisher:Information Processing Society of Japan (IPSJ)  

    Nowadays, the importance of the information transmission via websites leads to the explosive growth of the WWW, and therefore, development of the information techniques meeting users' needs is required. In this paper, we propose the method to recommend proper web pages to users based on the web access log analysis using LCS (Longest Common Subsequences). Our proposal evaluates the similarity between LCSs and the website visitor's behavior at an early stage, then predict subsequent patterns. We compare the proposed method with the technique using association rule mining by applying them to the real web access log data. Through experimental evaluation, we show that the proposed method can achieve better recommendation.

    CiNii Books

    researchmap

  • Filtering the Laser Pointer Information based on Keyword Occurrence in Slides and Speech in Presentation Scene Retrieval

    NAKANO WATARU, KOBAYASHI TAKASHI, KATSUYAMA YUTAKA, NAOI SATOSHI, YOKOTA HARUO

    IPSJ SIG Notes   140 ( 1 )   7 - 13   2006.7

     More details

    Language:Japanese   Publisher:Information Processing Society of Japan (IPSJ)  

    We have proposed unifying presentation contents, such as lecture video and presentation slides used in lectures, using metadata. For the unified contents, we have also proposed a search mechanism named UPRISE (Unified Presentation Slide Retrieval by Impression Search Engine). In this paper, we try to get rid of irrelevant laser pointer information that is used in unified contents retrieval. We propose a method to filter laser pointer information based on keyword occurrence in slides and speech. We evaluate our approach by applying it to actual presentation contents.

    CiNii Books

    researchmap

  • Filtering the Laser Pointer Information based on Keyword Occurrence in Slides and Speech in Presentation Scene Retrieval

    NAKANO WATARU, KOBAYASHI TAKASHI, KATSUYAMA YUTAKA, NAOI SATOSHI, YOKOTA HARUO

    IPSJ SIG Notes   2006 ( 77 )   7 - 13   2006.7

     More details

    Language:Japanese   Publisher:Information Processing Society of Japan (IPSJ)  

    We have proposed unifying presentation contents, such as lecture video and presentation slides used in lectures, using metadata. For the unified contents, we have also proposed a search mechanism named UPRISE (Unified Presentation Slide Retrieval by Impression Search Engine). In this paper, we try to get rid of irrelevant laser pointer information that is used in unified contents retrieval. We propose a method to filter laser pointer information based on keyword occurrence in slides and speech. We evaluate our approach by applying it to actual presentation contents.

    CiNii Books

    researchmap

  • A multiple order-typed associative container for providing various faceted views

    OCHI YUTA, KOBAYASHI TAKASHI, YOKOTA HARUO

    IPSJ SIG Notes   2006 ( 77 )   95 - 101   2006.7

     More details

    Language:Japanese   Publisher:Information Processing Society of Japan (IPSJ)  

    The rapid growing of data at information repositories and on the WWW, finding releavant data has become a serious problem. One approach that makes users can find relevant data easily is to provide various faceted views of data. Our approach to provide various faceted views of data focuses on ordered structure in data set. This paper proposes a multiple order-typed associative container and order transform operators for providing various faceted and ordered views.

    CiNii Books

    researchmap

  • A multiple order-typed associative container for providing various faceted views

    OCHI Yuta, KOBAYASHI Takashi, YOKOTA Haruo

    IEICE technical report   106 ( 148 )   79 - 84   2006.7

     More details

    Language:Japanese   Publisher:The Institute of Electronics, Information and Communication Engineers  

    The rapid growing of data at information repositories and on the WWW, finding releavant data has become a serious problem. One approach that makes users can find relevant data easily is to provide various faceted views of data. Our approach to provide various faceted views of data focuses on ordered structure in data set. This paper proposes a multiple order-typed associative container and order transform operators for providing various faceted and ordered views.

    CiNii Books

    researchmap

  • Web Page Recommendation Using LCS Extracted from Web Log Analysis

    Rie YAMAMOTO, Dai KOBAYASHI, Takashi KOBAYASHI, Haruo YOKOTA

    IEICE technical report   Vol. 106 ( No. 148 )   109 - 114   2006.7

     More details

    Language:Japanese   Publisher:IEICE  

    Nowadays, the importance of the information transmission via websites leads to the explosive growth of the WWW, and therefore, development of the information techniques meeting users' needs is required. In this paper, we propose the method to recommend proper web pages to users based on the web access log analysis using LCS (Longest Common Subsequences). Our proposal evaluates the similarity between LCSs and the website visitor's behavior at an early stage, then predict subsequent patterns. We compare the proposed method with the technique using association rule mining by applying them to the real web access log data. Through experimental evaluation , we show that the proposed method can achieve better recommendation.

    CiNii Books

    researchmap

  • Query model using a tree structure of metadata subsets for metadata-based databases

    Matthias KARLSSON, Takashi KOBAYASHI, Haruo YOKOTA

    信学技報   Vol. 106 ( No. 150 )   151 - 156   2006.7

     More details

    Language:English   Publisher:IEICE  

    researchmap

  • Filtering the Laser Pointer Information based on Keyword Occurrence in Slides and Speech in Presentation Scene Retrieval

    Wataru Nakano, Takashi KOBAYASHI, Yutaka KATSUYAMA, Satoshi NAOI, Haruo YOKOTA

    IEICE technical report   Vol. 106 ( No. 148 )   7 - 12   2006.7

     More details

    Language:Japanese   Publisher:IEICE  

    We have proposed unifying presentation contents, such as lecture video and presentation slides used in lectures, using metadata. For the unified contents, we have also proposed a search mechanism named UPRISE (Unified Presentation Slide Retrieval by Impression Search Engine). In this paper, we try to get rid of irrelevant laser pointer information that is used in unified contents retrieval. We propose a method to filter laser pointer information based on keyword occurrence in slides and speech. We evaluate our approach by applying it to actual presentation contents.

    CiNii Books

    researchmap

  • A multiple order-typed associative container for providing various faceted views

    Yuta Ochi, Takashi KOBAYASHI, Haruo YOKOTA

    IEICE technical report   Vol. 106 ( No. 148 )   79 - 84   2006.7

     More details

    Language:Japanese   Publisher:IEICE  

    The rapid growing of data at information repositories and on the WWW, finding releavant data has become a serious problem. One approach that makes users can find relevant data easily is to provide various faceted views of data. Our approach to provide various faceted views of data focuses on ordered structure in data set. This paper proposes a multiple order-typed associative container and order transform operators for providing various faceted and ordered views.

    CiNii Books

    researchmap

  • Experience of the Network Display System with RFID for Participants in an Academic Conference Reviewed

    DBSJ letters   Vol. 5 ( No. 1 )   81 - 84   2006.6

     More details

  • Parameter Adjustment Methods for Activity Instance Scheduling in WebServices Based Workflow Management Reviewed International journal

    Hideyuki Katoh, Takashi KOBAYASHI, Haruo YOKOTA

    DBSJ Letters   Vol. 5 ( No. 1 )   161 - 164   2006.6

     More details

    Language:Japanese   Publisher:DBSJ  

    CiNii Books

    researchmap

  • Application of Discrimination Networks to Rule Processing in Flexible Contents Management Reviewed

    Kensuke OTA, Dai Kobayashi, Takashi Kobayashi, Ryo Taguchi, Haruo YOKOTA

    DBSJ Letters   Vol. 5 ( No. 1 )   1 - 4   2006.6

     More details

    Language:Japanese   Publisher:DBSJ  

    CiNii Books

    researchmap

  • Activity Scheduling in Web-Service Based Workflow Managementfor Balancing Load and Handling Failures Reviewed International journal

    Hideyuki Katoh, Takashi Kobayashi, Haruo Yokota

    Proc of 2006 International Workshop on Future Mobile and Ubiquitous Information Technologies (FMUIT'06)   Vol. ( No. )   245 - 248   2006.5

     More details

    Language:English   Publisher:IEEE CS  

    DOI: 10.1109/MDM.2006.28

    Scopus

    researchmap

  • Supporting application framework selection based on labeled transition systems

    T Zenmyo, T Kobayashi, M Saeki

    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS   E89D ( 4 )   1378 - 1389   2006.4

     More details

  • Supporting Application Framework Selection based on Labeled Transition Systems Reviewed

    Teruyoshi Zenmyo, Takashi Kobayashi, Motoshi Saeki

    IEICE Transactions on Information and Systems   E89-D ( 4 )   1378 - 1389   2006.4

     More details

  • Treatment of Rules in Individual Metadata of Flexible Contents Management Reviewed International journal

    Kensuke OTA, Dai Kobayashi, Takashi Kobayashi, Ryo Taguchi, Haruo Yokota

    Proc. of International Special Workshop on Databases For Next Generation Researchers (SWOD 2006)   Vol. ( No. )   77 - 82   2006.4

     More details

    Language:English   Publisher:IEEE  

    DOI: 10.1109/ICDEW.2006.153

    Scopus

    researchmap

  • Evaluation of Placement and Access Asignment for Replicated Object Striping Reviewed International journal

    Makoto Kataigi, Dai Kobayashi, Tomohiro Yoshihara, Takashi Kobayashi, Ryo Taguchi, Haruo Yokota

    Proc. of International Special Workshop on Databases For Next Generation Researchers (SWOD 2006)   Vol. ( No. )   100 - 105   2006.4

     More details

    Language:English   Publisher:IEEE  

    DOI: 10.1109/ICDEW.2006.57

    Scopus

    researchmap

  • 柔軟なコンテンツ管理に向けた個々のメタデータ中のルール処理の効率化

    太田健介, 小林 大, 小林隆志, 田口亮, 横田 治夫

    DEWS2006 論文集   Vol. ( No. )   1A - o1   2006.3

     More details

    Language:Japanese  

    researchmap

  • Unified Contents Retrieval from an Academic Repository International journal

    Haruo Yokota, Takashi Kobayashi, Hiroaki Okamoto, Wataru Nakano

    Proc. of International Symposium on Large-scale Knowledge Resources LKR2006   Vol. ( No. )   41 - 46   2006.3

     More details

    Language:English  

    researchmap

  • Access Scheduling for Dynamic Allocatable Striping Data and Replicas on a Distributed Storage System

    Makoto Kataigi, Dai KOBAYASHI, Tomohiro YOSHIHARA, Takashi KOBAYASHI, Ryo Taguchi, Haruo YOKOTA

    Proc. of DEWS2006   Vol. ( No. )   7C - o5   2006.3

     More details

    Language:Japanese   Publisher:IEICE  

    researchmap

  • A Failure-aware Activity Scheduling Method for Web-Service Based Work ow Management

    Hideyuki Katoh, Takashi KOBAYASHI, Haruo YOKOTA

    Proc. of DEWS2006   Vol. ( No. )   7C - o1   2006.3

     More details

    Language:Japanese   Publisher:IEICE  

    In a workflow management system, appropriate allocation of its activities greatly contributes to improvement
    of its efficiency. We have proposed OXTHAS, a load-balancing method of scheduling the activities in
    workflow management systems using Web services. The OXTHAS makes the activities be allocated to appropriate
    executors based on the estimation of their processing capacity using execution histories in workflow engines. In this
    paper, we propose a failure-aware re-scheduling method for the OXTHAS using process timeouts under the network
    and system failures. To allocate activities appropriately, the estimated processing capacity and timeout duration
    are re-calculated with considering the penalty for a failure when a process timeout occurs. We then evaluate the
    effectiveness of the proposed methods through simulations.

    researchmap

  • Uni ed Presentation Contents Retrieval using Voice Information

    Hiroaki OKAMOTO, Wataru Nakano, Takashi KOBAYASHI, Satoshi NAOI, Haruo YOKOTA, Koji IWANO, Sadaoki FURUI

    Proc. of DEWS2006   Vol. ( No. )   6C - o1   2006.3

     More details

    Language:Japanese   Publisher:IEICE  

    researchmap

  • Unified Contents Retrieval from an Academic Repository

    International Symposium on Large-scale Knowledge Resources:LKR2006   2006

     More details

  • WebアクセスログのLCSを用いたwebページの推薦手法

    電子情報通信学会DE研/情報処理学会DBS研 共催 DBWS2006   ( 2006-DBS-140-97 )   2006

     More details

  • 多様な観点からのビューを提供する順序型付き連想コンテナ

    電子情報通信学会DE研/情報処理学会DBS研 共催 DBWS2006   ( 2006-DBS-140-19 )   2006

     More details

  • Filtering the Laser Pointer Information based on Keyword Occurrence in Slides and Speech in Presentation Scene Retrieval

    NAKANO WATARU, KOBAYASHI TAKASHI, KATSUYAMA YUTAKA, NAOI SATOSHI, YOKOTA HARUO

    IPSJ SIG Notes   2006 ( 2006-DBS-140-14 )   7 - 13   2006

     More details

    Language:Japanese   Publisher:Information Processing Society of Japan (IPSJ)  

    We have proposed unifying presentation contents, such as lecture video and presentation slides used in lectures, using metadata. For the unified contents, we have also proposed a search mechanism named UPRISE (Unified Presentation Slide Retrieval by Impression Search Engine). In this paper, we try to get rid of irrelevant laser pointer information that is used in unified contents retrieval. We propose a method to filter laser pointer information based on keyword occurrence in slides and speech. We evaluate our approach by applying it to actual presentation contents.

    CiNii Books

    researchmap

    Other Link: http://id.nii.ac.jp/1001/00018953/

  • A query model using a tree structure of metadata subsets for metadata-base databases

    電子情報通信学会DE研/情報処理学会DBS研 共催 DBWS2006   ( 2006-DBS-140-97 )   2006

     More details

  • Experience of the Network Display System with RFID for Participants in an Academic Conference

    DBSJ letters   5 ( 4A-o6 )   81 - 84   2006

     More details

  • A Failure-Aware Model for Estimating and Analyzing the Efficiency of Web Services Compositions Reviewed International journal

    Neila BEN LAKHAL, Takashi Kobayashi, Haruo YOKOTA

    Proc. of IEEE 11th Intl Symposium on Pacific Rim Dependable Computing (PRDC2005)   2005   114 - 121   2005.12

     More details

    Language:English   Publisher:IEEE  

    DOI: 10.1109/PRDC.2005.6

    Scopus

    researchmap

  • Simulation Evaluation of a Load Balancing Method for Workflow Management Reviewed International journal

    Hideyuki Katoh, Takashi Kobayashi, HARUO YOKOTA

    DBSJ letters   Vol. 4 ( No. 2 )   25 - 28   2005.10

     More details

    Language:Japanese  

    CiNii Books

    researchmap

  • 講義講演シーン検索における音声データの利用(eラーニング1, 夏のデータベースワークショップDBWS2005)

    岡本拓明, 小林隆志, 直井聡, 横田治夫, 古井貞煕

    情報処理学会研究報告. データベース・システム研究会報告   2005 ( 68 )   585 - 591   2005.7

     More details

    Publisher:社団法人情報処理学会  

    我々はこれまで, 講義講演のプレゼンテーションにおける資料とその撮影動画をメタデータによる統合コンテンツとして蓄積し, その特性を利用して高度なシーン検索を提供するUPRISEを提案してきた.本稿では, このUPRISEのシーン検索機能の性能を向上させるために, 講義講演の動画から抽出した音声データを利用する手法を提案する.音声認識エンジンにより抽出を行った音声データと従来の適合度手法をシーン毎に比較することにより, シーン検索に音声データを利用することの有用性を示す.

    researchmap

  • Load Balancing in Workflow with Web Service

    KATOH HIDEYUKI, KOBAYASHI TAKASHI, YOKOTA HARUO

    IPSJ SIG Notes   2005 ( 67 )   121 - 127   2005.7

     More details

    Language:Japanese   Publisher:Information Processing Society of Japan (IPSJ)  

    It is important for workflow management systems handling a large amount of processes to balance loads by the efficient scheduling. In this paper, we propose a load-balancing method of scheduling activity instances with the history of the size of an activity load and it execution time observed from workflow engines in a workflow management system with the Web service properties. It calculates estimated processing capacity for each executor from the history of executed load size and execution time, and allocates activity instances from the estimated processing capacity and its activity load size. We then compare the performance of proposed methods with ordinary round-robin and random scheduling to demonstrate the effect of proposed methods.

    CiNii Books

    researchmap

  • Load Balancing in Workflow with Web Service

    KATOH Hideyuki, KOBAYASHI Takashi, YOKOTA Haruo

    IEICE technical report. Data engineering   105 ( 171 )   95 - 100   2005.7

     More details

    Language:Japanese   Publisher:The Institute of Electronics, Information and Communication Engineers  

    It is important for workflow management systems handling a large amount of processes to balance loads by the efficient scheduling. In this paper, we propose a load-balancing method of scheduling activity instances with the history of the size of an activity load and it execution time observed from workflow engines in a workflow management system with the Web service properties. It calculates estimated processing capacity for each executor from the history of executed load size and execution time, and allocates activity instances from the estimated processing capacity and its activity load size. We then compare the performance of proposed methods with ordinary round-robin and random scheduling to demonstrate the effect of proposed methods.

    CiNii Books

    researchmap

  • Application of Voice Data for Retrieving Unified Presentation Contents

    OKAMOTO Hiroaki, KOBAYASHI Takashi, NAOI Satoshi, YOKOTA Haruo, FURUI Sadaoki

    IEICE technical report. Data engineering   Vol. DE2005 ( No. 1007 )   1 - 6   2005.7

     More details

    Language:Japanese   Publisher:The Institute of Electronics, Information and Communication Engineers  

    We have proposed unifying presentation contents, such as lecture video and presentation slides used in lectures, using metadata. For the unified contents, we have also proposed an advanced searching scene mechanism named UP-RISE(Unified Presentation Slide Retrieval by Impression Search Engine). In this paper, for the performance, we pay attention to voice data abstracted from lecture videos. To confirm the availability of the voice data, we compared voice data with existing impression indicators.

    CiNii Books

    researchmap

  • A Visualization Tool for Macro-Flow of Research by Mining Research Papers Reviewed International journal

    Makoto Yoshida, Takashi Kobayashi, Haruo Yokota

    DBSJ Letters   Vol. 4 ( No. 1 )   81 - 84   2005.6

     More details

    Language:Japanese  

    CiNii Books

    researchmap

  • Design Pattern Detection Using Static and Dynamic Analysis

    KATADA Junya, KOBAYASHI Takashi, SAEKI Motoshi

    Technical report of IEICE. SS   105 ( 24 )   19 - 24   2005.4

     More details

    Language:Japanese   Publisher:The Institute of Electronics, Information and Communication Engineers  

    It is useful to understand the software to know what design pattern where used in existing object-oriented software. However, it frequently happens in which it cannot easily know the design pattern used about the document due to incompleteness etc. In this paper, we propose the technique for detecting occurrences of design patterns from a source code. We use a static analysis and a dynamic one to achieve the detection of high accuracy. Moreover, to detect design patterns more efficiently, detection conditions are hierarchically specified. The usage of Prolog enables to easily add and modify detection conditions. Finally, the effectiveness of this technique is shown by implementing the proposal technique, and conducting experiments to Java programs.

    CiNii Books

    researchmap

  • Unified Presentation Contents Retrieval Using Laser Pointer Information Reviewed International journal

    Wataru Nakano, Yuta Ochi, Takashi Kobayashi, Yutaka Katsuyama, Satoshi Naoi, Haruo Yokota

    IEEE Proc. of International Special Workshop on Databases For Next Generation Researchers (SWOD 2005)   Vol. ( No. )   170 - 173   2005.4

     More details

  • Presentation Retrieval Method Considering the Scope of Targets and Outputs Reviewed International journal

    Hiroaki Okamoto, Takashi Kobayashi, HARUO YOKOTA

    Proc. of IEEE Intl. Workshop on Challenges in Web Information Retrieval and Integration(WIRI) In conjunction with ICDE2005   Vol. ( No. )   55 - 64   2005.4

     More details

  • 静的解析と動的解析を用いたデザインパターン検出手法

    堅田 淳也, 小林 隆志, 佐伯元司

    電子情報通信学会 信学技報(ソフトウェアサイエンス)   Vol. 105 ( No. 24 )   19 - 24   2005.4

     More details

    Language:Japanese  

    researchmap

  • Progress and Current Trends of Researches on Software Patterns

    WASHIZAKI Hironori, OHSUGI Naoki, GONDOW Katsuhiko, HATTORI Satoshi, KUBO Atsuto, SHIMOTAKI Asato, KOBAYASHI Takashi, FUJIEDA Kazuhiro, OHTSUKI Mika, MARUYAMA Katsuhisa, SAKAKIBARA Akira

    IPSJ SIG Notes   2005 ( 29 )   127 - 134   2005.3

     More details

    Language:Japanese   Publisher:Information Processing Society of Japan (IPSJ)  

    This paper surveys the progress and current trends of the research topics regarding software patterns, which have been presented in major relevant conferences and journals.

    CiNii Books

    researchmap

  • An Implementation of Experimental System for Storing and Retrieving Unified Presentation Contents Reviewed

    Takashi Kobayashi, Taichi Muraki, Satoshi Naoi, HARUO YOKOTA

    IEICE Transactions on Information and Systems   Vol. J88-D-I ( No. 3 )   715 - 726   2005.3

     More details

    Language:Japanese   Publisher:IEICE  

    CiNii Books

    researchmap

  • An overview of the infrastructure for storing large scale knowledge resources International journal

    Takashi Kobayashi, , Haruo Yokota

    Proc. of Symposium on Large-scale Knowledge Resources : LKR2005   Vol. ( No. )   123 - 130   2005.3

     More details

    Language:English  

    researchmap

  • ソフトウェアパターン研究の発展経緯と最近の動向

    鷲崎弘宜, 大杉直樹, 権藤克彦, 服部哲, 久保淳人, 下滝亜里, 小林隆志, 藤枝和宏, 大月美佳, 丸山勝久, 榊原彰

    情報処理学会 情処研報(ソフトウェア工学)   Vol. 2005 ( No. 29 )   127 - 134   2005.3

     More details

    Language:Japanese  

    researchmap

  • A Well-Defined and Failure-Aware Model for Estimating the Efficiency of Web Services Compositions

    Proc. of IEEE Intl. Workshop on Challenges in Web Information Retrieval and Integration(WIRI) In conjunction with ICDE2005   47 - 54   2005

     More details

  • 統合プレゼンテーションコンテンツ蓄積検索システムの試作

    電子情報通信学会論文誌   J88-D-I ( 3 )   716 - 726   2005

     More details

  • An overview of the infrastructure for storing large scale knowledge resources

    Proc. of Symposium on Large-scale Knowledge Resources : LKR2005   2005

     More details

  • A failure-aware model for estimating and analyzing the efficiency of web services compositions

    N Ben Lakhal, T Kobayashi, H Yokota

    11th Pacific Rim International Symposium on Dependable Computing, Proceedings   114 - 121   2005

     More details

    Language:English  

    Web of Science

    researchmap

  • Webサービスを用いたワークフローにおける負荷分散手法

    情報処理学会 情処研報(データベースシステム)   ( 2005-DBS-137-17 )   2005

     More details

  • 講義講演シーン検索における音声データの利用

    情報処理学会 情処研報(データベースシステム)   ( 2005-DBS-137-78 )   2005

     More details

  • A Well-Defined and Failure-Aware Model for Estimating the Efficiency of Web Services Compositions

    Proc. of IEEE Intl. Workshop on Challenges in Web Information Retrieval and Integration(WIRI) In conjunction with ICDE2005   47 - 54   2005

     More details

  • A New Solution for Extracting Laser Pointer Information from Lecture Videos Reviewed International journal

    Yutaka Katsuyama, Noriaki Ozawa, Jun Sun, Hiroaki Takebe, Takashi Kobayashi, HARUO YOKOTA, Satoshi Naoi

    Proc. of E-learn2004   Vol. ( No. )   2713 - 2718   2004.11

     More details

    Language:English  

    researchmap

  • Supporting Configuration Management of Models Described in UML

    ODA Takafumi, KOBAYASHI Takashi, SAEKI Motoshi

    Technical report of IEICE. SS   104 ( 282 )   19 - 24   2004.8

     More details

    Language:Japanese   Publisher:The Institute of Electronics, Information and Communication Engineers  

    In iterative software development methodology, a configuration management system is used in order to record and manage modification histories of products such as source codes and models described in UML. However, conventional configuration management systems cannot manage the models in a logical unit because the systems mainly manage source codes. In this paper, we survey how the existing UML modeling tools support configuration management on UML models. Moreover, we propose a technique of version management and change control for UML models.

    CiNii Books

    researchmap

  • Supporting Configuration Management of Models Described in UML

    ODA Takafumi, KOBAYASHI Takashi, SAEKI Motoshi

    Technical report of IEICE. SS   104 ( 281 )   19 - 24   2004.8

     More details

    Language:Japanese   Publisher:The Institute of Electronics, Information and Communication Engineers  

    In iterative software development methodology, a configuration management system is used in order to record and manage modification histories of products such as source codes and models described in UML. However, conventional configuration management systems cannot manage the models in a logical unit because the systems mainly manage source codes. In this paper, we survey how the existing UML modeling tools support configuration management on UML models. Moreover, we propose a technique of version management and change control for UML models.

    CiNii Books

    researchmap

  • Consideration of the clustering threshold in the Research Mining Method

    YOSHIDA Makoto, KOBAYASHI Takashi, YOKOTA Haruo

    IPSJ SIG Notes   2004 ( 72 )   553 - 560   2004.7

     More details

    Language:Japanese   Publisher:Information Processing Society of Japan (IPSJ)  

    By progress of the Internet, the number of research papers that can electronically be derived is increasing. However, the cost of searching them for the required information is still high. Therefore, some functions to reduce the cost is required. Our research goal is to provide an advanced retrieval method for the papers. We have proposed the method research mining. To comprehend macro-flow, There are two phases in research mining. To decided clustering threshold, we had tried applying research mining method many times in different clustering threshold. Therefore it had taken much cost in deciding the threshold. Moreover clustering result was not necessarily what is easier to comprehend the research flow. In this paper, we propose the method to decide the threshold which make grasp of the development circumstances of research easy.

    CiNii Books

    researchmap

  • Consideration of the clustering threshold in the Research Mining Method

    YOSHIDA Makoto, KOBAYASHI Takashi, YOKOTA Haruo

    IEICE technical report. Data engineering   Vol. DE2004 ( No. 84 )   213 - 218   2004.7

     More details

    Language:Japanese   Publisher:The Institute of Electronics, Information and Communication Engineers  

    By progress of the Internet, the number of research papers that can electronically be derived is increasing. However, the cost of searching them for the required information is still high. Therefore, some functions to reduce the cost is required. Our research goal is to provide an advanced retrieval method for the papers. We have proposed the method research mining. To comprehend macro-flow, There are two phases in research mining. To decided clustering threshold, we had tried applying research mining method many times in different clustering threshold. Therefore it had taken much cost in deciding the threshold. Moreover clustering result was not necessarily what is easier to comprehend the research flow. In this paper, we propose the method to decide the threshold which make grasp of the development circumstances of research easy.

    CiNii Books

    researchmap

  • 公開されている論文DBからのマクロ情報抽出に対するリサーチマイニング手法と他手法の比較(<特集>情報融合)

    吉田誠, 小林隆志, 横田治夫

    情報処理学会論文誌. データベース   45 ( 7 )   24 - 32   2004.6

     More details

    Publisher:社団法人情報処理学会  

    インターネットの普及により,電子的に入手可能な論文数が増大している.それにともない,研究者がそれらの中から求めている情報を見つけ出すことの難易度が上がっている.このため,目的の情報を探し出すコストを減らすための機能が必要である.本研究の目的は論文のメタ情報,論文間の関係を解析することにより研究の発展経緯等のマクロな情報を抽出し,それらを利用した高度な検索を行うことである.我々は以前より研究のマクロな発展経緯を表現するリサーチマイニング手法を提案している.これまでに同一研究室内という閉じた環境の論文に対してリサーチマイニング手法の有効性を確認してきた.本稿では,公開されている電子化された論文DBに対しリサーチマイニング手法の適用を試み,さらに同じデータセットに対し既存の手法である書誌結合,共引用分析を適用して比較することにより提案手法の特徴を明確化する.

    researchmap

  • Comparison of the Research Mining and the Other Methods for Retrieving Macro-information from an Open Research-paper DB Reviewed

    Makoto Yoshida, Takashi Kobayashi, Haruo Yokota

    IPSJ Transactions on Databases   Vol. 45 ( No. SIG 7(TOD 22) )   24 - 32   2004.6

     More details

    Language:Japanese  

    researchmap

  • KnowledgeStore: An Information Storage System for Large-Scale Knowledge Resources

    Takashi Kobayashi, Taizan Suzuki, HARUO YOKOTA

    IEICE technical report. Data engineering   Vol. ( No. DE2004-9 )   49 - 54   2004.6

     More details

    Language:Japanese   Publisher:The Institute of Electronics, Information and Communication Engineers  

    Presently, a variety of multimedia information is explosively increasing and many knowledge bases have been built in various areas. It will be necessary to construct and use large-scale knowledge resources in every domain of research. Although various individual knowledge bases already exist, they are not easy to manage, extend and utilize, since they are developed with inconsistent concepts and dispersed over individuals, research organizations and research domains. In this paper, we discuss how to store large-scale knowledge resources when we build and exploit large-scale knowledge resources in interdisciplinary researches such as the Titech 21st Century COE Program titled "Framework for Systematization and Application of Large-scale Knowledge Resources"[1]. Now we are developing an advanced information storage system "KnowledgeStore"[2] to manage the large-scale knowledge resources. This paper reports the functions and configurations of KnowledgeStore and some examples of the external application systems.

    CiNii Books

    researchmap

  • Formalizing refactoring by using graph transformation

    H Kazato, M Takaishi, T Kobayashi, M Saeki

    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS   E87D ( 4 )   855 - 867   2004.4

     More details

    Language:English  

    Web of Science

    researchmap

  • Formalizing Refactoring by Using Graph Transformation Reviewed

    Hiroshi Kazato, Minoru Takaishi, Takashi Kobayashi, Motoshi Saeki

    IEICE Transactions on Information and Systems   Vol. E87-D ( No. 4 )   855 - 867   2004.4

     More details

  • THROWS: An Architecture for Highly Available Distributed Execution of Web Services Compositions Reviewed International journal

    NEILA BENLAKHAL, Takashi Kobayashi, HARUO YOKOTA

    Proc. of RIDE WS-ECEG'2004, the 14th International Workshop on Research Issues on Data Engineering: Web Services for E-Commerce and E-Government Applications   Vol. ( No. )   103 - 110   2004.3

     More details

    Language:English  

    DOI: 10.1109/RIDE.2004.1281709

    researchmap

  • ワークフローの自動実行における障害対策

    加藤 英之, 小林 隆志, 横田治夫

    電子情報通信学会 第15回データ工学ワークショップDEWS2004 論文集   Vol. ( No. )   1-12-02   2004.3

     More details

    Language:Japanese   Publisher:電子情報通信学会  

    researchmap

  • プレゼンテーション蓄積検索システムにおける適合度計算の改善

    岡本 拓明, 小林隆志, 横田 治夫

    第 15 回電子情報通信学会データ工学ワークショップ(DEWS2004) 論文集   DEWS2004-1-B-3 ( No. 1-B-3 )   2004.3

     More details

    Language:Japanese   Publisher:電子情報通信学会DE研  

    researchmap

  • UPRISE: Unified Presentation Slide Retrieval by Impression Search Engine Reviewed International journal

    Haruo Yokota, Takashi Kobayashi, Taichi Muraki, Satoshi Naoi

    IEICE Transactions on Information and Systems   Vol. E87-D ( No. 2 )   397 - 406   2004.2

     More details

  • ソフトウェアシステム デザインパターンのオブジェクト指向モデル化と支援ツールへの応用

    Takashi Kobayashi

    コンピュータ ソフトウェア   21 ( 1 )   60 - 75   2004.1

     More details

    Language:Japanese  

    DOI: 10.11309/jssst.21.60

    researchmap

  • Object-Oriented Model of Design Patterns and Its Application to a Supporting Tool (in Japanese) Reviewed

    Takashi Kobayashi, MOTOSHI SAEKI

    JSSST Computer Software   Vol. 21 ( No. 1 )   60 - 75   2004.1

     More details

  • Java 実行系列からのシーケンス図生成ツール

    堅田淳也, 鹿内将志, 小林隆志, 佐伯元司

    情報処理学会 ウィンターワークショップ・イン・石垣島 論文集   Vol. ( No. )   53 - 54   2004.1

     More details

    Language:Japanese  

    researchmap

  • A Simulation System of THROWS Architecture for WS-SAGAS

    "Proc. of 14th IEICE Data Engineering Workshop 2004, IEICE,"   ( DEWS2004-7-B-4 )   2004

     More details

  • URPISE: Unified Presentation Slide Retrieval by Impression Search Engine

    Haruo Yokota, Takashi Kobayashi 0001, Taichi Muraki, Satoshi Naoi

    IEICE Transactions on Information and Systems   E87-D ( 2 )   397 - 406   2004

  • A New Solution for Extracting Laser Pointer Information from Lecture Videos

    Proc. of E-learn2004   2713 - 2718   2004

     More details

  • Sequence Diagram Generator based on Slicing Technique

    "19th Annual ACM Conference on Object-Oriented Programming,Systems,Languages,and Applications (OOPSLA'04),Workshop Eclipse Technology eXchange (ETX), Poster"   -   2004

     More details

  • THROWS: An Architecture for Highly Available Distributed Execution of Web Services Compositions

    Proc. of RIDE WS-ECEG'2004   103 - 110   2004

     More details

  • A Simulation System of THROWS Architecture for WS-SAGAS

    Proc. of 14th IEICE Data Engineering Workshop 2004, IEICE,   DEWS2004-7-B-4   2004

     More details

  • A Simulation System of THROWS Architecture with WS-SAGAS Transaction Model

    DBSJ Letters   3 ( 2 )   89 - 92   2004

     More details

  • 大規模知識資源蓄積活用システムの構成

    電子情報通信学会 信学技報   ( DE2004-9 )   2004

     More details

  • リサーチマイニング手法におけるクラスタリング閾値設定指針の考察

    情報処理学会 情処研報   2004-DBS-134-75   2004

     More details

  • UMLで記述したモデルの構成管理支援法

    電子情報通信学会 信学技報(ソフトウェアサイエンス)   ( SS2004-25 )   2004

     More details

  • Sequence diagram generator based on slicing technique (poster)

    KATADA J.

    Workshop on Eclipse Technology eXchange, 2004   -   2004

     More details

  • フレームワークの要求仕様に対する適合性の評価手法

    善明晃由, 小林隆志, 佐伯元司

    電子情報通信学会技術研究報告. KBSE, 知能ソフトウェア工学   103 ( 483 )   7 - 12   2003.12

     More details

    Publisher:社団法人電子情報通信学会  

    フレームワークはソフトウェア開発において有効な再利用技術であり, 同じアプリケーション分野でも種々のフレームワークが開発されている.このような状況では, フレームワークを評価し要求仕様に対して適切なものを選択する必要がある.本稿では, 要求仕様やフレームワークをその振舞いでモデル化し, それらをラベル付き遷移システムで表現し, プロセス代数における観測同値性に基づいて対応付けることによりフレームワークの要求仕様に対する適合性を評価する手法を提案した.

    researchmap

  • Evaluation of suitablity for the requirement specification of a framework

    ZENMYO Teruyoshi, KOBAYASHI Takashi, SAEKI Motoshi

    Technical report of IEICE. SS   103 ( 481 )   7 - 12   2003.12

     More details

    Language:Japanese   Publisher:The Institute of Electronics, Information and Communication Engineers  

    Framework technology is one of the promising approaches to support efficient software development and various frameworks have been developed in a application domain. In this situation, it is significant to evaluate them and to select a suitable one for the requirements specification. In this paper, we model a requirements specification and a framework with their behavior, and represent them as labelled transition systems (LTSs). We propose an evaluation technique by means of comparing these two LTSs based on bi-simular relation of process algebra.

    CiNii Books

    researchmap

  • フレームワークの要求仕様に対する適合性の評価手法

    善明晃由, 小林 隆志, 佐伯元司

    電子情報通信学会技術研究報告   Vol. 103 ( No. 481 )   7 - 11   2003.11

     More details

    Language:Japanese  

    researchmap

  • キーワード検索した論文からの研究のマクロな推移の抽出 Reviewed

    吉田 誠, 小林隆志, 横田 治夫

    第2回情報科学技術フォーラム FIT2003 一般講演論文集   9 ( No. D-35 )   75 - 76   2003.9

     More details

    Language:Japanese  

    researchmap

  • Distributed Architecture for Reliable Execution of Web Services

    BEN LAKHAL Neila, KOBAYASHI Takashi, YOKOTA Haruo

    IPSJ SIG Notes   2003 ( 71 )   129 - 136   2003.7

     More details

    Language:Japanese   Publisher:Information Processing Society of Japan (IPSJ)  

    Building reliable web services composition has triggered considerable research effort. In this paper, we consider a distributed architecture THROWS where the composition overall control is delegated to distributed engines. In addition, we propose to capture the composition semantic in a transactional model.

    CiNii Books

    researchmap

  • Distributed Architecture for Reliable Execution of Web Services

    Neila Benlakhal, Takashi Kobayashi, Haruo Yokota

    Technical Report of IEICE   Vol. ( No. , DE2003-24 )   .97 - 102   2003.7

     More details

    Language:English   Publisher:The Institute of Electronics, Information and Communication Engineers  

    Building reliable web services composition has triggered considerable research effort. In this paper, we consider a distributed architecture THROWS where the composition overall control is delegated to distributed engines. In addition, we propose to capture the composition semantic in a transactional model.

    CiNii Books

    researchmap

  • デザインパターンとその適用課程のモデル化

    小林隆志

    情報処理学会研究報告. ソフトウェア工学研究会報告   2003 ( 55 )   39 - 42   2003.5

     More details

    Language:Japanese   Publisher:社団法人情報処理学会  

    CiNii Books

    CiNii Research

    researchmap

  • Refactoring UML Models Using Graph Transformation Technique

    KAZATO Hiroshi, TAKAISHI Minoru, KOBAYASHI Takashi, SAEKI Motoshi

    Technical report of IEICE. SS   Vol. 102 ( No. 704 )   7 - 12   2003.3

     More details

    Language:Japanese   Publisher:The Institute of Electronics, Information and Communication Engineers  

    Refactoring is one of the promising techniques for improving software design by means of behavior-preserving program transformation, and is widely taken into practice. Since it is a technique based on editing source codes of object-oriented programming language, it is difficult to separate viewpoints of design ami implementation. In this paper, we introduce refactoring on design models as transformations of a graph described by UML class diagram and action semantics. First, we define atomic transformations of design models which preserve the behavior of design, and compose them into complicated refactorings. Then we implement our method on a graph transformation system AGG to illustrate its effectiveness.

    CiNii Books

    researchmap

  • メタデータによる教育資料の統合における検索絞り込み指標の評価

    村木太一, 吉田 誠, 小林隆志, 直井 聡, 横田治夫

    第 14 回電子情報通信学会データ工学ワークショップ(DEWS2003) 論文集   1 ( No. 5-C-3 )   89 - 92   2003.3

     More details

    Language:Japanese   Publisher:電子情報通信学会  

    researchmap

  • Research Mining:研究論文データベースからの研究のマクロな流れの抽出

    吉田 誠, 小林隆志, 難波英嗣, 奥村学, 横田治夫

    第 14 回電子情報通信学会データ工学ワークショップ(DEWS2003) 論文集,   3 ( No. 7-P-1 )   -   2003.3

     More details

    Language:Japanese  

    researchmap

  • メタデータにより処理ノードを自動判別する映像コンテンツ管理ワークフローの実現

    添田 真史, 小林隆志, 横田治夫

    第 14 回電子情報通信学会データ工学ワークショップ(DEWS2003) 論文集   ( No. 7-B-3 )   68 - 77   2003.3

     More details

    Language:Japanese  

    researchmap

  • グラフ変換を用いたUMLモデルのリファクタリング支援

    電子情報通信学会技術研究報告   102 ( 707 )   2003

     More details

  • A distributed architecture for reliable execution of web services composition

    IEICE Technical Note   ( DE2003-13 )   2003

     More details

  • A distributed architecture for reliable execution of web services composition

    IEICE Technical Note   ( DE2003-13 )   2003

     More details

  • An Implementation of Experimental System for Storing and Retrieving Unified Presentation Contents (in Japanese)

    Proc. of DBWeb2003   61 - 68   2003

     More details

  • デザインパターンとその適用過程のモデル化

    "情報処理学会 ソフトウェア工学研究会, パターンワーキンググループ設立記念セミナー"   -   2003

     More details

  • 教育コンテンツを対象とした情報統合における利用者インタフェース

    村木 太一, 吉田 誠, 小林隆志, 直井 聡, 横田治夫

    情報科学技術フォーラム 一般公演論文集 第2分冊   Vol. ( No. )   63 - 64   2002.9

     More details

    Language:Japanese  

    researchmap

  • Object-Oriented Modeling of Software Patterns and Support Tool

    "Technical Reports, Centre for Telematics and Information Technology, University of Twente, The Netherlands"   TR-CTIT-01 ( 35 )   91 - 95   2001

     More details

  • Model of Design Patterns and Supporting Tool for Applying Them

    SANUI Takayoshi, KAMO Masahiko, KOBAYASHI Takashi, SAEKI Motoshi

    SS2001-1   100 ( 63 )   1 - 8   2000.5

     More details

    Language:Japanese   Publisher:The Institute of Electronics, Information and Communication Engineers  

    This paper discusses a technique to model software patterns such as Gang-Of-Four(GOF) design patterns for supporting pattern based software development. Software patterns are general structures that frequently appear in the artifacts and encourage effective reuse of past successful experience. To support pattern based software development, we consider that a pattern from object-oriented view so that machine processing is possible. In our approach, we consider that a pattern consists of pattern structure(a class diagram)and manipulation operations on the pattern structure in order to use it. These manipulations are classified into three types: pattern instantiation(applying a pattern to an actual problem, i.e.filling their hot spots), pattern combination(combining several patterns into larger one)and pattern refinement(refine a pattern into more concrete one). These manipulation operations are specific to patterns and each pattern is a class which they are encapsulated into We have described 22 Gang-Of-Four design patterns with Java and developed a supporting tool for using patterns. The tool has been developed by using our approach itself and it shows the usefulness of our approach.

    CiNii Books

    researchmap

  • デザインパターンのモデル化と適用支援ツール

    讃井 崇喜, 加茂 昌彦, 小林 隆志, 佐伯元司

    電子情報通信学会技術報告   100 ( 4 )   2000.5

     More details

    Language:Japanese  

    researchmap

  • A Report on the Sixth Asia - Pacific Software Engineering Conference (APSEC′99)

    NAKAYAMA Yuko, KOBAYASHI Takashi

    IPSJ SIG Notes   2000 ( 25 )   121 - 128   2000.3

     More details

    Language:Japanese   Publisher:Information Processing Society of Japan (IPSJ)  

    The Sixth Asia-Pacific Software Engineering Conference(APSEC'99)was held from December 7th through 10th, 1999 in Takamatsu, Kagawa. This paper makes a summary of this conference.

    CiNii Books

    researchmap

  • 第6回アジア太平洋ソフトウェア工学国際会議(APSEC'99)報告

    中山 裕子, 小林 隆志:

    情報処理学会 情処研報 (ソフトウェア工学)   ( No. 2000-SE-126-16 )   2000.3

     More details

    Language:Japanese   Publishing type:Rapid communication, short report, research note, etc. (scientific journal)  

    researchmap

  • Software Development based on Software Pattern Transformation

    KOBAYASHI Takashi, KAMO Masahiko, SAEKI Motoshi

    Technical report   99 ( 164 )   57 - 64   1999.7

     More details

    Language:Japanese   Publisher:The Institute of Electronics, Information and Communication Engineers  

    From the viewpoint of what kind of artifact is produced in a software development process, we can consider that an artifact is evolved from a requirements specification to a final product through a design and/or architectural specifications, and the evolution is structural changes of artifacts. And it is known that these artifacts have common structural patterns called software pattern. In this paper, we discuss a software evolution model based on pattern transformation, and show a simple example of specifying evolution procedures from object-oriented view.

    CiNii Books

    researchmap

  • ソフトウェアパターンの変換に基づくソフトウェア開発

    小林 隆志, 加茂 昌彦, 佐伯元司

    電子情報通信学会技術研究報告   Vol. 99 ( No. 164 )   57 - 64   1999.7

     More details

    Language:Japanese  

    researchmap

  • AN APPROACH TO MANAGING RIPPLE EFFECTS IN FRAMEWORK - BASED DEVELOPMENT

    KOBAYASHI Takashi, SAEKI Motoshi

    IPSJ SIG Notes   99 ( 28 )   117 - 124   1999.3

     More details

    Language:Japanese   Publisher:Information Processing Society of Japan (IPSJ)  

    In framework-based development of software, developers add and/or replace components to "Hot spots"(adaptable parts) in the framework in order to produce new software. In these processes of adapting the framework, they need considering the dependencies on the hot spots and their ripple effects. Since these dependencies and effects are complicated, some supporting techniques are necessary. This paper proposes a hierarchical modeling technique that integrates them with a framework as adaptation operations. It also discusses the application of a real framework example, a graphic editor.

    CiNii Books

    researchmap

  • フレームワークに基づいた変更支援法について

    小林 隆志, 佐伯 元司

    情報処理学会研究報告   Vol. 99-SE ( No. 122 )   117 - 124   1999.3

     More details

    Language:Japanese  

    researchmap

  • フレームワークを利用する際の問題点の考察

    小林 隆志

    ウィンターワークショップ・イン・高知, 論文集情報処理学会シンポジウムシリーズ, 情報処理学会   Vol. 99 ( No. 1 )   59 - 60   1998.1

     More details

    Language:Japanese  

    researchmap

▼display all

Presentations

  • Can Developers' Interaction Data Improve Change Recommendation? International conference

    Akihiro Yamamori, Takashi Kobayashi

    The 23rd IEEE Intl Conf. Software Analysis, Evolution, and Reengineering (SANER2016)  2016.5 

     More details

    Event date: 2016.3

    Language:English   Presentation type:Poster presentation  

    Venue:Osaka  

    researchmap

  • ソフトウェア工学勉強会への誘い

    林 晋平, 小林 隆志

    第18回ソフトウェア工学の基礎ワークショップ(FOSE 2011)  2011.11 

     More details

    Event date: 2011.11

    Language:Japanese   Presentation type:Poster presentation  

    researchmap

  • Sequence Diagram Generator based on Slicing Technique International conference

    Junya Katada, Takashi Kobayashi, Masashi Shikauchi, Motoshi Saeki

    2004.10 

     More details

    Language:English   Presentation type:Poster presentation  

    researchmap

Industrial property rights

  • プログラム分析装置及び方法及びプログラム

    大島 剛志, 宮田 俊介, 夏川 勝行, 星野 隆, 佐伯 元司, 小林 隆志, 林 晋平

     More details

    Applicant:日本電信電話株式会社, 国立大学法人東京工業大学

    Application no:特願2014-099558  Date applied:2014.5

    Announcement no:特開2015-215834  Date announced:2015.12

    Patent/Registration no:特許第6112728号  Date registered:2017.3 

    J-GLOBAL

    researchmap

  • ファイル検索システム

    横田 治夫, 渡部 徹太郎, 小林 隆志

     More details

    Applicant:国立大学法人東京工業大学

    Application no:特願2007-161612  Date applied:2007.6

    Announcement no:特開2009-003553  Date announced:2009.1

    Patent/Registration no:特許第5057512号  Date registered:2012.8 

    J-GLOBAL

    researchmap

  • ポインタの位置情報を利用するプレゼンテーションコンテンツ検索システムおよびその方法、ならびにコンピュータ読み取り可能な記録媒体

    横田 治夫, 小林 隆志, 仲野 亘, 越智 悠太, 直井 聡

     More details

    Applicant:国立大学法人東京工業大学

    Application no:特願2005-043011  Date applied:2005.2

    Announcement no:特開2006-228059  Date announced:2006.8

    J-GLOBAL

    researchmap

  • バックアップデータ復旧方法、並びに、ネットワーク蓄積装置及びネットワーク蓄積プログラム

    横田 治夫, 小林 隆志, 渡邊 明嗣, 花井 知広, 山口 宗慶, 田口 亮, 林 直人, 上原 年博

     More details

    Applicant:国立大学法人東京工業大学, 日本放送協会

    Application no:特願2003-132668  Date applied:2003.5

    Announcement no:特開2004-334739  Date announced:2004.11

    Patent/Registration no:特許第4272465号  Date registered:2009.3 

    J-GLOBAL

    researchmap

  • プレゼンテーション資料検索システムおよびその方法並びにプログラム

    横田 治夫, 小林 隆志, 村木 太一

     More details

    Applicant:国立大学法人東京工業大学

    Application no:特願2003-054217  Date applied:2003.2

    Announcement no:特開2004-265097  Date announced:2004.9

    Patent/Registration no:特許第3887685号  Date registered:2006.12 

    J-GLOBAL

    researchmap

  • 情報処理システム、および該情報処理システムに用いられる情報処理装置

    藤本 芳男, 小林 隆志

     More details

    Applicant:藤本 芳男

    Application no:特願2001-214497  Date applied:2001.6

    Announcement no:特開2002-366710  Date announced:2002.12

    J-GLOBAL

    researchmap

▼display all

Awards

  • Best Paper Award

    2024.9   IPSJ SIGSE Software Engineering Syposium 2024  

     More details

  • JSSST Best Paper Award

    2024.9   The Japan Society for Software Science and Technology   Educational Measurement and Assessment of the Practical IT Program for Undergraduates enPiT2 (in Japanese)

    M. Yamamoto, T. Kobayashi and others

     More details

    Award type:Honored in official journal of a scientific society, scientific journal 

    researchmap

  • Best Tool Demo paper Award

    2018   The 26th IEEE/ACM International Confernece on Program Comprehension(ICPC2018)   SDExplorer: a generic toolkit for smoothly exploring massive-scale sequence diagram

     More details

    Country:Japan

    researchmap

  • 情報処理学会 コンピュータサイエンス領域功績賞

    2018   情報処理学会 コンピュータサイエンス領域委員会   ソフトウェア工学研究会 国際的研究活動活性化ワーキンググループ

    林晋平, 小林隆志,渥美紀寿,石尾隆,亀井靖高,肥後芳樹,伏田享平,吉田則裕

     More details

    Country:Japan

    researchmap

  • IPSJ Outstanding Paper Award

    2018   Editorial Committee of Information Processing Society of Japan  

     More details

    Award type:Honored in official journal of a scientific society, scientific journal  Country:Japan

    researchmap

  • FOSE2010貢献賞

    2010.11   日本ソフトウェア科学会ソフトウェア工学の基礎研究会  

     More details

  • 武田研究奨励賞最優秀研究賞

    2002   武田計測先端知財団  

     More details

    Country:Japan

    researchmap

  • 2023年度 研究奨励賞

    2024.3   電子情報通信学会ソフトウェアサイエンス研究会   API利用の文脈付き変更パターン抽出の試み

    若松 俊介, 小林 隆志

     More details

  • 2022年度 研究奨励賞

    2023   電子情報通信学会ソフトウェアサイエンス研究会   コンテナイメージの解析に基づくビルド再現可能性の高いコンテナ定義ファイルの復元

     More details

    Country:Japan

    researchmap

  • 2022年度 研究奨励賞

    2023   電子情報通信学会ソフトウェアサイエンス研究会   コミットの複合的類似性を利用した不完全変更の補完支援

     More details

    Country:Japan

    researchmap

  • 研究奨励賞

    2022   情報処理学会 ソフトウェア工学研究会 ソフトウェアエンジニアリングシンポジウム 2022 (SES2022)   言語横断バグ箇所検索手法の日本語記述への適用可能性

     More details

    Country:Japan

    researchmap

  • 最優秀論文賞

    2021   第7回 実践的IT教育シンポジウム rePiT2021   大学学部生を対象とした実践的IT人材育成プログラムenPiT2における教育効果の測定と評価

     More details

    Country:Japan

    researchmap

  • H30年度 研究奨励賞

    2019   電子情報通信学会ソフトウェアサイエンス研究会   分散ストリーム処理エンジンを用いたMTLによる大規模トレース検査

     More details

    Country:Japan

    researchmap

  • H30年度 研究奨励賞

    2019   電子情報通信学会ソフトウェアサイエンス研究会   仮想ファイルシステムを用いたプログラム内部状態観測ツールの試作

     More details

    Country:Japan

    researchmap

  • ソフトウェア工学研究会 功績賞

    2018   情報処理学会ソフトウェア工学研究会   国際的研究活動活性化(ICSE勉強会)

    林晋平, 小林隆志,渥美紀寿,石尾隆,亀井靖高,肥後芳樹,伏田享平,吉田則裕 (国際的研究活動活性化ワーキンググループ主査・幹事)

     More details

    Country:Japan

    researchmap

  • 情報処理学会論文誌ジャーナル/JIP特選論文

    2017   情報処理学会論文誌編集委員会   改版履歴の分析に基づく変更支援手法における時間的近接性の考慮と同一作業コミットの統合による影響

     More details

    Country:Japan

    researchmap

  • H26年度 電子情報通信学会ソフトウェアサイエンス研究会研究奨励賞

    2015.5   電子情報通信学会ソフトウェアサイエンス研究会  

     More details

  • H26年度 研究奨励賞

    2015   電子情報通信学会ソフトウェアサイエンス研究会   改版履歴の分析に基づく変更支援手法における時間的近接性と大規模コミットの影響

     More details

    Country:Japan

    researchmap

  • H25年度 電子情報通信学会ソフトウェアサイエンス研究会研究奨励賞

    2014.5   電子情報通信学会ソフトウェアサイエンス研究会  

     More details

  • H25年度 研究奨励賞

    2014   電子情報通信学会ソフトウェアサイエンス研究会   サブシステムの凝集度に着目したSimulinkモデルの設計品質メトリクス

     More details

    Country:Japan

    researchmap

  • H23年度 電子情報通信学会ソフトウェアサイエンス研究会研究奨励賞

    2013.5   電子情報通信学会ソフトウェアサイエンス研究会  

     More details

  • H24年度 研究奨励賞

    2013   電子情報通信学会ソフトウェアサイエンス研究会   データ依存の伝播確率に基づく欠陥箇所特定支援

     More details

    Country:Japan

    researchmap

  • DEWS優秀インタラクティブ発表賞

    2008.3   日本データベース学会  

     More details

    Country:Japan

    researchmap

  • DEWS優秀論文賞

    2006.3   電子情報通信学会 データ工学研究会  

     More details

    Country:Japan

    researchmap

▼display all

Research Projects

  • Program comprehension based on feature identification using hybrid program analysis

    Grant number:15H02683  2015.4 - 2019.3

    Japan Society for the Promotion of Science  Grants-in-Aid for Scientific Research Grant-in-Aid for Scientific Research (B)  Grant-in-Aid for Scientific Research (B)

    Kobayashi Takashi, Noda Kunihiro, Aizawa Yuya

      More details

    Grant amount:\18070000 ( Direct Cost: \13900000 、 Indirect Cost:\4170000 )

    In this research, we aim to support program comprehension during software maintenance and develop methods to identify and visualize the relationship between external and internal features.
    We proposed a dynamic feature location technique (DFLT) using the formal concept analysis to identify relationships between modules and features. We use the similarity coefficient, which is used in fault localization techniques, as a relationship. Our DFLT make better orders shared modules compared with an existing DFLT. We also proposed a fully automated technique for recovering a summarized sequence diagram of a reasonable size. The recovered diagram depicts a behavioral overview of important concepts in a subject system, which can support developers to comprehend external features in an early stage of program comprehension. Our developed visualization tool is a flexible and lightweight tool and enable to explore a massive-scale sequence diagram by using searching, grouping and folding features.

    researchmap

  • Debugging Methodologies for Software Running on Cloud Environment

    Grant number:26280021  2014.4 - 2018.3

    Japan Society for the Promotion of Science  Grants-in-Aid for Scientific Research Grant-in-Aid for Scientific Research (B)  Grant-in-Aid for Scientific Research (B)

    Ishio Takashi

      More details

    Grant amount:\12220000 ( Direct Cost: \9400000 、 Indirect Cost:\2820000 )

    This research investigated program analysis techniques for software running on cloud environment, in particular, enterprise applications. We developed various techniques including comparison of multiple program executions, detection of behavioral anomalies, and analysis of business data-flow. Those techniques enable developers to automatically identify important components and their behavior in a software system.

    researchmap

  • Debugging method based on a scalable dynamic analysis infrastructure

    Grant number:25730037  2013.4 - 2016.3

    Japan Society for the Promotion of Science  Grants-in-Aid for Scientific Research Grant-in-Aid for Young Scientists (B)  Grant-in-Aid for Young Scientists (B)

    Kobayashi Takashi

      More details

    Grant amount:\4160000 ( Direct Cost: \3200000 、 Indirect Cost:\960000 )

    Our main research aim is to support debugging task for a real-world software. In this research, we developed a scalable execution trace analysis framework and a novel technique to abstract execution traces through considering the software design intent. We also studied scalable and accurate fault localization techniques based on the analysis of dynamic data dependencies and detailed method level behavior.
    We finally proposed a method to find the temporal specifications of API usage based on the selective inlining and data mining techniques. We also studied a method to extract the logical dependencies among methods based on the analysis of program change histories. Based on the combination of those proposed techniques methods, developer can be support to comprehend and debug large scale code.

    researchmap

  • Multi-variant development management method based on variant life cycle model

    Grant number:24300006  2012.4 - 2017.3

    Japan Society for the Promotion of Science  Grants-in-Aid for Scientific Research Grant-in-Aid for Scientific Research (B)  Grant-in-Aid for Scientific Research (B)

    AGUSA Kiyoshi

      More details

    Grant amount:\17940000 ( Direct Cost: \13800000 、 Indirect Cost:\4140000 )

    Multi-variant software is a product family consists of variant products that have common features and variations of feature details with configurations. We aimed to develop a method for the management of multi-variant software development when variant products for various environments are developed and evolved in parallel.
    We study a method to manage commonality and variability in a multi-variant software and developed static and dynamic analysis methods for a multivariant software implemented as a single code base. As a basis of the traceability management in a multi-variant software development, we also developed techniques to extract and leverage latent dependencies among software artifacts in variant products.

    researchmap

  • 研究の発展経緯を考慮した論文検索・提供方式の研究

    Grant number:16700023  2004 - 2006

    文部科学省  科学研究費補助金(若手研究(B))  若手研究(B)

    小林隆志

      More details

    Authorship:Principal investigator  Grant type:Competitive

    本研究では学術文献を単純なキーワード検索などより低コストで検索するために,論文間の様々な関係を利用した高度な検索方法を開発することを目的としている.そのための手法としてデータマイニングの手法を用いて論文間のアソシエーションルールを発見し,そのルールと参照関係から研究の発展経緯を抽出する"リサーチマイニング手法"を提案している.
    本年度はまず,Web上で広く利用されている文献情報サイトであるDBLPの全データを対象にし,大規模な書誌情報データの効率の良い管理/格納方法を検討し,次に提案手法であるリサーチマイニング手法の効率化,高速化を検討し,昨年度の試作ツールの改良改善を行った.データの蓄積量に比例して抽出される発展経緯も増加するため,その処理方法や表示方法の検討を行った.特に発展経緯の数が増加した場合に,クラスタ化による抽象化表示は重要であるため,クラスタ化のアルゴリズムに関して検討を行った.
    さらに,研究者間の関係を文献情

    researchmap

  • Enhancing Automated Software Evolution via Building and Utilizing Large-Scale Software Evolution Corpora

    Grant number:22H03567  2022.4 - 2026.3

    Japan Society for the Promotion of Science  Grants-in-Aid for Scientific Research Grant-in-Aid for Scientific Research (B)  Grant-in-Aid for Scientific Research (B)

      More details

    Grant amount:\17290000 ( Direct Cost: \13300000 、 Indirect Cost:\3990000 )

    researchmap

  • Enhancing Automated Software Evolution via Building and Utilizing Large-Scale Software Evolution Corpora

    Grant number:23K24823  2022.4 - 2026.3

    Japan Society for the Promotion of Science  Grants-in-Aid for Scientific Research  Grant-in-Aid for Scientific Research (B)

      More details

    Grant amount:\17290000 ( Direct Cost: \13300000 、 Indirect Cost:\3990000 )

    researchmap

  • Research on Code Reveiw Technologies for Softtwware Change Impact Analysis Using Execution Trace Repository

    Grant number:18H03221  2018.4 - 2022.3

    Japan Society for the Promotion of Science  Grants-in-Aid for Scientific Research  Grant-in-Aid for Scientific Research (B)

    Ishio Takashi

      More details

    Grant amount:\16770000 ( Direct Cost: \12900000 、 Indirect Cost:\3870000 )

    In this research, we have developed technologies to collect execution traces, to share the traces among software developers, and to support change impact analysis activities by utilizing the traces.
    As a technology to collect execution traces, we have developed an environment to write the procedure of trace collection as a program. To enable developers to share execution traces, we have developed near-omniscient debugging that record execution traces using a predefined size of data storage. To support change impact analysis, we have developed a method to efficiently compare a pair of execution traces and detect the behavioral changes.

    researchmap

  • Research on basic technologies for sharing the information in a disaster recovery

    Grant number:25240014  2013.10 - 2017.3

    Japan Society for the Promotion of Science  Grants-in-Aid for Scientific Research Grant-in-Aid for Scientific Research (A)  Grant-in-Aid for Scientific Research (A)

    Yokota Haruo

      More details

    Grant amount:\45370000 ( Direct Cost: \34900000 、 Indirect Cost:\10470000 )

    For the recovery from a large disaster, it is essential to share the information about victims of the disaster among its supporters and the victims themselves. In this research project, we developed a number of basic data management technologies to provide the information appropriately with keeping security and privacy to the targets of disclosure, such as medical teams, local government staffs, press, volunteers, and friends or families of the victims, under the unstable situation of the network, equipment, and power supply environment after the disaster. We demonstrate the effectiveness of these proposed technologies by evaluations.

    researchmap

  • Scalable storage and retrieval on it with controlling power consumption

    Grant number:22240005  2009 - 2012

    Japan Society for the Promotion of Science  Grants-in-Aid for Scientific Research Grant-in-Aid for Scientific Research (A)  Grant-in-Aid for Scientific Research (A)

    YOKOTA HARUO, MIYAZAKI Jun, KOBAYASHI Takashi, OGUCHI Masato, AMAGASA Toshiyuki, HATANO Kenji, WATANABE Yosuke

      More details

    Grant type:Competitive

    We have proposed a number of approaches to reduce power consumption of storage systems by controlling data placement and access methods. One approach decreases the frequency of spin-up and spin-down operations of HDD by using backup data to reduce HDD power consumption effectively as well as to keep the reliability of the storage system. Another approach places primary data for the high gear configuration to reduce migrated data in gear shift for balancing power consumption and performance of the storage system. We evaluated these methods and other many methods including XML retrievals through simulation and using real hardware, and demonstrated their effectiveness. Corresponding research papers were accepted well-known high competitive international conferences and journals. Since these methods are practical and applicable to many real situations, many ripple effects for both the cost down of IT system operation and earth environment can be expected.

    researchmap

  • 大量非構造データ間の概念構造を考慮した論理的検索ビューに関する研究

    Grant number:21013017  2009 - 2010

    文部科学省  科学研究費補助金(特定領域研究)  特定領域研究

    横田治夫, 望月祐洋, 小林隆志, 渡辺 陽介

      More details

    Grant type:Competitive

    情報技術の発展により、人類が創出する情報量が爆発的に増大している。データベース化されていない膨大な非構造データから、単なるキーワード検索だけで必要な情報を抽出してくることは容易ではない。本研究では、組織や個人のシステムが保持する膨大な量の非構造データに対するアクセス性を高めるため、非構造データ間の関係を考慮した論理的検索ビューを提供することを目的とする。
    キーワード情報を含まないファイルに対する論理的検索ビューの提供に関して、アクセス履歴から使用時間の近いファイル同士を関連ファイルとして検出する手法をこれまで検討してきたが、本年度は通常のファイルの読み書き操作だけではなく、改名(Rename)、移動(Move)、複製(copy)の3つの操作(RMC操作)に新たに着目した。利用者がよく見せる行動として、新たな作業に取り掛かる際に、過去の作業で使用したファイルを複製・改名して再利用することがあるが、この場合、新規作業で作成されたファイル群とRMC操作が行われた過去の作業のファイル群の間には強い関連があるとみなすことができる。本研究ではRMC操作の有無を関連度に反映させる手法を提案し、評価を行った。さらに、本年度はファイル間の関連度だけでなく、ファイルとWebページ間の関連度を抽出する手法の検討を行った。ファイルアクセス履歴に加えてWebアクセスの履歴も用いることで、ファイルを操作した際に一緒に閲覧していたWebページも含めて関連するグループとして提示することができる。ファイルアクセスログとWebアクセスログから関係抽出を行う手法を2つ提案し、それぞれの比較評価を行った。

    researchmap

  • Mining Development Experiences from code snippets and interaction history on debugging

    Grant number:21700027  2009 - 2010

    Japan Society for the Promotion of Science  Grants-in-Aid for Scientific Research Grant-in-Aid for Young Scientists (B)  Grant-in-Aid for Young Scientists (B)

    KOBAYASHI Takashi

      More details

    Authorship:Principal investigator  Grant type:Competitive

    We have developed several methods to analyze source codes, execution traces and history of developer's activities and to extract development experience from them when developers use reusable components. We have shown that our proposal method based on a developer's activity mining can improve accuracy of change guide. We also proposed several mining applications for source codes such that a method to find alternative codes of JavaScript for browser compatibility problem.

    researchmap

  • A Development Method for Dependable WebService-ware

    Grant number:20300009  2008 - 2011

    Japan Society for the Promotion of Science  Grants-in-Aid for Scientific Research Grant-in-Aid for Scientific Research (B)  Grant-in-Aid for Scientific Research (B)

    AGUSA Kiyoshi, YUEN Shoji, KOBAYASHI Takashi, HAMAGUCHI Takeshi

      More details

    Grant type:Competitive

    We have investigated dependable developing method for' WebService-ware' that integrates WebServices over the Internet. We studied behavioral models for WebService-ware via communications with static analysis techniques such as a session type system. We proposed a code mining to reuse program codes for efficient construction of WebService-ware.

    researchmap

  • A Technique for Mining Reusable Code Snippets

    Grant number:19700023  2007 - 2008

    Japan Society for the Promotion of Science  Grants-in-Aid for Scientific Research Grant-in-Aid for Young Scientists (B)  Grant-in-Aid for Young Scientists (B)

    KOBAYASI Takashi

      More details

    Authorship:Principal investigator  Grant type:Competitive

    researchmap

  • 大量非構造データ間の概念構造を考慮した論理的検索ビューに関する研究

    Grant number:19024028  2007 - 2008

    文部科学省  科学研究費補助金(特定領域研究)  特定領域研究

    横田治夫, 望月祐洋, 小林 隆志

      More details

    Grant type:Competitive

    本研究は、組織もしくは個人のシステムが保持する膨大な非構造データである多種大量のファイル等に対して、それらの間の概念構造等の関係を考慮した検索を行い、その結果を何らかの論理的なビューとして提供することで、利用者の要求にできるだけ合致した非構造データを提供することを目的とする。現在、ファイルに対する全文検索やメタデータを用いた検索等に関する研究は、これまでにも広く行われてはいるが、多様なメタデータを入力するのにコストがかかると同時に利用者の知識や熟練を前提とし・実際に欲しいファイルを探し出すことは容易ではない。特に、キーワードを含まない画像や数値データのファイルを検索するのは困難である。利用コンテクスト等を考慮して、ファイル間の関係を導き出し、これまで扱えなかった対象も検索可能とする手法の確立を目指す。平成19年度は、キーワードを含まないファイルを検索するため、ファイルサーバーのアクセスログを

    researchmap

  • 大量非構造データ間の概念構造を考慮した論理的検索ビューに関する研究

    Grant number:18049026  2006

    文部科学省  科学研究費補助金(特定領域研究)  特定領域研究

    横田治夫, 望月 祐洋, 小林 隆志

      More details

    Grant type:Competitive

    情報システムやネットワーク技術の発達により、人類が創出する情報量が爆発的に増大している。これに伴い、個人や組織のシステムが保持する電子的なデータの数や容量も膨大なものとなっているが、その中から必要とする情報を効率よく探し出すことは容易ではない。個人の持つファイルに対するキーワード全文検索としては、Desktop Searchのようなシステムも存在するが、非構造データを柔軟に扱うことが困難で、さらに関連する情報を取り出せないなど、機能的に十分とは言いがたい。また、メタデータを用いた検索サポートとして、データベース技術を非構造データ格納に適用したものも検討されていたが、やはり関連性のある情報を抽出するという面において満足できるものではない。
    本研究では、そのような膨大な非構造ファイルに対して、柔軟に付加されるメタデータ間の概念的な関係に着目し、必要な情報を関連付けて提供する方法を提案する。つまり、非構造データのフ

    researchmap

  • 教育的コンテンツを対象とした高度情報統合・配信に関する研究

    Grant number:16016232  2004 - 2005

    文部科学省  科学研究費補助金(特定領域研究)  特定領域研究

    横田治夫, 山岡 克式, 櫻井 成一朗, 小林 隆志

      More details

    Grant type:Competitive

    大学内に散在する講義・講演ビデオ、プレゼンテーション資料、研究論文等の教育および研究に関するコンテンツを蓄積し、各素材を有機的に統合し、ネットワークを介して付加価値の高い知識資源を配信し、有効利用することを目指して研究を行ってきた。
    主たる研究成果としては、講義・講演ビデオと講義・講演で用いるプレゼンテーション資料を同期させてメタデータを用いて統合蓄積し、同期情報を有効利用して検索する手法であるUPRISE、研究論文データベース中の論文の参照関係をマイニングすることで研究論文間の流れの抽出と研究論文のクラスタリングを行い研究のマクロな流れの理解を助けるリサーチマイニング手法、教育・研究コンテンツを蓄積・解析・配信することなどを対象としたワークフローシステムを構成する手法、蓄積・検索において必要となるメタデータを記述するXMLの効率的な格納方法に関する手法等を提案し、評価を行ってきた。また、それらを蓄積

    researchmap

  • 教育的コンテンツを対象とした高度情報統合・配信に関する研究

    Grant number:15017233  2003

    文部科学省  科学研究費補助金(特定領域研究)  特定領域研究

    横田治夫, 宮崎 純, 櫻井 成一朗, 山岡 克式, 小林 隆志

      More details

    Grant type:Competitive

    講義・講演ビデオ、プレゼンテーション資料、参考書籍、研究論文等の教育的コンテンツ、および研究内容に関するコンテンツを蓄積し、ネットワークを介して配信する場合に、蓄積された各素材を有機的に統合することで、付加価値の高い情報を低いコストで提供するこことが可能となる。我々は、これまでに、講義・講演ビデオとその中で用いられたプレゼンテーション資料を同期させ、プレゼンテーションに特化したメタデータを用いて統合蓄積し、同期情報を有効利用して検索する手法を提案してきた。今年度は、これまでの研究を更に進め、検索手法の改善を図ると同時に、実際に蓄積・検索システムUPRISEを構築し、利用しやすい検索インタフェースを実現するとともに、検索手法の評価を行った。検索結果を1つに絞る評価実験では、従来の検索手法であるtf.idfと比較して適合率が倍となる改善が見られた。また、蓄積対象を研究論文とした場合に、参照情報に対してデータマ

    researchmap

  • 教育的コンテンツを対象とした高度情報統合・配信に関する研究

    Grant number:14019035  2002

    文部科学省  科学研究費補助金(特定領域研究)  特定領域研究

    横田治夫, 宮崎 純, 櫻井 成一朗, 山岡 克式, 小林 隆志

      More details

    Grant type:Competitive

    大学における講義ビデオ、講義資料、教科書等の教育的コンテンツや、研究内容に関するコンテンツを、ネットワークを介して学内外に配信する場合に、各素材を有機的に統合することで、きめが細かく教育効果の高い情報を低いコストで提供することができる。本研究は、講義資料や教材、講義ビデオ等の教育的コンテンツを単にそのままの形態で発信するのではなく、互いに有機的に統合して、教育効果も考慮した付加価値の高い魅力的な利用者ビューを提供することを目指している。
    本研究では、講義のビデオや、講義に使用したプレゼンテーション資料、さらに講義に関連する教科書や配布資料等を格納し、それらの多様な教育コンテンツを緩く統合するアプローチを取る。統合のための情報はメタデータとして保持し、これによってコンテンツ自体には変更を加えない形でのコンテンツの統合と検索を実現する。このためメタデータには、動画のどの時刻にスライドの切り替え

    researchmap

▼display all

Teaching Experience

  • Software Development Methodology

    2025 Institution:School of Computing, Instutite of Science Tokyo

     More details

    Level:Postgraduate  Country:Japan

    researchmap

  • ソフトウェア設計と品質

    2022 - 2024 Institution:東京工業大学 情報理工学院

     More details

    Level:Undergraduate (specialized)  Country:Japan

    researchmap

  • オブジェクト指向設計

    2021 - 2022 Institution:東京工業大学 情報理工学院

     More details

    Level:Undergraduate (specialized)  Country:Japan

    researchmap

  • Software Design Methodology

    2020 - 2025 Institution:School of Computing, Tokyo Instutite of Technology

     More details

    Level:Postgraduate  Country:Japan

    researchmap

  • 情報リテラシ

    2020 - 2022 Institution:東京工業大学 情報理工学院

     More details

    Level:Undergraduate (specialized)  Country:Japan

    researchmap

  • システム構築演習

    2018 - 2020 Institution:東京工業大学 情報理工学院

     More details

    Level:Undergraduate (specialized)  Country:Japan

    researchmap

  • システム設計演習

    2018 - 2020 Institution:東京工業大学 情報理工学院

     More details

    Level:Undergraduate (specialized)  Country:Japan

    researchmap

  • Object-oriented Programming

    2016 Institution:School of Computing, Instutite of Science Tokyo

     More details

    Level:Undergraduate (specialized)  Country:Japan

    researchmap

  • ソフトウェア設計

    2015 - 2016 Institution:青山学院大学 理工学部

     More details

    Level:Undergraduate (specialized)  Country:Japan

    researchmap

  • ソフトウェア工学

    2014 Institution:お茶の水女子大学 理学部

     More details

    Level:Undergraduate (specialized)  Country:Japan

    researchmap

  • Program Theory

    2013 - 2020 Institution:School of Computing, Tokyo Instutite of Technology

     More details

    Level:Postgraduate  Country:Japan

    researchmap

  • プログラミング第3

    2013 - 2016 Institution:東京工業大学 情報理工学院

     More details

    Level:Undergraduate (specialized)  Country:Japan

    researchmap

  • ソフトウェア設計法

    2011 - 2013 Institution:名古屋大学 工学部

     More details

    Level:Undergraduate (specialized)  Country:Japan

    researchmap

  • ソフトウェア工学特論

    2011 - 2013 Institution:名古屋大学 大学院情報科学研究科

     More details

    Level:Postgraduate  Country:Japan

    researchmap

  • ソフトウェア工学

    2011 Institution:お茶の水女子大学 理学部

     More details

    Level:Undergraduate (specialized)  Country:Japan

    researchmap

  • ソフトウェア信頼性特論

    2010 - 2011 Institution:名古屋大学 大学院情報科学研究科

     More details

    Level:Postgraduate  Country:Japan

    researchmap

  • 基礎セミナーB

    2010 - 2011 Institution:名古屋大学

     More details

    Level:Undergraduate (specialized)  Country:Japan

    researchmap

  • ソフトウェア保守

    2009 - 2010 Institution:名古屋大学 大学院情報科学研究科

     More details

    Level:Postgraduate  Country:Japan

    researchmap

  • ソフトウェア工学

    2009 Institution:お茶の水女子大学 理学部

     More details

    Level:Undergraduate (specialized)  Country:Japan

    researchmap

  • 実践的ソフトウェア開発技術

    2008 - 2010 Institution:名古屋大学 大学院情報科学研究科

     More details

    Level:Postgraduate  Country:Japan

    researchmap

  • コードリーディング II

    2008 - 2009 Institution:名古屋大学 大学院情報科学研究科

     More details

    Level:Postgraduate  Country:Japan

    researchmap

  • 産学連携実習A (OJL)

    2007 - 2013 Institution:名古屋大学 大学院情報科学研究科

     More details

    Level:Postgraduate  Country:Japan

    researchmap

  • ソフトウェア設計技術

    2007 - 2010 Institution:名古屋大学 大学院情報科学研究科

     More details

    Level:Postgraduate  Country:Japan

    researchmap

  • コードリーディング I

    2007 - 2008 Institution:名古屋大学 大学院情報科学研究科

     More details

    Level:Postgraduate  Country:Japan

    researchmap

▼display all