Methods Inf Med 1993; 32(04): 292-301
DOI: 10.1055/s-0038-1634934
Original Article
Schattauer GmbH

A New Architecture for Integration of Heterogeneous Software Components

E. M. van Mulligen
1   Dept. of Medical Informatics, Erasmus University
2   University Hospital Dijkzigt, Rotterdam, The Netherlands
,
T. Timmers
1   Dept. of Medical Informatics, Erasmus University
,
J. H. van Bemmel
1   Dept. of Medical Informatics, Erasmus University
› Author Affiliations
We gratefully acknowledge the contribution of R. E Weber (Dept. of Andrology) and of A. J. van Ooijen (CDAI), both of the University Hospital Dijkzigt Rotterdam, to the database service for accessing Andrology data in the Hospital Information Svstem.
Further Information

Publication History

Publication Date:
06 February 2018 (online)

Abstract

An architecture is described that integrates existing applications in a network-wide system. The architecture follows the new open software paradigm, and defines kernel and application services that collaboratively solve the tasks of end-users and provide them with an intuitive user-interface. This paper describes the message language and the kernel mechanism for addressing application services. The architecture has been developed as much as possible to conform with current standards.

 
  • REFERENCES

  • 1 Van Mulligen EM, Timers T, Leao FB dc. Implementation of a medical workstation for research support in Cardiology. In: Miller RA. ed. Proceedings of the 14th Sym-posium on Computer Applications in Medical Care. New York: IEEE Computer Society Press; 1990: 769-73.
  • 2 Bowen D. Open distributed processing. Computer Networks and ISDN Systems 1991; 23: 195-201.
  • 3 Greenes RA. Promoting productivity by propagating the practice of “plug-compatible” programming. In: Miller RA. ed. Proceedings of the 14th Symposium on Computer Applications in Medical Care. New York: IEEE Computer Society Press; 1990: 22-6.
  • 4 Meijler TD, Kuil HW, Gelsema ES, Kcr-sten ML. Bridging the boundaries between applications: providing interactive in-teroperability for the enduser. In: Kambayashi Y, Rusinkiewicz M, Sheth A. eds. Proceedings of the First International Work-shop on Interoperability in Multidatabase Systems. Los Alamitos: IEEE Computer Society Press; 1991: 338-41.
  • 5 Van Mulligen EM, Timmers T, Van den Heuvel F. A framework for uniform access to data, software and knowledge. In: Clayton PD. ed. Proceedings of the 15th Annual Symposium on Computer Applications in Medical Care. New York: McGraw-Hill; 1991: 496-500.
  • 6 Lunin LF, Ball MJ. Perspectives on Integrated Academic Information Systems (IAIMS). Amer Soc Inform Science 1988; 39: 102-12.
  • 7 Tang M, Annevelink J, Fafchamps D, Stanton WM, Young C. Physicians’ workstations: integrated information management for clinicians. In: Clayton PD. ed. Proceedings of the 15th Annual Symposium on Computer Applications in Medical Care. New York: McGraw-Hill; 1991: 569-73.
  • 8 Degoulet P, Coignard FCJ, Laurent MC. et al. The HELIOS European project on software engineering in medical informatics. In: Timmers T, Blum BI. eds. Proceedings of the IMIA Working Conference on Software Engineering in Medical Informatics. Amsterdam: Elsevier Science Publ; 1990: 125-37.
  • 9 Barsalou T. View Objects for Relational Databases. (PhD thesis). Medical Information Sciences Program, Stanford University. 1990
  • 10 Greenes RA. Desktop Knowledge. A new focus for medical education and decision support. Methods Inf Med 1989; 28: 332-9.
  • 11 Reiss SP. Connecting tools using message passing in the Field environment. IEEE Software 1990; 03: 57-66.
  • 12 Chin R, Chanson ST. Distributed object-based programming systems. ACM Computing Surveys 1991; 23: 91-124.
  • 13 Robinson D. Remote procedure call: a stepping stone towards ODP. Computer Networks and ISDN Systems 1991; 23: 191-4.
  • 14 Zimmermann H. OSI reference model - the ISO model of architecture for open systems interconnection. IEEE Trans Commun 1980; 28: 425-32.
  • 15 Lesk ME. Lex – A lexical analyzer generator. Comp Sci Tech Rep 39. Murray Hill NJ: Bell Laboratories; 1975
  • 16 Timmers T, Van Mulligen EM, Van den Heuvel F. Integrating clinical databases in a medical workstation using knowledge-based modelling. In: Lun KC, Degoulet P, Piemme TE, Rienhoff O. eds. Proceedings of the 7th World Congress on Medical Informatics. Amsterdam: North-Holland Publ; 1992: 478-82.
  • 17 Gelsema ES. ISPAHAN; an interactive system for pattern analysis; structure and capabilities. In: Gelsema ES, Kanal LN. eds. Pattern Recognition in Practice. Amsterdam: North-Holland Publ; 1980: 481-91.
  • 18 Van Bemmel JH, Kors JA, Van Herpen G. Methodology of the Modular ECG Analysis System MEANS. Methods Inf Med 1990; 29: 346-53.
  • 19 Aho AV, Kernighan BW, Weinberger PJ. The AWK Programming Language. NY: Addison-Wesley; 1988
  • 20 Hewlett Packard Company. Text Processing: User’s Guide; 1991
  • 21 Ostler DV, Harrington JJ, Hannemyr G. A common reference model for healthcare data exchange – P1157 medix system architecture. In: Miller RA. ed. Proceedings of the 14th Annual Symposium on Computer Applications in Medical Care. Los Alamitos: IEEE Computer Society Press; 1990: 235-8.