Preview

System Architecture

Powerful Essays
Open Document
Open Document
8711 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
System Architecture
Information System Architectures: From Art to Science
Peter C. Lockemann
Fakultät für Informatik
Universität Karlsruhe
Postfach 6980
76128 Karlsruhe lockeman@ipd.uka.de Abstract: The presentation claims that architectural design plays a crucial role in system development as a first step in a process that turns a requirements specification into a working software and hardware system. As such, architectural design should follow a rigorous methodology – a science – rather than intuition – an art. Our basic premise is that requirements in information systems follow a service philosophy, where services are characterized by their functionality and quality-ofservice parameters. We develop a design hypothesis that takes the service characteristics into account in a stepwise fashion. We then validate the hypothesis for traditional database characteristics, demonstrate for novel requirements how these would affect architectures, and finally apply it to the current 4
-tier server architectures. 1

Motivation

Information systems grow in the diversity of their application domains, number of users, and geographic distribution, but so does their complexity in terms of the number and functionality of components and the number of connections between these. An almost bewildering multitude of architectural patterns has appeared over the more recent past, that try to bring order into the evolving chaos. To name just a few of the buzzwords, take layered architectures, n-tier architectures, component architectures, middleware, vertical architectures, horizontal architectures, enterprise this-and-that.
Nonetheless, it seems that these architectures have enough in common so that one suspects that they just look at similar phenomena from different perspectives, emphasize different aspects, or explore issues to different depths.
The premise of this paper is that architectural design plays a crucial role in system development. Unfortunately though,



References: Integration von Datenübertragungstechnik und Datenbanktechnik. dpunkt.verlag. 2003 (in German) VLDB Conference. 2002 [As79] Herzog, U.: Effiziente Konsistenzprüfung in Datenbanksystemen. Infix. 1996 (in German) [HR99] Härder, T.; Rahm, E.: Datenbanksysteme: Konzepte und Techniken der Implementierung. Springer, 1999 (in German) [Lu02] systems. Submitted for publication. 2002 [St02]

You May Also Find These Documents Helpful

  • Powerful Essays

    - The problem which is needed to be designed in this project is all about design software for a petrol filling station. There will be two software needed to be designed; software system running on the computers of the pumps and the cashier’s consoles to process the transactions. However, we can optionally add third software the server computer.…

    • 4154 Words
    • 17 Pages
    Powerful Essays
  • Powerful Essays

    Interpersoanl Skills

    • 1598 Words
    • 7 Pages

    The more complex a system is, the more important its architecture is to the interrelationships among the system components.…

    • 1598 Words
    • 7 Pages
    Powerful Essays
  • Good Essays

    Mgmt 340 Week 1

    • 640 Words
    • 3 Pages

    Why is it important to use systems analysis and design methodologies when building a system? Why not just build the system in whatever way seems to be “quick and easy”? What value is provided by using an “engineering” approach?…

    • 640 Words
    • 3 Pages
    Good Essays
  • Good Essays

    The three “tiers” of the three-tiered system are the presentation layer, the domain layer, and the technical services layer. In a good three-tiered architecture, the layers will be coupled to each other as little as possible by using the Controller and Adapter software patterns. Because of this, the layers are very modular in form, which means that they should be able to easily swap out multiple user interfaces and technical services components (i.e. data…

    • 584 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Two-tier client server architecture uses only two sets of computers, one set of clients and one set of servers. Three-tier architecture uses three sets of computers. In this case, the software on the client computer is responsible for presentation logic, an application server is responsible for the application logic, and a separate database server is responsible for the data access logic and data storage. Coming to n-tier architecture uses more than three sets of computers. In this case the client is responsible for presentation logic, a database…

    • 1140 Words
    • 5 Pages
    Good Essays
  • Better Essays

    Application Architecture

    • 1006 Words
    • 5 Pages

    Philippe Kruchten, Grady Booch, Kurt Bittner, and Rich Reitman derived and refined a definition of architecture based on work by Mary Shaw and David Garlan (Shaw and Garlan, 1996). Their definition is:…

    • 1006 Words
    • 5 Pages
    Better Essays
  • Powerful Essays

    Towards a New Architecture

    • 10867 Words
    • 44 Pages

    ‘Let us summarize the principal characteristics of a rhizome...it is comprised not of units but of dimensions, or rather directions in motion’ Giles Deleuze.…

    • 10867 Words
    • 44 Pages
    Powerful Essays
  • Good Essays

    To design is either to formulate a plan for the satisfaction of a specified need or to solve a specific problem. If the plan results in the creation of something having a physical reality, then the product must be functional, safe, reliable, competitive, usable, manufacturable, and marketable. Mechanical design is a complex process, requiring many skills. Extensive relationships need to be broken into a series of simple tasks. The complexity of the process requires a…

    • 483 Words
    • 2 Pages
    Good Essays
  • Better Essays

    Citations: Hemmis, Pat in Introduction to Design thinking [PDF Document]. Retrieved from Lecture Notes Online Web Site: https://ay13.moodle.umn.edu/course/view.php?id=4023…

    • 2229 Words
    • 9 Pages
    Better Essays
  • Satisfactory Essays

    Architecture and Function

    • 259 Words
    • 2 Pages

    Michelangelo experienced a lot of resistance in the sculpture of David; his meaning evaded the public understanding. Duchamp’s Nude Descending work of act became just one of the controverted works due to the people thinking that he mocked the audience because they did not see any women in his painting. The public was offended by Michelango’s David art work because of the nudity. The public wanted to get rid of the art work by destroying it they even put a skirt around it to cover the nudity.…

    • 259 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    1. Should Low-Voltage develop a system to connect with TX Industries’ purchasing system? Why and why not?…

    • 289 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    According to Slack’s theory, there are three aspects of service design. They are concept, package and process. (Slack N. et al, 2007:115-116)…

    • 771 Words
    • 3 Pages
    Good Essays
  • Good Essays

    “Service design is the activity of planning and organizing people, infrastructure, communication and material components of a service, in order to improve its quality, the interaction between service provider and customers and the customer's experience. Service design methodologies are used to plan and organize people, infrastructure, communication and material components used in a service. The increasing importance and size of the service sector, both in terms of people employed and economic importance, requires services to be accurately designed in order for service providers to remain competitive and to continue to attract customers.” (Morelli, 2002, p.3-17)…

    • 328 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    Oracle IT Architecture Release 3 Essentials Exam Study Guide Liviu Adomnica Subject Matter Expert WWA&C Partner Enablement Objective & Audience Objective Help you prepare to take the Oracle IT Architecture Release 3 Essentials (1Z0-574) exam by providing pointers to resources that you can use in your preparation. Targeted Audience IT Architects Solution Architects Enterprise Architects For Oracle employees and authorized partners only. Do not distribute to third parties.…

    • 2545 Words
    • 15 Pages
    Powerful Essays
  • Powerful Essays

    Multi Parking Lot

    • 1963 Words
    • 7 Pages

    To design is much more than simply to assemble, to order, or even to edit; it is to add value and meaning, to illuminate, to simplify, to clarify, to modify, to dignify, to dramatize, to persuade, and perhaps even to amuse.…

    • 1963 Words
    • 7 Pages
    Powerful Essays