Advanced and secure architectural EHR approaches

Size: px
Start display at page:

Download "Advanced and secure architectural EHR approaches"

Transcription

1 International Journal of Medical Informatics (2006) 75, Advanced and secure architectural EHR approaches Bernd Blobel Chair of the EFMI WG Electronic Health Records, University Hospital Magdeburg, Germany KEYWORDS EHR; ISO Reference Model Open Distributing Processing (RM-ODP); HL7; CEN ENV Electronic Health Record communication Summary Objectives: Electronic Health Records (EHRs) provided as a lifelong patient record advance towards core applications of distributed and co-operating health information systems and health networks. For meeting the challenge of scalable, flexible, portable, secure EHR systems, the underlying EHR architecture must be based on the component paradigm and model driven, separating platform-independent and platform-specific models. Methods: Allowing manageable models, real systems must be decomposed and simplified. The resulting modelling approach has to follow the ISO Reference Model Open Distributing Processing (RM-ODP). The ISO RM-ODP describes any system component from different perspectives. Platform-independent perspectives contain the enterprise view (business process, policies, scenarios, use cases), the information view (classes and associations) and the computational view (composition and decomposition), whereas platform-specific perspectives concern the engineering view (physical distribution and realisation) and the technology view (implementation details from protocols up to education and training) on system components. Those views have to be established for components reflecting aspects of all domains involved in healthcare environments including administrative, legal, medical, technical, etc. Thus, security-related component models reflecting all view mentioned have to be established for enabling both application and communication security services as integral part of the system s architecture. Beside decomposition and simplification of system regarding the different viewpoint on their components, different levels of systems granularity can be defined hiding internals or focusing on properties of basic components to form a more complex structure. The resulting models describe both structure and behaviour of component-based systems. Results: The described approach has been deployed in different projects defining EHR systems and their underlying architectural principles. In that context, the Australian GEHR project, the openehr initiative, the revision of CEN ENV Electronic Health Record communication, all based on Archetypes, but also the HL7 version 3 activities are discussed in some detail. The latter include the HL7 RIM, the HL7 Development Framework, the HL7 s clinical document architecture (CDA) Present address: Fraunhofer Institut Integrierte Schaltungen, Head of the Health Telematics Group, Am Wolfsmantel 33, Erlangen, Germany. Tel.: ; fax: address: bernd.blobel@iis.fraunhofer.de /$ see front matter 2005 Elsevier Ireland Ltd. All rights reserved. doi: /j.ijmedinf

2 186 B. Blobel as well as the set of models from use cases, activity diagrams, sequence diagrams up to Domain Information Models (DMIMs) and their building blocks Common Message Element Types (CMET) Constraining Models to their underlying concepts. Conclusion: The future-proof EHR architecture as open, user-centric, user-friendly, flexible, scalable, portable core application in health information systems and health networks has to follow advanced architectural paradigms Elsevier Ireland Ltd. All rights reserved. 1. Introduction Healthcare systems these days tend to form loosely or even rather closely coupled regional networks, health maintenance organisations or international trusts. Modern information systems supporting the paradigms of regionalisation, internationalisation, or even globalisation with their characteristics of distribution, communication and cooperation have to be highly interoperable and independent of complexity, localisation constraints, platforms, etc. Therefore, such systems have to meet system requirements of openness, scalability, flexibility, portability, distribution at Internet level and must be generally based on international standards. Furthermore, such information systems have to provide appropriate security and privacy services. Due to their comprehensiveness, complexity, job-sharing design and implementation as well as integration into production environments, modern information systems must be based on formal models for specifying them properly. The interoperability has to be provided at knowledge level meeting legal, ethical and organisational requirements in a flexible and portable way including multimedia and mobile devices. In that context, methods and tools have to be established to enable the formalisation and structuring of components needed as well as to realise their management. 2. Architectural principles of EHR systems Internationally, three standard concepts have been established for EHCR specifications and implementations: the component-oriented single model approach [1], the component-oriented dual model approach [2] and the multi-model approach of component-oriented services [3,4]. The first two approaches pursue data integration, embed concepts into structures in the case of the single model approach, or specify and implement them using archetypes in the case of the dual model approach as well as make functionalities such as workflow concepts and alert mechanisms that are derived from the available data. The third approach realises functional integration, i.e. interoperability, due to the architectural paradigm that is deployed. This integration level is also called semantic integration. Following, the most important approaches are shortly described The CEN Electronic Healthcare Record communication standard The CEN ENV EHCR communication consists of four parts: part 1 extended architecture, part 2 domain term list, part 3 distribution rules and part 4 messages for the exchange of information [1]. The extended componentbased EHR reference architecture is mandated to meet any requirements through the HER s complete lifecycle. According to CEN ENV 13606, an EHR comprises on the one hand a root architectural component and on the other hand a record component established by original component complexes (OCC), selected component complexes, data items and link items. The OCC consist of four basic components, such as folders, compositions, headed sections and clusters which can be combined in partially recursive ways. Currently, the CEN ENV is under revision for resulting in the five part EN EHR communication. This new standard represents the dual model approach according to the GEHR/openEHR approach The Governmental Computerised Patient Record project The Governmental Computerised Patient Record (G-CPR) is a joint initiative of the US Department of Defense (DoD), the US Department of Veterans Affairs (DVA) and the Indian Health Service (IHS). Within this several years lasting project, a common information model, adequate terminology models as well as tools for implementing and managing a proper business as well as technical environment have been established to share patient s information securely between interoperable disparate systems [5]. The solution is based on advanced

