Tesi sul tema "Service-oriented architecture"

Segui questo link per vedere altri tipi di pubblicazioni sul tema: Service-oriented architecture.

Cita una fonte nei formati APA, MLA, Chicago, Harvard e in molti altri stili

Scegli il tipo di fonte:

Vedi i top-50 saggi (tesi di laurea o di dottorato) per l'attività di ricerca sul tema "Service-oriented architecture".

Accanto a ogni fonte nell'elenco di riferimenti c'è un pulsante "Aggiungi alla bibliografia". Premilo e genereremo automaticamente la citazione bibliografica dell'opera scelta nello stile citazionale di cui hai bisogno: APA, MLA, Harvard, Chicago, Vancouver ecc.

Puoi anche scaricare il testo completo della pubblicazione scientifica nel formato .pdf e leggere online l'abstract (il sommario) dell'opera se è presente nei metadati.

Vedi le tesi di molte aree scientifiche e compila una bibliografia corretta.

1

Hariharan, Charanya Cameron Brian H. "Enterprise architecture & service oriented architecture". [University Park, Pa.] : Pennsylvania State University, 2009. http://etda.libraries.psu.edu/theses/approved/PSUonlyIndex/ETD-4880/index.html.

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
2

Zhang, Feng. "Secure Mobile Service-Oriented Architecture". Doctoral thesis, KTH, Kommunikation: Infrastruktur och tjänster, 2012. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-95328.

Testo completo
Abstract (sommario):
Mobile transactions have been in development for around ten years. More and more initiatives and efforts are invested in this area resulting in dramatic and rapid development and deployment of mobile technologies and applications. However, there are still many issues that hinder wider deployment and acceptance of mobile systems, especially those handling serious and sensitive mobile transactions. One of the most important of them is security.This dissertation is focused on security architecture for mobile environments. Research issues addressed in this dissertation are based on three currently important groups of problems: a) lack of an open, comprehensive, adaptable and secure infrastructure for mobile services and applications; b) lack of standardized solutions for secure mobile transactions, compliant with various regulatory and user requirements and applicable to different types of popular mobile devices and hardware/software mobile platforms; and c) resource limitations of mobile devices and mobile networks.The main contribution of this dissertation is large-scale, secure service-oriented architecture for mobile environments. The architecture structures secure mobile transaction systems into seven layers, called trusted stack, which is equivalent to ISO/OSI layered networking model. These layers are, starting from the bottom: 1) secure element (chip) layer, 2) applets layer, 3) middleware layer, 4) mobile applications layer, 5) communication layer, 6) services broker layer, and 7) mobile service provider layer. These seven layers include all necessary components required for implementation and operations of secure mobile transaction systems and therefore provide a framework for designing and implementing such systems.Besides the architecture, four types of security services necessary and critical for serious mobile transactions, have also been designed and described in the dissertation. These services are: (1) mobile registration and identity management; (2) mobile PKI; (3) mobile authentication and authorization; and (4) secure messaging. These services are lightweight, therefore suitable for mobile environments, technologies and applications, and also compliant with existing Internet security standards.Finally, as the proof of correctness of the proposed concept and methodology, a prototype system was also developed based on the designed security architecture. The system provides comprehensive security services mentioned above to several types of mobile services providers: mobile banking, mobile commerce, mobile ticketing, and mobile parking. These types of providers have been selected only as currently the most popular and representative, since the architecture is applicable to any other type of mobile service providers.
Gli stili APA, Harvard, Vancouver, ISO e altri
3

Adepu, Sagarika. "Qos Aware Service Oriented Architecture". Thesis, University of North Texas, 2013. https://digital.library.unt.edu/ark:/67531/metadc500032/.

Testo completo
Abstract (sommario):
Service-oriented architecture enables web services to operate in a loosely-coupled setting and provides an environment for dynamic discovery and use of services over a network using standards such as WSDL, SOAP, and UDDI. Web service has both functional and non-functional characteristics. This thesis work proposes to add QoS descriptions (non-functional properties) to WSDL and compose various services to form a business process. This composition of web services also considers QoS properties along with functional properties and the composed services can again be published as a new Web Service and can be part of any other composition using Composed WSDL.
Gli stili APA, Harvard, Vancouver, ISO e altri
4

Rodem, Magne. "Security in a Service-Oriented Architecture". Thesis, Norwegian University of Science and Technology, Department of Computer and Information Science, 2008. http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-9719.

Testo completo
Abstract (sommario):

In a service-oriented architecture (SOA), parts of software applications are made available as services. These services can be combined across multiple applications, technologies, and organizations. As a result, functionality can be more easily reused, and new business processes can be assembled at a low cost. However, as more functionality is exposed outside of the traditional boundaries of applications, new approaches to security are needed. While SOA shares many of the security threats of traditional systems, the countermeasures to some of these threats may differ. Most notably, eavesdropping, data tampering, and replay attacks must be countered on the message level in a complex SOA environment. In addition, the open and distributed nature of SOA leads to new ways of handling authentication, authorization, logging, and monitoring. Web Services are the most popular way of realizing SOA in practice, and make use of a set of standards such as WS-Security, XML Encryption, XML Signature, and SAML for handling these new security approaches. Guidelines exist for development of secure software systems, and provide recommendations for things to do or to avoid. In this thesis, I use my findings with regard to security challenges, threats, and countermeasures to create a set of security guidelines that should be applied during requirements engineering and design of a SOA. Practical use of these guidelines is demonstrated by applying them during development of a SOA-based system. This system imports personal data into multiple administrative systems managed by UNINETT FAS, and is designed using Web Services and XML-based security standards. Through this practical demonstration, I show that my guidelines can be used as a reference for making appropriate security decisions during development of a SOA.

Gli stili APA, Harvard, Vancouver, ISO e altri
5

Hosamani, Mahantesh. "Bootstrapping trust in service oriented architecture". [Ames, Iowa : Iowa State University], 2007.

Cerca il testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
6

Larsson, Filip. "Att implementera Service Oriented Architecture kostnadseffektivt". Thesis, Malmö högskola, Fakulteten för teknik och samhälle (TS), 2012. http://urn.kb.se/resolve?urn=urn:nbn:se:mau:diva-20299.

Testo completo
Abstract (sommario):
I enighet med teknikutvecklingen förändras även förutsättningarna för kostnadseffektiva IT-miljöer. Systemarkitekturen för mjukvarusystem förändras i samband med detta och verksamhetens systemdesign måste följa denna utveckling för att vara konkurrenskraftig på IT-marknaden.Implementeringar av Service Oriented Architecture, förkortat SOA, har i många fall visat sig vara lönsamma investeringar till en modernare arkitektur. Denna rapport förklarar på vilka sätt SOA kan vara kostnadseffektivt för verksamheter, samt identifierar kritiska framgångsfaktorer som är avgörande vid systemskiften till SOA.I kombination av en teoretisk litteraturstudie, analys av publicerade företagsfall och empirisk undersökning visar sig SOA-baserade lösningar vara kostnadseffektiva genom sänkta kostnader, tidsbesparingar och snabbare produktutveckling. Studien identifierar huvudsakligen fem kritiska framgångsfaktorer som är direkt kopplade till hur pass kostnadseffektiv en implementering av SOA kan komma att bli.
In unity with the technological evolution the conditions for cost-effective IT environments also changes. In this context, the architecture of software systems is changing and the business system design has to follow this development in order to be competitive on the IT market.Implementations of Service Oriented Architecture, abbreviated as SOA, have in many cases proven to be profitable investments to a modern architecture. This thesis explains in which ways SOA may turn out to be cost-effective for companies, and identifies critical success factors that are crucial within a system transition to SOA.The combination of a theoretical literature study, analysis of published business cases and empirical studies provided a result in which SOA-based solutions was cost-effective by reduced costs, time savings and faster product development. The study identifies five main critical success factors which are directly related to how cost-effective an implementation of SOA may be.
Gli stili APA, Harvard, Vancouver, ISO e altri
7

Mosser, Sébastien. "Behavioral compositions in service-oriented architecture". Nice, 2010. http://www.theses.fr/2010NICE4033.

