Service modelling

M.W.A. Steen, M.E. Iacob, M.M. Lankhorst, H. Jonkers, M. Zoet, W. Engelsman, J. Versendaal, H.A. Proper, L. Debije, K. Gaaloul

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

    Abstract

    The development of enterprise services involves making design decisions at different levels, ranging from strategic to infrastructural choices, and concerning many different aspects, ranging from customer interaction to information registration concerns. In order to support an agile development process with short iterations through each of these levels and aspect, we need to manage the inherent complexity and support rapid feedback on the impact of design decisions across the various aspects of service development. The use of models can help to manage the coherence among the different aspects in service design and in facilitating and accelerating changes. Therefore, we propose a comprehensive framework and method for service modelling and model integration as an important ingredient of an agile service development methodology. This method is aimed at providing a shorter path between requirements and execution through the use of models to feed run-time execution engines, fast validation at the model level, support for communication with stakeholders, integration of different aspects, domains and fields of expertise, and consistency across the enterprise.
    Original languageEnglish
    Title of host publicationAgile service development
    Subtitle of host publicationcombining adaptive methods and flexible solutions
    EditorsMarc Lankhorst
    Place of PublicationBerlin, Heidelberg
    PublisherSpringer
    Pages59-94
    ISBN (Electronic)978-3-642-28188-4
    ISBN (Print)978-3-642-28188-4
    DOIs
    Publication statusPublished - 2012

    Publication series

    NameThe enterprise engineering series
    PublisherSpringer
    ISSN (Print)1867-8920
    ISSN (Electronic)1867-8939

    Fingerprint

    Industry
    Engines
    Feedback
    Communication

    Keywords

    • agile enterprise
    • Agile software development
    • Agility patterns
    • Business process management
    • Model-driven engineering
    • Service science

    Cite this

    Steen, M. W. A., Iacob, M. E., Lankhorst, M. M., Jonkers, H., Zoet, M., Engelsman, W., ... Gaaloul, K. (2012). Service modelling. In M. Lankhorst (Ed.), Agile service development: combining adaptive methods and flexible solutions (pp. 59-94). (The enterprise engineering series). Berlin, Heidelberg: Springer. https://doi.org/10.1007/978-3-642-28188-4_4
    Steen, M.W.A. ; Iacob, M.E. ; Lankhorst, M.M. ; Jonkers, H. ; Zoet, M. ; Engelsman, W. ; Versendaal, J. ; Proper, H.A. ; Debije, L. ; Gaaloul, K. / Service modelling. Agile service development: combining adaptive methods and flexible solutions. editor / Marc Lankhorst. Berlin, Heidelberg : Springer, 2012. pp. 59-94 (The enterprise engineering series).
    @inbook{451420da3f604412965dbdc3ffab104e,
    title = "Service modelling",
    abstract = "The development of enterprise services involves making design decisions at different levels, ranging from strategic to infrastructural choices, and concerning many different aspects, ranging from customer interaction to information registration concerns. In order to support an agile development process with short iterations through each of these levels and aspect, we need to manage the inherent complexity and support rapid feedback on the impact of design decisions across the various aspects of service development. The use of models can help to manage the coherence among the different aspects in service design and in facilitating and accelerating changes. Therefore, we propose a comprehensive framework and method for service modelling and model integration as an important ingredient of an agile service development methodology. This method is aimed at providing a shorter path between requirements and execution through the use of models to feed run-time execution engines, fast validation at the model level, support for communication with stakeholders, integration of different aspects, domains and fields of expertise, and consistency across the enterprise.",
    keywords = "agile enterprise, Agile software development, Agility patterns, Business process management, Model-driven engineering, Service science",
    author = "M.W.A. Steen and M.E. Iacob and M.M. Lankhorst and H. Jonkers and M. Zoet and W. Engelsman and J. Versendaal and H.A. Proper and L. Debije and K. Gaaloul",
    year = "2012",
    doi = "10.1007/978-3-642-28188-4_4",
    language = "English",
    isbn = "978-3-642-28188-4",
    series = "The enterprise engineering series",
    publisher = "Springer",
    pages = "59--94",
    editor = "Marc Lankhorst",
    booktitle = "Agile service development",

    }

    Steen, MWA, Iacob, ME, Lankhorst, MM, Jonkers, H, Zoet, M, Engelsman, W, Versendaal, J, Proper, HA, Debije, L & Gaaloul, K 2012, Service modelling. in M Lankhorst (ed.), Agile service development: combining adaptive methods and flexible solutions. The enterprise engineering series, Springer, Berlin, Heidelberg, pp. 59-94. https://doi.org/10.1007/978-3-642-28188-4_4

    Service modelling. / Steen, M.W.A.; Iacob, M.E.; Lankhorst, M.M.; Jonkers, H.; Zoet, M.; Engelsman, W.; Versendaal, J.; Proper, H.A.; Debije, L.; Gaaloul, K.

    Agile service development: combining adaptive methods and flexible solutions. ed. / Marc Lankhorst. Berlin, Heidelberg : Springer, 2012. p. 59-94 (The enterprise engineering series).

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

    TY - CHAP

    T1 - Service modelling

    AU - Steen, M.W.A.

    AU - Iacob, M.E.

    AU - Lankhorst, M.M.

    AU - Jonkers, H.

    AU - Zoet, M.

    AU - Engelsman, W.

    AU - Versendaal, J.

    AU - Proper, H.A.

    AU - Debije, L.

    AU - Gaaloul, K.

    PY - 2012

    Y1 - 2012

    N2 - The development of enterprise services involves making design decisions at different levels, ranging from strategic to infrastructural choices, and concerning many different aspects, ranging from customer interaction to information registration concerns. In order to support an agile development process with short iterations through each of these levels and aspect, we need to manage the inherent complexity and support rapid feedback on the impact of design decisions across the various aspects of service development. The use of models can help to manage the coherence among the different aspects in service design and in facilitating and accelerating changes. Therefore, we propose a comprehensive framework and method for service modelling and model integration as an important ingredient of an agile service development methodology. This method is aimed at providing a shorter path between requirements and execution through the use of models to feed run-time execution engines, fast validation at the model level, support for communication with stakeholders, integration of different aspects, domains and fields of expertise, and consistency across the enterprise.

    AB - The development of enterprise services involves making design decisions at different levels, ranging from strategic to infrastructural choices, and concerning many different aspects, ranging from customer interaction to information registration concerns. In order to support an agile development process with short iterations through each of these levels and aspect, we need to manage the inherent complexity and support rapid feedback on the impact of design decisions across the various aspects of service development. The use of models can help to manage the coherence among the different aspects in service design and in facilitating and accelerating changes. Therefore, we propose a comprehensive framework and method for service modelling and model integration as an important ingredient of an agile service development methodology. This method is aimed at providing a shorter path between requirements and execution through the use of models to feed run-time execution engines, fast validation at the model level, support for communication with stakeholders, integration of different aspects, domains and fields of expertise, and consistency across the enterprise.

    KW - agile enterprise

    KW - Agile software development

    KW - Agility patterns

    KW - Business process management

    KW - Model-driven engineering

    KW - Service science

    U2 - 10.1007/978-3-642-28188-4_4

    DO - 10.1007/978-3-642-28188-4_4

    M3 - Chapter

    SN - 978-3-642-28188-4

    T3 - The enterprise engineering series

    SP - 59

    EP - 94

    BT - Agile service development

    A2 - Lankhorst, Marc

    PB - Springer

    CY - Berlin, Heidelberg

    ER -

    Steen MWA, Iacob ME, Lankhorst MM, Jonkers H, Zoet M, Engelsman W et al. Service modelling. In Lankhorst M, editor, Agile service development: combining adaptive methods and flexible solutions. Berlin, Heidelberg: Springer. 2012. p. 59-94. (The enterprise engineering series). https://doi.org/10.1007/978-3-642-28188-4_4