3 Advanced and secure architectural EHR approaches 187 national and international standards. Strictly using object-oriented specifications for interoperability, the approach started as rather service-oriented than architecture-based The HL7 Reference Information Model and its clinical document architecture Within its version 3 Message Development Framework, the well known health industry standard for communication HL7 specified a comprehensive Reference Information Model (RIM) covering any information in the healthcare domain in a generic and comprehensive way [6]. The HL7 RIM deals with the associations between the six core classes entity (physical information object in the healthcare domain), the role the entity can play (competence for action), participation (performance of action), the act as well as role relationship mediating interaction between entities in the appropriate roles and act relationship for chaining different activities. HL7 s RIM and vocabulary provide domain knowledge which is exploitable, e.g., for knowledge representation (representation of concepts and relations) in the GEHR Object Model (GOM) and archetypes discussed before. The specialised model for clinical document architecture (CDA) has been specified for developing appropriate messages to support EHR communications. It is based on the generic RIM and its refinements as Refined Message Information Model (R- MIM) and Common Message Element Types (CMET) for EHR-related scenarios. It establishes a dual model approach analogous to the GEHR approach. The HL7 approach solely reflects the information viewpoint of ISO RM-ODP. Within information models, it describes classes, attributes and their specialisations for developing messages. Therefore, HL7 provides interoperability at data level but not at functional level The GEHR approach Based on its involvement into the European Commission s Third Framework Programme project Good European Health Record (GEHR), the Australian government launched recently a project called Good Electronic Health Record (GEHR) [7]. The basic challenge towards GEHR which reflect also the results and experiences from the other projects discussed in the paper is knowledge level interoperability. Like HL7 s approach, also the GEHR approach deploys several models defined in the unified modelling language (UML) specification framework. In essence, it consists of two parts: the concrete GEHR Object Model delivering the EHCR information container needed at the one side and the GEHR metamodels called Archetypes for expressing the clinical content at the other side. The meta-models are bearing the medical knowledge in the sense of specific views and restrictions related to healthcare specialities, specific structure and condition at organisational level or even person-specific items. Because the archetypes are separately developed, they can be step by step instantiated at the technical model level until the complete medical ontology has been specified. In summary, the GEHR approach consists of small flexible pieces like LEGO bricks which can be combined in a proper, health domainspecific way following construction plans defined in archetypes. 3. A future-proof EHR architecture If traditional administrative solutions are based on the processing of data with restricted automated interpretation and built at a rather static context, medical department systems and also advanced management systems require an orientation on information as well as their flexible, context-related processing and provision. Based on the data in common comprehensive EHCR, repository and data warehouse, it is the task of departmental systems to put the corresponding concepts, contexts and functionalities onto the data. In order to ensure its quality and integrity, the information should be recorded and managed at the place of origin. Redundancies should be avoided. Therefore, EHCRs are virtual solutions that are centralised logically but not physically. Enhancing integration and evolution of core applications are essential for developing information and communication technology (ICT) strategies in healthcare. The different EHCR approaches established have been harmonized combining modern development paradigms and the huge domain knowledge expressed in other models, standards and R&D-projects outcome. This has been done using the generic component approach developed by the Magdeburg Medical Informatics Department at the mid-nineties [8]. Starting point of the approach is the ISO Reference Model Open Distributed Processing (ISO RM-ODP); at the beginning established with three views only [9] Component-based architectures Information systems intend to reflect legal, organisational, functional, technological and content

4 188 B. Blobel constraints. Furthermore, they have to enable interoperability not only at data but also at functional or even at knowledge level. The architecture meeting these challenges should consist of generic, encapsulated, persistent pieces which are accessible via interfaces and inherit or override their properties. These properties are met by objects. Because objects constraints are represented by object object interactions, they cannot be invoked via interfaces. Components containing objects and their associations overcome this problem. Therefore, the EHR architecture has to meet the component paradigm. Components can be composed/decomposed providing different levels of details or granularity. Starting from the granularity level of basic concepts of the corresponding domain, the complexity of aggregated components reflecting the application needed may be increased according to the users needs. By that way, standalone applications, distributed applications or even highly complex networks can be implemented. In that context, structural and functional complexity has to be considered as well. Components and their level of granularity can be selected according to the users needs [4] The ISO Reference Model Open Distributed Processing Information systems have been designed, developed and implemented for the purpose of supporting special business objectives and goals. Therefore, that information must be defined which is needed in the business model s context. This information has to be aggregated and processed in a proper way and must be implemented at a specific platform. To compare the architectural, functional, methodological and technological framework of information systems, the ISO Reference Model Open Distributed Processing can be used. This reference model defines possible views on systems such as enterprise view, information view, computational view, engineering view and technology view. Fig. 1 presents the abstraction matrix of component systems considering different levels of granularity and different viewpoints of the components Model-driven architectures The component paradigm first developed in the context of advanced hospital information system architectures at the Magdeburg University Hospital and refined within European projects such as HANSA has been enhanced by OMG s CORBA 3 approach [10] Fig. 1 Abstraction matrix of components. defining a component-based system design methodology. The essential building blocks of this approach are the concepts of portable object adapter (POA) enabling flexible invocations of services, the CORBA Component Model (CCM) with integrated object persistence, transactionality, multiple interfaces, security, etc., the metaobject facility (MOF) and the model-driven architecture (MDA) methodology. To reflect every aspect of any application including all ISO RM-ODP views and both the static and dynamic behaviour, the meta-models must span not only the range of platforms, but also the range of domains and businesses. For that reasons, MOF has to be based on a comprehensive dictionary regarding the applications. For data the same is played by the Common Warehouse Metamodel (CWM). In the first phase of modelling, the platformindependent specification of the components properties is performed describing the business, the information and the computational viewpoint of every component needed. These models are portable to any environment with specific database models, operating systems requirements, etc. This specification is transferred into the second phase of platform-specific modelling, covering the engineering and the technology viewpoint. The separation of platform-independent and platform-specific models, distinguishing between logic and technologic aspects, is the core idea of the MDA approach for component-oriented information systems [10]. The specification of platformindependent models is supported by appropriate tools. The tool-supported transfer into a platformspecific model is performed automatically. Both phases describe system components at meta-level using, e.g., the unified modelling language still abstracting from the implementation details. The resulting graphical vocabulary has to be transferred

5 Advanced and secure architectural EHR approaches 189 Fig. 2 MDA development and expression means. into verbal constraint models using the extensible markup language (XML). All models are developed starting from a coarse description and end up with a fine-grained specialisation. Thereby, the models follow the approach of the Generic Component Model based on the ISO RM- ODP. For the model management and the automatic development of a running application at runtime, corresponding tools will be deployed. In a modeldriven architecture, the implementation is automatically performed using tools as demonstrated in the HARP project running at the Magdeburg Medical Informatics Department [11]. In the next section, this project will be introduced shortly, also including security-related components and their services. As different views can be independently described by domain respective experts, available knowledge can be exploited and specific terminologies can be applied correctly. For example, the concept knowledge of medical doctors or procedural experience of administrators will be expressed in domain models referring to an information reference model established by IT experts. Beside agreed methodologies and tooling, accepted terminology maintained in a repository is a basic requirement. This terminology and ontology will be reused from SNOMED with its extensions SNOMED RT and SNOMED CT as well as from the UMLS created by the US NLM and meanwhile internationally maintained with important contributions by the English NHS. The outcome must be transferred considering engineering aspects related to, e.g., the specific database model, which can be managed by DB experts. All different development phases from general requirements analysis over domain-specific views up to implementation and maintenance of any HIS can be described by MDA. Therefore, MDA also allows dealing with legacy systems to define interfaces and levels of interoperability. Fig. 2 presents the MDA scheme including the expression means used as meta-language, UML and XML have been introduced as mentioned already. Because of some weaknesses of the approved version UML 1.4, tools supporting the emerging UML version have been used. 4. Future-proof EHR systems The proposed EHR architectural approach supports the whole life cycle of future-proof EHR