Testo completo
Abstract (sommario):
Les Architectures Orientées Services permettent la définition d’applications complexes par assemblage de services existants, par exemple sous la forme d’«orchestrations» implémentant des processus métiers. La complexité de ces assemblages impose l’utilisation de techniques telle que la Séparation des Préoccupations pour en maitriser la difficulté. Dans cette thèse, nous présentons ADORE, un métamodèle d’activité permettant l’évolution des orchestrations. Il permet d’exprimer dans le même formalisme des “orchestrations” et des “fragments d’orchestrations���. Nous proposons alors différents algorithmes de compositions permettant l’intégration automatique de ces fragments dans des processus existants. Ces algorithmes définissent des propriétés de compositions (e. G. , préservation des relations d’ordre), et assurent leur respect dans les processus composés. Ils assurent que les résultats de composition obtenus ne dépendent pas de l’ordre d’application. ADORE permet la définition de règles de détection d’interférences, sous la forme de prédicats. Le logiciel développé propose ainsi un support, en identifiant les interférences apparaissant lors des compositions. Nous illustrons cette contribution au travers de 2 études de cas: (i) JSEDUITE, une application de diffusion d’information utilisée en production et (ii) CCCMS, une application de gestion de crise implémentée dans le cadre d’une réponse à une étude de cas commune. Pour conclure, nous mettons en perspectives de récentes collaborations visant l’intégration d’ADORE au sein d’un processus de développement logiciel complet, allant des l’ingénierie des besoins à la visualisation efficace des processus composés
The Service Oriented Architecture (SOA) paradigm supports the assembly of atomic services to create applications that implement complex business processes. Since the design of a complete process can be very complex, composition mechanisms inspired by the Separation of Concerns paradigm (e. G. , features, aspects) are needed to support the definition of large systems by composing smaller artifacts into a complex one. In this thesis, we propose ADORE, “an Activity meta– moDel supOrting oRchestration Evolution” to address this issue in the SOA context. The ADORE meta-model allows process designers to express in the same formalism business processes and fragment of processes. Such fragments define additional activities that aim to be integrated into others process. They can be composed into several processes and at different location through the use of algorithms which tame the complexity of large process design. Using these algorithms ensure properties in the final processes such as guard and activity order preservation. The underlying logical foundations of ADORE allow to define interference detection rules as logical predicate, such as consistency properties on ADORE models. Consequently, the ADORE framework supports process designers while designing large process, managing the detection of interference among fragments and ensuring that the composed processes are consistent and do not depend on the order of the composition. This work is illustrated in this document according to two case study : i) JSEDUITE, an information broadcasting system daily used in several academic institutions and (ii) the CCCMS, a common case study to compare Aspect Oriented Modeling approaches. Ac- cording to several collaboration with others research teams in various domain (i. E. , requirement engineering, visualization and real–time systems), we expose as perspectives the integration of ADORE into a complete software development tool chain
Gli stili APA, Harvard, Vancouver, ISO e altri
8

Kaliniak, Piotr. "Migration of a Chosen Architectural Pattern to Service Oriented Architecture". Thesis, Blekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation, 2012. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-4892.

Testo completo
Abstract (sommario):
Context: Several examples of successful migrations of systems to Service Oriented Architecture (SOA) are presented in the literature. Some of the approaches also try to structure the process of migration to SOA. The reported migration attempts underline the role of architecture of migrated system, but they do not explore the architectural patterns applied in architecture of migrated systems while proper usage of patterns may simplify and improve quality of migration. Objectives: This work is aimed at elaborating guidelines that support migration from a system that is based on a chosen architectural pattern towards a system based on Service Oriented Architecture. Methods: Literature review is used as a basic method in the initial steps of the research, that is during investigation of existing techniques of migration to SOA, establishing procedure for selection of the migrated pattern and identifying building blocks of the target architecture. Results of the literature reviews are further analyzed in order to select the migrated architectural pattern and to elaborate the target architecture. The guidelines for migration are the result of the synthesis of the analyzed information. Results: The migration is realized as a translation between two pattern languages: the first pattern language describes the chosen architectural pattern–Model–View–Controller and the second pattern language describes SOA target architecture, expressed using SOA architectural patterns. The translation is defined by a set of migration guidelines. The approach is also illustrated with migrating an example student project. Conclusion: The study shows that the usage of an architectural pattern during migration allows to define the migration in a simple, structured and precise way using guidelines that represent a set of subsequent well defined steps that should be applied in order to migrate a specific type of legacy system.
Gli stili APA, Harvard, Vancouver, ISO e altri
9

Zimmermann, Olaf. "An architectural decision modeling framework for service oriented architecture design". Berlin dissertation.de, 2009. http://d-nb.info/994960557/04.

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
10

Norman, David. "The value proposition of service-oriented architecture". [Denver, Colo.] : Regis University, 2008. http://165.236.235.140/lib/DNorman2008.pdf.

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
11

De, Leusse Pierre. "Contextual governance for service oriented architecture composition". Thesis, University of Newcastle Upon Tyne, 2011. http://hdl.handle.net/10443/2109.

Testo completo
Abstract (sommario):
Currently, business requirements for rapid operational efficiency, customer responsiveness as well as rapid adaptability are driving the need for ever increasing communication and integration capabilities ofthe software assets. Functional decomposition into re-usable software entities, loose coupling, and distribution of resources are all perceived benefits of the investment on Service Oriented Architecture (SOA). This malleability can also bring about the risk of a more difficult oversight. The same service is ideally used in different applications and contexts. This situation forces a supporting infrastructure to allow and manage the adaptability to these different contexts of use. In this thesis, the author proposes to govern such variations in a cost efficient way by composing the core business function offered by a service with other services implementing infrastructure capabilities that fulfil varying non-functional requirements. However, as the number of services increases and their use in different contexts proliferates, it becomes necessary to automate policy enforcement and compliance monitoring. Furthermore, the composition of services into different business applications over a common infrastructure intensifies the need for end-to-end monitoring and analysis in order to assess the business performance impact. Managing the full life-cycle of service definition, deployment, exposure and operation requires management processes that take into account their composition with the infrastructure capabilities that take of non-functional requirements. In addition, policies may change during the life-time of a service. Policy updates may be the result of various reasons including business optimisation, of reaction to new business opportunities, of risk / threat mitigation, of operational emergencies, etc. It becomes therefore clear that a well-designed governance architecture is a prerequisite to implementing a SOA capable of dealing with a complex and dynamic environment.
Gli stili APA, Harvard, Vancouver, ISO e altri
12

Papadopoulos, Petros. "Self-organising service composition in open service-oriented architecture systems". Thesis, Glasgow Caledonian University, 2012. https://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.688278.

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
13

Uyar, Ahmet. "Scalable service oriented architecture for audio/video conferencing". Related electronic resource: Current Research at SU : database of SU dissertations, recent titles available full text, 2005. http://wwwlib.umi.com/cr/syr/main.

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
14

Hu, Jun. "Secure collaboration environments in a service oriented architecture". Thesis, University of Ottawa (Canada), 2006. http://hdl.handle.net/10393/27253.

Testo completo
Abstract (sommario):
Reliable, secure and verifiable data sharing and exchange over the Internet has become a very important need, especially in the face of privacy regulations that have been enacted by governments. Sensitive data must be well managed when there is collaboration between individuals and organizations. This thesis investigates some collaboration models and systems; identifies several security and privacy issues in sharing sensitive data within a collaborative system; and proposes a Web-based and Web service-oriented approach to enable collaboration over the Internet while protecting and enabling the sharing of sensitive data. The proposed solution takes advantage of both service oriented architecture (SOA) and Web service, combining multiple access control strategies to share and protect sensitive data within a secure, flexible and scalable collaborative environment. The proposed framework is illustrated in the context of a collaborative online medical consultation system with sensitive data sharing. The collaborative online medical consultation system is developed with SOA, which integrated several collaboration Web services and security Web services.
Gli stili APA, Harvard, Vancouver, ISO e altri
15

Pringadi, Ronald. "A service oriented architecture for electronic negotiation servers". Thesis, University of Ottawa (Canada), 2006. http://hdl.handle.net/10393/27410.

Testo completo
Abstract (sommario):
As the scope of e-business and e-commerce becomes broader, electronic negotiation (e-negotiation) practice requires more attention through rigorous research by the academic community. Most of the research conducted today in the field of e-negotiation focuses on automated negotiation through strategy-enabled software agents, and on studying new agent and multi-agent frameworks that incorporate artificial intelligence (AI) learning techniques. One of the fundamental issues consists of devising a systematic design framework for e-negotiation platforms that support the interactions of these software agents. Ideally, such platforms should enable various negotiation protocols and offer high flexibility in specifying, implementing, and deploying them. The study of a properly defined e-negotiation platform or server is very critical, yet not enough research is being conducted in this field. The focus of this thesis is on the design, implementation, and deployment of e-negotiation servers, including: (1) a thorough study and classification of existing research projects on e-negotiation servers based on their design characteristics; (2) the specification of requirements for a generic e-negotiation server; (3) the design, development, deployment and testing of a generic e-negotiation server using a service oriented architecture (SOA) approach. We use a web service orchestration language to model and enact negotiation processes. The choice of an SOA approach is justified by the need to facilitate inter-organizational integration, in which business negotiation plays an important role. To validate our design framework we implemented an e-negotiation server using BPEL (Business Process Execution Language). We used the server to model and enact several negotiation scenarios. This enabled us to identify guidelines and templates that make the modeling task easier and more systematic.
Gli stili APA, Harvard, Vancouver, ISO e altri
16

