• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 557
  • 231
  • 139
  • 127
  • 110
  • 68
  • 65
  • 43
  • 30
  • 24
  • 19
  • 14
  • 10
  • 9
  • 8
  • Tagged with
  • 1548
  • 408
  • 263
  • 240
  • 233
  • 231
  • 226
  • 213
  • 171
  • 155
  • 145
  • 131
  • 127
  • 120
  • 112
  • 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.
31

Xcare - um framework baseado em XML para o desenvolvimento de ferramentas de análise de código

Fonseca, Leonardo Abreu 30 March 2005 (has links)
Made available in DSpace on 2019-04-05T23:02:05Z (GMT). No. of bitstreams: 0 Previous issue date: 2005-03-30 / There is an increasing interest within the software engineering community in the use of the XML language and its related technologies as a means to facilitate the implementation, reuse and integration of software development tools. However, work in this area has thus far focused on the definition of XML-based source code representations, and the implementation of automated tools for extracting those representations from source code artifacts. Most current software development tools, particularly code analysis tools, are still implemented in a "closed" fashion, that is, their internal data structures and manipulation routines are not standardized and, for that reason, are extremely difficult to reuse. Clearly, such characteristic restricts the capacity of the users of customizing those tools for their specific needs, and makes them difficult to reuse in the context of new software development environments. This dissertation proposes an XML-based software development framework aimed at facilitating the development of code analysis tools. This framework, called XCARE (XML-based Code Analysis and Reverse Engineering), uses XML-base technologies not only as the mechanism to import and export source code data, but also to implement the structures and routines necessary to manipulate those data. The framework's flexibility was demonstrated through the implemenation of a variety of code analysis operations for the Java programming language, including software metrics, design critics, and reverse engineering. Some experiments were also carried out using XML data extracted from the source code of publicly-available Java applications, such as Eclipse and JDK, which allowed us to evaluate the framework's performance and scalability when instantied using different XML query technologies. / Há um crescente interesse dentro da comunidade de engenharia de software no uso da linguagem XML e suas tecnologias como uma maneira de facilitar a implementação, reuso e integração das ferramentas de suporte ao processo de desenvolvimento de software. No entanto, os trabalhos realizados nesta área têm-se concentrado na definição de padrões XML para representação de código e na construção de ferramentas para extrair estas representações de forma automática dos artefatos de software de um sistema. A implementação da maioria das ferramentas de desenvolvimento atuais, em particular das ferramentas de análise de código fonte, ainda continua sendo feita de forma fechada , isto é, suas estruturas internas e rotinas de manipulação de dados não são padronizadas e, por esse motivo, são de difícil utilização. Claramente, esta característica restringe as possibilidades de customização destas ferramentas pelos seus usuários, além de dificultar o seu reuso no contexto de novos ambientes de desenvolvimento. Este trabalho propõe um ambiente baseado em padrões e tecnologias XML para facilitar o desenvolvimento de ferramentas de análise de código. Este ambiente, denominado XCARE (XML-based Code Analysis and Reverse Engineering), emprega tecnologias XML não apenas como mecanismos para importação e exportação de dados de código fonte, mas também para implementar as próprias estruturas de representação e manipulação desses dados. A flexibilidade do ambiente foi demonstrada através da implementação de uma variedade de operações de análise de código para a linguagem Java, incluindo métricas, críticas de projeto e engenharia reversa. Experimentos foram realizados utilizando dados XML extraídos do código fonte de aplicações Java disponíveis publicamente, tais como Eclipse e Jdk, o que permitiu avaliar aspectos de desempenho e escalabilidade do framework quando instanciado com diferentes tipos de ferramentas de consulta a dados XML.
32

A survey on the usage of XML in compnent-based software engineering

Rusin, Michal January 2005 (has links)
No description available.
33

A survey on the usage of XML in compnent-based software engineering

Rusin, Michal January 2005 (has links)
No description available.
34

A Scenario-directed Computational Framework To Aid Decision-making And Systems Development