6 190 B. Blobel systems including requirements analysis, specification, implementation and maintenance. Allowing any reduction of complexity on one hand or any refinement on the other hand, the approach enables scalable and flexible information systems. By separating platform-independent and platformspecific models, portability into any environment is provided. Because all views are modelled separately, domain experts can be involved using their specific tools and languages. The deployment of meta-languages allows the aggregation of models and resulting components. Because different views of a component are supported which can be combined properly, the approach allows for the separate specification of different properties and functions of a component. For example, a components business function and its security behaviour can be modelled separately and implemented in a comprehensive way. By that way, security services can be bound to an EHR component ruling its behaviour in relation to the application context and the principals roles. Details can be found in ref. [12]. As the result, an architecture for secure, scalable, flexible, distributed, semantically interoperable, portable EHR systems has been provided. Following a unified process, the specification of models can be distributed globally for creating the critical number of services for realising the complex functionality of a comprehensive EHR system. The approach supports change management by replacing the service of an implemented component solely, keeping the other ones running. 5. Conclusions The establishment of shared care must be supported by distributed, interoperable information systems. In that context, the future-proof EHR architecture as open, user-centric, user-friendly, flexible, scalable, portable core application in health information systems and health networks has to follow advanced architectural paradigms. For meeting the aforementioned challenges, a component-oriented, model-driven approach must be established. Several EHR projects in the USA, Australia, Denmark, the author is involved in, but also European Research and Development projects such as HARP realised as regional project in the author s environment have been demonstrating the feasibility of the approach. Such advanced EHR architecture must also provide appropriate security services. Definition, design, implementation and maintenance of those services have to follow the same paradigm of model-driven architecture using the ISO RM-ODP. Starting small and thinking big such approach will become real rather soon. A reviewing description of advanced EHR approaches will be available in ref. [13]. Acknowledgements The author is especially in debt to the members of the HARP Consortium, but also to the colleagues from CORBA, HL7, ISO TC 215 as well as CEN TC 251 for their kind cooperation. References [1] CEN ENV Electronic Healthcare Record Communication. [2] T. Beale, A Model Universe for Health Information Standards (2003) [3] B. Blobel, Application of the component paradigm for analysis and design of advanced health system architectures, Int. J. Med. Inf. 60 (3) (2000) [4] B. Blobel, Analysis, design and implementation of secure and interoperable distributed health information systems, in: Series Studies in Health Technology and Informatics, vol. 89, IOS Press, Amsterdam, [5] G-CPR project: [6] Health Level Seven Inc.: [7] GEHR project: [8] B. Blobel, M. Holena, Comparison evaluation, and possible harmonization of the HL7, DHE, and CORBA middleware, in: J. Dudeck, B. Blobel, W. Lordieck, T. Bürkle (Eds.), New Technologies in Hospital Information Systems. Series Studies in Health Technology and Informatics, vol. 89, IOS Press, Amsterdam, 1997, pp [9] ISO/IEC Information technology Open Distributed Processing Reference Model. [10] J. Siegel, Quick CORBA3., Wiley Computer Publishing, John Wiley & Sons, New York, Chichester, Weinheim, Brisbane, Singapore, Toronto, [11] M. Vlachos, G. Stassinopoulos, Open, flexible and portable secure web based health applications, in: B. Blobel, P. Pharow (Eds.), Advanced Health Telematics and Telemedicine, Studies in Health Technology and Informatics, vol. 96, IOS Press, Amsterdam, 2003, pp [12] B. Blobel, R. Nordberg, J.M. Davis, P. Pharow, Modelling privilege management and access control, Int. J. Med. Inf., in press. [13] B. Blobel, A. Hasman, Harmonising advanced architectural approaches for distributed Electronic Healthcare Records towards a model driven EHR architecture, Int. J. Med. Inf., submitted for publication.

EHR Systems: an Introduction

EHR Systems: an Introduction ehealth Week 2007 EuroRec Institute / ProRec Germany Workshop EHR Systems: an Introduction Bernd Blobel 1 & Dipak Kalra 2 1 ehealth Competence Center University of Regensburg Medical Center Regensburg,

More information

Analysis and Evaluation of EHR Approaches

Analysis and Evaluation of EHR Approaches ehealth Beyond the Horizon Get IT There S.K. Andersen et al. (Eds.) IOS ress, 008 008 Organizing Committee of MIE 008. All rights reserved. 359 Analysis and Evaluation of EHR Approaches Bernd G.M.E. BLOBEL

More information

The Role of Ontologies for Sustainable, Semantically Interoperable and Trustworthy EHR Solutions

The Role of Ontologies for Sustainable, Semantically Interoperable and Trustworthy EHR Solutions Medical Infonnatics in a United and Healthy Europe K.-P. Adlassnig et of. (Eds.) los Press, 2009 2009 European Federation for Medical Informatics. All rights reserved. doi: 1 0.32331978-1-60750-044-5-953

More information

Formal Design of Electronic Public Health Records

Formal Design of Electronic Public Health Records Formal Design of Electronic Public Health Records Diego M. LOPEZ 1 and Bernd BLOBEL ehealth Competence Center Regensburg, University of Regensburg Medical Center, Germany Abstract. EHR systems have evolved

More information

The next generation EHR

The next generation EHR The next generation EHR European EHR standard OpenEHR Ocean Informatics Gerard Freriks v1 7-11-2007 Electronic Patient Record What do we expect? We need and expect EHR-systems that: 2 Electronic Patient

More information

A cross-platform model for secure Electronic Health Record communication

A cross-platform model for secure Electronic Health Record communication International Journal of Medical Informatics (2004) 73, 291 295 A cross-platform model for secure Electronic Health Record communication Pekka Ruotsalainen National Research and Development Centre for

More information

Evaluation of a Persistent Store for openehr

Evaluation of a Persistent Store for openehr Evaluation of a Persistent Store for openehr Jon Patrick 1, Richard Ly 1, Donna Truran 2 1 School of Information Technologies University of Sydney 2 National Centre for the Classification in Health University

More information

Electronic Health Record (EHR) Standards Survey

Electronic Health Record (EHR) Standards Survey Electronic Health Record (EHR) Standards Survey Compiled by: Simona Cohen, Amnon Shabo Date: August 1st, 2001 This report is a short survey about the main emerging standards that relate to EHR - Electronic

