A Research on the Web Services Composition Model and its Transformation Based on MDA

2014 ◽  
Vol 513-517 ◽  
pp. 1382-1386
Author(s):  
Ping Gu ◽  
Ming Chai ◽  
Jian Min Zeng

At present, the growing numbers of Web services are available for reuse. It is a valuable research topic that using the existing web services to create more complex web services. The process of creating more complex web services is actually the same to the process of service composition. In this paper, we propose a readable and easy transformed web services composition model based on the profile of Unified Modeling Language (UML). We also implement the transformation from the composition model to Business Process Execution Language (BPEL) based on Model Driven Architecture (MDA).

Author(s):  
Rawan Al-Theeb ◽  
Hessa Al-Tami ◽  
Hadeel Al-Johani ◽  
Asalah Al-Mutairi ◽  
Ibrahim Al-Marashdeh ◽  
...  

Information-intensive Web services such as shipping comparison sites have recently been gaining popularity. However, most users including novice shoppers have difficulty in browsing such sites because of the massive amount of information gathered and the uncertainty surrounding Web environments. The aim of this research is to design a system which is called Shohnati to perform all procedures related to the order of shipment, and to store and process all information relating to customers or shipping companies in a database. Through this research, the customers will be able to order the shipment more easily by providing a complete comparison between the shipping companies, request the shipment from the preferred company's site, follow the shipment, and follow the latest offers of companies on our site. The proposed system was developed using the Unified Modeling Language (UML) and Visual Studio-ASP.NET programming language.


Author(s):  
Wan Nurhayati Wan Ab. Rahman ◽  
Farid Meziane

The development, registration, discovery, and invocation of quality Web services are vital for the successful implementation of applications using Web services. Considerable research focuses on quality for Web services. Unfortunately, current research on Quality of Service (QoS) for Web services is concentrated on service users and the implementation stage. This research highlights the importance of incorporating QoS at the design and development stages; the authors propose the introduction of QoS at the same time as functional requirements. However, Web Service Description Language (WSDL) describes the functional elements of a Web service, and QoS is significant for this description. Therefore, the authors propose an extension to the WSDL through a generic QoS metamodel, incorporating QoS specifications into the functionalities. This paper begins by defining the required QoS specifications for the development of quality Web services and explores the potential of the Unified Modeling Language as a technique and notation to specify QoS. To properly integrate QoS in the design, the authors propose extensions to the existing UML QoS profile. The paper concludes with the evaluation of the proposed framework and summarises its advantages.


2012 ◽  
Vol 7 (12) ◽  
Author(s):  
Fayçal Bachtarzi ◽  
Allaoua Chaoui ◽  
Elhillali Kerkouche

2010 ◽  
Vol 30 (1) ◽  
pp. 100-109 ◽  
Author(s):  
Osvaldo Gogliano Sobrinho ◽  
Carlos E. Cugnasca ◽  
Flavio B. Fialho ◽  
Celito C. Guerra

Apresenta-se neste trabalho pesquisa científica que levou à modelagem de um sistema de informação para o registro de dados de rastreabilidade destinado à indústria do vinho, segundo os conceitos de uma arquitetura computacional orientada a serviços (service oriented architecture, SOA). Desde 2005, a manutenção de tais registros é obrigatória para todos os produtores que pretendem exportar para países da União Europeia. Ademais, os consumidores finais, inclusive brasileiros, preocupados com a segurança alimentar, apresentam demanda crescente por informações. Buscou-se uma solução que contemple a indústria coletivamente, por meio de consórcios ou associações de produtores, diluindo custos e compartilhando benefícios. A partir do levantamento bibliográfico realizado e de contatos com pesquisadores e representantes do setor produtivo vinícola brasileiro, em Bento Gonçalves -RS, pesquisaram-se tópicos de tecnologia da informação ligados ao tema, além de detalhes sobre o processo produtivo do vinho. A partir de um modelo do processo produtivo do vinho sugerido pelos autores, empregou-se a Unified Modeling Language (UML), para a modelagem do sistema, que utiliza a tecnologia de web services para o tráfego de dados. Com um protótipo funcional, constataram-se a viabilidade do modelo e a possibilidade de sua utilização em outros domínios.


2018 ◽  
pp. 13-19

