Presentation is loading. Please wait.

Presentation is loading. Please wait.

Semiotic Oriented Autonomous Intelligent Systems Software Engineering State University of Campinas UNICAMP - Brazil Rodrigo Gonçalves Ricardo Gudwin.

Similar presentations


Presentation on theme: "Semiotic Oriented Autonomous Intelligent Systems Software Engineering State University of Campinas UNICAMP - Brazil Rodrigo Gonçalves Ricardo Gudwin."— Presentation transcript:

1 Semiotic Oriented Autonomous Intelligent Systems Software Engineering State University of Campinas UNICAMP - Brazil Rodrigo Gonçalves Ricardo Gudwin

2 Intelligent Systems Evolution zIncreasing complexity and autonomy Complexity Years 70’s80’s90’s Autonomy Complexity Engineering methods Problems (“use cases”, “tool oriented”)

3 zTool oriented zModel oriented yAnalysis + Project + Design Tool oriented x model oriented ESPECIFICATION This work introduces a first proposal on how to use semiotics in order to improve software engineering methods, when intelligent autonomous systems are targeted. First we investigate the current flaws in software engineering, concerning intelligent autonomous systems. Then we propose a knowledge taxonomy, based on semiotic ideas, aiming a tool to ? NNet Fuzzy GA

4 Semiotics & software engineering zSemiotics: tool to understand knowledge processing and communication zSemiotics can be used in analysis phase of any software engineering method ESPECIFICATION This work introduces a first proposal on how to use semiotics in order to improve software engineering methods, when intelligent autonomous systems are targeted. First we investigate the current flaws in software engineering, Information structure & flow Information structure & flow Tools Architectures Information structure & flow Semiotic analysis Project & Design

5 Semiotics: Basic concepts zKnowledge unit zUmwelt zSemiosis Environment Umwelt Object Representation space Sign Interpretant Object

6 Semiotics: Knowledge taxonomy zKnowledge taxonomy yFunctionality yStructure yBoth zStructure yRematic {R} yDicent {D} zFunctionality yDesignative yApraisive yPrescriptive zBoth (special case) yArgumentative RIcSeSp RIcObG RIcSeG RInRSy Actuator Sensors DSy DIc RIcObSp

7 Example: Artificial Fish zTerzopoulos, D., Artificial Fishes, Artificial Life, Volume 1, Number 4, MIT Press, 1994 zTerzopoulos’ approach yIt would not be possible if the system were more complex ESPECIFICATION This work introduces a first proposal on how to use semiotics in order to improve software engineering methods, when intelligent autonomous systems are targeted. First we investigate the current flaws in software engineering, concerning intelligent autonomous systems. Then we propose a knowledge taxonomy, based on semiotic ideas, aiming a tool to Tools

8 Example: Artificial Fish zProposed approach ESPECIFICATION This work introduces a first proposal on how to use semiotics in order to improve software engineering methods, when intelligent autonomous systems are targeted. First we investigate the current flaws in software engineering, concerning intelligent autonomous systems. Then we propose a knowledge taxonomy, based on semiotic ideas, aiming a tool to Architectures Semiotic analysis and project Information domain model

9 Future works zWork in progress zFuture works yStudy of other architectures than GSM ySpecification of a framework to help in the design phase. Based on (fielded) object networks. yHow these concepts apply in a specific method such as UML (UML extensions) yImplementation of an example

10 Conclusions zIS complexity and autonomy is increasing bringing the necessity of software engineering methods zTraditional software engineering methods does not conveniently apply to intelligent systems. zSemiotics can be used as a tool to understand the information domain of a problem zSemiotics can be used in the analysis phase of any software engineering method. zNext works will introduce how these concepts apply in a specific method such UML (Unified Modeling Language)


Download ppt "Semiotic Oriented Autonomous Intelligent Systems Software Engineering State University of Campinas UNICAMP - Brazil Rodrigo Gonçalves Ricardo Gudwin."

Similar presentations


Ads by Google