Seguin, Pierre. "An integration test framework for service-oriented architecture". Thesis, University of Ottawa (Canada), 2008. http://hdl.handle.net/10393/27788.

Testo completo
Abstract (sommario):
Increasingly organizations are leveraging service oriented architectures (SOA) as the core infrastructure on which their business applications and processes are organized. The testing and debugging of applications within a SOA presents special challenges. A defect observed at the level of user interaction with the application could be: (1) a fault (performance, security, scalability, etc.) in the application or process logic; (2) a fault in any of the services used by the application; (3) an unintended interaction in combining services. The key challenge to be faced is how to ensure that organizations can manage the complexity of their composite applications and service-oriented architecture in a manner that addresses the engineering requirements of testing while providing tools that are efficient, productive, and reasonable for testers to learn. In our thesis we address these issues by introducing a 'grey box' test agent architecture and a model-driven approach to express 'grey box' test campaigns.
Gli stili APA, Harvard, Vancouver, ISO e altri
17

Greunz, Markus. "An architecture framework for service-oriented business media /". [S.l. : s.n.], 2003. http://www.gbv.de/dms/zbw/373210027.pdf.

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
18

Hamedtoolloei, Hamidreza. "A service-oriented architecture for authentication and authorization". Diss., Connect to a 24 p. preview or request complete full text in PDF format. Access restricted to UC campuses, 2009. http://wwwlib.umi.com/cr/ucsd/fullcit?p1460003.

Testo completo
Abstract (sommario):
Thesis (M.S.)--University of California, San Diego, 2009.
Title from first page of PDF file (viewed January 9, 2009). Available via ProQuest Digital Dissertations. Includes bibliographical references (p. 94-97).
Gli stili APA, Harvard, Vancouver, ISO e altri
19

Li, Xitong Ph D. Massachusetts Institute of Technology. "Understanding organizational traps in implementing service-oriented architecture". Thesis, Massachusetts Institute of Technology, 2013. http://hdl.handle.net/1721.1/82274.

Testo completo
Abstract (sommario):
Thesis (S.M. in Management Research)--Massachusetts Institute of Technology, Sloan School of Management, 2013.
Cataloged from PDF version of thesis.
Includes bibliographical references (p. 57-63).
One of the major objectives of implementing service-oriented architecture (SOA) is to enhance IS agility and improve IT-business alignment. However, the contradictory experiences about SOA implementation turn out to be a paradox: why many organizations failed to meet their expectations about SOA implementation efforts, while others succeeded? Contrast to prior research on SOA, this study adopts the process perspective and provides plausible theoretical explanations for the "SOA implementation paradox". The study uses multiple case studies and literature review to develop a system dynamics model which highlights the feedback loops and time delay during the SOA implementation process. The results reveal the dynamic characteristics of learning curve of SOA implementation and two organizational traps (technology learning trap and implementation effectiveness trap) associated with SOA implementation. The theory of the organizational traps can be generalized to a broad context of innovative IS implementation. Further, the theoretical causes of the traps are discussed.
by Xitong Li.
S.M.in Management Research
Gli stili APA, Harvard, Vancouver, ISO e altri
20

Houacine, Fatiha. "Service-Oriented Architecture for the Mobile Cloud Computing". Thesis, Paris, CNAM, 2016. http://www.theses.fr/2016CNAM1110/document.

Testo completo
Abstract (sommario):
La croissance des appareils connectés, principalement due au grand nombre de déploiements de l'internet des objets et à l'émergence des services de cloud mobile, introduit de nouveaux défis pour la conception d'architectures de services dans le Cloud Computing Mobile (CCM) du cloud computing mobile. Nous montrons dans cette thèse comment l'architecture orientée services SOA peut être une solution clé pour fournir des services cloud mobiles distribués et comment la plate-forme OSGi peut être un cadre adaptatif et efficace pour fournir une telle implémentation. Nous adaptons le cadre CCM proposé à différents contextes d'architecture. Le premier est un modèle centré traditionnel, où les appareils mobiles sont réduits à consommer des services. Le second est un modèle distribué où la puissance de l'interaction de mobile à mobile offre des opportunités illimitées de services de valeur, et enfin, l'architecture à trois niveaux est considérée avec l'introduction de la notion de cloudlet. Pour chaque contexte, nous explorons la performance de notre cadre axé sur le service et le comparons à d'autres solutions existantes
The growth of connected devices, mostly due to the large number of internet of things IoT deployments and the emergence of mobile cloud services, introduces new challenges for the design of service architectures in mobile cloud computing MCC. An MCC framework should provide elasticity and scalability in a distributed and dynamic way while dealing with limited environment resources and variable mobile contexts web applications, real-time, enterprise services, mobile to mobile, hostile environment, etc. that may include additional constraints impacting the design foundation of cloud services. We show in this thesis how service-oriented architecture SOA can be a key solution to provide distributed mobile cloud services and how OSGi platform can be an adaptive and efficient framework to provide such implementation. We adapt the proposed MCC framework to different architecture contexts. The first one is a traditional centric model, where mobile devices are reduced to consuming services. The second one is a distributed model where the power of mobile-to-mobile interaction offers unlimited value-services opportunities, and finally, three-tier architecture is considered with the introduction of the cloudlet notion. For each context, we explore the performance of our service-oriented framework, and contrast it with alternative existing solutions
Gli stili APA, Harvard, Vancouver, ISO e altri
21

Houacine, Fatiha. "Service-Oriented Architecture for the Mobile Cloud Computing". Electronic Thesis or Diss., Paris, CNAM, 2016. http://www.theses.fr/2016CNAM1110.

Testo completo
Abstract (sommario):
La croissance des appareils connectés, principalement due au grand nombre de déploiements de l'internet des objets et à l'émergence des services de cloud mobile, introduit de nouveaux défis pour la conception d'architectures de services dans le Cloud Computing Mobile (CCM) du cloud computing mobile. Nous montrons dans cette thèse comment l'architecture orientée services SOA peut être une solution clé pour fournir des services cloud mobiles distribués et comment la plate-forme OSGi peut être un cadre adaptatif et efficace pour fournir une telle implémentation. Nous adaptons le cadre CCM proposé à différents contextes d'architecture. Le premier est un modèle centré traditionnel, où les appareils mobiles sont réduits à consommer des services. Le second est un modèle distribué où la puissance de l'interaction de mobile à mobile offre des opportunités illimitées de services de valeur, et enfin, l'architecture à trois niveaux est considérée avec l'introduction de la notion de cloudlet. Pour chaque contexte, nous explorons la performance de notre cadre axé sur le service et le comparons à d'autres solutions existantes
The growth of connected devices, mostly due to the large number of internet of things IoT deployments and the emergence of mobile cloud services, introduces new challenges for the design of service architectures in mobile cloud computing MCC. An MCC framework should provide elasticity and scalability in a distributed and dynamic way while dealing with limited environment resources and variable mobile contexts web applications, real-time, enterprise services, mobile to mobile, hostile environment, etc. that may include additional constraints impacting the design foundation of cloud services. We show in this thesis how service-oriented architecture SOA can be a key solution to provide distributed mobile cloud services and how OSGi platform can be an adaptive and efficient framework to provide such implementation. We adapt the proposed MCC framework to different architecture contexts. The first one is a traditional centric model, where mobile devices are reduced to consuming services. The second one is a distributed model where the power of mobile-to-mobile interaction offers unlimited value-services opportunities, and finally, three-tier architecture is considered with the introduction of the cloudlet notion. For each context, we explore the performance of our service-oriented framework, and contrast it with alternative existing solutions
Gli stili APA, Harvard, Vancouver, ISO e altri
22

Kistasamy, Christopher. "The role of service-oriented architecture as an enabler for enterprise architecture". Thesis, Cape Peninsula University of Technology, 2011. http://hdl.handle.net/20.500.11838/2298.

Testo completo
Abstract (sommario):
Thesis (MTech (Information Technology))--Cape Peninsula University of Technology, 2011.
The adoption of Enterprise Architecture (EA) methodologies within organizations is causing an interest in the methodologies and supporting technologies available. Service Oriented Architecture (SOA) supports EA in many facets. However, there is much suspension with regard to the relationship between EA and SOA within organizations as well as the guidelines that organisations should follow in order for SOA to enable EA. There are potential problems that may arise if this relationship between SOA and EA is not agreed to at the outset of implementing an EA. The purpose of this research is to investigate the guidelines that are needed for SOA to enable EA, in order to provide practical steps that organisations can use to begin aligning SOA and EA, ensuring that these initiatives are driven from a business perspective. A qualitative approach using a case study was used as a methodology for this research. The data collection was conducted using semi-structured interviews, and the guidelines that were derived were validated through a survey that was distributed to industry architecture practitioners. The contribution of this research was a set of guidelines that can be used for SOA to enable EA. Further research areas were highlighted, including investigating the mapping of the guidelines that were derived from this research, into the EA frameworks that exist such as TOGAF and ZACHMAN.
Gli stili APA, Harvard, Vancouver, ISO e altri
23

