Software Architecture -

Software Architecture

First European Workshop, EWSA 2004, St Andrews, UK, May 21-22, 2004, Proceedings
Buch | Softcover
IX, 283 Seiten
2004 | 2004
Springer Berlin (Verlag)
978-3-540-22000-8 (ISBN)
53,49 inkl. MwSt
The last decade has been one of great progress in the field of software architecture research and practice. Software architecture has emerged as an important subdis- pline of software engineering. A key aspect of the design of any software system is its architecture, i. e. the fundamental organization of a system embodied in its com- nents, their relationships to each other, and to the environment, and the principles guiding its design and evolution (as defined in the Recommended Practice for Arc- tectural Description of Software-Intensive Systems -- IEEE Std 1471-2000). - The First European Workshop on Software Architecture (EWSA 2004) provided an international forum for researchers and practitioners from academia and industry to discuss a wide range of topics in the area of software architecture, and to jointly f- mulate an agenda for future research in this field. EWSA 2004 distinguished among three types of papers: research papers (which describe authors' novel research work), experience papers (which describe real-world experiences related to software architectures), and position papers (which present concise arguments about a topic of software architecture research or practice). The Program Committee selected 19 papers (9 research papers, 4 experience - pers, and 6 position papers) out of 48 submissions from 16 countries (Australia, B- zil, Canada, Chile, Finland, France, Germany, Italy, Japan, Korea, The Netherlands, Spain, Switzerland, Turkey, UK, USA). All submissions were reviewed by three members of the Program Committee.

Research Papers.- Sotograph - A Pragmatic Approach to Source Code Architecture Conformance Checking.- Formal Analysis of Architectural Patterns.- Architectural Modelling in Product Family Context.- Reflection-Based, Aspect-Oriented Software Architecture.- Software Architecture Evolution through Dynamic AOP.- On the Role of Architectural Style in Model Driven Development.- UML 1.4 versus UML 2.0 as Languages to Describe Software Architectures.- From Acme to CORBA: Bridging the Gap.- Constraints of Behavioural Inheritance.- Experience Papers.- Software Architectures for Designing Virtual Reality Applications.- Generation and Enactment of Controllers for Business Architectures Using MDA.- Formalization of an HCI Style for Accelerator Restart Monitoring.- Experiences Using Viewpoints for Information Systems Architecture: An Industrial Experience Report.- Position Papers.- Software Architecture: The Next Step.- Using Architectural Models at Runtime: Research Challenges.- Maintainability through Architecture Development.- An Architecture Description Language for Mobile Distributed Systems.- Model Checking for Software Architectures.- Distilling Scenarios from Patterns for Software Architecture Evaluation - A Position Paper.- Invited Papers: European Projects in Software Architecture.- Towards an MDA-Based Development Methodology.- Correct Development of Embedded Systems.- Expressing Domain Variability for Configuration.- ArchWare: Architecting Evolvable Software.- The FABRIC Project.

Erscheint lt. Verlag 11.5.2004
Reihe/Serie Lecture Notes in Computer Science
Zusatzinfo IX, 283 p.
Verlagsort Berlin
Sprache englisch
Maße 155 x 233 mm
Gewicht 440 g
Themenwelt Mathematik / Informatik Informatik Betriebssysteme / Server
Mathematik / Informatik Informatik Software Entwicklung
Schlagworte aspect-oriented software composition • CORBA • Embedded Systems • Hardcover, Softcover / Informatik, EDV/Informatik • HC/Informatik, EDV/Informatik • Inheritance • Model Checking • model-driven software development • Modeling • software architecture • software components • software development • Software Engineering / Softwareentwicklung • Softwareentwicklung • software evolution • Systems Analysis • Systems Design • UML • unified modeling language (UML)
ISBN-10 3-540-22000-3 / 3540220003
ISBN-13 978-3-540-22000-8 / 9783540220008
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich