Curriculum Vitaes
Profile Information
- Affiliation
- Associate Professor, Faculty of Science and Technology, Department of Information and Communication Sciences, Sophia University(Concurrent)Director Education and Research Center for Information Science
- Degree
- 学士(工学)(上智大学)修士(工学)(上智大学)博士(工学)(上智大学)
- Contact information
- r-kawaba
sophia.ac.jp - Researcher number
- 30306980
- J-GLOBAL ID
- 200901082077014300
- researchmap Member ID
- 1000260129
(Subject of research)
Study on Domain Analysis and Prototyping
Research Interests
2Research Areas
3Papers
77-
Journal of International Council on Electrical Engineering, 3(1) 79-84, Jan 1, 2013
Misc.
28-
ことば工学研究会, 36 105-119, Nov 12, 2010
-
IEICE technical report, 108(384) 55-60, Nov 20, 2009STD (State Transition Diagram) is used to analyze the system from "state" and "transition" perspective. But, the existent STD can't describe concepts such as states of two or more personnel, synchronization between personnel and time advance which are necessary to model the collaborative systems. This paper proposes Timed STDs with the three concepts, and models the collaborative systems with this diagram. And the authors developed the simulator to show an animation of transition and synchronization and to analyze the performance parameters such as utilization.
-
IEICE technical report, 108(384) 19-24, Nov 20, 2009The development of Ontology for Domains and Inter-Domains is considered from the viewpoint of Component and Task. Therefore, the recycling method of described Ontology and the description method of reusable Ontology are examined. The Ontology of Trust of Work is described as an example of the described Ontology. Task Ontology is described along the case grammar and the commitment network. Component Ontology is extracted from Task Ontology, and the relation of the component is described. This description method and the recycling method were implemented with Excel VBA.
-
IEICE technical report, 107(429) 37-42, Nov, 2008In this study, we propose the system for the allocation of personnel to multiple projects. Execution of multiple projects often requires the same personnel at the same time interval. This can create conflicts, leading to unexpected delays in the completion of the projects. So far, project manager solves such problems by changing parameters such as the number of workers and the deadline. But it needs more cost. Therefore, the system uses the "task fragmentation" method to solve such problems without changing those parameters. This method gives the project manager greater flexibility in allocating the personnel needed for multiple projects. With this method, multiple projects can be run on a desirable schedule and completed before the deadlines.
-
IEICE technical report, 108(157) 13-18, Jul 17, 2008The authors translated diagrams for System analysis and design to Prolog formed description, and developed the method for Reuse diagrams. As a method to search reusable diagrams, the authors developed the search method with diagram's structure. The search method is not only adaptable to identical type of diagrams but different type of diagrams. The authors developed conversion method for different type of diagrams.
Books and Other Publications
8-
Shogakukan, Jul, 2004 (ISBN: 409506711X)
Presentations
43-
ICEE2016, Jul 5, 2016
-
SDPS2015, Nov 3, 2015, Society for Design and Process Science
-
SDPS2015, Nov 3, 2015, Society for Design and Process Science
-
ICEE2014(International Conference on Electrical Engineering ), Jun 20, 2014, KIEE (The Korean Institute of Electrical Engineers)Requirements analysis in systems development is an important phase to recognize what systems are needed. Petri Net is useful for analyzing the target system which includes collaboration tasks. However, it is difficult and troublesome to describe it from scratch even for software engineers. This paper clarifies methods for reusing Petri Nets described in the past to save the waste of describing them. In this paper, two methods are proposed as ways for the reuse of Petri Nets. One is the way that target diagrams are searched in terms of structure, and the other is that target diagrams are searched in terms of semantics. Finally, these methods are combined and implemented as a tool which is supported by a computer. This tool makes analysts easy to search the target diagram and modify it even if they do not understand the rules of describing Petri Net. In contrast, people who are not familiar with the tasks of the target system can find diagrams by using structural conditions for the search.
-
SDPS2013, Oct 28, 2013, Society for Design and Process ScienceThis paper shows the importance of introduction of domain ontology to systems analysis in order to represent domain-specific terminology effectively and proposes a method to construct and visualize the domain ontology. Common ontology in a domain and a related domain is systematized from the viewpoint of the Domain-Task and Domain-Term. Ontology of Domain Tasks (ODTasks) describes the procedure of the work according to the Case Grammar. Ontology of Domain Terms (ODTerms) describes the super-/sub conceptual relation of the term. This term is the element that exists in the specific domain. Our method uses the concept of the Commitment Network as a basic viewpoint for the organization of Ontology. The target system analyzed from the viewpoint of commission of task. Commitment Network facilitates to clarify the task in detail. For easily understanding and describing Ontology treated by this research, Diagram for ODTasks and ODTerms. The editor for ODTasks and ODTerms is also proposed.
-
SIG - KBSE (Knowledge-based Software Engineering), Nov 17, 2006, The Institute of Electronics, Information and Communication Engineers (IEICE)
Professional Memberships
2Research Projects
1-
Grants-in-Aid for Scientific Research, Japan Society for the Promotion of Science, 2001 - 2002
Other
6-
Apr, 2007機械工学科の情報リテラシ演習,プログラミング演習において,C言語のプログラミング演習を行っている.2007年度から,プログラミングの環境(エディタ,コンパイラ)を,UNIXから,Windows上のものに変更した.この結果,以前と比べ,操作に関する質問が減り,プログラミングそのものについての質問が多くを占めた.多くの学生は,演習問題の数を多くこなしていた.
-
Apr, 2007システム情報処理の講義において,グループで演習をさせている.これまでの科目にはない種類の内容であり,議論しながら進めることで,手つかずで停滞することがないようになる.教員とTAも話に加わっている.
-
Apr, 2002プログラミングは,記述したことが動きとして見えるのは,画面に見えていることだけだが,実際には目に見えない部分を想像し理解できていないといけない.特に複雑かつ重要なものについて,パワーポイントのアニメーションでこれを説明する教材を作成し,Webからリンクすることで,理解できるまで何度でも確認できるようにしている.