Granular Problem Solving and Software Engineering

被引:1
|
作者
Zhu, Haibin [1 ]
机构
[1] Nipissing Univ, Dept Comp Sci & Math, N Bay, ON P1B 8L7, Canada
关键词
problem solving; granular computing; granule; granulation; role; agent;
D O I
10.1109/GRC.2008.4664656
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Granulation is an important component of Granular Computing (GrC) as a problem solving paradigm. Specification and regulation of granulation are necessary in helping researchers and practitioners apply GrC into different applications. At present, there is insufficient investigation of this topic. This paper defines concepts and mechanisms of problem solving, investigates the fundamental principles and processes of granulation, and demonstrates that the development of software engineering methodologies follows the basic idea of GrC: granulation. With the guide of granulation, this paper also proposes a new method of granulation by rolification (the act or the result of designing roles), i.e., roles and agents. The major contribution is establishing the foundations of granular problem solving and clarifying the relationships between granular problem solving and software engineering.
引用
下载
收藏
页码:859 / 864
页数:6
相关论文
共 50 条
  • [31] Everyday problem solving in engineering: Lessons for engineering educators
    Jonassen, David
    Strobel, Johannes
    Lee, Chwee Beng
    JOURNAL OF ENGINEERING EDUCATION, 2006, 95 (02) : 139 - 151
  • [32] ENGINEERING PROBLEM SOLVING - LEARNING AND PRACTICE
    Bzymek, Zbigniew M.
    INTERNATIONAL MECHANICAL ENGINEERING CONGRESS AND EXPOSITION - 2012, VOL 5, 2013, : 433 - 440
  • [33] Solving engineering's image problem
    Fanning, Paul
    Machinery and Production Engineering, 1999, 157 (3983):
  • [34] Spatial cognition in engineering problem solving
    Duffy, Gavin
    Sorby, Sheryl
    COGNITIVE PROCESSING, 2018, 19 : S12 - S12
  • [35] Computational Intelligence for Problem Solving in Engineering
    Rudas, Imre J.
    Tar, Jozef K.
    IECON 2010 - 36TH ANNUAL CONFERENCE ON IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2010,
  • [36] Ambiguity During Engineering Problem Solving
    Douglas, Elliot P.
    Agdas, Sevcan
    Koro-Ljungberg, Mirka
    Lee, Christine
    Therriault, David J.
    FRONTIERS IN EDUCATION CONFERENCE (FIE), 2015, 2015, : 1712 - 1715
  • [37] A problem solving environment based on commodity software
    Lancaster, D
    Reeve, JS
    HIGH PERFORMANCE COMPUTING AND NETWORKING, PROCEEDINGS, 2000, 1823 : 3 - 11
  • [38] Collaborative problem solving and groupware for software development
    DeFranco-Tommarello, J
    Deek, FP
    INFORMATION SYSTEMS MANAGEMENT, 2003, 21 (01) : 67 - 80
  • [39] Gender pluralism in problem-solving software
    Burnett, Margaret M.
    Beckwith, Laura
    Wiedenbeck, Susan
    Fleming, Scott D.
    Cao, Jill
    Park, Thomas H.
    Grigoreanu, Valentina
    Rector, Kyle
    INTERACTING WITH COMPUTERS, 2011, 23 (05) : 450 - 460
  • [40] A MODEL FOR CONSTRUCTION PROBLEM SOLVING BY DYNAMIC SOFTWARE
    Bizova-Laleva, Mrs Vania
    MATHEMATICS AND INFORMATICS, 2014, 57 (02): : 188 - 196