Spelling suggestions: "subject:"serviceoriented"" "subject:"derviceoriented""
161 |
Adopce SOA pomocí rámce NGOSS v prostředí telekomunikačního operátora / SOA Adoption Using Framework NGOSS in Telecommunication IndustryJezl, Tomáš January 2007 (has links)
This diploma thesis concerns Service-Oriented Architecture and possibilities of using framework NGOSS (New Generation Operations Systems and Software) by its adoption to organization. Diploma thesis is divided into four main parts. The first three parts are theoretical and are the foundation for the last practical part of diploma thesis. The first part is devoted to enterprise architecture and to their importance for a big company. The second part of the diploma thesis is devoted to framework, to their principles and importance in connection with enterprise architecture. In first chapters of this part is devoted to description of framework generally, while the last parts contain the description of particular framework for telecommunication industry named NGOSS. I describe its main characteristics and its main parts with emphasis on its part concerning architecture of information system named TNA (Technology Neutral Architecture). This TNA description also contains description of NGOSS contract, which is very important for practical part of diploma thesis. The third and the last theoretical part is concerned with service oriented architecture and its main architectural elements -- services. In the last and practical part of diploma thesis, I am trying to design NGOSS contract for the chosen SOA service and demonstrate its importance for SOA adoption. The end of the practical part contains conclusion on possibilities and benefits of NGOSS framework by SOA adoption.
|
162 |
Standardizace orchestrace v prostředí služeb / Standardization of service orchestrationSova, Jiří January 2009 (has links)
This thesis is focused on comparison of common standards used for service orchestration. Orchestration is one of main terms in service oriented architecture, which is a considerable trend in information systems development. This paper is divided into four main parts. The first chapter describes services as a part of current information systems. Definition of service oriented architecture is another subject, where service is a main component for system development and integration. Description of principles of service oriented architecture, that are describing its basis, is the last part of this chapter. The next chapter belongs to coordination of service cooperation, where we can find two basic approaches -- orchestration and choreography. The intention of this chapter is to create theoretical definition of both terms and to compare them. The third part is focused on orchestration methods standardization, where the main standard is BPEL. The history and reasons of creation are mentioned in the beginning, while next section concerns principles of BPEL. Following part describes the version of BPEL called BPEL4WS. Specification of its structure is a main primer for comparison with the latest version named WS-BPEL. The major changes are mentioned in this section. The last chapter is devoted to practical comparison of standards mentioned above. At first, there is created a sample process, based on real situation. The process contains the most important parts of BPEL language. Afterwards, the process is divided into parts, where each of them represents one activity. During description of these parts there is made the above mentioned comparison. The end of the practical part contains main conclusions that were found in this chapter.
|
163 |
Using Service-Orientation and ESB to Leverage Integration for Increased FlexibilityLundström, Johan January 2016 (has links)
With businesses’ and organizations’ steadily growing dependence on IT, the infrastructure of Information Systems has become a lot more complex. Reasons such as company mergers and continuously changing markets have made system integration an increasingly important factor for companies today. This was the background for the following study which sought to solve a company’s system integration problem through the use of a more modern, service-oriented approach. A need for systems to communicate and exchange information in a more reliable and efficient manner had yielded demands for an improved integration. Therefore, the objective was to design a robust and flexible architecture that would handle all of the current systems integration needs while the purpose was to find evidence of whether the use of service-orientation along with the introduction of an Enterprise Service Bus would deliver project value.The resulting prototype makes use of a web service and an Enterprise Service Bus to deliver the functions necessary to satisfy the requirements. Several of the requirements were met through the very use of service-orientation which played a small but nonetheless instrumental part in the construction and development process of the integration solution. / <p>Validerat; 20160616 (global_studentproject_submitter)</p>
|
164 |
Reputation based trust in service-oriented network environmentsAdigun, Emmanuel Ayowole 22 June 2011 (has links)
Trust plays an important role in our daily life, both implicitly and explicitly. Our decisions are based on our estimation of how trustworthy a person is or how reliable a service is. Consequently, there has been a rise in trust systems that model human trust in a virtual or computing environment. These trust systems or trust models help to bridge the gap of human feelings and intuition in an unfamiliar environment. Trust models collect information regarding the participants' activities and give a trust rating based on observed activities. In a network environment, a plethora of network devices are in constant communication as data packets are transported from source to destination. The autonomous nature of network environments and devices make it difficult to monitor the services and devices from a central point. Security mechanisms, such as IPSec, exist in routing protocols to safeguard network packets travelling in a network, however routing devices that act as service providers are not protected by malicious attacks. For example, an attack aimed at the routing architecture of a network involves a routing device advertising itself as another routing device in order to divert network traffic away from its intended destination. This dissertation investigates trust models in network environments as a possible approach to predict and ultimately eliminate at- tacks on routing devices. To accomplish this, the role of routing devices as service providers and requesters must be stated explicitly. Activities on a routing device must be collected and used to determine the trust level of the routing device. This dissertation presents the TSONE - Trust in Service-Oriented Net- work Environment - model. The model incorporates traditional service- oriented architecture (SOA) principles to define a service-oriented network environment. Services in this environment are then defined. Furthermore the characteristics of this environment are adapted from SOA principles. An approach is defined to collect and measure activities on routing devices. This is later used to determine the trust level of the routing device. Finally, a pro- to type illustrates that incorporation of trust models is a possible option in assessing availability and reliability of routing devices. / Dissertation (MSc)--University of Pretoria, 2011. / Computer Science / unrestricted
|
165 |
Uma arquitetura orientada a serviços para laboratorios de acesso remoto / A service oriented architecture for remote acess laboratoriesCoelho, Paulo Rodolfo da Silva Leite 12 January 2006 (has links)
Orientadores: Eleri Cardozo, Eliane Gomes Guimarães / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação / Made available in DSpace on 2018-08-08T01:18:40Z (GMT). No. of bitstreams: 1
Coelho_PauloRodolfodaSilvaLeite_M.pdf: 3632525 bytes, checksum: 73b0d774d1efd6416d8fb34cc8abd4d7 (MD5)
Previous issue date: 2006 / Resumo: Este trabalho apresenta uma arquitetura para a construção de laboratórios de acesso remoto (conhecidos como WebLabs). A arquitetura segue o paradigma de computação orientada a serviço (COS). Nesta abordagem cada recurso físico ou lógico do laboratório é modelado como um Serviço Web. Desta forma, os experimentos podem ser disponibilizados pela composição destes serviços. Um modelo conceitual para WebLabs, bem como a implementação deste modelo são apresentados. Experimentos em robótica móvel também foram desenvolvidos como exemplos de utilização deste laboratório / Abstract: This work presents an architeture for building remote access laboratories (also known as WebLabs). The architecture follows the service oriented computing (SOC). In this approach each logical or physical resource of the laboratory is modeled as a Web Service. In this way, the experiments are built through the composition of such services. A conceptual model of WebLabs, as well as an implementation of this model are presented. Experiments in mobile robotic were also developed for this laboratory / Mestrado / Engenharia de Computação / Mestre em Engenharia Elétrica
|
166 |
Uma abordagem baseada em serviços para facilitar o reúso de sistema de sistemas e seus constituintes / A service-based approach to facilitate the reuse of system of systems and its constituentsDiego de Lima Nascimento 15 February 2018 (has links)
Sistemas de software estão cada vez mais presentes na sociedade, bem como são componentes imprescindíveis no mundo contemporâneo, uma vez que facilitam e fomentam as praticidades que os cidadãos e desenvolvedores necessitam. Esses sistemas tornam-se muito mais eficientes quando conseguem interoperar com outros, de forma que troquem recursos e não necessitem implementar essas funcionalidades de maneira individual. Os stakeholders desses sistemas buscam cada vez mais métodos que facilitem essa comunicação, de um jeito prático e sem perder a independência gerencial de cada um. Desse modo, a classe emergente de Sistema de Sistemas (SoS) ganhou uma atenção considerável, por causa de suas características intrínsecas que promovem a interoperabilidade de sistemas distintos e heterogêneos. No entanto, essa comunicação não é trivial, em razão das diferentes interfaces de cada sistema, além da presença de vários stakeholders e a falta de documentação dos sistemas constituintes, dificultando assim, a busca e o uso de cada capacidade. Assim, o objetivo deste trabalho de mestrado é estabelecer uma abordagem baseada em serviços que visa auxiliar os engenheiros de SoS, principalmente na falta de ferramentas de suporte e no esforço para procurar, compreender e adaptar componentes reutilizáveis. A abordagem proposta possui elementos fundamentais que foram utilizados como base para o desenvolvimento de um repositório para engenheiros de SoS e proprietários de sistemas constituintes, de forma organizada e bem documentada, visto que pode ser usado tanto pela comunidade de pesquisa quanto por instituições privadas. / Software systems are increasingly present in society, and consist in indispensable components in the contemporary world, since they facilitate and foster the practices that citizens and developers need. These systems become much more efficient when they can interoperate with others, so that they exchange resources and do not need to implement these features individually. Stakeholders of these systems increasingly seek methods that facilitate such communication in a practical way and without losing the managerial independence of each one. Therefore, the emerging System Of System class (SoS) gained considerable attention, because of its intrinsic characteristics that promote the interoperability of distinct and heterogeneous systems. However, this communication is not trivial, due to the different interfaces of each system, besides the presence of several stakeholders and the lack of documentation of the constituent systems, making it difficult to search and to use each capacity. Thus, the aim of this masters project is to establish a service-based approach that aims to assist SoS engineers, especially in the lack of supporting tools, in the effort to search, understand and adapt reusable components. The proposed approach has fundamental elements that were used as the basis for the development of a repository for SoS engineers and owners of constituent systems, in an organized and well documented way, since it can be used by both the research community and private institutions.
|
167 |
Evaluation of self-adaptation using invocation patterns in service oriented architecturesMaruna, Matus January 2019 (has links)
The execution of service oriented applications is based on the invocation of services that perform tasks for the application. Often, multiple service providers provide the same service, with the main differentiating factor being their Quality of Service. Moreover, the quality of a service provider varies over time as it is influenced by environmental factors such as service load, software crashes, and changes in pricing. Therefore, obtaining consistent good quality for each of the required services is not an easy task. Service invocation patterns had been proposed to aid service oriented applications in this task. We can use these invocation patterns to help the application decide which service it should invoke. However, the evaluation of the applications behavior using the invocation patterns when the quality of the service providers changes over time is a problem that has not been addressed yet. To address this, this thesis investigates the utilization and generation of service invocation patterns. Concretely, I have implemented 1) a simulator of service oriented applications that use invocations patterns and 2) an adaptation engine that dynamically generates invocations patterns. The latter can be used to update the values in the service invocation patterns when the quality of the service providers changes. I have implemented the patterns according to existing definitions and integrated them into the application. I have also conducted series of experiments in order to examine the effect of self-adaptation using invocation patterns on the quality of the application. The results of the experiments conducted in this thesis indicate that adaptive invocation patterns have a positive effect on the quality of the application.
|
168 |
Design and Implementation of a Framework for Process Management in Service Oriented Virtual Organizations Using Service ZonesAhmadi Danesh Ashtiani, Mohammad Hosein January 2012 (has links)
Virtual Organizations (VO)—a network of independent organizations collaborating to address specific business opportunities—have become popular in today’s technology driven business environment. Due to their autonomous and interdependent nature, management of collaboration among such organizations is a challenging task. Although many solutions have been proposed over the past two decades to support inter-organizational interactions, VOs still face several challenges due to their dynamic and temporal nature that cannot be addressed by traditional solutions such as ebXML, RosettaNet and EDI. In this research, we present a framework for process management in service oriented virtual organizations and a distributed architecture for a flexible infrastructure that supports collaborative business process execution, monitoring and management. The framework contains 6 layers with multiple components within each layer. In designing the components of the framework, standard reference architecture such as the Open-EDI reference model and the S3 service oriented architecture, as well as best practices such as ITIL V3 and PMBOK are used. The infrastructure supports the common topologies of inter-organizational collaboration (e.g. peer-to-peer, star, linear), and responds well to changes due to its loosely coupled components. The proposed infrastructure is based on federating multiple SOA infrastructures with the Enterprise Service Bus (ESB) as its core. It is implemented using IBM WebSphere ™ products. We demonstrate that VOs built with our framework and implementation architecture facilitate flexibility, rapid process integration and dynamic evolution.
|
169 |
Transformation of UML Activity Diagrams into Business Process Execution LanguageMustafa, Nasser Mousa Faleh January 2011 (has links)
Researchers in software engineering proposed design method for distributed applications to construct a set of communicating system components from a global behavior. The joint behaviors of these components must precisely satisfy the specified global behavior. The next concern is to transform the constructed models of these components into executable business processes by ensuring the exchange of asynchronous messages among the generated business processes. The introduction of Service-Oriented Architecture (SOA) has helped to achieve this goal. SOA provides high flexibility in composing loosely-integrated services that can be used among business domains to carry out business transactions; this composition is known as service orchestration. Moreover, SOA supports Model Driven Architecture (MDA) such that services modeled as UML Activity Diagrams (AD) can be transformed into a set of Business Execution Language (BPEL) processes. Many researchers discussed the transformation of UML AD and the Business Process Modeling Notation (BPMN) into BPEL. However, they did not discuss the practical limitations that some of these transformations impose.
This thesis addresses the imitations of the transformation from UML AD to BPEL processes using the IBM Rational Software Architect (RSA). We showed here that the tool is unable to create the correct BPEL artifacts from UML AD components in certain cases, for instance when the behavior includes the alternative for receiving single or concurrent messages, a weak loop, or certain choice activities. Furthermore, we provided novel solutions to the transformations in these cases in order to facilitate the transformation from UML AD to BPEL.
|
170 |
A Service Oriented Approach For anAutomated Job Marketplace in SwedenAllouhaibi, Moustafa, Attar, Talal January 2021 (has links)
Nowadays, in Sweden there are several models for recruiting job seekers suchas recruiting campaigns, paid memberships at one or more job platforms,utilizing job APIs and others. New technologies are constantly being developedto meet both job seekers' and job providers' increasing demands. The majorityof jobseekers use the internet to find suitable jobs. Job seekers look for jobs inindividual companies' websites and through job marketplaces platforms wherejob advertisements are published. The majority of existing job marketplacesrequire companies to manually register their jobs. Consequently, this incurscosts and efforts on the companies. To address this challenge, in this thesis,we present an approach that comprises an architecture and a process whichserve as a foundation for the design of an automated job marketplace. Tovalidate the feasibility of our approach, we developed a prototype andconducted experiments to evaluate the performance and scalability of theapproach.
|
Page generated in 0.0445 seconds