Modelo de requerimientos y de funcionalidad de software basado en MDA y UML para la gestión de proyectos y convenios globales Luis Alberto Lujan Campos Escuela de Post Grado, Universidad Nacional Federico Villarreal, Jr. Camana 1014, Lima, Perú Recibido el 01 de junio del 2017. Aceptado el 1 de julio del 2017 DOI: https://doi.org/10.33017/RevECIPeru2017.0002/ Resumen El propósito es elaborar modelos de la arquitectura que son independientes de la plataforma de software para la gestión de información de proyectos y convenios globales. Que sean orientados por el enfoque Model Driven Architecture (MDA, Arquitectura Dirigida por Modelos) que puede ayudar a resolver al mismo tiempo tanto los problemas de la industrialización y las infraestructuras de software en constante cambio [1]. Este enfoque de arquitectura de software promueve la separación de la especificación de la funcionalidad de la implementación de esta funcionalidad en plataformas específicas. En la arquitectura del sistema de software para la gestión de proyectos y convenios globales se determinó los módulos principales: módulo de cooperantes, módulo de datos del proyecto o convenio, módulo de presupuesto, módulo de finanzas y módulo de seguimiento de actividades y se logró elaborar los siguientes modelos: requisitos, estructura de clases de objetos y de secuencia. Estos modelos son los conductores primarios en todos los aspectos del desarrollo de software. Los modelos tienen diversas vistas como: Modelo de la estructura del sistema y de la funcionalidad de los módulos. Para la elaboración de los modelos se ha utilizado el Unified Modeling Language (UML, Lenguaje Unificado de Modelado). UML es un lenguaje de modelado y no un método, es la notación (principalmente gráfica) del que se valen los métodos para expresar los diseños y que en el proceso de software es la orientación que nos dan sobre los pasos a seguir para hacer el diseño [2]. Descriptores: Arquitectura Dirigida por Modelos, Lenguaje Unificado de Modelado, Diseño de software Abstract The purpose is to develop architecture models that are independent of the software platform for the management of information of global projects and agreements. That is guided by the Model Driven Architecture (MDA) approach that may help solving at the same time both problems of industrialization and ever-changing software infrastructures [1]. This software architecture approach promotes the separation of the specification from the functionality of the implementation of this functionality into specific platforms. In the architecture of the software system for the management of global projects and conventions, the main modules were determined: cooperators module, data module of the project or agreement, budget module, finance module and activity tracking module and elaboration The following models: requirements, structure of object classes and sequence. These models are the primary drivers in all aspects of software development. The models have different views such as: Model of the structure of the system and the functionality of the modules. For the elaboration of the models the Unified Modeling Language (UML) has been used. UML is a modeling language and not a method, it is in the notation (mainly graph) of which the methods are used to express the designs and that in the software process is the orientation that they do not give on the steps to follow to do the design [2]. Keywords: Model Driven Architecture (MDA), Unified Modeling Language (UML), Software Design


Author(s):  
Rani Hormati ◽  
Sartina Yusuf ◽  
Muhdar Abdurahman

Abstrak: Sekolah SMA Negeri 10 Kota Ternate  terletak di Jln.Ki Hajar Dewantara, Kelurahan Takoma, Kecamatan Kota Ternate Tengah. Poin Pelanggaran Siswa pada SMA Negeri 10 Kota Ternate saat ini masih dicatat manual dan penyimpanan data poin pelanggaran masih disimpan pada Arsip. Tujuan penelitian ini adalah merancang Website Sistem Poin Pelanggaran siswa  pada SMA Negeri 10 Kota Ternate. Pengumpulan data dilakukan dengan cara wawancara, dan observasi. Tahap penelitian dimulai dari analisis sistem, kemudian  analisis pengembangan sistem. Analisis sistem menggunakan Model Driven yang berorentasi objek, sedangkan pengembangannya menggunakan metode Prototyping. Sistem ini dirancang dengan alat bantu UML (Unified Modeling Language), bahasa pemrograman yang dgunakan adalah HTML, CSS, dan PHP, Database dibuat menggunakan MySQL. Hasil penelitian adalah website Poin Pelanggaran Siswa SMA Negeri 10 Kota Ternate yang memudahkan pihak sekolah pada proses pengelolahan data Poin Pelanggaran siswa. Sistem informasi data Poin Pelanggaran lebih efektif dan efesien sehingga orang tua  dan siswa dapat melihat hasil  laporan data pelanggaran tersebut dan mempermuda Guru BK dan Kesiswaan dalam mengolah data Poin Pelanggaran Siswa.Kata Kunci: Perancangan Sistem Informasi, Data Poin Pelanggaran Siswa, Berbasis Website. Abstract: The country' ten Ternate high School is located at Street Ki Hajar Dewantara, village office Takoma districts Kota Tengah. Student Violation Points at Ternate City High School ten are still recorded manually, and the violation points storage is still stored in the Archive. This study aimed to design a Website for the Students Violation Points System at Ternate ten Public High School. The collection is done by interview and observation. The research phase starts from system analysis, then analysis of system development. Analysis of the system uses a Model-Driven oriented object, while its development uses the Prototyping method. This system is designed with the UML (Unified Modeling Language) tool. The programming languages used are HTML, CSS, and PHP; the Database is created using MySQL. The study results were the Students Abuse Points ten Ternate City High School website, making it easy for the school to manage its Abuse Points. In addition, the information system of the Violation Points data is more effective and efficient so that parents and students can see the results of the violation data report and make the counselor and Student Teachers process processing the Student Violation Points.Keywords: Design of Information System for Student Violation, Points Data, Based on Website


Sign in / Sign up

Export Citation Format

Share Document