Cookies
O website necessita de alguns cookies e outros recursos semelhantes para funcionar. Caso o permita, o INESC TEC irá utilizar cookies para recolher dados sobre as suas visitas, contribuindo, assim, para estatísticas agregadas que permitem melhorar o nosso serviço. Ver mais
Aceitar Rejeitar
  • Menu
Publicações

Publicações por HumanISE

2008

Statistical tools for examining long-term climate variability from the analysis of geophysical time series

Autores
Barbosa, SM;

Publicação
HIMALAYAN GEOLOGY

Abstract

2008

A List Scheduling Algorithm for Scheduling Multi-user Jobs on Clusters

Autores
Barbosa, J; Monteiro, AP;

Publicação
HIGH PERFORMANCE COMPUTING FOR COMPUTATIONAL SCIENCE - VECPAR 2008

Abstract
This paper addresses the problem of scheduling multi-user jobs on clusters, both homogeneous and heterogeneous. A user job is composed by a set of dependent tasks and it is described by a direct acyclic graph (DAG). The aim is to maximize the resource usage by allowing a floating mapping of processors to a given job, instead of the common mapping approach that assigns a fixed set of processors to a user for a period of time. The simulation results show a better cluster usage. The scheduling algorithm minimizes the total length of the schedule (makespan) of a given set of parallel jobs, whose priorities are represented in a DAG. The algorithm is presented as producing static schedules although it can be adapted to a dynamic behavior as discussed in the paper.

2008

Applications - A prototype for cartographic human body analysis

Autores
Carvalho, E; Marcos, A; Santos, MY; Espregueria Mendes, J;

Publicação
IEEE COMPUTER GRAPHICS AND APPLICATIONS

Abstract
A cartographic-oriented model uses algebraic map operations to perform spatial analysis of medical data relative to the human body. A prototype system uses 3D visualization techniques to deliver analysis results. A prototype implementation suggests the model might provide the basis for a medical application tool that introduces new information insight. © 2008 IEEE.

2008

Using a cartographic model to assist medical diagnoses

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

On The Discovery of Business Processes Orchestration Patterns

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

COORDINSPECTOR: a tool for extracting coordination data from legacy code

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.

  • 620
  • 662