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 CSE

2005

Reverse Engineering of Framework Design using a Meta-Patterns-based Approach

Autores
Flores, N; Aguiar, A;

Publicação
3RD ACS/IEEE INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, 2005

Abstract
Object-oriented frameworks are a powerfitl reuse technique but they are also very complex and difficult to design. Framework's design aims at separating the invariant aspects across several applications in a domain - frozen spots - from the aspects that vary among applications and thus must be kept flexible and customizable - hot spots. The flexibility and extensibility provided at hot spots is usually achieved by following common design patterns, which are often hard and tiresome to identify without proper documentation. This paper proposes a reverse engineering approach to identify the design patterns used in a framework, using a high-level hot spot representation. The goals of this work include: researching a design approach that produces usable intermediate reuse information; defining a representation for design patterns based on meta-patterns; and developing a supporting tool to automate the reverse engineering process.

2005

Interoperable geographic information services to support crisis management

Autores
Rocha, A; Cestnik, B; Oliveira, MA;

Publicação
WEB AND WIRELESS GEOGRAPHICAL INFORMATION SYSTEMS, PROCEEDINGS

Abstract
In this article we focus on interoperable geographic information (GI) services from the crisis management perspective. Based on Open Geospatial Consortium [10] standards and initiatives, we present the building blocks of the interoperable solution for supporting crisis management that is proposed as a result of the EU sponsored project, MEDSI [1]. In particular, we focus on the application and operationalization of several OGC standards, some adopted and some still under discussion, such as WMS, WFS, WMC, SLD and SMS, as well as their integration and cooperation within a single software framework.

2005

Component technology for modeling power networks in an integrated DMS

Autores
Pereira, J; Lucus, BG;

Publicação
2005 IEEE Russia Power Tech, PowerTech

Abstract
The proposal of this paper aims to beginning the definition of a formal abstract specification providing a framework, for Electric Power System Software developers to create software, that enables their users to access and process electric network data structures, from a variety of sources and zoning levels. In this framework the user will be able to dealing with a variety of perspectives in power system models by decomposing these models in object components. With the component technology the power system structures and model will be decompose in elementary object-components that can be interchanged across several final uses, software and hardware platforms without operational losses.

2004

The combined 14th Workshop for PhD Students in Object-Oriented Systems and Doctoral Symposium

Autores
Jucknath, S; Wloka, J; Jul, E; Eldadah, SR; Aguiar, A;

Publicação
OBJECT-ORIENTED TECHNOLOGY

Abstract
The PhDOOS workshop differs from other workshops because the range of participants is much smaller (only PhD students) but has a wide scope of topics. Even with the limitation to PhD students in Object Oriented Systems, the presentations covered topics such as Generic Ownership, Generic Algorithms, Model Driven Architecture, Prediction of Size, QoS assessment, Frameworks, Teaching of Frameworks and Object Calculus. Several topics of shared interest were identified and targeted in separate discussion groups on a general theme on the future of object oriented programming. As the participants had various research interests covering very different parts of the OO spectrum, we can confidently state that these topics reflect actual concerns and needs of the OO community, and emerge from its concrete needs. This document is to be complemented by a workshop proceedings online document which will contain the full versions of the presented papers.

2004

Public discussion of Oportos municipal master plan: An e-Democracy service supported by a geographical information system

Autores
Oliveira, MA; Carvalho, A; Bartolo, L;

Publicação
ELECTRONIC GOVERNMENT, PROCEEDINGS

Abstract
The revision process of a Municipal Master Plan has a sequence of several steps that are to be executed. One of these steps, public discussion, is of great democratic importance as it allows citizens to actively participate in the management of the municipality through proposals and public debates taking place at a specific time and location in accordance to a previously published agenda. With such a process running at Oporto's municipality, and with the aim of reaching as much citizens as possible through the removal of spatial and temporal constrains, an effort was made to develop an electronic service for citizens, to complement the usual methods of public participation. In this paper(1) we present the results of such service.

2004

M-GIS - Mobile and interoperable access to geographic information

Autores
Cardoso, J; Rocha, A; Lopes, JC;

Publicação
ELECTRONIC GOVERNMENT, PROCEEDINGS

Abstract
This paper describes an architecture which can be used to access geographic information from mobile devices with limited display and processing characteristics, such as Personal Digital Assistants (PDA) or Mobile Phones. The information may come from different sources leading to an interoperable solution. M-GIS obtains geographic information from sources described using Geogxraphy Markup Language (GML) from one or more Web Feature Servers allowing an access independent from its format or physical location, as long as the information is according to the specification. Using XSLT, GML is transformed to a graphical format in Scalable Vector Graphics (SVG) which can then be manipulated in the mobile device. M-GIS follows a client/server architecture and the client application was developed using Java Mobile Information Device Profile technology. The results enable us to conclude that the mobile system, designed and developed with the use of open standards and representation formats to access geographic information, is a viable solution with some limitations. The main limitations of this approach have to do with the amount of information which the client can, at the moment, accommodate.

  • 218
  • 220