More information

An overview of Health Informatics Standards

An overview of Health Informatics Standards An overview of Health Informatics Standards Management and Information Systems in Health Care in the Russian Federation, Moscow Y.Samyshkin, A.Timoshkin Centre for Health Management The Business School

More information

Agile Modeling and Design of Service-Oriented Component Architecture

Agile Modeling and Design of Service-Oriented Component Architecture Agile Modeling and Design of Service-Oriented Component Architecture Zoran Stojanovic, Ajantha Dahanayake, Henk Sol Systems Engineering Group, Faculty of Technology, Policy and Management, Delft University

More information

EHR Standards Landscape

EHR Standards Landscape EHR Standards Landscape Dr Dipak Kalra Centre for Health Informatics and Multiprofessional Education (CHIME) University College London d.kalra@chime.ucl.ac.uk A trans-national ehealth Infostructure Wellness

More information

Comparing Different Approaches to Two-Level Modelling of Electronic Health Records

Comparing Different Approaches to Two-Level Modelling of Electronic Health Records 113 Comparing Different Approaches to Two-Level Modelling of Electronic Health Records Line Michelsen, Signe S. Pedersen, Helene B. Tilma, Stig K. Andersen Abstract Department of Health Science and Technology

More information

Using UML to Construct a Model Driven Solution for Unified Access to Disparate Data

Using UML to Construct a Model Driven Solution for Unified Access to Disparate Data Using UML to Construct a Model Driven Solution for Unified Access to Disparate Data Randall M. Hauch VP Development, Chief Architect Metadata Management OMG's Second Workshop on UML for Enterprise Applications:

More information

From Business World to Software World: Deriving Class Diagrams from Business Process Models

From Business World to Software World: Deriving Class Diagrams from Business Process Models From Business World to Software World: Deriving Class Diagrams from Business Process Models WARARAT RUNGWORAWUT 1 AND TWITTIE SENIVONGSE 2 Department of Computer Engineering, Chulalongkorn University 254

More information

Models Supporting Development of Complex Information Systems in Healthcare. Case study: an Obstetrics-Gynecology Department

Models Supporting Development of Complex Information Systems in Healthcare. Case study: an Obstetrics-Gynecology Department en18 Original Article Models Supporting Development of Complex Information Systems in Healthcare. Case study: an Obstetrics-Gynecology Department Mihaela Crisan-Vida 1, Lăcrămioara Stoicu-Tivadar 1, Oana

More information

Model Driven Interoperability through Semantic Annotations using SoaML and ODM

