The Importance Of Software Architecture

Great Essays
Register to read the introduction… It provides basis for reuse, decisions made can be transferred to similar systems especially in an inheritance situation [19, 28]. It provides a solid foundation which the complex structure of software is built on after considering key scenarios, common problems of designs and long term effect of decisions taken in selecting the architecture [13].

2.1.2 Architectural Design
This applies to all architectures, most of the time the genre(category) of the software dictates the architectural approach to be considered, some of the genres are artificial intelligence, commercial and non-profit, communications, financial, games, government, legal, medical, military, science and many more. Each genre has its own unique requirements which it follows with emphasis on its key qualities [19]. The deployment strategy, appropriate technology, quality attributes and crosscutting concerns contribute to architecture selection [13].

2.1.3 Architectural Structures and Views
Structures and views are used to discuss representation of software architectures, they are sometimes the same as a view is the representation of a structure. A view consists of how a set of elements are represented and the relationship between them, it represents a coherent set
…show more content…
Main benefits of this approach is reusability, abstraction, discoverability, interoperability and rationalization. However, the systems are normally complex to build and evolution of independent services cannot be controlled [2, 9, 14].

Figure 8: Model of a Service oriented architecture [9].

2.3 Analysis of Service Architecture
Furthermore we discuss Service oriented architecture its characteristics, technologies and applications. More characteristics of Service oriented architecture are its structure is based on open standards, facilitates inherent reusability, interoperability is highly supported, there is emphasis on extensibility, it is autonomous, dynamic discovery is promoted, it also promotes composability of the architecture, loose coupled and it supports incremental implementation. SOA services do not depend on a particular platform to function and the interfaces describe themselves through formally defined messages. Quality factors of SOA are, reusability, scalability, interoperability, composability and it is loosely coupled [16].
Technologies associated with SOA

12

