• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 8
  • 4
  • 3
  • 2
  • 1
  • 1
  • 1
  • Tagged with
  • 19
  • 10
  • 9
  • 8
  • 8
  • 6
  • 5
  • 5
  • 4
  • 4
  • 4
  • 3
  • 3
  • 3
  • 3
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

SwapBox : a hot-swapping framework for swappable JavaBeans /

Tan, Lei, January 1900 (has links)
Thesis (M. Sc.)--Carleton University, 2001. / Includes bibliographical references (p. 111-116). Also available in electronic format on the Internet.
2

A realistic approach for the autonomic management of component-based enterprise systems

Bruhn, Jens January 2009 (has links)
Zugl.: Bamberg, Univ., Diss., 2009. / Zsfassung in dt. Sprache.
3

Untersuchungen zur effizienten Kommunikation in EJB-Systemen

Beschorner, Klaus, Rosenstiel, Wolfgang, Spruth, Wilhelm G. 07 November 2018 (has links)
Enterprise JavaBeans (EJB) ermöglichen die Erstellung von leistungsfähigen, mehrschichtigen Client/Server-Anwendungen auf Basis der Programmiersprache Java. Eine grundlegende und wichtige Entscheidung, die häufig unterschätzt wird, ist die Art und Weise, wie Daten zwischen komplexen Java-Clients (Fat-Clients) und Servern transportiert werden sollen. Während der Implementierung kann ein fehlendes Konzept zur Übertragung von Daten dazu führen, daß Entwickler unterschiedliche Verfahren wählen, die verschiedenen Anforderungen an die Anwendung, wie z.B. ein möglichst gutes Leistungsverhalten, widersprechen und evtl. unter hohem Aufwand rückgängig zu machen sind. Verschiedene Übertragungsverfahren erschweren außerdem die Erweiterung und Wartung des Systems, da zu analysieren ist, wie in verschiedenen Fällen die Datenübertragung gelöst wird. In diesem Beitrag werden deshalb neue Vorgehensweisen vorgestellt, um Daten zwischen einer objektorientierten Applikationsschicht, die sich auf dem Server befindet, und den Clients zu übertragen. Aktive Daten-Container (ADCs) stellen einen einheitlichen Transportmechanismus bereit, der zusätzliche Funktionalität besitzt, um die Datenübertragung zu optimieren. Dazu gehört z.B. der automatische Datenaustausch mit Geschäftsobjekten, um das manuelle Beschreiben und Auslesen des Daten-Containers durch den Anwendungsentwickler einzusparen. Zusätzlich wird die Optimierung des Datenübertragungsvorgangs im Sinne des Leistungsverhaltens angestrebt. ADCs sind sehr flexibel und können in der Anwendungsentwicklung als universelles und zentral zur Verfügung gestelltes Datenübertragungskonzept dienen. Eine Untersuchung des Leistungsverhaltens zeigt, daß mit den vorliegenden Konzepten der Transaktionsdurchsatz hinsichtlich der Kommunikation bis zum Faktor 8 gesteigert werden kann. Im Rahmen eines Industrieprojekts konnte mit Hilfe der Konzepte Entwicklungsaufwand im Umfang von ca. 18% der erforderlichen Codezeilen einer komplexen Anwendung eingespart werden.
4

Jämförelse av dagens komponentteknologier med avseende på deras tekniska egenskaper

Dolck, Kristoffer January 2003 (has links)
<p>En komponentbaserad mjukvaruutveckling syftar till att minska utvecklings- och underhållskostnader för mjukvaruprogram. Trots att det idag inte finns någon enhälligt accepterad definition av en komponent så existerar komponentteknologier som ämnar till att minska utvecklingstiden för mjukvara genom komponenter.</p><p>De olika teknologierna som undersöks i denna rapport är Microsofts COM, OMGs CORBA och Suns JavaBeans. Dessa jämförs på tekniska egenskaper, prestanda, språkberoende, plattformsberoende och distributionsstöd då dessa egenskaper är viktiga för programvaruutvecklare vid val av teknologi. Detta genomförs med hjälp av en litteraturstudie över specifikationerna för respektive teknologi. Litteraturstudien täcker även material av teknologiernas existens på dagens kommersiella komponentmarknad.</p><p>Resultatet från jämförelsen pekar på att COM-teknologin kommer att dominera marknaden för komponenter på Windows-plattformarna och att CORBA kommer att smälta ihop med JavaBeans för att dominera marknaden för icke Windows-plattformar.</p>
5

A component-based approach to provide IN type of services on IP network /

Qu, Jing, January 1900 (has links)
Thesis (M.App.Sc.) - Carleton University, 2002. / Includes bibliographical references (p. 128-131). Also available in electronic format on the Internet.
6

Increasing availability in existing software systems : An assessment of three-tier replication / Öka åtkomsten på befintliga mjukvarusystem : En utvärdering av tre-lagers-replikering

Granflo, David January 2004 (has links)
Architectural design decisions are known to be crucial for the success of a system in development. An early design decision will most likely be expensive to change at a later stage of the development if the software engineers needs to get back to the drawing board. If a quality attribute has been neglected during architectural design it may ruin the entire project. This work describes a way of increasing the availability of a software service, that have already been put into use, by adding a middle layer of replication logics represented by third party application servers and replicated Enterprise JavaBeans. The approach called Three-tier replication is assessed and compared to the origin architectural design by using a qualitative scenario based assessment. In addition, we have also implemented the new architectural design to be able to validate the assessment results. The validation is done by testing the scenarios on the two architectures. The software service used is an industrial system for sending text messages from computers to mobile phones. / Tidiga designbeslut är extremt viktiga för utgången av ett utvecklingsprojekt. Felaktiga beslut kommer att kosta företaget eller organisationen mycket tid och pengar om det visar sig att de måste omarbetas. Detta arbetet beskriver ett sätt att öka åtkomsten på en tjänst genom att lägga till ett mellan-lager som sköter replikering av tjänstenoden. Relplikeringslogiken sköts av applikationsservrar och Enterprise Javabeans. Vi har använt ett befintligt industriellt system för att utveckla och jämföra metoden. Tjänsten ifråga är en SMS-tjänst för kommunikation mellan dator och mobil-telefon och vise versa.
7

Jämförelse av dagens komponentteknologier med avseende på deras tekniska egenskaper

Dolck, Kristoffer January 2003 (has links)
En komponentbaserad mjukvaruutveckling syftar till att minska utvecklings- och underhållskostnader för mjukvaruprogram. Trots att det idag inte finns någon enhälligt accepterad definition av en komponent så existerar komponentteknologier som ämnar till att minska utvecklingstiden för mjukvara genom komponenter. De olika teknologierna som undersöks i denna rapport är Microsofts COM, OMGs CORBA och Suns JavaBeans. Dessa jämförs på tekniska egenskaper, prestanda, språkberoende, plattformsberoende och distributionsstöd då dessa egenskaper är viktiga för programvaruutvecklare vid val av teknologi. Detta genomförs med hjälp av en litteraturstudie över specifikationerna för respektive teknologi. Litteraturstudien täcker även material av teknologiernas existens på dagens kommersiella komponentmarknad. Resultatet från jämförelsen pekar på att COM-teknologin kommer att dominera marknaden för komponenter på Windows-plattformarna och att CORBA kommer att smälta ihop med JavaBeans för att dominera marknaden för icke Windows-plattformar.
8

Designing an Experiment to Compare Component Systems

Karlsson, Claes January 2006 (has links)
<p>The aim of this work is to design an experiment, where client-server systems can be compared. They belong to the group of systems that are called component systems. Client-server systems are difficult to compare, because they are complex. The client-server systems are documented in different ways. Notations in the implementation of them are in different ways. There is a large difference in the communication between the client and server. The architectures between the client-server systems differ also, but they are not totally different. Therefore it is possible to construct an experiment for comparing them. Client-server systems that will be compared are Java RMI, Web Services, CORBA, and Enterprise JavaBeans. We are going to use Java as the programming language. Some of these systems, for example CORBA, can be implemented in other languages. The designed experiment is among other things going to answer how long time is needed to implement a specific application, how fast a specific client-server system is, and how long time is spent for learning about a specific system.</p>
9

Implementação e validação de componentes para a construção de ambientes de simulação de redes TCP/IP.

ROCHA, Flávio Gonçalves da. 09 November 2018 (has links)
Submitted by Maria Medeiros (maria.dilva1@ufcg.edu.br) on 2018-11-09T12:48:37Z No. of bitstreams: 1 FLÁVIO GONÇALVES DA ROCHA - DISSERTAÇÃO (PPGCC) 2002.doc: 1342464 bytes, checksum: ad7017974895aef1540dd8f4ad2b142c (MD5) / Made available in DSpace on 2018-11-09T12:48:37Z (GMT). No. of bitstreams: 1 FLÁVIO GONÇALVES DA ROCHA - DISSERTAÇÃO (PPGCC) 2002.doc: 1342464 bytes, checksum: ad7017974895aef1540dd8f4ad2b142c (MD5) Previous issue date: 2002-08-28 / Estudos e análises de sistemas de computação e de comunicação de dados podem ser complexos devidos, em geral, a grande quantidade de recursos a serem considerados e ao relacionamento dinâmico que esses recursos apresentam. Adicionalmente, novas tecnologias se apresentam exigindo estudos e análises mais detalhados quanto as suas utilizações e desempenhos. A dinâmica desses sistemas depende da ocorrência de eventos, que representam, por exemplo, em um sistema de comunicação de dados, o término de transmissão de uma mensagem em um canal de comunicação. Como conseqüência, ambientes de simulação orientados a eventos muitas vezes se apresentam como a melhor alternativa para estudos e análises desses sistemas. O processo de construção de tais ambientes pode ser feito com o uso de componentes de software que possibilitam uma maior reutilização de código aumentando a eficácia desse processo. Nessa Dissertação, dois tipos de componentes são especificados e implementados: os que permitem a construção facilitada de ambientes de simulação orientados a eventos (relógio simulado, lista de eventos, geradores de valores aleatórios e controle da simulação, entre outros), e os que representam elementos essenciais de uma rede de computadores TCP/IP (fontes de pacotes, hosts, enlaces e roteadores). Como estudo de caso, um ambiente de simulação de redes TCP/IP foi construído e validado. Na especificação dos componentes foi utilizada a Linguagem de Modelagem Unificada (UML). A tecnologia para a implementação escolhida foi Java (JavaBeans) e o Ambiente de Desenvolvimento utilizado Jbuilder. Finalmente, os componentes podem ser reutilizados na construção de qualquer ambiente de simulação orientado a eventos que se aplique a modelos que apresentam contenção de recursos. / Studies and analysis of computation and data communication systems could be complex due to the great amount of resources to be considered and their relationship. As new technologies appear more detailed studies and analysis are required. The dynamic of these systems depends on event occurrence. Simulation event-driven tools are frequently chosen for aiding studies and analysis of those systems. In the software development process of those tools software components can facilitate the software reuse increasing the efficiency of this process. This work, specifies and implements two types of components for building simulation tools: components for constructing event-driven simulation tools (such as simulated clock, randon value generators, event list, simulation flow control) and another components for simulating TCP/IP computer networks basic elements (such as packet sources, hosts, routers and links). As a case of study, a simulation tool was constructed. The work adopts JavaBeans technology, Unified Modeling Language (UML) for specification the components and Jbuilder as development tool. Finally, the components construted in this work can be reused to build any event-driven simulation tool.
10