Model Driven Interoperability through Semantic Annotations using SoaML and ODM Model Driven Interoperability through Semantic Annotations using SoaML and ODM JiuCheng Xu*, ZhaoYang Bai*, Arne J.Berre*, Odd Christer Brovig** *SINTEF, Pb. 124 Blindern, NO-0314 Oslo, Norway (e-mail:

More information

Health Informatics Standardisation - educational, informative and normative

Health Informatics Standardisation - educational, informative and normative Health Informatics Standardisation - educational, informative and normative William Grimson, Chair: NSAI s Health Informatics Standards Consultative committee What do you observe? What do you observe?

More information

The Journal on Information Technology in Healthcare 2003; 1(5): 369 380. Archetypes, GEHR, openehr and Electronic Health Records

The Journal on Information Technology in Healthcare 2003; 1(5): 369 380. Archetypes, GEHR, openehr and Electronic Health Records HT I J The Journal on Information Technology in Healthcare 2003; 1(5): 369 380 Archetypes, GEHR, openehr and Electronic Health Records Ping Yu School of Information Technology and Computer Science, The

More information

What s next for openehr. Sam Heard Thomas Beale

What s next for openehr. Sam Heard Thomas Beale What s next for openehr Sam Heard Thomas Beale Current situation (2010-) General industry movement toward SOA, growing use of terminology SOA: IHE Information / messages HL7 v3 failed, org in fresh look

More information

Enterprise and Business Processes - How to Interoperate? The Standards View

Enterprise and Business Processes - How to Interoperate? The Standards View Enterprise and Business Processes - How to Interoperate? The Standards View Kurt Kosanke 1, Richard Martin 2 1 CIMOSA Association, Germany 2 a. kosanke@cimosa.de Tinwisle, USA, Convenor of ISO TC 184 SC5/WG1

More information

Object-relational EH databases

Object-relational EH databases Proceedings of the 7 th International Conference on Applied Informatics Eger, Hungary, January 28 31, 2007. Vol. 1. pp. 335 342. Object-relational EH databases Lajos Kollár a, Henrietta Sipos b, Krisztián

More information

Introduction to Service Oriented Architectures (SOA)

Introduction to Service Oriented Architectures (SOA) Introduction to Service Oriented Architectures (SOA) Responsible Institutions: ETHZ (Concept) ETHZ (Overall) ETHZ (Revision) http://www.eu-orchestra.org - Version from: 26.10.2007 1 Content 1. Introduction

More information

Semantic interoperability of dual-model EHR clinical standards

Semantic interoperability of dual-model EHR clinical standards Semantic interoperability of dual-model EHR clinical standards Catalina Martínez-Costa Departamento de Informática y Sistemas, Facultad de Informática Universidad de Murcia, CP 30100, Murcia cmartinezcosta@um.es

More information

A SYSTEMATIC APPROACH FOR COMPONENT-BASED SOFTWARE DEVELOPMENT

A SYSTEMATIC APPROACH FOR COMPONENT-BASED SOFTWARE DEVELOPMENT A SYSTEMATIC APPROACH FOR COMPONENT-BASED SOFTWARE DEVELOPMENT Cléver Ricardo Guareis de Farias, Marten van Sinderen and Luís Ferreira Pires Centre for Telematics and Information Technology (CTIT) PO Box

More information

Advanced Aspects of Hospital Information Systems

Advanced Aspects of Hospital Information Systems Advanced Aspects of Hospital Information Systems EHR- and related Standards DI Harald Köstinger (harald.koestinger@inso.tuwien.ac.at) INSO - Industrial Software Institut für Rechnergestützte Automation

More information

A Methodology for the Development of New Telecommunications Services

A Methodology for the Development of New Telecommunications Services A Methodology for the Development of New Telecommunications Services DIONISIS X. ADAMOPOULOS Centre for Communication Systems Research School of Elec. Eng., IT and Mathematics University of Surrey Guildford

More information

Another HISA - The new standard: Health Informatics - Service Architecture

Another HISA - The new standard: Health Informatics - Service Architecture Another HISA - The new standard: Health Informatics - Service Architecture Gunnar O. Klein a, Pier Angelo Sottile b, Frederik Endsleff c a Dept. of Medcine, Karolinska Institutet, and Cambio Healthcare

More information

Techniques for ensuring interoperability in an Electronic health Record

Techniques for ensuring interoperability in an Electronic health Record Techniques for ensuring interoperability in an Electronic health Record Author: Ovidiu Petru STAN 1. INTRODUCTION Electronic Health Records (EHRs) have a tremendous potential to improve health outcomes

More information

Archetype-Based Knowledge Management for Semantic Interoperability of Electronic Health Records

Archetype-Based Knowledge Management for Semantic Interoperability of Electronic Health Records Medical Informatics in a United and Healthy Europe K.-P. Adlassnig et al. (Eds.) IOS Press, 2009 2009 European Federation for Medical Informatics. All rights reserved. doi:10.3233/978-1-60750-044-5-1007

More information

ISO 18308 INTERNATIONAL STANDARD. Health informatics Requirements for an electronic health record architecture

ISO 18308 INTERNATIONAL STANDARD. Health informatics Requirements for an electronic health record architecture INTERNATIONAL STANDARD ISO 18308 First edition 2011-04-15 Health informatics Requirements for an electronic health record architecture Informatique de santé Exigences relatives à une architecture de l'enregistrement

More information

Improving EHR Semantic Interoperability Future Vision and Challenges

Improving EHR Semantic Interoperability Future Vision and Challenges Improving EHR Semantic Interoperability Future Vision and Challenges Catalina MARTÍNEZ-COSTA a,1 Dipak KALRA b, Stefan SCHULZ a a IMI,Medical University of Graz, Austria b CHIME, University College London,

More information

Health Information and Quality Authority. To drive continuous improvements in the quality and safety of health and social care in Ireland

Health Information and Quality Authority. To drive continuous improvements in the quality and safety of health and social care in Ireland Introduction Health Information and Quality Authority To drive continuous improvements in the quality and safety of health and social care in Ireland Background Health Act 2007, establishment 15 May 2007

More information

Service Oriented Architecture

Service Oriented Architecture Service Oriented Architecture Charlie Abela Department of Artificial Intelligence charlie.abela@um.edu.mt Last Lecture Web Ontology Language Problems? CSA 3210 Service Oriented Architecture 2 Lecture Outline

More information

UPDATING RM-ODP BY INTEGRATION OF SOA AND CLOUD COMPUTING

UPDATING RM-ODP BY INTEGRATION OF SOA AND CLOUD COMPUTING UPDATING RM-ODP BY INTEGRATION OF SOA AND CLOUD COMPUTING MOSTAFA JEBBAR, OTHMAN BENAMMAR and ABDERRAHIM SEKKAKI Department of Mathematics and Computer Science University Hassan II, Aïn Chock, Faculty

More information

Modeling for Health Care

Modeling for Health Care 10 Modeling for Health Care Kenneth S. Rubin,Thomas Beale, and Bernd Blobel 1. Making the Case: The Rationale for Modeling 1.1. Why Model? The world is complex. Health information systems are complex,

More information

The ERS IC-EHR as Local, Regional and National ehealth Infrastructure July 2010

The ERS IC-EHR as Local, Regional and National ehealth Infrastructure July 2010 The ERS IC-EHR as Local, Regional and National ehealth Infrastructure July 2010 Table of contents Present situation!... 1 What healthcare wants!... 2 ERS IC-EHR: Introduction!... 4 ERS IC-EHR: Integrating

More information

Certification of Electronic Health Record systems (EHR s)

Certification of Electronic Health Record systems (EHR s) Certification of Electronic Health Record systems (EHR s) The European Inventory of Quality Criteria Georges J.E. DE MOOR, M.D., Ph.D. EUROREC EuroRec The «European Institute for Health Records» A not-for-profit

More information

Rules and Business Rules

Rules and Business Rules OCEB White Paper on Business Rules, Decisions, and PRR Version 1.1, December 2008 Paul Vincent, co-chair OMG PRR FTF TIBCO Software Abstract The Object Management Group s work on standards for business

More information

Using ESB and BPEL for evolving healthcare systems towards SOA

Using ESB and BPEL for evolving healthcare systems towards SOA ehealth Beyond the Horizon Get IT There S.K. Andersen et al. (Eds.) IOS Press, 2008 2008 Organizing Committee of MIE 2008. All rights reserved. 747 Using ESB and BPEL for evolving healthcare systems towards

More information

Standards for E-Health Interoperability

Standards for E-Health Interoperability Standards for E-Health Interoperability An E-Health Transition Strategy Version 1.0 08/05/2007 National E-Health Transition Authority National E-Health Transition Authority Ltd Level 25 56 Pitt Street

More information

A Framework for Virtual Enterprise Support Services

A Framework for Virtual Enterprise Support Services A Framework for Virtual Enterprise Support Services Vaggelis Ouzounis, Volker Tschammer ECCO Electronic Commerce Center of Competence, GMD-Fokus, Kaiserin-Augusta-Allee 31, D-10589, Berlin, Germany Tel:

More information

CEN/tc251 EN 13606-1 EHRcom European and National EHR standard has been published on 28 February 2007

CEN/tc251 EN 13606-1 EHRcom European and National EHR standard has been published on 28 February 2007 CEN/tc251 EN 13606-1 EHRcom European and National EHR standard has been published on 28 February 2007 Gerard Freriks, MD v1 28-2-2007 1 EN 13606-1 EHRcom CEN/tc251 has published the EN 13606-1 norm for

More information

Structure of Presentation. The Role of Programming in Informatics Curricula. Concepts of Informatics 2. Concepts of Informatics 1

Structure of Presentation. The Role of Programming in Informatics Curricula. Concepts of Informatics 2. Concepts of Informatics 1 The Role of Programming in Informatics Curricula A. J. Cowling Department of Computer Science University of Sheffield Structure of Presentation Introduction The problem, and the key concepts. Dimensions

More information

Authorisation and access control for electronic health record systems

Authorisation and access control for electronic health record systems International Journal of Medical Informatics (2004) 73, 251 257 Authorisation and access control for electronic health record systems Bernd Blobel* Faculty of Medicine, Institute of Biometrics and Medical

More information

Ontological Representations of Software Patterns

Ontological Representations of Software Patterns Ontological Representations of Software Patterns Jean-Marc Rosengard and Marian F. Ursu University of London http://w2.syronex.com/jmr/ Abstract. This paper 1 is based on and advocates the trend in software

More information

Enterprise Architecture at Work

Enterprise Architecture at Work Marc Lankhorst et al. Enterprise Architecture at Work Modelling, Communication and Analysis Third Edition 4y Springer Contents 1 Introduction to Enterprise Architecture 1 1.1 Architecture 1 1.2 Enterprise

More information

Standards and their role in Healthcare ICT Strategy. 10th Annual Public Sector IT Conference

Standards and their role in Healthcare ICT Strategy. 10th Annual Public Sector IT Conference Standards and their role in Healthcare ICT Strategy 10th Annual Public Sector IT Conference Peter Connolly Oct 2014 What is the Direction of Travel? 1 Understanding the Why- The Data Context 2 Stakeholder

More information

Guideline. Enterprise Architecture Guide. 1. Purpose. 2. Scope. 3. Related documents. 4. Enterprise Architecture Guide

Guideline. Enterprise Architecture Guide. 1. Purpose. 2. Scope. 3. Related documents. 4. Enterprise Architecture Guide Guideline Policy # QH-GDL-402-6-3:2014 Guide 1. Purpose This Guideline provides an overview of the document structure of the Department of Health, an index to its contents and a consolidated definitions

More information

Model Driven and Service Oriented Enterprise Integration---The Method, Framework and Platform

Model Driven and Service Oriented Enterprise Integration---The Method, Framework and Platform Driven and Oriented Integration---The Method, Framework and Platform Shuangxi Huang, Yushun Fan Department of Automation, Tsinghua University, 100084 Beijing, P.R. China {huangsx, fanyus}@tsinghua.edu.cn

More information

Il lavoro di armonizzazione. e HL7

Il lavoro di armonizzazione. e HL7 Il lavoro di armonizzazione tra CEN 13606, openehr e HL7 Dr Dipak Kalra Centre for Health Informatics and Multiprofessional Education (CHIME) University College London d.kalra@chime.ucl.ac.uk Drivers for

More information

The case for service oriented architecture in realising trusted, interoperable, pan-european egovernment services.

The case for service oriented architecture in realising trusted, interoperable, pan-european egovernment services. The case for service oriented architecture in realising trusted, interoperable, pan-european egovernment services. Stephen McGibbon Microsoft EMEA Tel. +445511490070 Email. stephenm@microsoft.com Abstract:

More information

A Categorization of Collaborative Business Process Modeling Techniques

A Categorization of Collaborative Business Process Modeling Techniques A Categorization of Collaborative Business Process Modeling Techniques Stephan Roser, Bernhard Bauer Programming Distributed Systems Lab Institute of Computer Science, University of Augsburg, Germany [roser,

More information

Integration of SOA and Cloud Computing in RM- ODP

Integration of SOA and Cloud Computing in RM- ODP Integration of SOA and Cloud Computing in RM- ODP Mostafa Jebbar, Abedrrahim Sekkaki, Othmane Benamar. Departement of Mathematics and Computer Science University Hassan II, Ain Chock, Faculty of Sciences

More information

PATTERN-BASED BUSINESS-DRIVEN ANALYSIS AND DESIGN OF SERVICE ARCHITECTURES

PATTERN-BASED BUSINESS-DRIVEN ANALYSIS AND DESIGN OF SERVICE ARCHITECTURES PATTERN-BASED BUSINESS-DRIVEN ANALYSIS AND DESIGN OF SERVICE ARCHITECTURES Veronica Gacitua-Decar and Claus Pahl School of Computing, Dublin City University, Glasnevin, Dublin 9, Ireland. vgacitua@computing.dcu.ie,

More information

Original Article en11 A Reference Architecture for Sharing CDA Documents in Colombia Edgar De la Cruz 1, Diego M. Lopez 1,2 Bernd Blobel 2 1 Telematics Department, University of Cauca, Colombia 2 ehealth

More information

SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS

SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) VERSION 2.1 SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS 1 TABLE OF CONTENTS INTRODUCTION... 3 About The Service-Oriented Modeling Framework

More information

Foundations of Model-Driven Software Engineering

Foundations of Model-Driven Software Engineering Model-Driven Software Engineering Foundations of Model-Driven Software Engineering Dr. Jochen Küster (jku@zurich.ibm.com) Contents Introduction to Models and Modeling Concepts of Model-Driven Software

More information

A Software Development Platform for SOA

A Software Development Platform for SOA A Software Development Platform for SOA Peter Eeles Executive IT Architect Rational Brand Architect for UK, Ireland and South Africa peter.eeles@uk.ibm.com 2004 IBM Corporation Agenda IBM Software Group

More information

Electronic Health Records: An introduction to openehr and archetypes

Electronic Health Records: An introduction to openehr and archetypes Electronic Health Records: An introduction to openehr and archetypes Dr. Sebastian Garde CCR Workshop Munich 29 th April 2008 Expectations Timely information and reports for ALL professions with a minimum

More information

Service-Oriented Architectures

Service-Oriented Architectures Architectures Computing & 2009-11-06 Architectures Computing & SERVICE-ORIENTED COMPUTING (SOC) A new computing paradigm revolving around the concept of software as a service Assumes that entire systems

More information

Ontology-based Archetype Interoperability and Management

Ontology-based Archetype Interoperability and Management Ontology-based Archetype Interoperability and Management Catalina Martínez-Costa, Marcos Menárguez-Tortosa, J. T. Fernández-Breis Departamento de Informática y Sistemas, Facultad de Informática Universidad

More information

Templates and Archetypes: how do we know what we are talking about?

Templates and Archetypes: how do we know what we are talking about? Templates and Archetypes: how do we know what we are talking about? Sam Heard, Thomas Beale, Gerard Freriks, Angelo Rossi Mori, Ognian Pishev Version 1.2, 12th February 2003 This discussion paper is addressed

More information

HL7 and DICOM based integration of radiology departments with healthcare enterprise information systems

HL7 and DICOM based integration of radiology departments with healthcare enterprise information systems international journal of medical informatics 76S (2007) S425 S432 journal homepage: www.intl.elsevierhealth.com/journals/ijmi HL7 and DICOM based integration of radiology departments with healthcare enterprise

More information

Tools for MDA Software Development: Evaluation Criteria and Set of Desirable Features

Tools for MDA Software Development: Evaluation Criteria and Set of Desirable Features Fifth International Conference on Information Technology: New Generations Tools for MDA Software Development: Evaluation Criteria and Set of Desirable Features Tihomir Calic, Sergiu Dascalu, Dwight Egbert

More information

Health Information Exchange Language - Bostaik

Health Information Exchange Language - Bostaik Bootstrapping Adoption of a Universal Exchange Language for Health Information Exchange Speakers: Tajh L. Taylor, Lowell Vizenor OMG SOA in Healthcare Conference July 15, 2011 Agenda The Health Information

More information

Business-Driven Software Engineering Lecture 3 Foundations of Processes

Business-Driven Software Engineering Lecture 3 Foundations of Processes Business-Driven Software Engineering Lecture 3 Foundations of Processes Jochen Küster jku@zurich.ibm.com Agenda Introduction and Background Process Modeling Foundations Activities and Process Models Summary

More information

Measuring the Interoperability Degree of Interconnected Healthcare Information Systems Using the LISI Model

Measuring the Interoperability Degree of Interconnected Healthcare Information Systems Using the LISI Model Measuring the Interoperability Degree of Interconnected Healthcare Information Systems Using the LISI Model Mihaela Vida*, Lăcrămioara Stoicu-Tivadar*, Elena Bernad**, *Faculty of Automatics and Computers,

More information

SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED BUSINESS INTEGRATION MODEL LANGUAGE SPECIFICATIONS

SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED BUSINESS INTEGRATION MODEL LANGUAGE SPECIFICATIONS SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) VERSION 2.1 SERVICE-ORIENTED BUSINESS INTEGRATION MODEL LANGUAGE SPECIFICATIONS 1 TABLE OF CONTENTS INTRODUCTION... 3 About The Service-Oriented Modeling Framework

