2008
Autores
Carvalho, ES; Marcos, AF; Santos, MY; Espregueira Mendes, J; Pereira, RB;
Publicação
INTERNATIONAL JOURNAL OF COMPUTER ASSISTED RADIOLOGY AND SURGERY
Abstract
Objective The main goal of the CHUB (cartographic human body) model is to introduce a cartographic approach that can assist the analysis, visualization and diagnosis of medical images and related data. Method Acartographic model is proposed as a reference framework for the development of computer systems and applications. This model accommodates subtle spatial features of these data that may facilitate diagnosis. Medical images and related data are structured into different "human-referenced" information layers. Algebraic map operations are used to combine these layers and achieve greater insights into the information content. Results Two case studies were considered to evaluate and validate the model: hydrokinetic therapy and the diagnosis of knee osteoarthritis. A prototype based on the CHUB model was implemented and two different approaches were performed to test and evaluate it. Full acceptance of the model was achieved by clinicians who used the CHUB system. Conclusion Acartographic model provides a feasible means for analyzing and visualizing medical image and related data. CHUB is a suitable model that may be used as a common framework for systems, applications and/or support tools that analyze and visualize medical images and related data (for example, in disease diagnosis).
2008
Autores
Rodrigues, NF; Barbosa, LS;
Publicação
IEEE CONGRESS ON SERVICES 2008, PT I, PROCEEDINGS
Abstract
COORDINSPECTOR is a Software Tool aiming at extracting the coordination layer of a software system. Such a reverse engineering process provides a clear view of the actually invoked services as well as the logic behind such invocations. The analysis process is based on program slicing techniques and the generation of, System Dependence Graphs and Coordination Dependence Graphs. The tool analyzes Common Intermediate Language (CIL), the native language of the Microsoft Net Framework, thus making suitable for processing systems developed in any Net Framework compilable language. COORDINSPECTOR generates graphical representations of the coordination layer together with business process orchestrations specified in WS-BPEL 2.0.
2008
Autores
Rodrigues, NF; Barbosa, LS;
Publicação
EIGHTH IEEE INTERNATIONAL WORKING CONFERENCE ON SOURCE CODE ANALYSIS AND MANIPULATION, PROCEEDINGS
Abstract
More and more current software systems rely on non trivial coordination logic for combining autonomous services typically running on different platforms and often owned by different organizations. Often, however, coordination data is deeply entangled in the code and, therefore, difficult to isolate and analyse separately. COORDINSPECTOR is a software tool which combines slicing and program analysis techniques to isolate all coordination elements from the source code of an existing application. Such a reverse engineering process provides a clear view of the actually invoked services as well as of the orchestration patterns which bind them together. The tool analyses Common Intermediate Language (CIL) code, the native language of Microsoft Net Framework. Therefore, the scope of application Of COORDINSPECTOR is quite large: potentially any piece of code developed in any of the programming languages which compiles to the Net Framework. The tool generates graphical representations of the coordination layer together and identifies the underlying business process orchestrations, rendering them as Ore specifications.
2008
Autores
Direito, Inês; Oliveira, Miguel; Real, Paulo; Antunes, Pedro; Santos, Arnaldo; Duarte, A. Manuel de Oliveira;
Publicação
V Simposio Pluridisciplinar sobre Diseño y Evaluación de Contenidos Educativos Reutilizables
Abstract
This paper presents a framework for the design and implementation of learning objects using a competence-based approach. This framework is illustrated by the development of a standalone Windows application (Trilho GOA) whose primary purpose is to create standardized pedagogical contents trough the aggregation and standardization of instructional resources in several formats that can be used later on a Learning Management System (LMS) supporting SCORM 1.2. The paper contains a brief introduction to the developed software, its system architecture, main features and several pedagogical advantages for its users.
2007
Autores
Oliveira, E; Sousa, AAd;
Publicação
Abstract
2007
Autores
Coelho, A; Bessa, M; Sousa, AA; Ferreira, FN;
Publicação
COMPUTER GRAPHICS FORUM
Abstract
L-systems have been used in Computer Graphics, namely for modelling plants, as well as in a few experiments to model urban environments. However, the lack of geospatial awareness is a limitation and in spite of some developments like open L-systems, that introduced the ability to communicate with the environment, there was a need for more flexibility. This paper presents Geospatial L-systems, a new extension of L-systems that incorporates geospatial awareness, and shows an application in the area of expeditious modelling of urban environments. A modelling system, named XL3D, generates virtual urban environments automatically from a XML based document that contains a modelling specification and accesses data sources in an interoperable way. The integration of geospatial L-systems in this modelling system has increased the potential for automation and the potential to generate virtual urban environments with a higher level of detail and visual fidelity, with a lower level of complexity of the modelling processes. These facts are shown in a case study where a virtual urban environment, taken from an area in the Porto downtown, is generated by this solution.
The access to the final selection minute is only available to applicants.
Please check the confirmation e-mail of your application to obtain the access code.