3 research outputs found

    Vom SOM-GeschÀftsprozessmodell zum Softwareartefakt - modellgetriebene Systementwicklung mit dem Eclipse Modeling Framework

    Get PDF
    Zur ÜberbrĂŒckung der semantischen LĂŒcke zwischen der fachlichen und der softwaretechnischen Ebene in der Systementwicklung schlĂ€gt diese Arbeit einen modellgetriebenen Ansatz ausgehend von GeschĂ€ftsprozessen hin zur Generierung von Quellcode fĂŒr eine service-orientierte JavaEE-Architektur vor. Der Ansatz und ein implementiertes Software-Werkzeug nutzen das Eclipse Modeling Framework (EMF) anhand von Ecore-Modellen und QVTo-basierten Modelltransformationen. Service-orientierte Anwendungssysteme werden anhand einer Xtext- und ANTLR-basierten Grammatik beschrieben, die eine auf konzeptuellen Objekttypen und Vorgangsobjekttypen (KOS und VOS der SOM-Methodik) aufbauende Syntax vorschlĂ€gt. Resultierende Ecore-Modelle sind anhand von QVTo in ein komponentenorientiertes Softwaremodell auf Basis von JavaEE ĂŒberfĂŒhrbar. Die Transformation dieses Modells in Quellcode erzeugt ein auf einer Referenz-Architektur basierendes verteiltes Software-System bestehend aus EntitĂ€ts- und Vorgangs-Services, einschließlich JPA-Entities, SessionBeans, MessageDrivenBeans mit Message Queues und EJB-Module-Konfigurationen

    Model-Driven Development of Adaptable Service-Oriented Business Processes

    Full text link
    Businesses typically structure their activities with workflows, which are often implemented in a rather static fashion in their IT systems. Nowadays, system requirements change rapidly as businesses try to maintain their competitive edge, calling for similar agility of the IT systems. To this end, we present STPOWLA, an approach that marries service oriented architecture, policies and workflows to support the agile execution of business workflows. In STPOWLA, the business is modelled by workflows, whose tasks are eventually carried out by services. Adapatation is obtained by allowing the stakeholders to define policies that establish the quality levels required of the services. The prototype STPOWLA support architecture comprizes the transformation of the workflow model into executable WS-BPEL to be deployed in the ODE-BPEL execution engine, the generation of default policies from the model, and the enactment of the policies by the APPEL policy server. The SENSORIA Finance Case Study is used throughout the paper
    corecore