Question

In: Computer Science

What design choices have to be made when integrating application system products to create an integrated...

What design choices have to be made when integrating application system products to create an integrated application system?

Software engineering

Solutions

Expert Solution

Integrated application systems are applications that include two or more application system products and/or legacy application systems. You may use this approach when there is no single application system that meets all of your needs or when you wish to integrate a new application system with systems that you already use. To develop integrated application systems, you have to make a number of design choices:

  • Which individual application systems offer the most appropriate functionality? Typically, there will be several application system products available, which can be combined in different ways.
  • How will data be exchanged? Different products normally use unique data structures and formats. You have to write adaptors that convert from one representation to another.
  • What features of a product will actually be used? Individual application systems may include more functionality than you need and functionality may be duplicated across different products.

Application system integration can be simplified if a service-oriented approach is used. A service-oriented approach means allowing access to the application system's functionality through a standard service interface, with a service for each discrete unit of functionality. Some applications may offer a service interface but, sometimes, this service interface has to be implemented by the system integrator. You have to program a wrapper that hides the application and provides externally visible services.


Related Solutions

When obtaining user requirements for Computer integrated Manufacturing (CIM) application design, how can you avoid capturing...
When obtaining user requirements for Computer integrated Manufacturing (CIM) application design, how can you avoid capturing those requirements that are needed only to enable process workarounds already in use?
Next Day Cargo Company needs an integrated application with their system that sorts the cargo with...
Next Day Cargo Company needs an integrated application with their system that sorts the cargo with respect to their weight and distributes the weight evenly (if possible) between the given vehicles. Note that each vehicle has a weight limit, and cannot exceed it. But each vehicle can be used more than once during these operations. And do not forget, they want a fast solution because waiting a long time for the algorithm to complete reports will risk their motto, which...
2. What decisions can be made by a supply chain network design application? • Inventory level...
2. What decisions can be made by a supply chain network design application? • Inventory level and procurement • The number of facilities to build • Production quantity at each facility • Distribution and service links in the network What data is needed for a typical supply chain network design? Transportation cost rate Demand of customers or service locations Fixed cost of building a facility Geographical information of locations There ca be several answers
Apple computer is a highly vertically integrated company. The design of products like the iPad is...
Apple computer is a highly vertically integrated company. The design of products like the iPad is done by a division of Apple, while another division runs retail outlets to sell them directly to consumers. Use concepts from class the advantages and disadvantages of Apple being vertically integrated in this fashion.
WHAT ARE THE COMPONENTS OF Enterprise Integrated System?
WHAT ARE THE COMPONENTS OF Enterprise Integrated System?
What new opportunities does integrating forensic accounting techniques with the internal control system have in providing...
What new opportunities does integrating forensic accounting techniques with the internal control system have in providing an effective mechanism for developing a fraud risk management strategy? (300 words)
What available options does a leader in a health organization have to develop an integrated system...
What available options does a leader in a health organization have to develop an integrated system of ethics and moral practice? What would be the potential impact of each option regarding appropriate ethical adaptation across the organization? Is treatment by ability to pay moral? Are treatment decisions based on a patient’s age moral? Are ability to pay or age treatment decisions more or less moral? (must be atleast 300 word response).
What is LIMA? When was it released to the public? What system was used to create...
What is LIMA? When was it released to the public? What system was used to create the data? What is the resolution of the data? what scientific questions are hoped to be addressed by the data?
Allison is a system analyst; she needs to ensure to create a system design which is...
Allison is a system analyst; she needs to ensure to create a system design which is flexible and adaptable. The better the system design the more cost can be saved in the future. X is performed most often to improve the existing software rather than respond to a crisis or a system failure. Identify X. State and explain in details the practice of X.
Create programs in Visual Basic which perform each of the following: Explain the different design choices...
Create programs in Visual Basic which perform each of the following: Explain the different design choices (syntax) for option in each language Document the programs using Flowcharts Each programs source code must be included – label each with the language used a) Nested two-way selection statements b) Multiple-way selection statement c) Iterative Statements – Counter controlled and Logic controlled d) After the Counter Controlled Iterative successfully completes – Display “This was a success” on the screen.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT