Process edification for traceability in evolving architectures

Vrinda Yadav, Rushikesh K. Joshi, Sea Ling

    Research output: Chapter in Book/Report/Conference proceedingConference PaperResearch

    5 Citations (Scopus)

    Abstract

    Evolutionary development in an architecture-centric process involves architectural follow-ups from decision making. The architectural impact of decision-based informatics makes its systematic elicitation necessary in a model-driven traceable process. The paper proposes a systematic way called Process Edification for the elicitation of decision-based informatics during modification and/or composition of business processes. The decision alternatives become edifiers, which can be plugged into a business process as per the architectural needs of evolution. A case study of process edification is presented concerning decisions driven by non-functional requirements. Edification results in making decision-based informatics evident through traceable models and the specifications generated thereafter. The technique is illustrated in the context of BPMN-based process architecture.

    Original languageEnglish
    Title of host publicationiSOFT 2016 Proceedings of the 9th India Software Engineering Conference
    Subtitle of host publicationGoa, India, February 18-20, 2016
    EditorsSantonu Sarkar, Ashish Sureka
    PublisherAssociation for Computing Machinery (ACM)
    Pages99-108
    Number of pages10
    ISBN (Electronic)9781450340182
    DOIs
    Publication statusPublished - 18 Feb 2016
    EventIndia Software Engineering Conference 2016 - BITS Pilani, Goa, India
    Duration: 18 Feb 201620 Feb 2016
    Conference number: 9th

    Conference

    ConferenceIndia Software Engineering Conference 2016
    Abbreviated titleISEC 2016
    Country/TerritoryIndia
    CityGoa
    Period18/02/1620/02/16

    Keywords

    • Architectural composition
    • Architectural enhancement
    • BPMN
    • Decision-based informatics
    • Non-functional requirements
    • Process architecture

    Cite this