More information

An MDA Approach for the Development of Web applications

An MDA Approach for the Development of Web applications An MDA Approach for the Development of Web applications Santiago Meliá Beigbeder and Cristina Cachero Castro {santi,ccachero}@dlsi.ua.es Univesidad de Alicante, España Abstract. The continuous advances

More information

Web Services and Seamless Interoperability

Web Services and Seamless Interoperability Web Services and Seamless Interoperability João Paulo A. Almeida, Luís Ferreira Pires, Marten J. van Sinderen Centre for Telematics and Information Technology, University of Twente PO Box 217, 7500 AE

More information

Clarifying a vision on certification of MDA tools

Clarifying a vision on certification of MDA tools SCIENTIFIC PAPERS, UNIVERSITY OF LATVIA, 2010. Vol. 757 COMPUTER SCIENCE AND INFORMATION TECHNOLOGIES 23 29 P. Clarifying a vision on certification of MDA tools Antons Cernickins Riga Technical University,

More information

ERS EN 13606 Product & Services Suite an elevator pitch

ERS EN 13606 Product & Services Suite an elevator pitch EN 13606 Product & Services Suite an elevator pitch 1-9-2008 Authors Gerard Freriks, director René Schippers, director Iʼm very proud to be able to present to you a product based on the European EHR-standard