Karlsson, Eric. "The evolution and erosion of a service-oriented architecture in enterprise software : A study of a service-oriented architecture and its transition to a microservice architecture". Thesis, Linköpings universitet, Programvara och system, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-151415.

Testo completo
Abstract (sommario):
In this thesis project, a company’s continuously evolved service-oriented software architecture was studied for signs of architectural erosion. The architecture has been continuously developed over some time and the company have experienced a reduction in architectural quality and felt that it no longer fulfilled its design goals and therefore decided to start working on a replacement architecture based on the microservice archi-tectural style. This thesis project therefore aimed to study how the current architectures quality have changed during its evolution, find the causes of these changes in quality, andestimate how the planned microservice migration will effect these changes in quality. This study was performed in three steps. First, a suite of suitable quality metrics where gathered based on the stated architectural design goals and what information can be ex-tracted from the history of the implemented architecture. A tool was developed to model the architecture and to gather the quality metrics from the current architecture and how ithas changed over one year’s worth of development and evolution. Secondly, the causes ofthese changes in architectural quality was investigated through developer interviews with a wide range of developers that had worked on the architecture and the web application that it provides the structure for. The interviews focused on the topics of architectural knowledge, what consideration is taken to its design during component development, maintenance of existing components and architecture, as well as questions regardingspecific components and anomalies. Thirdly and finally, the migration to a microserviceand its effects on the quality of the current architecture is estimated through performing microservice reengineering on the model used to evaluate the current architecture. The tools developed during this thesis allowed for an analysis of the architecture didshow an increase in consistency violations, structural problems and level the of coupling have substantially increased over the version history that the model tracked. It was discov-ered by the developer interviews that some of the causes of this erosion was due to among other reasons an abandonment of some architectural deign decisions, lack of architectural knowledge on certain topics, and none-optimal development conditions and priorities. The microservice reengineering showed how the migration could be used to improve themeasured quality metrics and that a migration alongside some other architectural erosionprevention and repair methods could create an architecture that are more modular and erosion tolerant.
Gli stili APA, Harvard, Vancouver, ISO e altri
24

Ekman, Nils. "Tjänsteorienterad arkitektur med AJAX : Service oriented architecture with AJAX". Thesis, Jönköping University, JTH, Computer and Electrical Engineering, 2008. http://urn.kb.se/resolve?urn=urn:nbn:se:hj:diva-1516.

Testo completo
Abstract (sommario):

Through the entry of web 2.0 the technologies behind web development has changed dramatically. Asynchronous JavaScript and XML (AJAX) is the umbrella term for different techniques that make it possible to build rich and interactive user interfaces in today’s web browsers. Service Oriented Architecture (SOA) describes how common services can be bundled and published so they can be consumed by different systems.

The company SYSteam Evolution AB, which has requested this project, wanted a web application that shows a graphical activity chart in order to easier view ongoing projects. The goal for this project is to develop a demo platform that shows how AJAX and SOA can be used to create flexible and reusable applications. To reach the goals, many different frameworks and technologies need to cooperate and work together.

This report will describe the different technologies that have been used and explain the different steps in the development job.

The result of the work has lead to a demo platform that uses many different technologies to show a graphical activity chart. The job requestor and the author are very pleased with the result of the work.


Genom intåget av web 2.0 har teknologierna bakom webbutveckling ändrats drastiskt. Asynchronous JavaScript and XML (AJAX) är samlingsnamnet på ett antal tekniker som gör det möjligt att bygga rika och interaktiva applikationer i dagens webbläsare. Tjänsteorienterad arkitektur, ”Service Oriented Architecture” (SOA) talar om hur gemensamma tjänster paketeras och publiceras så att de kan konsumeras av olika system.

Uppdragsgivaren till detta examensarbete är företaget SYSteam Evolution AB. Företaget vill ha en webbapplikation som visar en grafisk aktivitetskarta för att enklare kunna överblicka pågående projekt. Målet med arbetet är att ta fram en demoplattform som visar hur AJAX och SOA kan användas för att skapa flexibla och återanvändbara applikationer. För att lyckas med uppdraget måste olika ramverk och teknologier kombineras och fungera tillsammans.

Denna rapport kommer att förklara de olika teknikerna som använts, samt även förklara de olika stegen i utvecklingsarbetet.

Resultatet av arbetet har utfallit i en demoplattform som använder många olika teknologier för att visa grafisk aktivitetskarta. Uppdragsgivare och uppdragstagare är mycket nöjda med resultatet av arbetet.

Gli stili APA, Harvard, Vancouver, ISO e altri
25

Liu, Hao. "Model based enterprise processes in a service oriented architecture". Thesis, University of Ottawa (Canada), 2006. http://hdl.handle.net/10393/27268.

Testo completo
Abstract (sommario):
Software systems are becoming increasingly complex. A single application needs to provide capabilities and functionalities that cut across an entire enterprise scope. At the same time, many different applications may need to interact with each other as part of an overall business process. Traditional approaches for software system development do not provide efficient solutions to address this problem. This thesis explores how to leverage emerging standards, BPEL (Business Process Execution Language for Web Service), XForms, SOA (Service Oriented Architecture) and XML (eXtensible Markup Language), to implement a Model-based SOA software development approach. It also compares Model-based SOA approach with two other traditional software development approaches in the implementation of an example application in the area of health care: an approval process for accessing data in a medical data warehouse.
Gli stili APA, Harvard, Vancouver, ISO e altri
26

Gohar, Adnan. "Analyzing Service Oriented Architecture (SOA) in Open Source Products". Thesis, Mälardalens högskola, Akademin för innovation, design och teknik, 2010. http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-10770.

Testo completo
Abstract (sommario):
Service Oriented Architecture (SOA) is an architectural paradigm that allows building of infrastructures for diverse application interaction and integration via services across different platforms, domains of technology and locations. SOA differs from traditional architectures, as it focuses on integrating capabilities that are distributed and implemented using a mixture of technologies. SOA provides a set of methodologies and strategies to accomplish interoperability and integration among different technology stacks.   Vattenfall is the fifth the largest energy supplier within Europe. Having operational systems in different countries brings the challenge of integrating all these distributed systems and this integration is a vital requirement for Vattenfall. The company is currently using Microsoft proprietary products to achieve integration across different technological platform, but requires a better integration infrastructure which is easily extensible and cost effective.   This thesis investigates the impact of implementing Service Oriented Architecture (SOA) using open source or proprietary software products within Vattenfall, from technological and financial perspectives. For this purpose, different technical and non-technical function blocks are identified which are essential for the implementation of SOA. These function blocks are mapped with SOA solutions provided by Red Hat’s JBoss Open Source SOA Platform and Microsoft’s SOA Platform. After mapping, a vendor specific technical and non-technical comparative analysis is carried out based on the function blocks, highlighting the strengths and weaknesses of each vendor.   Finally, an evaluation scheme is purposed based on the technical comparative analysis of vendors, SOA solution cost and SOA competence required. The results from this evaluation scheme are used to recommend the best solution vendor for Vattenfall Nordic. Moreover, this evaluation scheme can also be used to facilitate management in arriving at an appropriate decision about implementation of SOA, while remaining within their requirements and constraints.
Gli stili APA, Harvard, Vancouver, ISO e altri
27

Dash, Russell E. Creigh Robert H. "Service oriented architecture for Coast Guard Command and Control". Monterey, Calif. : Naval Postgraduate School, 2007. http://bosun.nps.edu/uhtbin/hyperion.exe/07Mar%5FDash.pdf.

Testo completo
Abstract (sommario):
Thesis (M.S. in Information Technology Management)--Naval Postgraduate School, March 2007.
Thesis Advisor(s): Rick Hayes-Roth. "March 2007." Includes bibliographical references (p. 95-101). Also available in print.
Gli stili APA, Harvard, Vancouver, ISO e altri
28

Mahmoud, Tariq [Verfasser]. "Lightweight Semantic-enabled Enterprise Service-Oriented Architecture / Tariq Mahmoud". Aachen : Shaker, 2013. http://d-nb.info/1050345827/34.

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
29

Creigh, Robert H. "Service oriented architecture for Coast Guard Command and Control". Thesis, Monterey, California. Naval Postgraduate School, 2007. http://hdl.handle.net/10945/3552.

