Literature Flashcards

1
Q

system integration =

A

the process of enabling different systems, technologies or application to communicate, interact, and work together seamlessly

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

application integration

A
  • Electronic Data Interchange (EDI)
  • Remote Procedure Calls (RPC)
  • Common object request broker architecture (CORBA)
  • simple object access protocol (SOAP)
  • REST
  • GraphQL
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

application server =

A

a dedicated software component in a three-tier or multi-tier architecture which provides application logic (business logic) and which allows for the separaten of application logic from user interface functionality (client layer), delivery of data (Web server), and data management (database server)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

functions of an application server:

A
  • providing application logic
  • separation of concerns
  • middleware services
  • transactional guarantees
  • scalability and load balancing
  • support for SOA
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

REST API (aka REST web services) =

A

a software architectural style that deverlopers apply to web APIs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

REST API (aka REST web services), strengths:

A
  • easy to integrate with due to small learning curve
  • Use of http so there are no expensive tools required to interact with the web service
  • Scalable, efficient and fast duet o smaller message formats and no extensive processing.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

REST API (aka REST web services), weaknesses:

A
  • lack of security
  • Inability to maintain state, maintaining state lies on the client which can make the application heavy.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

SOAP API (aka WS-* web services) =

A

a message specification for exchanging information between systems and applications.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

SOAP API (aka WS-* web services), strengths:

A
  • A dependable way to define and operate APIs across an enterprise at scale, and is the backbone applications and integrations that said enterprise depends upon
  • Standardised
  • Pre-built extensibility
  • Built-in error handling
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

SOAP API (aka WS-* web services), weaknesses:

A
  • SOAP can make it slower to evolve and iterate on APIs
  • Longer to onboard new developers who are not familiar with SOAPs older methods
  • SOAP uses XML for all messages
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

GraphQL web services =

A

a query language that lets developers construct requests that pull data from multiple data sources in a single API call.  gives clients exactly what they request from a GraphQL server and no more.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

GraphQL web services, strengths:

A
  • It is efficient so there is no under or over-fetching
  • GraphQL has the ability to retrieve many resources in a single request saving time and bandwith
  • Allows for precise querying when working with large APIs that return lots of data
  • Good for complex systems
  • Fast process
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

GraphQL web services, weaknesses:

A
  • Lack of built-in chaning support
  • Performance issues depending on the complexity of the query
  • Due to its complexity, it can take a long time to fully understand
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

HL7 V2

A

H

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

HL7 V3 & CDA

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

HL7 FHIR

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

DICOM

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

IHE

A
19
Q

shortcomings of plan-driven system development:

A

 The inability to effectively handle changing requirements
 The tendency to significant be over budget and behind schedule

20
Q

4 key ideas of the Agile approach:

A

o Individuals and interactions over processes and tools
o Working software over comprehensive documentation
o Customer collaboration over contract negotiation
o Responding to change over following a plan

21
Q

advantages of XP (extreme programming):

A
  • quick prototype production
  • iterative process
  • frequent feedback from user
  • flexibility
  • encourage design experimentation
    etc.
22
Q

disadvantages of XP:

A
  • scalability issues
  • overfocusing on early results
  • pair programming no cost-effective
  • unstructured
  • neglected planning
  • lack of documentation
    etc.
23
Q

social robots =

A

made to interact closely with humans as artificial companions and helpers in our homes, hospitals, schools, and beyond.

24
Q

teleoperated robots =

A

a robot that can be controlled by humans at a distance, so that 2 humans can interact with each other.

25
Q

concerns and ethical issues with respect to the use of ‘social robots’:

A
  • privacy and data security
  • human-computer interaction
  • deception and trust
  • social impact and inequality
26
Q

uncanny valley =

A

the dip when robot looks almost on humans but not perfectly.
 Explains feelings of discomfort and unease toward clost-to-human robots

27
Q

Agent =

A

an entity that must be able to perceive the physical or virtual world around it using sensors.

28
Q

Multi-agent system =

A

applications in which many autonomous software agents are combined to solve large problems.

29
Q

information agents =

A
30
Q

distributed decision support

A
31
Q

planning and resource allocation =

A
32
Q

pervasive care =

A
33
Q

User-centered design in healthcare =

A
34
Q

Human computer interaction =

A
35
Q

Usability =

A
36
Q

Agile UX

A
37
Q

Cloud computing =

A
38
Q

4 types of cloud differ in security:

A
39
Q

PHRs =

A
40
Q

PHRs VS EHRs:

A
41
Q

Dutch PHR initiative =

A
42
Q

GDPR

A
43
Q

Model Privacy Notice

A