Synthesis-Based Software Architecture Design

B. Tekinerdogan, Mehmet Aksit

    Research output: Chapter in Book/Report/Conference proceedingChapterAcademic

    47 Downloads (Pure)

    Abstract

    During the last decade several architecture design approaches have been introduced. These approaches however have to cope with several obstacles and software architecture design remains a difficult problem. To cope with these obstacles this chapter introduces a novel architecture design approach. The approach is based on the concept of synthesis that is a well-known and effective problem solving technique in traditional engineering disciplines. The approach is illustrated for the design of an atomic transaction architecture for a real industrial project.
    Original languageEnglish
    Title of host publicationSoftware Architectures and Component Technology
    EditorsMehmet Aksit
    Place of PublicationDordrecht
    PublisherKluwer Academic Publishers
    Pages143-174
    Number of pages32
    ISBN (Electronic)978-1-4615-0883-0
    ISBN (Print)978-1-4613-5286-0
    Publication statusPublished - 2001

    Publication series

    NameThe Springer International Series in Engineering and Computer Science
    PublisherSpringer
    Volume648
    ISSN (Print)0893-3405

      Fingerprint

    Keywords

    • Synthesis
    • Software Architecture Design
    • IR-37209
    • Atomic transactions
    • METIS-204261
    • EWI-10177

    Cite this

    Tekinerdogan, B., & Aksit, M. (2001). Synthesis-Based Software Architecture Design. In M. Aksit (Ed.), Software Architectures and Component Technology (pp. 143-174). (The Springer International Series in Engineering and Computer Science; Vol. 648). Dordrecht: Kluwer Academic Publishers.