Towards a quality model for choreography

M. Mancioppi, M. Perepletchikov, C. Ryan, W.J.A.M. van den Heuvel, M. Papazoglou

    Research output: Chapter in Book/Report/Conference proceedingChapterScientificpeer-review

    Abstract

    Quality attributes of software products like maintainability and reliability have been widely studied in the Software Engineering literature. Their understanding has proven instrumental for developing best practices and tooling support that ultimately result in higher-quality software.

    In this paper we investigate external quality attributes (i.e. aspects of quality visible to the end user) of service choreographies. Service choreographies are service compositions that specify completely distributed, message-based interactions among services. Our work is a first step towards the definition of a quality model for service choreographies.
    Original languageEnglish
    Title of host publicationService-Oriented Computing. ICSOC/ServiceWave 2009 Workshops
    EditorsA. Dan, F. Gittler, F. Toumani
    Place of PublicationHeidelberg
    PublisherSpringer Verlag
    Pages435-444
    Number of pages579
    Publication statusPublished - 2010

    Publication series

    NameLecture Notes in Computer Science
    Number6275

    Fingerprint

    Maintainability
    Software engineering
    Chemical analysis

    Cite this

    Mancioppi, M., Perepletchikov, M., Ryan, C., van den Heuvel, W. J. A. M., & Papazoglou, M. (2010). Towards a quality model for choreography. In A. Dan, F. Gittler, & F. Toumani (Eds.), Service-Oriented Computing. ICSOC/ServiceWave 2009 Workshops (pp. 435-444). (Lecture Notes in Computer Science; No. 6275). Heidelberg: Springer Verlag.
    Mancioppi, M. ; Perepletchikov, M. ; Ryan, C. ; van den Heuvel, W.J.A.M. ; Papazoglou, M. / Towards a quality model for choreography. Service-Oriented Computing. ICSOC/ServiceWave 2009 Workshops. editor / A. Dan ; F. Gittler ; F. Toumani. Heidelberg : Springer Verlag, 2010. pp. 435-444 (Lecture Notes in Computer Science; 6275).
    @inbook{3997fbe5748b4ff7b935132386616f32,
    title = "Towards a quality model for choreography",
    abstract = "Quality attributes of software products like maintainability and reliability have been widely studied in the Software Engineering literature. Their understanding has proven instrumental for developing best practices and tooling support that ultimately result in higher-quality software.In this paper we investigate external quality attributes (i.e. aspects of quality visible to the end user) of service choreographies. Service choreographies are service compositions that specify completely distributed, message-based interactions among services. Our work is a first step towards the definition of a quality model for service choreographies.",
    author = "M. Mancioppi and M. Perepletchikov and C. Ryan and {van den Heuvel}, W.J.A.M. and M. Papazoglou",
    note = "Pagination: 579",
    year = "2010",
    language = "English",
    series = "Lecture Notes in Computer Science",
    publisher = "Springer Verlag",
    number = "6275",
    pages = "435--444",
    editor = "A. Dan and F. Gittler and F. Toumani",
    booktitle = "Service-Oriented Computing. ICSOC/ServiceWave 2009 Workshops",
    address = "Germany",

    }

    Mancioppi, M, Perepletchikov, M, Ryan, C, van den Heuvel, WJAM & Papazoglou, M 2010, Towards a quality model for choreography. in A Dan, F Gittler & F Toumani (eds), Service-Oriented Computing. ICSOC/ServiceWave 2009 Workshops. Lecture Notes in Computer Science, no. 6275, Springer Verlag, Heidelberg, pp. 435-444.

    Towards a quality model for choreography. / Mancioppi, M.; Perepletchikov, M.; Ryan, C.; van den Heuvel, W.J.A.M.; Papazoglou, M.

    Service-Oriented Computing. ICSOC/ServiceWave 2009 Workshops. ed. / A. Dan; F. Gittler; F. Toumani. Heidelberg : Springer Verlag, 2010. p. 435-444 (Lecture Notes in Computer Science; No. 6275).

    Research output: Chapter in Book/Report/Conference proceedingChapterScientificpeer-review

    TY - CHAP

    T1 - Towards a quality model for choreography

    AU - Mancioppi, M.

    AU - Perepletchikov, M.

    AU - Ryan, C.

    AU - van den Heuvel, W.J.A.M.

    AU - Papazoglou, M.

    N1 - Pagination: 579

    PY - 2010

    Y1 - 2010

    N2 - Quality attributes of software products like maintainability and reliability have been widely studied in the Software Engineering literature. Their understanding has proven instrumental for developing best practices and tooling support that ultimately result in higher-quality software.In this paper we investigate external quality attributes (i.e. aspects of quality visible to the end user) of service choreographies. Service choreographies are service compositions that specify completely distributed, message-based interactions among services. Our work is a first step towards the definition of a quality model for service choreographies.

    AB - Quality attributes of software products like maintainability and reliability have been widely studied in the Software Engineering literature. Their understanding has proven instrumental for developing best practices and tooling support that ultimately result in higher-quality software.In this paper we investigate external quality attributes (i.e. aspects of quality visible to the end user) of service choreographies. Service choreographies are service compositions that specify completely distributed, message-based interactions among services. Our work is a first step towards the definition of a quality model for service choreographies.

    M3 - Chapter

    T3 - Lecture Notes in Computer Science

    SP - 435

    EP - 444

    BT - Service-Oriented Computing. ICSOC/ServiceWave 2009 Workshops

    A2 - Dan, A.

    A2 - Gittler, F.

    A2 - Toumani, F.

    PB - Springer Verlag

    CY - Heidelberg

    ER -

    Mancioppi M, Perepletchikov M, Ryan C, van den Heuvel WJAM, Papazoglou M. Towards a quality model for choreography. In Dan A, Gittler F, Toumani F, editors, Service-Oriented Computing. ICSOC/ServiceWave 2009 Workshops. Heidelberg: Springer Verlag. 2010. p. 435-444. (Lecture Notes in Computer Science; 6275).