You are here

Publications

  1. Paolo Avesani; Francesco Ricci; Anna Perini,
    Combining Human Assessment and Reasoning Aids for Decision-Making in Planning forest Fire Fighting,
    Proceedings of the IJCAI 95 Workshop 'Artificial Intelligence and the Environment',
    1995
    , pp. 71-
    73
  2. Anna Perini; Francesco Ricci,
    An Interactive Planning Architecture: The Forest Fire Fighting,
    Preprints of the 3rd European Workshop on Planning [EWSP'95],
    1995
  3. R. Fiutem; Paolo Tonella; E. Merlo; G. Antoniol,
    Migrating a Basic Character Oriented Application Interface to a Visual C++ Graphical User Interface under Windows,
    In this paper, an approach to reengineer BASIC PC legacy code into modern graphical systems is proposed. BASIC has historically been one of the first languages available on PCs. Based on it, small or medium size companies have developed throughout the time systems that represent valuable company assets to be preserved. Our goal is the automatic migration from the BASIC character oriented user interface to a graphical environment which includes a GUI builder, and compiles event driven C/C++ code. For this purpose a conceptual representation in terms of abstract graphical objects and callbacks has been inferred from the original code, and a translator from BASIC to C has been developed. Moreover the GUI builder internal representation has been generated, so that the user interface can be interactively fine-tuned by the programmer. We will present and discuss our approach to user interface migration, with some preliminary experimental results. For the explanation of our approach, an example will be used throughout the text,
    1995
  4. Paolo Tonella; R. Fiutem; G. Antoniol; E. Merlo,
    Language Translation from Basic to C,
    In this paper, an approach to reengineer BASIC PC legacy code into modern graphical systems and languages is proposed. BASIC has historically been one of the first language available on PCs. Based on it, small or medium size companies have developed throughout the time systems that represent valuable company assets to be preserved. Our goal is the automatic migration from the BASIC character oriented user interface to a graphical environment which includes a GUI builder, and compiles event driven C/C++ code. We will present and discuss BASIC peculiarities, with preliminary results on code translation,
    1995
  5. Paolo Avesani; Anna Perini; Francesco Ricci; M. Rencelj,
    The IP Subsystem - RR50B Charade Restricted Report,
    1995
  6. R. Fiutem; E. Merlo; G. Antoniol; Paolo Tonella,
    Understanding the Architecture of Software Systems,
    The first activity when humans approach the task of understanding a program is trying to discover its high level structure, that is identifying its subsystems and their relations: in few words, the software architecture of the system. In this paper, an approach for the architectural analysis of software systems, together with an environment implementing the approach, are described. The approach is based on a hierarchical architectural domain model that drives the application of a set of architectural recognizers. Each recognizer builds an abstract view describing some architectural aspects of the system, or of some of its parts. The implementation of the environment supporting the architectural analysis process described is currently in progress,
    1995
  7. A. Perini,
    Meli: un sistema di supporto per la protezione integrata,
    1995
  8. A. Perini,
    Il computer in campagna,
    1995
  9. A. Perini;F. Ricci,
    Constraint reasoning and interactive planning,
    1994
    , (Workshop on Constraint Languages-Systems and their use in Problem Modelling. International Logic Programming Symposium,
    ithaca, New York,
    11/18/1994, 11/19/1994)
  10. F. Ricci;A. Perini;P. Avesani,
    Building First Intervention Plans: the forest fire case,
    1994
    , (the 7-th Workshop on Artificial Intelligence Research in Environmental Science,
    Biloxi, Mississipi,
    11/14/1994, 11/17/1994)

Pages