Testo completo
Abstract (sommario):
The Coast Guard's software architecture does not meet the organization's needs for information sharing or command and control. The Commandant of the Coast Guard recently mandated the implementation of a Service Oriented Architecture (SOA) to address this problem. This thesis describes a Service Oriented Architecture for Coast Guard Command and Control that integrates legacy applications and provides new capabilities. Traditional software architecture descriptions make it difficult to identify and understand the trade-offs between quality attributes that are inherent in the design. We clarify these critical issues by using multiple scenarios and use cases, in addition to diagrams and functionality requirements. Defining the architecture in this manner enables an auditor to determine the architectures validity. The Coast Guard also needs a plan to implement this SOA. This thesis defines a process that will deliver value in the form of usable capabilities in an incremental manner. It recognizes the constantly changing nature of both the problem and the necessary solution, and evolves accordingly. It continually plans for, adapts to, and exploits predictable advances in technology to deliver more value. The iterative method we propose includes cyclical evaluation of the system requirements, architecture, and implementation to provide continuous improvement.
Gli stili APA, Harvard, Vancouver, ISO e altri
30

Sierra, Frank. "Service-oriented architecture approach to magtf logistics support systems". Thesis, Monterey, California: Naval Postgraduate School, 2013. http://hdl.handle.net/10945/37717.

Testo completo
Abstract (sommario):
Approved for public release; distribution is unlimited
Legacy logistics systems are an antiquated technology and fall short of providing the Marine Air Ground Task Force (MAGTF) with modern, net-centric, expeditionary Logistics Chain Management (LCM) and Command and Control (C2) capabilities. The Marine Corps owns more than 200 logistics information systems. While some of these systems still perform critical functions, others are stove-piped, redundant, or no longer provide an adequate modern capability. Managing legacy assets and interim technologies while concurrently developing new long-term enterprise solutions is required in order to provide the Marine Corps with the necessary logistics information technology capabilities. The envisioned future end state is logistics data shared across the MAGTF, and ultimately, across the entire organization. A shared-data environment, populated by autonomic computing, will provide actionable logistics data to everyone in the MAGTF, from the warehouse to the warfighter position, in near real-time. Common systems supporting common techniques, tactics and procedures which equal significantly improved capabilities. The goal of this research is to envision a set of common information technology capabilities required to execute LCM missions without considering the current limitations provided by existing legacy or MLS2 information technology systems. This research will focus on implementing a service-oriented architecture (SOA) approach to the MLS2 and related processes that will initiate to improve support to the decision-makers and the warfighters across the enterprise. The key end state at hand is to determine a mutually exclusive and comprehensive set of common MLS2 information technology capabilities required to execute C2 for Logistics and LCMs missions.
Gli stili APA, Harvard, Vancouver, ISO e altri
31

Shercliff, Gareth. "Quality assessment of service providers in a conformance-centric Service Oriented Architecture". Thesis, Cardiff University, 2009. http://orca.cf.ac.uk/29514/.

Testo completo
Abstract (sommario):
In a Service Oriented Architecture (SOA), the goal of consumers is to discover and use services which lead to them experiencing the highest quality, such that their expectations and needs are satisfied. In supporting this discovery, quality assessment tools are required to establish the degree to which these expectations will be met by specific services. Traditional approaches to quality assessment in SOA assume that providers and consumers of services will adopt a performance-centric view of quality, which assumes that consumers will be most satisfied when they receive the highest absolute performance. However, adopting this approach does not consider the subjective nature of quality and will not necessarily lead to consumers receiving services that meet their individual needs. By using existing approaches to quality assessment that assume a consumer's primary goal as being optimisation of performance, consumers in SOA are currently unable to effectively identify and engage with providers who deliver services that will best meet their needs. Developing approaches to assessment that adopt a more conformance-centric view of quality (where it is assumed that consumers are most satisfied when a service meets, but not necessarily exceeds, their individual expectations) is a challenge that must be addressed if consumers are to effectively adopt SOA as a means of accessing services. In addressing the above challenge, this thesis develops a conformance-centric model of an SOA in which conformance is taken to be the primary goal of consumers. This model is holistic, in that it considers consumers, providers and assessment services and their relationship; and novel in that it proposes a set of rational provider behaviours that would be adopted in using a conformance-centric view of quality. Adopting such conformance-centric behaviour leads to observable and predictable patterns in the performance of the services offered by providers, due to the relationship that exists between the level of service delivered by the service and the expectation of the consumer. In order to support consumers in the discovery of high quality services, quality assessment tools must be able to effectively assess past performance information about services, and use this as a prediction of future performance. In supporting consumers within a conformance-centric SOA, this thesis proposes and evaluates a new set of approaches to quality assessment which make use of the patterns in provider behaviour described above. The approaches developed are non-trivial – using a selection of adapted pattern classification and other statistical techniques to infer the behaviour of individual services at run-time and calculating a numerical measure of confidence for each result that can be used by consumers to combine assessment information with other evidence. The quality assessment approaches are evaluated within a software implementation of a conformance-centric SOA, whereby they are shown to lead to consumers experiencing higher quality than with existing performance-centric approaches. By introducing conformance-centric principles into existing real-world SOA, consumers will be able to evaluate and engage with providers that offer services that have been differentiated based on consumer expectation. The benefits of such capability over the current state-of-the-art in SOA are twofold. Firstly, individual consumers will receive higher quality services, and therefore will increase the likelihood of their needs being effectively satisfied. Secondly, the availability of assessment tools which acknowledge the conformance-centric nature of consumers will encourage providers to offer a range of services for consumers with varying expectation, rather than simply offering a single service that aims to delivery maximum performance. This recognition will allow providers to use their resources more efficiently, leading to reduced costs and increased profitability. Such benefits can only be realised by adopting a conformance-centric view of quality across the SOA and by providing assessment services that operate effectively in such environments. This thesis proposes, develops and evaluates models and approaches that enable the achievement of this goal.
Gli stili APA, Harvard, Vancouver, ISO e altri
32

Zhang, Jing. "A Framework for Quality of Service and Fault Management in Service-Oriented Architecture". Thesis, University of California, Irvine, 2013. http://pqdtopen.proquest.com/#viewpdf?dispub=3566058.

Testo completo
Abstract (sommario):

Service-Oriented Architecture (SOA) provides a powerful yet flexible paradigm for integrating distributed services into business processes to perform complex functionalities. However, the flexibility and environmental uncertainties bring difficulties to system performance management. In this dissertation, a quality of service (QoS) management framework is designed and implemented to support reliable service delivery in SOA. The QoS management framework covers runtime process performance monitoring, faulty service diagnosis and process recovery. During runtime, the QoS management system provides a mechanism to detect performance issues, identify root cause(s) of problems, and repair a process by replacing faulty services.

To reduce the burden from monitoring all services, only a set of the most informative services are monitored at runtime. Several monitor selection algorithms are designed for wisely selecting monitoring locations. Three diagnosis algorithms, including Bayesian network (BN) diagnosis, dependency matrix based (DM) diagnosis, and a hybrid diagnosis, are designed for root cause identification. DM diagnosis does not require process execution history and has a lower time complexity than BN. However, BN diagnosis usually achieves a better diagnosis accuracy. The hybrid diagnosis integrates DM and BN diagnosis to get a good diagnosis result while reduces a large portion of the diagnosis cost in BN diagnosis. Moreover, heuristic strategies can be used in hybrid diagnosis to further improve its diagnosis efficiency.

We have implemented a prototype of the QoS and fault management framework in the Llama middleware. The thesis presents the design and implementation of the diagnosis engine, the adaptation manager (for process reconfiguration) in Llama. Diagnosis engine identifies root cause services and triggers the adaptation manager, which decides the solution of service replacement. System performance is studied by using realistic services deployed on networked servers. Both simulation result and system performance study show that our monitoring, diagnosis and recovery approaches are practical and efficient.

Gli stili APA, Harvard, Vancouver, ISO e altri
33

Meier, Fabian. "Service Oriented Architecture Maturity Models - A guide to SOA adoption". Thesis, University of Skövde, School of Humanities and Informatics, 2006. http://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-13.

Testo completo
Abstract (sommario):

To support the difficult process of SOA adoption, SOA maturity models are published.

In this thesis a literature analysis introduces the area of SOA maturity models and highlights benefits and criticism.

As a result, the combined SOA maturity model (CSOAMM), a model to facilitate the interpretation and comparison of SOA maturity models, is proposed.

CSOAMM is a model with 10 levels that describes SOA maturity by combining level characteristics of two recently published maturity models: SIMM and SOAMM.

CSOAMM was created by a comparative analysis in combination with a relational content analysis.

The model can be used for collaboration between companies and points out that a common understanding of SOA adoption exists.

Gli stili APA, Harvard, Vancouver, ISO e altri
34

