Systems integration: problems and approaches

Many different types of integration problems arise during software development projects. This paper addresses issues in some integration problems such as application software integration, new function/technology integration, integration testing, and tool integration and discusses future research directions or approaches for them. It suggests some guidelines for designing software objects which facilitate their integration and reuse. It also describes some methods for maintaining consistency and propagating changes among software components during their design, testing, and maintenance.<<ETX>>

[1]  Jacob L. Cybulski,et al.  A hypertext based software-engineering environment , 1992, IEEE Software.

[2]  Johan de Kleer,et al.  Problem Solving with the ATMS , 1986, Artif. Intell..

[3]  C. V. Ramamoorthy,et al.  A model and methodology for distributed integration , 1992, Proceedings of the Third Workshop on Future Trends of Distributed Computing Systems.

[4]  Tapani Sovolainen Software integration technologies in industrial applications , 1990 .

[5]  Walt Scacchi,et al.  Process integration in CASE environments , 1992, IEEE Software.

[6]  Matthias Jarke Strategies for integrating CASE environments , 1992, IEEE Software.

[7]  Anthony L Wasserman Tool Integration in Software Engineering Environments , 1989, SEE.

[8]  A. Rosenblatt,et al.  Who's ahead in hi-tech? , 1991, IEEE Spectrum.

[9]  Johan de Kleer,et al.  Extending the ATMS , 1986, Artif. Intell..

[10]  Lennart Ohlsson,et al.  Software factory principles, architecture, and experiments , 1992, IEEE Software.

[11]  Minder Chen,et al.  A framework for integrated CASE , 1992, IEEE Software.

[12]  Mary Hubuey Distributed open environments , 1991 .

[13]  Johan de Kleer,et al.  An Assumption-Based TMS , 1987, Artif. Intell..