Hobbs, Reginald L. (Reginald Lionel) 20 July 2005 (has links)
Scenarios are narratives that illustrate future possibilities or existing systems, and help policy makers and system designers choose among alternative courses of action. Scenario-based decision-making crosses many domains and multiple perspectives. Domain-specic techniques for encoding, simulating, and manipulating scenarios exist, however there is no general-purpose scenario representation capable of supporting the wide spectrum of formality from executable simulation programs to free-form text to streaming media descriptions. The claim of this research is that there is a computer readable scenario framework that can capture the semantics of a problem domain and make scenarios an active part of decision making. The challenge is to define a representation for scenarios that supports a wide range of discussion and comprehension activities while remaining independent of content and access mechanisms. This dissertation describes a scenario ontology derived by examining alternate forms of narrative: thought experiments, mental models, case-based reasoning, use cases, design patterns, screenwriting, film-editing, intelligent agents, and other narrative domains. The scenario conceptual model was based on an analysis of forms of narrative and the activities of storytelling. This method separates what a narrative is from how it is used. The research contribution is the development of the hyperscenario framework. A hyperscenario is a scenario representation containing link structures for navigation between scenario elements. The hyperscenario framework consists of the scenario ontology, scenario grammar, and a scenario specification called Scenario Markup Language (SCML). The results of the web-enabled simulation experiment validate the improvement on decision-making due to the hyperscenario framework.
35

Software Design of An Attribute Composition Graph Schema Instantiation Method

Chuang, Chi-Hsiang 06 September 2006 (has links)
In the era of continuing development of electrical and computer technology, product design grow more complex and diversified. Design reuse and effective design integration thus become important ways to increase design productivity. For example, In system-on-chip designs, reusable silicon intellectual properties include micro processors, digital signal processing units, memories, bus designs, general design libraries, application-specific design libraries, and software design libraries. It is thus an important subject to develop, integrate, and reuse design libraries provided by different designers. In this thesis, we developed software design for our post research of attribute composition graph capable of representing integration organizations of design libraries. It includes software designs of attribute composition graph schema representation and editing, incremental composition organization instantiation based on macro definitions in an attribute composition graph schema, and design composition solving from existing constraint solver packages. With these functionalities, designers can effectively construct organizations of design libraries for intended application designs, and perform design reuse in real designs.
36

Design and Implementation of a Mapping Technique between XML Documents and Relational Databases

Lee, Chia-He 18 July 2001 (has links)
In recent years, many people use the World Wide Web and Internet to find information that they want. HTML is a document markup language for publishing hypertext on the WWW. HTML has been the target format for content developers around the world. Basically, HTML tags serve the primary purpose of describing how to display a data item. Therefore, HTML documents are difficult to find some useful information. That is because, HTML documents are mixed content with display tags. On the other hand, XML is the another data format for data exchange inter-enterprise applications on the Internet. In order to facilitate data exchange, industry groups define public Document Type Definitions (DTD) that specify the format of the XML documents to be exchanged between their applications. Moreover, WWW/EDI or Electric Commerce is very popular and a lot of business data uses XML to exchange on the World Wide Web. Basically, XML tags describe the data itself. The contents (meaning) of the XML documents and the display format is separated. It could be easily to find meaningful information of the XML documents and analyze the information. Moreover, when a large volume of business data (XML documents) exists, we must transform the XML documents to the relational databases. In order to exchange business data between applications, we must construct the XML documents from the relational database. In this thesis, we design the mapping technique and present the implementation of mapping tools between XML documents and relational databases. XML document is fundamentally different from relational data. XML document are hierarchy, and elements of document should be nested and repeated more times (i.e., set-valued and recursion). Therefore, we can not map from the XML documents to the relational databases straightforwardly. Our mapping technique must resolve the above problems. We design and implement a mapping technique between the XML documents and the relational database such that those mapping can be done automatically for any kind of XML documents and any kind of commercial relational databases. The whole tools are implemented in Visual Basic and SQL Server 2000. From our experiences, we show that our efficient mapping technique can be applied to any kind of relational databases without any extra requirements or changes to the databases.
37

XML - Anwendungen

Riedel, Wolfgang 07 December 1998 (has links)
Vortrag 11-02/98 UNIX-Stammtisch
38

XML - die Zukunft des WEB ?

Hübner, Uwe 09 December 1998 (has links)
Vortrag 11-01/98 UNIX-Stammtisch
39

XML - die Zukunft des Web?

Riedel, Wolfgang 13 September 1999 (has links)
Was ist XML? Was kann man damit machen? Welche Anwendungsgebiete für XML sind denkbar? Was gibt es derzeit für Applikationen? Wie wirkt sich diese neue (Meta-)Sprache auf die zukünftige Netznutzung aus?
40

XML Formatting Objects - medienunabhängige Dokumentaufbereitung

Kreulich, Klaus 21 July 2003 (has links) (PDF)
Übersicht

Page generated in 0.0331 seconds