Architectural design - Conception and specification of interactive systems

C.A. Vissers, Luis Ferreira Pires, Dick Quartel, Marten J. van Sinderen

    Research output: Book/ReportBookAcademic

    44 Downloads (Pure)

    Abstract

    This book presents a design methodology that is practically applicable to the architectural design of a broad range of systems. It is based on fundamental design concepts to conceive and specify the required functional properties of a system, while abstracting from the specific implementation functions and technologies that can be chosen to build the system. Abstraction and precision are indispensable when it comes to understanding complex systems and precisely creating and representing them at a high functional level. Once understood, these concepts appear natural, self-evident and extremely powerful, since they can directly, precisely and concisely reflect what is considered essential for the functional behavior of a system. The first two chapters present the global views on how to design systems and how to interpret terms and meta concepts. This informal introduction provides the general context for the remainder of the book. On a more formal level, Chapters 3 through 6 present the main basic design concepts, illustrating them with examples. Language notations are introduced along with the basic design concepts. Lastly, Chapters 7 to 12 discuss the more intricate basic design concepts of interactive systems by focusing on their common functional goal. These chapters are recommended to readers who have a particular interest in the design of protocols and interfaces for various systems. The didactic approach makes it suitable for graduate students who want to develop insights into and skills in developing complex systems, as well as practitioners in industry and large organizations who are responsible for the design and development of large and complex systems. It includes numerous tangible examples from various fields, and several appealing exercises with their solutions.
    Original languageUndefined
    Place of PublicationSwitzerland
    PublisherSpringer
    Number of pages388
    ISBN (Print)978-3-319-43297-7
    DOIs
    Publication statusPublished - 2016

    Publication series

    Name
    PublisherSpringer International Publishing

    Keywords

    • Protocol
    • Service
    • Interactive system
    • Design method
    • Architectural design
    • METIS-318522
    • IR-101885
    • SCS-Services
    • EWI-27228

    Cite this

    @book{8d085d2a497e4e0f8967320a45296d63,
    title = "Architectural design - Conception and specification of interactive systems",
    abstract = "This book presents a design methodology that is practically applicable to the architectural design of a broad range of systems. It is based on fundamental design concepts to conceive and specify the required functional properties of a system, while abstracting from the specific implementation functions and technologies that can be chosen to build the system. Abstraction and precision are indispensable when it comes to understanding complex systems and precisely creating and representing them at a high functional level. Once understood, these concepts appear natural, self-evident and extremely powerful, since they can directly, precisely and concisely reflect what is considered essential for the functional behavior of a system. The first two chapters present the global views on how to design systems and how to interpret terms and meta concepts. This informal introduction provides the general context for the remainder of the book. On a more formal level, Chapters 3 through 6 present the main basic design concepts, illustrating them with examples. Language notations are introduced along with the basic design concepts. Lastly, Chapters 7 to 12 discuss the more intricate basic design concepts of interactive systems by focusing on their common functional goal. These chapters are recommended to readers who have a particular interest in the design of protocols and interfaces for various systems. The didactic approach makes it suitable for graduate students who want to develop insights into and skills in developing complex systems, as well as practitioners in industry and large organizations who are responsible for the design and development of large and complex systems. It includes numerous tangible examples from various fields, and several appealing exercises with their solutions.",
    keywords = "Protocol, Service, Interactive system, Design method, Architectural design, METIS-318522, IR-101885, SCS-Services, EWI-27228",
    author = "C.A. Vissers and {Ferreira Pires}, Luis and Dick Quartel and {van Sinderen}, {Marten J.}",
    note = "eemcs-eprint-27228",
    year = "2016",
    doi = "10.1007/978-3-319-43298-4",
    language = "Undefined",
    isbn = "978-3-319-43297-7",
    publisher = "Springer",

    }

    Architectural design - Conception and specification of interactive systems. / Vissers, C.A.; Ferreira Pires, Luis; Quartel, Dick; van Sinderen, Marten J.

    Switzerland : Springer, 2016. 388 p.

    Research output: Book/ReportBookAcademic

    TY - BOOK

    T1 - Architectural design - Conception and specification of interactive systems

    AU - Vissers, C.A.

    AU - Ferreira Pires, Luis

    AU - Quartel, Dick

    AU - van Sinderen, Marten J.

    N1 - eemcs-eprint-27228

    PY - 2016

    Y1 - 2016

    N2 - This book presents a design methodology that is practically applicable to the architectural design of a broad range of systems. It is based on fundamental design concepts to conceive and specify the required functional properties of a system, while abstracting from the specific implementation functions and technologies that can be chosen to build the system. Abstraction and precision are indispensable when it comes to understanding complex systems and precisely creating and representing them at a high functional level. Once understood, these concepts appear natural, self-evident and extremely powerful, since they can directly, precisely and concisely reflect what is considered essential for the functional behavior of a system. The first two chapters present the global views on how to design systems and how to interpret terms and meta concepts. This informal introduction provides the general context for the remainder of the book. On a more formal level, Chapters 3 through 6 present the main basic design concepts, illustrating them with examples. Language notations are introduced along with the basic design concepts. Lastly, Chapters 7 to 12 discuss the more intricate basic design concepts of interactive systems by focusing on their common functional goal. These chapters are recommended to readers who have a particular interest in the design of protocols and interfaces for various systems. The didactic approach makes it suitable for graduate students who want to develop insights into and skills in developing complex systems, as well as practitioners in industry and large organizations who are responsible for the design and development of large and complex systems. It includes numerous tangible examples from various fields, and several appealing exercises with their solutions.

    AB - This book presents a design methodology that is practically applicable to the architectural design of a broad range of systems. It is based on fundamental design concepts to conceive and specify the required functional properties of a system, while abstracting from the specific implementation functions and technologies that can be chosen to build the system. Abstraction and precision are indispensable when it comes to understanding complex systems and precisely creating and representing them at a high functional level. Once understood, these concepts appear natural, self-evident and extremely powerful, since they can directly, precisely and concisely reflect what is considered essential for the functional behavior of a system. The first two chapters present the global views on how to design systems and how to interpret terms and meta concepts. This informal introduction provides the general context for the remainder of the book. On a more formal level, Chapters 3 through 6 present the main basic design concepts, illustrating them with examples. Language notations are introduced along with the basic design concepts. Lastly, Chapters 7 to 12 discuss the more intricate basic design concepts of interactive systems by focusing on their common functional goal. These chapters are recommended to readers who have a particular interest in the design of protocols and interfaces for various systems. The didactic approach makes it suitable for graduate students who want to develop insights into and skills in developing complex systems, as well as practitioners in industry and large organizations who are responsible for the design and development of large and complex systems. It includes numerous tangible examples from various fields, and several appealing exercises with their solutions.

    KW - Protocol

    KW - Service

    KW - Interactive system

    KW - Design method

    KW - Architectural design

    KW - METIS-318522

    KW - IR-101885

    KW - SCS-Services

    KW - EWI-27228

    U2 - 10.1007/978-3-319-43298-4

    DO - 10.1007/978-3-319-43298-4

    M3 - Book

    SN - 978-3-319-43297-7

    BT - Architectural design - Conception and specification of interactive systems

    PB - Springer

    CY - Switzerland

    ER -