More information

A Decentralized Broker Architecture for Collaborative Business Process Modelling and Enactment

A Decentralized Broker Architecture for Collaborative Business Process Modelling and Enactment A Decentralized Broker Architecture for Collaborative Business Process Modelling and Enactment Bernhard Bauer 1, Jörg P. Müller 2, Stephan Roser 1,2 1 Programming of Distributed Systems, Institute of Computer

More information

A SOA visualisation for the Business

A SOA visualisation for the Business J.M. de Baat 09-10-2008 Table of contents 1 Introduction...3 1.1 Abbreviations...3 2 Some background information... 3 2.1 The organisation and ICT infrastructure... 3 2.2 Five layer SOA architecture...

More information

Model-Driven Data Warehousing

Model-Driven Data Warehousing Model-Driven Data Warehousing Integrate.2003, Burlingame, CA Wednesday, January 29, 16:30-18:00 John Poole Hyperion Solutions Corporation Why Model-Driven Data Warehousing? Problem statement: Data warehousing

More information

Middleware-based Distributed Systems Software Process

Middleware-based Distributed Systems Software Process Middleware-based Distributed Systems Software Process 1,2 Liu JingYong, 1 Zhang LiChen, 2 Zhong Yong and 3 Chen Yong 1 Faculty of Computer Guangdong University of Technology Guangzhou, 510006, China 2

More information

Health Informatics Service Architecture - The intended role of the EN ISO 12967 standard An informal guide

Health Informatics Service Architecture - The intended role of the EN ISO 12967 standard An informal guide Health Informatics Service Architecture - The intended role of the EN ISO 12967 standard An informal guide Gunnar O Klein Version 1.2 2009-09-18 This document and more information on the HISA standard

More information

CoSMIC: An MDA Tool Suite for Application Deployment and Configuration

CoSMIC: An MDA Tool Suite for Application Deployment and Configuration CoSMIC: An MDA Tool Suite for Application Deployment and Configuration Tao Lu, Emre Turkay, Aniruddha Gokhale*, Douglas Schmidt Institute for Software Integrated Systems Vanderbilt University, Nashville

More information

PROCESS AUTOMATION FOR DISTRIBUTION OPERATIONS MANAGEMENT. Stipe Fustar. KEMA Consulting, USA

PROCESS AUTOMATION FOR DISTRIBUTION OPERATIONS MANAGEMENT. Stipe Fustar. KEMA Consulting, USA PROCESS AUTOMATION FOR DISTRIBUTION OPERATIONS MANAGEMENT Stipe Fustar KEMA Consulting, USA INTRODUCTION To prosper in a competitive market, distribution utilities are forced to better integrate their

More information

Motivation Definitions EAI Architectures Elements Integration Technologies. Part I. EAI: Foundations, Concepts, and Architectures

Motivation Definitions EAI Architectures Elements Integration Technologies. Part I. EAI: Foundations, Concepts, and Architectures Part I EAI: Foundations, Concepts, and Architectures 5 Example: Mail-order Company Mail order Company IS Invoicing Windows, standard software IS Order Processing Linux, C++, Oracle IS Accounts Receivable

More information

Integrated Development of Distributed Real-Time Applications with Asynchronous Communication

Integrated Development of Distributed Real-Time Applications with Asynchronous Communication Integrated Development of Distributed Real-Time Applications with Asynchronous Communication Marc Schanne International Workshop on Java Technologies for Real-time and Embedded Systems (JTRES) 26-28 September

More information

Integration Information Model

Integration Information Model Release 1.0.1 The openehr Reference Model a. Ocean Informatics Editors: T Beale a Revision: 0.6 Pages: 15 Date of issue: 22 Jul 2006 Keywords: EHR, reference model, integration, EN13606, openehr EHR Extract

More information

Achieving Clinical Statement Interoperability using R-MIM and Archetype-based Semantic Transformations

Achieving Clinical Statement Interoperability using R-MIM and Archetype-based Semantic Transformations 1 Achieving Clinical Statement Interoperability using R-MIM and Archetype-based Semantic Transformations Ozgur Kilic, Asuman Dogac Member, IEEE Abstract Effective use of Electronic Healthcare Records (EHRs)