Desenvolvimento de um aplicativo para processamento de dados e criação de um simulador computacional de uma transmissão para veículos

Campos, Fernando Henrique [UNESP] 07 June 2013 (has links) (PDF)
Made available in DSpace on 2014-06-11T19:31:37Z (GMT). No. of bitstreams: 0 Previous issue date: 2013-06-07Bitstream added on 2014-06-13T19:02:03Z : No. of bitstreams: 1 campos_fh_dr_botfca.pdf: 7480518 bytes, checksum: 43d21b8399fc01cc77b9abf4ebc2b0df (MD5) / Na busca contínua da otimização do desempenho dos tratores no campo, um aspecto mecânico importante a ser pesquisado e objeto de inovações é a transmissão, cuja responsabilidade é transmitir energia e potência provenientes do motor a combustão interna para o conjunto de eixos que movimenta as rodas dos tratores. A função do sistema de transmissão é a utilização da máquina de forma variada, devido às diversas atividades desenvolvidas pelo trator no campo, proporcionando sempre a rotação e potência que melhor se adapte a necessidade da atividade desenvolvida pelo trator. Como consequência, deverá ser transmitida somente a potência necessária para cada atividade específica obtendo um desempenho energético mais eficiente do trator, menor emissão de poluentes e a segurança e conforto do operador durante a atividade agrícola. Nesse contexto o objetivo deste trabalho foi desenvolver um aplicativo para simular o desempenho cinemático e dinâmico de quatro configurações de transmissões continuamente variáveis (CVT) com divisão de potência e como objetivo secundário, armazenar e processar os dados obtidos através de ensaios de bancada realizados através de um equipamento de laboratório denominado Maqueta Docente Transmisión Continua (MDTC) localizada na Escuela Técnica Superior de Ingenieros Agrónomos (ETSIA), da Universidad Politécnica de Madrid, Espanha, utilizada para simular mecanicamente o comportamento de diferentes configurações de transmissões CVT.Para o desenvolvimento do aplicativo foi utilizada a linguagem de programação Java através do Ambiente Integrado de Desenvolvimento (IDE) NetBeans 6.9.1, e como base de dados foi utilizado o banco de dados MySQL Server 5.5. O aplicativo denominado ―MDTC – Folha de Cálculos‖ realizou a simulação virtual dos quatro tipos de configurações de... / In the continuous search of agricultural machinery performance improvement in field an important mechanical aspect to be researched and subject to innovations is the transmission, whose the responsibility is to transmit energy and power from the internal combustion engine to the set of axes that moves the tractor wheels. The function of the transmission system is the use of the machine in different ways due to different activities undertaken by the tractor in the field, always providing the rotation and power of the wheels that best suits the need of the activity developed. As result should be transmitted only the required power for each specific activity improving the machinery energy performance, lower emissions, and the operator safety and comfort during agricultural activity. In this context, the aim of this research was to develop a software in order to simulate the kinematic and dynamic performance of four types of continuously variable transmissions (CVT) with power-split system and as a secondary objective, store and process the data obtained from bench tests performed by a laboratory equipment called Maqueta Docente Transmisión (MTDC) located at Escuela Técnica Superior de Ingenieros Agrónomos (ETSIA), of Universidad Politécnica de Madrid (UPM), located in Madrid, Spain, used to mechanically simulate the performance of different configurations of CVT transmissions. For the software development were used the programming language Java through the Integrated Development Environment (IDE) NetBeans 6.9.1, and as database... (Complete abstract click electronic access below)

Page generated in 0.061 seconds