Bicer, Veli. "Architecture Specification Of Service-oriented Systems Through Semantic Web Technologies". Master's thesis, METU, 2007. http://etd.lib.metu.edu.tr/upload/12608692/index.pdf.

Testo completo
Abstract (sommario):
This thesis presents a semantic-based modeling approach for describing Service-Oriented Architectures (SOA). Ontologies are utilized as a major representation mechanism for describing various elements available in the architecture. The methodology proposes an architecture specification mechanism to constuct a unified ontology that enables transition from design concerns to the modeling elements. A multi-level modeling is also achieved by employing Model-Driven Engineering (MDE) techniques to describe various models at different stages of the software architecture. This aims to organize service-oriented models within a number of architecture viewpoints in order to provide an architectural perspective for SOA. The use of ontologies for model specification also allows us to make use of ontology mapping to specify the transformation between different models. Additionally, we present a case study to demonstrate the proposed methodology on a real-world healthcare scenario.
Gli stili APA, Harvard, Vancouver, ISO e altri
35

Erzurumlu, Baki. "Rearchitecturing An Electronic Warfare System Based On Service Oriented Architecture". Master's thesis, METU, 2008. http://etd.lib.metu.edu.tr/upload/12610126/index.pdf.

Testo completo
Abstract (sommario):
In this work an electronic warfare system is restructured to service oriented architecture. Service Oriented Architecture (SOA) is a paradigm that realizes rapid and low cost system development. The most important characteristics of SOA are standard based interoperability, which allows services developed on different platforms to run together, and dynamic composition via discovery, which provides dynamic composition of application at runtime using the existing services. The old warfare system that was developed by ASELSAN Inc. contained embedded software and was designed using traditional object oriented techniques. In this thesis, we have extracted services out of the system and restructured the warfare system based on service oriented principles. In this thesis, we have focused on the dramatic effect of reusability when SOA is introduced to the electronic warfare system. To understand the effect of service orientation, the new system is evaluated in terms of line of code, memory consumption and extra CORBA interface communication overhead.
Gli stili APA, Harvard, Vancouver, ISO e altri
36

Børresen, Erling Andreas, e Knut Andre Tidemann. "Lecture Quiz 2.0 : A service oriented architecture for educational games". Thesis, Norges teknisk-naturvitenskapelige universitet, Institutt for datateknikk og informasjonsvitenskap, 2010. http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-11115.

Testo completo
Abstract (sommario):
This project takes the work done by Mørch-Storstein and Øfsdahl in 2007 andbuilds a stable and flexible framework for the Lecture Quiz platform. Thisplatform is a game-like system where teachers can hold quizzes in lectures toincrease interactivity with students. The previous prototype was a proof ofconcept application and the functionality was hard coded to get a workingapplication as fast as possible. This resulted in a system that was unstable anddifficult to expand.With this in mind, we have created an architecture with the focus on easyexpansion and modifiability to let new developers interested in the LectureQuiz platform create new and different content with ease. The applications wehave built consist of a server and multiple clients. Each game has a teacherclient running on a computer attached to a projector and multiple student webclients accessible by laptops and smart phones. The students log on to the webclient and answer the questions shown on the projector in a game-like manner.
Gli stili APA, Harvard, Vancouver, ISO e altri
37

Li, Qiyan. "An Architecture for Geographically-Oriented Service Discovery on the Internet". Thesis, University of Waterloo, 2002. http://hdl.handle.net/10012/1164.

Testo completo
Abstract (sommario):
Most of the service discovery protocols available on the Internet are built upon its logical structure. This phenomenon can be observed frequently from the way in which they behave. For instance, Jini and SLP service providers announce their presence by multicasting service advertisements, an approach that is neither intended to scale nor capable of scaling to the size of the Internet. With mobile and wireless devices becoming increasingly popular, there appears to be a need for performing service discovery in a wide-area context, as there is very little direct correlation between the Internet topology and geographic locations. Even for desktop computers, such a need can arise from time to time. This problem suggests the necessity for an architecture that allows users to locate resources on the Internet using geographic criteria. This thesis presents an architecture that can be deployed with minimal effort in the existing network infrastructure. The geographic information can be shared among multiple applications in a fashion similar to the way DNS is shared throughout the Internet. The design and implementation of the architecture are discussed in detail, and three case studies are used to illustrate how the architecture can be employed by various applications to satisfy dramatically different needs of end-users.
Gli stili APA, Harvard, Vancouver, ISO e altri
38

Goodman, Daniel. "A service-oriented architecture and language for abstracted distributed algorithms". Thesis, University of Oxford, 2007. http://www.manchester.ac.uk/escholar/uk-ac-man-scw:123382.

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
39

Xu, Yang. "Business rules based legacy system evolution towards service-oriented architecture". Thesis, De Montfort University, 2010. http://hdl.handle.net/2086/4399.

Testo completo
Abstract (sommario):
Enterprises can be empowered to live up to the potential of becoming dynamic, agile and real-time. Service orientation is emerging from the amalgamation of a number of key business, technology and cultural developments. Three essential trends in particular are coming together to create a new revolutionary breed of enterprise, the service-oriented enterprise (SOE): (1) the continuous performance management of the enterprise; (2) the emergence of business process management; and (3) advances in the standards-based service-oriented infrastructures. This thesis focuses on this emerging three-layered architecture that builds on a service-oriented architecture framework, with a process layer that brings technology and business together, and a corporate performance layer that continually monitors and improves the performance indicators of global enterprises provides a novel framework for the business context in which to apply the important technical idea of service orientation and moves it from being an interesting tool for engineers to a vehicle for business managers to fundamentally improve their businesses.
Gli stili APA, Harvard, Vancouver, ISO e altri
40

Kyusakov, Rumen. "Towards application of service oriented architecture in wireless sensor networks". Licentiate thesis, Luleå tekniska universitet, EISLAB, 2012. http://urn.kb.se/resolve?urn=urn:nbn:se:ltu:diva-17235.

Testo completo
Abstract (sommario):
Wireless sensor networks (WSN) are a foreseeable source of innovation in many fields and the number of WSN deployments is expected to grow rapidly in the near future. One of the key challenges in designing, implementing, deploying and maintaining complex systems that use WSNs is provisioning and integration of sensor data with existing communication infrastructures. Service Oriented Architecture (SOA) is considered a promising distributed computing approach for providing a common communication platform that supports interoperability and scalability on the application layer. The work in this thesis investigates the application of SOA in WSNs in terms of different technological solutions, performance requirements and scalability. The focus is on efficient implementation and data representation techniques that are capable of meeting the requirements of resource constrained sensor nodes.To date, research efforts in embedded SOA solutions have been focused mainly on middleware software systems in gateway devices for interacting with the sensor network. The work presented here is directed towards deploying interoperable standard-based web services directly on the sensor nodes instead of using gateways and proprietary protocols. This strategy provides for manageable WSN provisioning and interoperability between heterogeneous sensor nodes. The biggest drawback in this approach is the overhead in network throughput, latency, memory, CPU and power consumption connected to the use of verbose data encoding formats such as extensible markup language (XML). In order to mitigate this overhead, in Paper A we investigate various resource aware implementation techniques deployed on a sensor node. The techniques include the use of application specific XML parser, lightweight TCP/IP stack with split-phase interface, parsing on-the-fly and sleep schedules. The results show that it is possible to use standard SOA implementations for resource constrained wireless sensors. Nevertheless, the use of this approach is limited to applications with low real-time requirements due to increased latency in the message exchange.In order to further lower the SOA overhead, the work in this thesis investigates the use of binary representation of the XML data. Based on an initial investigation, the newly emerged W3C standard - Efficient XML Interchange (EXI), provides the best compression and processing efficiency when it comes to XML structured information. For that reason, in Paper C we study how EXI can be applied to the state of the art SOA middlewares for factory automation in order to verify and analyze the benefits of using EXI in industrial environment. Based on this analysis and the experiments that are carried out, we conclude that EXI is a very beneficial technology for factory automation software that is capable of extending the reach of industrial SOA solutions to wireless sensor nodes.The work presented in this thesis also analyzes the current EXI implementations and shows that they are not designed to meet the high requirements of resource utilization in WSN deployments. In Paper B we also perform an analysis of the EXI specification and how it maps to the industrial requirements for wireless sensor nodes. The result of this work is an innovative software design of a new EXI processor targeted at highly resource constrained devices. Among other things, as a part of this EXI processor design is a proposal for a new Application Programming Interface (API) for working with XML Information Set items. Moreover, this work has developed an open source implementation of the new EXI processor design in order to verify the proposed architectural models. The benefits of the new API when it comes to efficiency are experimentally verified for a small embedded platform. The key aim in this work is the vertical integration between WSN and enterprise level systems. The achieved results show that the use of special implementation design as well as the EXI protocol for XML data representation provide large gains in efficiency in WSN deployments. The next step in this work is to investigate and compare these results with the new RESTful constrained protocols under development by the Internet Engineering Task Force (IETF). This analysis would pave the way towards reaching the final aim of creating a common, SOA-based communication architecture for cost-effective, flexible and reliable development of complex systems that use WSN technology.