More information

ARCHETYPE ALIGNMENT: A TWO-LEVEL DRIVEN SEMANTIC MATCHING APPROACH TO INTEROPERABILITY IN THE CLINICAL DOMAIN

ARCHETYPE ALIGNMENT: A TWO-LEVEL DRIVEN SEMANTIC MATCHING APPROACH TO INTEROPERABILITY IN THE CLINICAL DOMAIN ARCHETYPE ALIGNMENT: A TWO-LEVEL DRIVEN SEMANTIC MATCHING APPROACH TO INTEROPERABILITY IN THE CLINICAL DOMAIN Jesús Bisbal Universitat Pompeu Fabra (CISTIB) and CIBER-BBN, Pg Circumvallacio 8, Barcelona

More information

Semantic Interoperability in electronic health record: a standardised approach. Ruibin Ye

Semantic Interoperability in electronic health record: a standardised approach. Ruibin Ye Semantic Interoperability in electronic health record: a standardised approach Ruibin Ye University of Tampere School of Information Sciences Software Development M.Sc. thesis Supervisor: Pirkko Nykänen

More information

Complex Information Management Using a Framework Supported by ECA Rules in XML

Complex Information Management Using a Framework Supported by ECA Rules in XML Complex Information Management Using a Framework Supported by ECA Rules in XML Bing Wu, Essam Mansour and Kudakwashe Dube School of Computing, Dublin Institute of Technology Kevin Street, Dublin 8, Ireland

More information

Revel8or: Model Driven Capacity Planning Tool Suite

Revel8or: Model Driven Capacity Planning Tool Suite Revel8or: Model Driven Capacity Planning Tool Suite Liming Zhu 1,2, Yan Liu 1,2, Ngoc Bao Bui 1,2,Ian Gorton 3 1 Empirical Software Engineering Program, National ICT Australia Ltd. 2 School of Computer

More information

HL7 CDA, Clinical Modelling and openehr

HL7 CDA, Clinical Modelling and openehr HL7 CDA, Clinical Modelling and openehr Thomas Beale NHS Scotland, February 2007 Thomas Beale Introductions Chief Technology Officer Ocean Informatics Senior Researcher, Centre for Health Informatics,

More information

Clinical Knowledge Manager. Product Description 2012 MAKING HEALTH COMPUTE

Clinical Knowledge Manager. Product Description 2012 MAKING HEALTH COMPUTE Clinical Knowledge Manager Product Description 2012 MAKING HEALTH COMPUTE Cofounder and major sponsor Member and official submitter for HL7/OMG HSSP RLUS, EIS 'openehr' is a registered trademark of the

More information

Towards a Repository for Managing Archetypes for Electronic Health Records

Towards a Repository for Managing Archetypes for Electronic Health Records Towards a Repository for Managing Archetypes for Electronic Health Records Sebastian Garde 1, Evelyn J.S. Hovenga 1, Jana Gränz 1,2, Shala Foozonkhah 1,3, Sam Heard 1,4 1 Health Informatics Research Group,

More information

An Open, Component-based Architecture for Healthcare Information Systems

An Open, Component-based Architecture for Healthcare Information Systems An Open, Component-based Architecture for Healthcare Information Systems Andreas KLINGLER IVMed, University of Erlangen, Martensstraße 1, 91058 Erlangen, Germany Introduction This paper describes a new

More information

Enhanced Model Driven Architecture Software Development Life Cycle with Synchronized and Consistent Mapping

Enhanced Model Driven Architecture Software Development Life Cycle with Synchronized and Consistent Mapping 2011 International Conference on Computer Communication and Management Proc.of CSIT vol.5 (2011) (2011) IACSIT Press, Singapore Enhanced Model Driven Architecture Software Development Life Cycle with Synchronized

More information

Electronic Health Record. Standards, Coding Systems, Frameworks, and Infrastructures

Electronic Health Record. Standards, Coding Systems, Frameworks, and Infrastructures Brochure More information from http://www.researchandmarkets.com/reports/2178436/ Electronic Health Record. Standards, Coding Systems, Frameworks, and Infrastructures Description: Discover How Electronic

More information

Definition of a Software Component and Its Elements

Definition of a Software Component and Its Elements I' Chapter 1 Definition of a Software Component and Its Elements Bill Councill George T. Heineman 1.1 Introduction The goal of this chapter is to rigorously define terms that describe the best practices

More information

SOFT 437. Software Performance Analysis. Ch 5:Web Applications and Other Distributed Systems

SOFT 437. Software Performance Analysis. Ch 5:Web Applications and Other Distributed Systems SOFT 437 Software Performance Analysis Ch 5:Web Applications and Other Distributed Systems Outline Overview of Web applications, distributed object technologies, and the important considerations for SPE

More information

Research on the Model of Enterprise Application Integration with Web Services

Research on the Model of Enterprise Application Integration with Web Services Research on the Model of Enterprise Integration with Web Services XIN JIN School of Information, Central University of Finance& Economics, Beijing, 100081 China Abstract: - In order to improve business

More information

ISO 19119 and OGC Service Architecture

ISO 19119 and OGC Service Architecture George PERCIVALL, USA Keywords: Geographic Information, Standards, Architecture, Services. ABSTRACT ISO 19119, "Geographic Information - Services," has been developed jointly with the Services Architecture

More information

Web Services - Consultant s View. From IT Stategy to IT Architecture. Agenda. Introduction

Web Services - Consultant s View. From IT Stategy to IT Architecture. Agenda. Introduction Web Services - A Consultant s View From IT Stategy to IT Architecture Hans-Peter Hoidn, Timothy Jones, Jürg Baumann, Oliver Vogel February 12, 2003 Copyright IBM Corporation 2002 Agenda Introduction I.

More information

Design of Modern Mobile Devices based on Medical Information Interchange Standards Med e Tel, 2015 Luxembourg

Design of Modern Mobile Devices based on Medical Information Interchange Standards Med e Tel, 2015 Luxembourg D. Tcharaktchiev University Hospital of Endocrinology, Sofia, Bulgaria I. E. Ivanov, V. Gueorguiev Technical University Sofia, Bulgaria D. V. Georgieva 4New Bulgarian University, Bulgaria Design of Modern

More information

Tool Support for Software Variability Management and Product Derivation in Software Product Lines

Tool Support for Software Variability Management and Product Derivation in Software Product Lines Tool Support for Software Variability Management and Product Derivation in Software s Hassan Gomaa 1, Michael E. Shin 2 1 Dept. of Information and Software Engineering, George Mason University, Fairfax,

More information