University of Jyväskylä | JYX Digital Repository

  • English  | Give feedback |
    • suomi
    • English
 
  • Login
JavaScript is disabled for your browser. Some features of this site may not work without it.
View Item 
  • JYX
  • Opinnäytteet
  • Pro gradu -tutkielmat
  • View Item
JYX > Opinnäytteet > Pro gradu -tutkielmat > View Item

Designing and implementing Web API for RAI software

Thumbnail
View/Open
458.8Kb

Downloads:  
Show download detailsHide download details  
Authors
Xue, Siyuan
Date
2019
Discipline
TietotekniikkaMathematical Information Technology
Copyright
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.

 
The information silo becomes a significant problem with the software evolution from desktop applications to web-based applications. In this thesis, the research problem is derived from a customer's requirement to integrate two different health information systems. The design and creation research approach is employed in this study, which involves aware, suggestion, development, evaluation and conclusion. This paper focuses on building Web Service to break the information silo in healthcare systems, especially between the Electronic Health Record (EHR) and other health information systems. As the outcome of this study, a RESTful Web API is constructed to resolve the information silo issue. Meanwhile, the different alternative solutions to construct each component of the Web API and open issues are summarized in the evaluation phase.
Keywords
Web Service Web API REST maturity model service description RAI-järjestelmä verkkopalvelut RAI system online services
URI

http://urn.fi/URN:NBN:fi:jyu-201912165324

Metadata
Show full item record
Collections
  • Pro gradu -tutkielmat [23362]

Related items

Showing items with similar title or keywords.

  • Moving away from monolithic architecture : design and implementation 

    Liu, Yanjun (2020)
    Many applications are using server-side architecture monolithically as it is the easiest way to make a minimum viable product. However, along with the user size grow, some performance issue may arise that cannot be easily ...
  • Interdisciplinary perceptions on comparing systems analysis and design to the practices of digital service design 

    Ollila, Markus (2022)
    Tässä Pro gradu -tutkielmassa syvennytään tunnistamaan yhteneväisyyksiä tietojärjestelmäkehityksen järjestelmäanalyysin ja suunnitteluvaiheiden (System Analysis & Design), sekä digitaalisen palvelumuotoilun (Digital Service ...
  • Agile logic for SaaS implementation : Capitalizing on marketing automation software in a start-up 

    Mero, Joel; Leinonen, Miira; Makkonen, Hannu; Karjaluoto, Heikki (Elsevier, 2022)
    The emergence of Software-as-a-Service (SaaS) has facilitated agile technology implementation that focuses on iterative adaptations via learning by doing rather than the realization of a predesigned implementation plan. ...
  • Secure software design and development : towards practical models for implementing information security into the requirements engineering process 

    Väyrynen, Aino-Maria; Räisänen, Elina (2020)
    Vaatimusmäärittelyprosessin tavoitteena on kerätä ja jalostaa ratkaisuiksi tuotteen tai palvelun sidosryhmiksi tunnistettujen osapuolten ajatuksia ja tarpeita. Näiden ratkaisujen avulla poistetaan asiakkaan liiketoiminnassa ...
  • Designing, Developing, and Implementing Software Ecosystems: Towards a Step-wise Guide 

    Manikas, Konstantinos; Hämäläinen, Mervi; Tyrväinen, Pasi (Editors; Sun SITE Central Europe, 2016)
    The notion of software ecosystems has been popular both in research and industry for more than a decade, but how software ecosystems are created still remains unclear. This becomes more of a challenge if one examines ...
  • Browse materials
  • Browse materials
  • Articles
  • Conferences and seminars
  • Electronic books
  • Historical maps
  • Journals
  • Tunes and musical notes
  • Photographs
  • Presentations and posters
  • Publication series
  • Research reports
  • Research data
  • Study materials
  • Theses

Browse

All of JYXCollection listBy Issue DateAuthorsSubjectsPublished inDepartmentDiscipline

My Account

Login

Statistics

View Usage Statistics
  • How to publish in JYX?
  • Self-archiving
  • Publish Your Thesis Online
  • Publishing Your Dissertation
  • Publication services

Open Science at the JYU
 
Data Protection Description

Accessibility Statement

Unless otherwise specified, publicly available JYX metadata (excluding abstracts) may be freely reused under the CC0 waiver.
Open Science Centre