Godkänd; 2012; 20120207 (rumkyu); LICENTIATSEMINARIUM Ämnesområde: Industriell elektronik/Industrial Electronics Examinator: Professor Jerker Delsing, Institutionen för system- och rymdteknik, Luleå tekniska universitet Diskutant: Chief and Founder, Head of Research at Sensinode Ltd, Zach Shelby, Finland Tid: Måndag den 12 mars 2012 kl 14.00 Plats: A1514 Demostudion, Luleå tekniska universitet


Architecture for Service-Oriented Process – Monitoring and Control
Gli stili APA, Harvard, Vancouver, ISO e altri
41

Cândido, Gonçalo Moreira. "Service-oriented architecture for device lifecycle support in industrial automation". Doctoral thesis, Faculdade de Ciências e Tecnologia, 2013. http://hdl.handle.net/10362/11222.

Testo completo
Abstract (sommario):
Dissertação para obtenção do Grau de Doutor em Engenharia Electrotécnica e de Computadores Especialidade: Robótica e Manufactura Integrada
This thesis addresses the device lifecycle support thematic in the scope of service oriented industrial automation domain. This domain is known for its plethora of heterogeneous equipment encompassing distinct functions, form factors, network interfaces, or I/O specifications supported by dissimilar software and hardware platforms. There is then an evident and crescent need to take every device into account and improve the agility performance during setup, control, management, monitoring and diagnosis phases. Service-oriented Architecture (SOA) paradigm is currently a widely endorsed approach for both business and enterprise systems integration. SOA concepts and technology are continuously spreading along the layers of the enterprise organization envisioning a unified interoperability solution. SOA promotes discoverability, loose coupling, abstraction, autonomy and composition of services relying on open web standards – features that can provide an important contribution to the industrial automation domain. The present work seized industrial automation device level requirements, constraints and needs to determine how and where can SOA be employed to solve some of the existent difficulties. Supported by these outcomes, a reference architecture shaped by distributed, adaptive and composable modules is proposed. This architecture will assist and ease the role of systems integrators during reengineering-related interventions throughout system lifecycle. In a converging direction, the present work also proposes a serviceoriented device model to support previous architecture vision and goals by including embedded added-value in terms of service-oriented peer-to-peer discovery and identification, configuration, management, as well as agile customization of device resources. In this context, the implementation and validation work proved not simply the feasibility and fitness of the proposed solution to two distinct test-benches but also its relevance to the expanding domain of SOA applications to support device lifecycle in the industrial automation domain.
Gli stili APA, Harvard, Vancouver, ISO e altri
42

Aboud, Nour. "Service-Oriented Integration of Component and Organizational MultiAgent Models". Thesis, Pau, 2012. http://www.theses.fr/2012PAUU3019/document.

Testo completo
Abstract (sommario):
Les travaux présentés dans cette thèse concernent des problématiques d'architecture logicielle multi-domaines pour le développement d’applications distribuées. Ces applications sont caractérisées aujourd’hui comme des systèmes ouverts, complexes, hétérogènes et à large échelle. Les approches traditionnelles, telles que l’approche orienté objet, n’offrent plus un paradigme de conception suffisant pour appréhender la complexité de tels systèmes. Ces nouvelles tendances ont conduit à l’émergence d’approches de plus haut niveau telles que les approches orientées services, composants ou agents. Chacune de ces approches offrent des intérêts et des caractéristiques propres dans le développement d’applications distribuées. Les services offrent une abstraction et une interopérabilité à large échelle. Abstraction dans le sens où un service permet de spécifier un élément fonctionnel sans préciser comment cet élément est implémenté. Les composants sont une approche robuste basée sur la composition et la réutilisation d’éléments clairement définis par leurs interfaces. Les agents sont eux des éléments présentant un comportement dynamique dirigé par un but et des interactions de haut niveau avec les autres agents formant l’application, vue comme une organisation de services collaboratifs. D’un point de vue conceptuel, le service peut donc être perçu comme le modèle « métier » de l’application, alors que les composants et les agents constituent un modèle d’implémentation. L’étude de ces différents domaines et des modèles associés, a montré que les approches composants et agents sont complémentaires, les points forts d’une approche représentant les faiblesses de l’autre. Face à ce constat, il nous est paru intéressant d’intégrer ces deux approches, au sein d’une même démarche de conception. Cela permet, d’une part, qu’une approche puisse bénéficier des intérêts de l’autre et d’autre part, d’utiliser conjointement des agents et des composants dans la conception d'une même application. La démarche que nous avons adoptée consiste à considérer les services comme pivot d’interaction afin de rendre possible l’interopérabilité des agents et des composants. Pour supporter cette démarche, nous avons défini un processus de conception basé sur l’Ingénierie Des Modèles qui contient quatre modèles conceptuels (Domain Specific language) dont l’intérêt est de mettre l’accent sur les concepts de services et d’interaction. Nous avons ainsi défini un modèle de services, un modèle de composants et un modèle d’agents. Enfin, un modèle mixte appelé CASOM, Component Agent Service Oriented Model, permet de spécifier une application via une combinaison des trois domaines précédents. Ensuite, des règles de correspondances ont été définies entre les quatre modèles pour pouvoir par exemple transformer une spécification agents en une spécification composants ou mixte. L'implémentation de ces transformations a été réalisée en langage ATL (ATLAS Transformation Language)
The presented work considers problems related to multi-domain software architecture for the development of distributed applications. These applications are large-scaled, heterogeneous, open and complex software systems. Traditional approaches such as object-oriented are no longer sufficient to represent such complex systems. These trends lead to the emergence of higher-level approaches such as service-oriented, components or agents. Each one of these approaches offers interests and characteristics in the development of distributed applications. Services provide an abstraction and interoperability in a large scale. Abstraction is in the sense that a service can specify a functional element without specifying how this element is implemented. The components are a robust approach based on composition and reusability through their clearly defined interfaces. Agents are elements which are characterized by dynamic goal directed behaviours and high-level interactions with other agents forming the application, seen as an organization for collaborative services. From a conceptual point of view, the service can be seen as the “business” model of an application, while components and agents are the implementation models. The study of these different domains, with their related models, showed that the components and agents approaches are complementary; the strengths of one approach overcome the weaknesses of the other. Therefore, we are interested in the integration of these two approaches in a single design approach. This allows an approach to benefit from the interests of the other, on one hand and the use of agents and components jointly in the design of an application on the other hand. To reach our objective, we consider services as pivot of interaction between agents and components. The result of our analysis leads us to develop a design process based on Model-Driven Engineering which contains four conceptual models (Domain Specific Languages) with the main interest of focusing on the concepts of services and interaction. We then defined a service, component and agent models. Finally, a hybrid model called CASOM, Component Agent Service Oriented Model, was proposed that allows application specification via a combination of the three domains. Then, mapping rules have been defined between the four models in order to transform agents specification into components specification or mixed. The implementation of these transformations was done in ATL language (ATLAS Transformation Language)
Gli stili APA, Harvard, Vancouver, ISO e altri
43

Ebrahimi, Ershad. "Factors Affecting Reusability in Service Oriented Architecture : An Empirical Investigation in Three Companies". Thesis, KTH, Skolan för informations- och kommunikationsteknik (ICT), 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-120005.

Testo completo
Abstract (sommario):
Service Oriented Architecture (SOA) is an architecture which provides a single topology for business applications. SOA provides architecture for integration of several applications within or outside of organizations by reusing application components and services. Reusability is one of the mostly emphasized principles and benefits of SOA. Code reusing has been a concern for application developers. However, another way of reusability is reusing software components and services in SOA. By reusing services, a service can be used in more than one business process of service application. By considering the significance of reusability in SOA, a number of studies have been performed, to theoretically identify the factors affecting reusability in SOA. However, a research is needed to perform an empirical research to identify a set of factors affecting reusability in real business situation. The empirical study is performed by an investigation in three different companies in Sweden, which have been customers of a system integration company and have implemented SOA projects. The investigation is done by performing 5 semi-structured interviews with correspondences of those companies, to find more factors affecting reusability from their perspective. As a result, a set of factors derived from the empirical study is identified which reflects the ideas of practitioners in business. By performing a qualitative approach and comparing the factors derived from the empirical study to factors derived from literature study, it is concluded that academic factors constitute just around 40 percent of factors found in business, and they are mostly technical factors. The rest of factors are new factors based on experience of practitioners in business. The new factors are mostly business oriented factors, and have emerged since 2008, when earlier works are performed. Due to the recent maturity of SOA in organizations, the factors affecting reusability have changed, especially during the last four years.
Gli stili APA, Harvard, Vancouver, ISO e altri
44

