1,721,301 research outputs found

    Building a Web Advisor for Integrated Protection

    No full text
    Basic issues to be addressed in a project aimed at developing a web-based advisor for integrated plant protection which uses Case-Based Reasoning techniques are described and discussed. The integrated protection problem and the decision making process underlying the problem solving are analyzed. Some of the critical aspects in applying case-based reasoning techniques to support this decision making problem are discussed. Two more issues, dealing mainly with methodological aspects, are mentioned: system requirement specifications and maintenance problem

    Agent-Oriented Software Engineering

    No full text
    Agent-oriented software engineering (AOSE) is an approach to construct software systems based on the agent paradigm. An agent can be thought of as an autonomous and social entity, which can communicate, coordinate, and cooperate with other agents to achieve goals. The agent paradigm offers useful abstractions to design today`s complex networked applications.Several AOSE methodologies have been proposed so far, each one providing its own modeling language and analysis techniques. Efforts toward unification of AOSE methodologies and the definition of standards are in progress, in parallel with research to address challenging issues, such as designing software with autonomic properties

    Data-Driven Requirements Engineering. The SUPERSEDE Way

    No full text
    This keynote addresses the challenges and opportunities for today requirements engineering, which are introduced by the ever growing amount of data generated by software at use. Data analytics techniques, which exploit artificial intelligence algorithms can be used to build tools to support requirements engineers to take faster and better quality decisions. A concrete example is the SUPERSEDE tool-suite that supports planning new software releases on the basis of the analysis of user feedback and usage data. Main open research challenges are pointed out

    Developing a Decision Support System for Integrated Production in Agriculture

    No full text
    Recent approaches in building decision support systems (DSS) for agriculture, and more generally for environmental problems, tend to adopt a ``systemic'' approach. That is to say a problem is analyzed in terms of all the knowledge, the data and the responsibilities it depends on. So, the proposed applications aim to be integrated in larger information systems exploiting the fact that different organizations may manage information sources and resources that are relevant to problem solutions. The paper focuses on design issues faced during the development of a DSS at use of technicians of the advisory service performing pest management according to an Integrated Production approach. Designing this type of system requires to analyze basically, two main dimensions of complexity: the organizational dimension dealing with all the dependencies between the domain stakeholders, and the technical dimension concerning the study of natural plant protection techniques. These considerations motivate the choice of an agent-oriented methodology for software development. The methodology, called Tropos, gives a central role to early requirements analysis and allows to derive system functional and non-functional requirements from a deep understanding of the domain stakeholders goals and of their dependencies. Two components of the system have been implemented using web technologies and they are currently under evaluatio
    corecore