5 resultados para UML (INFORMATICA)
em Biblioteca Digital da Produção Intelectual da Universidade de São Paulo (BDPI/USP)
Resumo:
This paper presents SMarty, a variability management approach for UML-based software product lines (PL). SMarty is supported by a UML profile, the SMartyProfile, and a process for managing variabilities, the SMartyProcess. SMartyProfile aims at representing variabilities, variation points, and variants in UML models by applying a set of stereotypes. SMartyProcess consists of a set of activities that is systematically executed to trace, identify, and control variabilities in a PL based on SMarty. It also identifies variability implementation mechanisms and analyzes specific product configurations. In addition, a more comprehensive application of SMarty is presented using SEI's Arcade Game Maker PL. An evaluation of SMarty and related work are discussed.
Resumo:
OWL-S is an application of OWL, the Web Ontology Language, that describes the semantics of Web Services so that their discovery, selection, invocation and composition can be automated. The research literature reports the use of UML diagrams for the automatic generation of Semantic Web Service descriptions in OWL-S. This paper demonstrates a higher level of automation by generating complete complete Web applications from OWL-S descriptions that have themselves been generated from UML. Previously, we proposed an approach for processing OWL-S descriptions in order to produce MVC-based skeletons for Web applications. The OWL-S ontology undergoes a series of transformations in order to generate a Model-View-Controller application implemented by a combination of Java Beans, JSP, and Servlets code, respectively. In this paper, we show in detail the documents produced at each processing step. We highlight the connections between OWL-S specifications and executable code in the various Java dialects and show the Web interfaces that result from this process.
Resumo:
Due to both the widespread and multipurpose use of document images and the current availability of a high number of document images repositories, robust information retrieval mechanisms and systems have been increasingly demanded. This paper presents an approach to support the automatic generation of relationships among document images by exploiting Latent Semantic Indexing (LSI) and Optical Character Recognition (OCR). We developed the LinkDI (Linking of Document Images) service, which extracts and indexes document images content, computes its latent semantics, and defines relationships among images as hyperlinks. LinkDI was experimented with document images repositories, and its performance was evaluated by comparing the quality of the relationships created among textual documents as well as among their respective document images. Considering those same document images, we ran further experiments in order to compare the performance of LinkDI when it exploits or not the LSI technique. Experimental results showed that LSI can mitigate the effects of usual OCR misrecognition, which reinforces the feasibility of LinkDI relating OCR output with high degradation.
Resumo:
Objective: The aim of this study was to evaluate the morphology and permeability of root canal walls irradiated with Er,Cr:YSGG laser after conventional endodontic treatment. Background: Laser irradiation can be used for dentinal tubule exposure, smear layer removal, and disinfection. Another potential, interesting application is as an adjunct to endodontic treatment, especially in the intracanal medication phase. Methods: Fifty-two single-rooted teeth had their crowns sectioned at the cementoenamel junction and were randomly divided into four groups (n = 13): G1: conventional preparation (CP) + irrigation with EDTA-T+rhodamine B dye solution associated with NDP (dexamethasone phosphate, paramonochlorophenol, polyethylenoglycol) (Rhod-NDP); G2: CP+EDTA-T + Er,Cr:YSGG laser irradiation 0.75W+Rhod-NDP; G3: CP + EDTA-T + Er,Cr:YSGG 1.5W+Rhod-NDP; G4: CP + EDTA-T + Er,Cr:YSGG 2.5W + Rhod-NDP. For the permeability analysis (n = 9), teeth were transversely cut and two slices of each third were selected. The images were analyzed by ImageLab software (Softium Informatica Ltda., Sao Paulo, SP, Brazil). Additional samples (n = 4) were examined by scanning electron microscopy. Results: Data were analyzed statistically using the Kruskal-Wallis and Student-Newman-Keuls tests for the following areas: apical third (H = 23.4651): G1 (14.25)(a), G2 (17.66)(ab), G3 (26.50)(b), G4 (39.58)(c); medium (H = 23.1611): G1 (14.16)(a), G2 (16.66)(ab), G3 (28.83)(b), G4 (38.33)(b); and cervical (H = 32.4810): G1 (9.66)(a), G2 (20.00)(ab), G3 (27.00)(b), G4 (41.33)(c), (p<0.01). Despite the irregular aspect of laser irradiation along the canal walls, the parameters of 1.5W and 2.5W allowed morphologic modifications that increased dentinal permeability. Conclusions: Irradiation with Er, Cr: YSGG laser could be effective in endodontic treatment for increasing dentinal permeability.
Resumo:
The purpose is to present a scientific research that led to the modeling of an information system which aimed at the maintenance of traceability data in the Brazilian wine industry, according to the principles of a service-oriented architecture (SOA). Since 2005, traceability data maintenance is an obligation for all producers that intend to export to any European Union country. Also, final customers, including the Brazilian ones, have been asking for information about food products. A solution that collectively contemplated the industry was sought in order to permit that producer consortiums of associations could share the costs and benefits of such a solution. Following an extensive bibliographic review, a series of interviews conducted with Brazilian researchers and wine producers in Bento Goncalves - RS, Brazil, elucidated many aspects associated with the wine production process. Information technology issues related to the theme were also researched. The software was modeled with the Unified Modeling Language (UML) and uses web services for data exchange. A model for the wine production process was also proposed. A functional prototype showed that the adopted model is able to fulfill the demands of wine producers. The good results obtained lead us to consider the use of this model in other domains.