Haesevoets, Robrecht, Danny Weyns e Tom Holvoet. "Architecture-Centric Support for Adaptive Service Collaborations". Linnéuniversitetet, Institutionen för datavetenskap (DV), 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-25925.

Testo completo
Abstract (sommario):
In today’s volatile business environments, collaboration between information systems, both within and across company borders, has become essential to success. An efficient supply chain, for example, requires the collaboration of distributed and heterogeneous systems of multiple companies. Developing such collaborative applications and building the supporting information systems poses several engineering challenges. A key challenge is to manage the ever growing design complexity. In this article, we argue that software architecture should play a more prominent role in the development of collaborative applications. This can help to better manage design complexity by modularizing collaborations and separating concerns. State of the art solutions, however, often lack proper abstractions for modeling collaborations at architectural level or do not reify these abstractions at detailed design and implementation level. Developers, on the other hand, rely on middleware, business process management, and Web services, techniques that mainly focus on low-level infrastructure. To address the problem of managing the design complexity of collaborative applications, we present Macodo. Macodo consists of three complementary parts: (1) a set of abstractions for modeling adaptive collaborations, (2) a set of architectural views, the main contribution of this article, that reify these abstractions at architectural level, and (3) a proof of concept middleware infrastructure that supports the architectural abstractions at design and implementation level. We evaluate the architectural views in a controlled experiment. Results show that the use of Macodo can reduce fault density and design complexity, and improve reuse and productivity. The main contributions of this article are illustrated in a supply chain management case.
Gli stili APA, Harvard, Vancouver, ISO e altri
45

Kuloglu, Ebru. "Service Oriented Development Through Aximatic Design". Master's thesis, METU, 2011. http://etd.lib.metu.edu.tr/upload/12613021/index.pdf.

Testo completo
Abstract (sommario):
This research combines the methodology proposed in Axiomatic Design Theory (ADT) with a service oriented decomposition approach for systematic development of Service Oriented Architecture compliant systems. A previous study had applied ADT to component oriented development where simultaneous specification and decomposition of models related to requirements, design, product domain, and components were supported. Recently, Web services have gained popularity and they became a more desired alternative to components. This research sets the foundation for service-oriented modeling and development with ADT support through enhancing the component oriented work conducted before. The goal is to be able to consider customer needs viewed in the domain context, together with the requirements and design so that efficient development can take place based on existing Web services. The system under development is viewed as a hierarchy of process models where leaf-level processes correspond to Web services.
Gli stili APA, Harvard, Vancouver, ISO e altri
46

Dlamini, Sandile Wilmoth. "A model-based service customization framework for consumer variability management in service-oriented architectures". Thesis, University of Zululand, 2014. http://hdl.handle.net/10530/1413.

Testo completo
Abstract (sommario):
A thesis submitted to the Faculty of Science and Agriculture in fulfilment of the requirements for the Degree of Masters of Science in Computer Science in the Department of Computer Science at the University of Zululand, South Africa, 2014
In today‘s service-oriented business environments, the standard Publish-Find-Bind model as embodied by the Service-Oriented Architecture (SOA) paradigm presents a new strong challenge in the consumption and applicability of services to its consumers. This is because services in SOA-based environments are not built and published for predefined consumers; rather they are advertised for potentially many unknown consumers. Thus, they could be (re) used by various anonymous consumers with varying requirements and business needs. Hence, to increase service applicability and efficiency in the consumption of services, as well as to stay relevant in today‘s global market economy, service providers are expected to provide services covering such a wide variety of demands. However, they are still faced and have to deal with a number of problems which need to be balanced. Consequently, this research work addresses the problem of how to deliver customizable software services, as a way to address and/or increase the applicability and efficiency in the consumption of software services. In particular, this research proposed a service customization framework called FreeCust, which exploits the feature modeling concepts or techniques from the Software Product Line Engineering (SPLE) discipline. The FreeCust framework as suggested in this research was constructed, validated, and evaluated through practical use case scenarios, proof-of-concept prototype implementations, experiments, and a comparative (static) analysis. This was to show its utility, technical feasibility, functional correctness, and business benefits. The evaluation and validation results demonstrated that the FreeCust approach has the potential or is appropriate for minimizing the complexities involved in consumers‘ service customization processes and increasing service applicability.
Telkom SA SOC Limited
Gli stili APA, Harvard, Vancouver, ISO e altri
47

Gaspoz, Jean-Paul. "Object-oriented method and architecture for virtual private network service management /". [S.l.] : [s.n.], 1996. http://library.epfl.ch/theses/?nr=1446.

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
48

Yen, Fu-Hung, e 顏福宏. "Reliable Web Service for Service-Oriented Architecture". Thesis, 2009. http://ndltd.ncl.edu.tw/handle/13047710635150255509.

Testo completo
Abstract (sommario):
碩士
國立中央大學
軟體工程研究所
97
SOA (Service-Oriented Architecture) is the trend in recent year. SOA is composed of standard components such as web services. It makes services be used through Internet flexible and reusable. UDDI (Universal Description, Discovery, and Integration) is the standard specification for describing and discovering services. It provides the functions, which let Service Provider can publish Web Services, and let Service Requester can search Web Services and service’s information. By this mechanism, Web Services can serve their services to Service Requester. BPEL (Business Process Execution Language) is used to describe the business process including the interaction with other services. The business process can be executed by using Service Composition Engine and can be published to Internet as a Composite Service. It reaches the goal of Service Composition that enables one to aggregate existing services into a new composite service. We propose an approach to probe the QoS (Quality of Service) of services which be stored in UDDI Registry. And referring to ECNP (Extended Contract Net Protocol), we design a mechanism to find the candidate services groups of Composite Service, and select the suitable services from candidates. This mechanism ensures the reliability of Composite Service.
Gli stili APA, Harvard, Vancouver, ISO e altri
49

Chen, Yu-Chang, e 陳育章. "Development of Service-oriented Architecture Information Platform". Thesis, 2007. http://ndltd.ncl.edu.tw/handle/67705655638006925526.

Testo completo
Abstract (sommario):
碩士
國立臺灣大學
工業工程學研究所
95
A Service-oriented architecture is a software architecture that uses loosely coupled software services to support the requirements of business processes and software users. Resources on a network in an SOA environment are made available as independent services. This thesis proposes an information platform that provides a web site system which is derived from SOA concept. This web site follows a real-world condition so that people can access it. For example, users in an organization can login into this web site system and use these web services provided from this site. In this way, information and data can be exchanged and shared rapidly. This platform applies ADO.NET to connect other database. Besides, in security issues, login/ registry are used in this web site. And GMPP service is also included to alert users and administrator. And then, two cryptography mechanism AES and RSA are mentioned for encryption and decryption. IP filter module can reject IP which is not in security IP list. Additionally, SSL and VPN are applied here for security issue when transaction. For data tracking, an idea “Event-recorder” is used here, in this way, administrator can track and check whether the data was changed or not. Access Control allows users of different departments can access different data with their own access right. Finally, some data mining algorithm, k-means, such as kNN, PCA, SVM, are provided here for decision making when users need.
Gli stili APA, Harvard, Vancouver, ISO e altri
50

"Service Oriented Architecture for Mobile Cloud Computing". Master's thesis, 2012. http://hdl.handle.net/2286/R.I.15030.

Testo completo
Abstract (sommario):
abstract: The Open Services Gateway initiative (OSGi) framework is a standard of module system and service platform that implements a complete and dynamic component model. Currently most of OSGi implementations are implemented by Java, which has similarities of Android language. With the emergence of Android operating system, due to the similarities between Java and Android, the integration of module system and service platform from OSGi to Android system attracts more and more attention. How to make OSGi run in Android is a hot topic, further, how to find a mechanism to enable communication between OSGi and Android system is a more advanced area than simply making OSGi running in Android. This paper, which aimed to fulfill SOA (Service Oriented Architecture) and CBA (Component Based Architecture), proposed a solution on integrating Felix OSGi platform with Android system in order to build up Distributed OSGi framework between mobile phones upon XMPP protocol. And in this paper, it not only successfully makes OSGi run on Android, but also invents a mechanism that makes a seamless collaboration between these two platforms.
Dissertation/Thesis
M.S. Computer Science 2012
Gli stili APA, Harvard, Vancouver, ISO e altri
Offriamo sconti su tutti i piani premium per gli autori le cui opere sono incluse in raccolte letterarie tematiche. Contattaci per ottenere un codice promozionale unico!

Vai alla bibliografia