Model-Driven Engineering of Composite Service Oriented Applications

@article{Karakostas2011ModelDrivenEO,
  title={Model-Driven Engineering of Composite Service Oriented Applications},
  author={Bill Karakostas and Yannis Zorgios},
  journal={Int. J. Inf. Technol. Syst. Approach},
  year={2011},
  volume={4},
  pages={23-37}
}
Composite applications integrate web services with other business applications and components to implement business processes. Model-driven approaches tackle the complexity of composite applications caused by domain and technology heterogeneity and integration requirements. The method and framework described in this paper generate all artefacts workflow, data, user interfaces, etc., required for a composite application from high level service oriented descriptions of the composite application… 

References

SHOWING 1-10 OF 17 REFERENCES
Model-Driven Web Service Development
TLDR
A model-driven process for Web service development combining the graphical modeling language UML with the Web Service Description Language (WSDL), supported by implementation of two-way conversion rules between the UML models and the WSDL documents is recommended.
A model-driven development framework for enterprise Web services
  • Xiaofeng Yu, Yan Zhang, Xuandong Li
  • Computer Science
    2006 10th IEEE International Enterprise Distributed Object Computing Conference (EDOC'06)
  • 2006
TLDR
This paper presents a model driven Web service development framework that capitalizes on the unified modeling language (UML) profile for enterprise distributed object computing (EDOC), MDA (model-driven architecture) and Web services.
Engineering Service Oriented Systems: A Model Driven Approach
TLDR
It is argued that a business value chain model drives the identification and modeling of business services, and the business oriented/technology neutral modeling language IDEF0, is used for modeling web services.
Software service engineering: Tenets and challenges
TLDR
This position paper introduces software service engineering as an emerging discipline that entails a departure from traditional software engineering disciplines, embracing the ‘open world assumption’.
Process modeling in Web applications
TLDR
New Web engineering methods for the high-level specification of applications featuring business processes and remote services invocation are presented, broadening the class of Web applications that take advantage of these powerful software engineering techniques.
Automatic derivation of BPEL4WS from IDEF0 process models
TLDR
The approach proposed is independent of the orchestration language and ensures an implementation independent model for specifying web service orchestrations and enables the top-down analysis of a business process to its constituent web services and avoids any misalignment problems during design time between the two.
MDD4SOA: Model-Driven Service Orchestration
TLDR
An easy-to-use, conservative extension to the UML2 for modelling service orchestrations on a high level of abstraction, and a fully automated, model-driven approach for transforming these orchestrations down to code are shown.
An integrated framework for service engineering: a case study in the financial services industry
TLDR
This article presents a 3-year action research case study with a Fortune 50 company in the financial services industry, validating an integrated service-oriented business-IT alignment framework, called the BITAM-SOA Framework, to shed light on complex service engineering issues.
Semantic Knowledge Management: An Ontology-based Framework
TLDR
Semantic Knowledge Management: An Ontology-Based Framework addresses the Semantic Web from an operative point of view using theoretical approaches, methodologies, and software applications as innovative solutions to true knowledge management.
Enhancing E-Business on the Semantic Web through Automatic Multimedia Representation
TLDR
This chapter proposes an automatic multimedia representation system for the Semantic Web, learns a statistical model based on the domain specific training data and performs automatic semantic annotation of multimedia data using eXtensible Markup Language (XML) techniques.
...
1
2
...