CENTER FOR INTEGRATED FACILITY ENGINEEMNG

A significant development in computing in the 1990s has been the move toward more distributed computer systems through network communication facilities. Instead of viewing computers as individual devices, users want to integrate these physically separate but electronically connected resources into a single logically unified computational environment. Software interoperability has become a major issue for organizations wishing to take advantage of private and open distributed computing facilities. Software interoperability technologies seek to smooth the integration of both legacy and new applications, even on heterogeneous hardware and software platforms. Improved integration not only benefits users within a company but also facilitates the sharing of knowledge with other disciplines and organizations, enhancing the workflow processes. Many companies also have huge investments in legacy systems that they hope to avoid rewriting by using interoperability tools to bring such applications into the network-driven environments of today. This report summarizes the significant issues and terminology used in the field of software interoperability, presents a range of diverse systems and methodologies used to integrate knowledge among programs, and concludes with a new view of interoperability and a novel way of addressing it.

[1]  A. Potts Recommended Reading. , 2019, Journal of periodontology.

[2]  Stuart I. Feldman,et al.  Make — a program for maintaining computer programs , 1979, Softw. Pract. Exp..

[3]  K. Tsukada,et al.  Data communications , 1981, IEEE Communications Magazine.

[4]  Kurt C. Wallnau Software Technology for Adaptable, Reliable Systems (STARS) , 1990 .

[5]  Timothy W. Finin,et al.  Enabling Technology for Knowledge Sharing , 1991, AI Mag..

[6]  Jay M. Tenenbaum,et al.  An intelligent agent framework for enterprise integration , 1991, IEEE Trans. Syst. Man Cybern..

[7]  Jack C. Wileden,et al.  Specification-level interoperability , 1991, CACM.

[8]  Graham H. Powell,et al.  Object-oriented approaches for integrated engineering design systems , 1992 .

[9]  Mark R. Cutkosky,et al.  PACT: an experiment in integrating concurrent engineering systems , 1993, Computer.

[10]  J. Hamilton SEE integration to support megaprogramming , 1993, 1993 Software Engineering Environments.

[11]  Michael R. Genesereth,et al.  Software agents , 1994, CACM.

[12]  R H Weston,et al.  Functional Interaction Management: A Requirement for Software Interoperability , 1994 .

[13]  Scott Curland Chase,et al.  SYSTEM ARCHITECTURE FOR COMPUTER INTEGRATION OF DESIGN AND CONSTRUCTION KNOWLEDGE , 1994 .

[14]  James M. Purtilo,et al.  The POLYLITH software bus , 1994, TOPL.

[15]  Wojtek Kozaczynski,et al.  Automated support for legacy code understanding , 1994, CACM.

[16]  Dimitris Karagiannis,et al.  Integrating engineering applications via loosely coupled techniques: A knowledge-based approach , 1995 .

[17]  Christopher J. Fox,et al.  Sixteen questions about software reuse , 1995, CACM.

[18]  Martin Fischer,et al.  The Circle: Architecture for Integrating Software , 1995 .

[19]  Philip A. Bernstein,et al.  Middleware: a model for distributed system services , 1996, CACM.

[20]  David L. Spooner,et al.  Sharing manufacturing information in virtual enterprises , 1996, CACM.

[21]  Raymond E. Levitt,et al.  Support for Integrated Value-Based Maintenance Planning , 1996, IEEE Expert.

[22]  Paul Teicholz,et al.  A Knowledge Based Information Model for Components in the Process Industry , 1996 .

[23]  Steve Nadis Computation Cracks 'Semantic Barriers' Between Databases , 1996 .

[24]  Terry Winograd,et al.  Focused Sharing of Information for Multidisciplinary Decision Making by Project Teams , 2001, J. Inf. Technol. Constr..

[25]  Tarun M. Kapoor,et al.  Searching for the middle ground , 2002, The Journal of cell biology.

[26]  Martin Fischer,et al.  Integration of a Three Dimensional CAD Environment into an Interactive Workspace , 2003 .

[27]  Michael R. Genesereth,et al.  Agent-based framework for integrated facility engineering , 1993, Engineering with Computers.