An Architecture and Methodology for the Design and Development of Technical Information Systems

In order to meet demands in the context of Technical Information Systems (TIS) pertaining to reliability, extensibility, maintainability, etc., we have developed an architectural framework with accompanying methodological guidelines for designing such systems. With the framework, we aim at complex multiapplication information systems using a repository to share data among applications. The framework proposes to keep a strict separation between Man-Machine-Interface and Model data, and provides design and implementation support to do this effectively. The framework and methodological guidelines have been developed in the context of the ESPRIT project IMPRESS. The project also provided for ldquotesting groundsrdquo in the form of a TIS for the Spanish Electricity company Iberdrola. This work has been conducted within the ESPRIT project IMPRESS (Integrated, Multi-Paradigm, Reliable and Extensible Storage System), ESPRIT No. 6355

[1]  Grady Booch,et al.  Object-Oriented Design with Applications , 1990 .

[2]  Edward Yourdon,et al.  Object-oriented analysis , 2012 .

[3]  J. Coutaz Interface homme-ordinateur : conception et réalisation , 1988 .

[4]  J. Skowronek,et al.  IMPRESS Database Design Tool - a high-level design toolset based on formal theory , 1994 .

[5]  Maurice van Keulen,et al.  Methodological Guidelines for IMPRESS , 1995 .

[6]  Brad A. Myers,et al.  User-interface tools: introduction and survey , 1989, IEEE Software.

[7]  H. Balsters,et al.  TM Manual: version 2.0 revision e , 1995 .

[8]  S E Hudson UIMS support for direct manipulation interfaces , 1987, COMG.

[9]  Serge Abiteboul,et al.  Objects and views , 1991, SIGMOD '91.

[10]  Maurice van Keulen,et al.  The IMPRESS DDT: a database design toolbox based on a formal specification language , 1994, SIGMOD '94.

[11]  Peter M. G. Apers,et al.  The TM manual, version 2.0 , 1993 .

[12]  Deborah Hix,et al.  Human-computer interface development: concepts and systems for its management , 1989, CSUR.

[13]  William E. Lorensen,et al.  Object-Oriented Modeling and Design , 1991, TOOLS.

[14]  Elisa Bertino,et al.  A View Mechanism for Object-Oriented Databases , 1992, EDBT.

[15]  Adele Goldberg,et al.  Smalltalk-80 - the interactive programming environment , 1984 .

[16]  G. E. Pfaff,et al.  User Interface Management Systems , 1985, Eurographic Seminars.

[17]  Stephen Travis Pope,et al.  A cookbook for using the model-view controller user interface paradigm in Smalltalk-80 , 1988 .

[18]  簡聰富,et al.  物件導向軟體之架構(Object-Oriented Software Construction)探討 , 1989 .

[19]  Herman Balsters,et al.  Typed Sets as a Basis for Object-Oriented Database Schemas , 1993, ECOOP.

[20]  Rebecca Wirfs-Brock,et al.  Designing object-oriented software , 1990 .

[21]  Aaas News,et al.  Book Reviews , 1893, Buffalo Medical and Surgical Journal.