Essential Software Architecture
Springer Berlin (Verlag)
978-3-540-28713-1 (ISBN)
- Titel erscheint in neuer Auflage
- Artikel merken
Gorton's book helps resolve this predicament. It concisely describes the essential elements of knowledge and key skills required to be a software architect. The explanations encompass the essentials of architecture thinking, practices, and supporting technologies. They range from a general understanding of software structure and quality attributes, through technical issues like middleware components and documentation techniques, to emerging technologies like model-driven architecture, software product lines, aspect-oriented design, service-oriented architectures, and the Semantic Web, all of which will influence future software system architectures.
All approaches are illustrated by an ongoing real-world example. So if you work as an architect or senior designer (or want to someday), or if you are a student in software engineering, here is a valuable and yet approachable source of knowledge.
Ian Gorton is a member of the Empirical Software Engineering group at National ICT Australia (NICTA), based in Sydney, Australia. NICTA is Australia's centre of excellence for Information and Communications Technology R&D. He was previously the Chief Architect in Information Sciences and Engineering at PNNL in USA, and has also worked for IBM Transarc, Microsoft Australia and CSIRO. "I'm basically a software {architect, researcher, engineer}. I work on a whole range of projects, including new middleware technology R&D, designing architectures for enterprise applications, and carrying out software architecture research. I guess I must enjoy the variety!"
Understanding Software Architecture.- Introducing the Case Study.- Software Quality Attributes.- A Guide to Middleware Architectures and Technologies.- A Software Architecture Process.- Documenting a Software Architecture.- Case Study Design.- Looking Ahead.- Software Product Lines.- Aspect-Oriented Architectures.- Model-Driven Architecture.- Service-Oriented Architectures and Technologies.- Software Architecture and the Semantic Web.- Software Agents: An Architectural Perspective.
| Sprache | englisch |
|---|---|
| Maße | 155 x 235 mm |
| Gewicht | 560 g |
| Einbandart | gebunden |
| Themenwelt | Mathematik / Informatik ► Informatik |
| Schlagworte | Aspect-Oriented Software Development • Component-Based Software • Middleware • Model-Driven Architecture • semantic web • Service-Oriented Architecture • software architecture • Software Engineering / Softwareentwicklung • Softwareentwicklung • software product line • Software Quality |
| ISBN-10 | 3-540-28713-2 / 3540287132 |
| ISBN-13 | 978-3-540-28713-1 / 9783540287131 |
| Zustand | Neuware |
| Informationen gemäß Produktsicherheitsverordnung (GPSR) | |
| Haben Sie eine Frage zum Produkt? |
aus dem Bereich