Related Documents

  • Improved Essays

    Nt1330 Unit 4 Paper

    • 551 Words
    • 3 Pages

    In T8.1, services and their corresponding user communicate with each other by passing data in a well-defined, shared format, or by coordinating an activity between two or more services. The services are located in a central service pool and can use a so-called Service Bus (often Enterprise Service Bus or ESB), should be shared in parallel by different application systems and beyond, combined by a service composition to arbitrarily complex complete systems. This, also called orchestration combination of various distributed services from many different administrative domains is an essential feature of a service-oriented architecture. A Service bus is used to provide communication between all services and any user, User sends request to the service…

    • 551 Words
    • 3 Pages
    Improved Essays
  • Improved Essays

    Quartiles are a procedure of diagnosing the way values are utilized to part an arrangement of numbers into four equivalent gatherings. You initiate by putting the numbers in numerical request after that separation them down the middle utilizing the middle. On the left part of the middle the numbers ought to be isolated over once more, towards the privilege of the middle a third division is required, your information should now be separated into four gatherings. These three markers you have made are really quartiles. Despite the fact that they have been isolated into four separate gatherings, this is finished with three quartiles.…

    • 532 Words
    • 3 Pages
    Improved Essays
  • Decent Essays

    Lo8 Week 4

    • 614 Words
    • 3 Pages

    Quiz_Week#8 Enterprise Applications: Business Communications LO8.1 Explain integrations and the role they play in connecting a corporation The ability to gain personalized information by allowing separate system to communicate directly witch each other; this often requires companies build a customized architecture or structure of application to combine new or existing hardware or software and other communication. One the role that integration play is that organization only has to enter information into the system once and it is automatically and sends to the rest of the other system and reduces information redundancies creating huge advantage for organization. LO8.2…

    • 614 Words
    • 3 Pages
    Decent Essays
  • Improved Essays

    4. CORRESPONDING DUTIES: As a user of the company network you have the following obligations: 1) To answer for your personal account granted to you by CRI company. 2) To keep confidentiality of company’s information, maintaining its integrity and keeping information from being accessed by non-authorized users.…

    • 1019 Words
    • 5 Pages
    Improved Essays
  • Improved Essays

    M204: A Case Study

    • 884 Words
    • 4 Pages

    The current approach Model 204 (M204) is the underlying mainframe technology for the Department of Human Services (DHS) core Income Security Integrated System (ISIS), which is a system that Centrelink has used to help with social welfare payments for last 30 years. Since M204 was introduced in 1983, there have been bolted over 350 additional components on top of the M204 database. (Cowan, 2014) M204 was chosen because it can be highly customized to crunch large volume of numbers. However, after 30 years, there as several significant limitations with M204.…

    • 884 Words
    • 4 Pages
    Improved Essays
  • Improved Essays

    A Modest Proposal

    • 403 Words
    • 2 Pages

    I want to say that this paper can be great once you develop your arguments more. In terms of the introduction, I like the quote you included. It really gives the reader a perspective on what you are trying to say. An issue is that some of your sentences are too long and that will most likely detract the viewers’ attention from any points you are trying to make. I recommend making your sentences clearer and less lengthy, because the introduction is what gets the reader interested in your paper.…

    • 403 Words
    • 2 Pages
    Improved Essays
  • Decent Essays

    Assignment 10 (group 3) Summary: American Water is the largest public water utility in the United States. The problem that the company was facing is that it had to do a lot of manual work in order to get information from its different subsidiary and departments. The increase in manual work was because the systems were not integrated and due to decentralized groups of individual regional businesses. This also led to data redundancy and inconsistency.…

    • 648 Words
    • 3 Pages
    Decent Essays
  • Improved Essays

    A lot of the organizations and cultural traditions that rose in east Asia amid an early period continues to the present. The combination of factors led East Asian culture was able to retain its social coherence and culture. An important prerequisite to it is a set of principle named «mandate of heaven» that was introduced during the Zhou dynasty. «Mandate of heaven» puts responsibilities on a ruling authority to promote high moral standards, maintain order and rule with the conscience. If the king can not adhere to those standards, the new dynasty has a «heavenly power» (p.97) to overrule the previous king.…

    • 471 Words
    • 2 Pages
    Improved Essays
  • Improved Essays

    1. Name of the area. General accounting/management and financial reporting. 2. How does this area impact financial information and decisions in the organization?…

    • 1189 Words
    • 5 Pages
    Improved Essays
  • Improved Essays

    The word race is used to define a group of people whose physical traits are alike and distinct. These physical traits can be hair and skin color, among others. While the word race is just a social concept that differentiates the human species in groups by their looks, racism is an ideology that states that there is a link between such specifics groups of people, and what they can achieve or how they behave. Not only that, but a hierarchical system is indirectly created in which these groups are ordered in levels of superiority, where the higher ones –superiors- dominate the lower ones –inferiors-, causing a social problem that have lasted centuries around the world. Other way of define racism, it is the discrimination, prejudice…

    • 934 Words
    • 4 Pages
    Improved Essays
  • Decent Essays

    Simulation has become a popular research tool in process management, particularly for process flow optimisation. According to Maria 1 ”A simulation of a system is the operation of a model of the system”. It presents a lucrative mechanism for problem-solving particularly for complex and unmanageable problems. It is a flexible methodology that can be used to examine the performance of proposed business activities and observe their interactions with other components. Simulation can offer insight to business managers and provide evidence to justify an investment or adoption of a particular process or service.…

    • 292 Words
    • 2 Pages
    Decent Essays
  • Great Essays

    It involves business process spanning in the entire value chain like supply chain management, electronic purchasing, automatically process the orders and customer service and also enable the company to cooperate with their business partners. Due to the increased competitiveness in the hypermarket industry. With the implementation…

    • 1456 Words
    • 6 Pages
    Great Essays
  • Improved Essays

    Executive summary With the change in economic environment, technology is also changing. In the recent few years, the number of smart phone users has increased rapidly. The Smartphone has created a different image in the minds of people and became a part of their life. The Smartphone is not only the mode of communication, but also best medium of entertainment. Its different qualities and features have made it popular worldwide.…

    • 3878 Words
    • 16 Pages
    Improved Essays
  • Improved Essays

    Importance Of MIS

    • 969 Words
    • 4 Pages

    The five-component model can be used to do a business process automatically. This can be done when people do a particular task by following a procedure, and move it so that the computer hardware runs following the rules from the software. It can also be used to evaluate the scope of new systems by using a set of standards that has to be met, or can also be by determining its strengths, weaknesses, opportunities, threats. Every information system involves a person, and thus it is the most important component; however, the usefulness of the information gathered is limited by the quality of a person’s thinking – it depends on how the information will be…

    • 969 Words
    • 4 Pages
    Improved Essays
  • Improved Essays

    In reengineering, structure created around cross functional core processes. Self-directed teams form the basis of performance and design of the organization. Owners of the process have the responsibility of core process. Employees area given tools and authority to make decision central to team performance. Culture is open and based on trust.…

    • 1197 Words
    • 5 Pages
    Improved Essays