Export 3109 results:
Sort by: Author Title Type [ Year  (Desc)]
1999
Coufal, DE, P. Tavares, AS Pereira, BH Hyunh, and SJ Lippard. "{Reactions of nitric oxide with the reduced non-heme diiron center of the soluble methane monooxygenase hydroxylase}." Biochemistry. 38 (1999): 4504-4513. Abstract
The soluble methane monooxygenase system from Methylococcus capsulatus (Bath) catalyzes the oxidation of methane to methanol and water utilizing dioxygen at a non-heme, carboxylate-bridged diiron center housed in the hydroxylase (H) component. To probe the nature of the reductive activation of dioxygen in this system, reactions of an analogous molecule, nitric oxide, with the diiron(II) form of the enzyme (H-red) Were investigated by both continuous and discontinuous kinetics methodologies using optical, EPR, and Mossbauer spectroscopy. Reaction of NO with H-red affords a dinitrosyl species, designated H-dinitrosyl, with optical spectra (lambda(max) = 450 and 620 nm) and Mossbauer parameters (delta = 0.72 mm/s, Delta E-Q = 1.55 mm/s) similar to those of synthetic dinitrosyl analogues and of the dinitrosyl adduct of the reduced ribonucleotide reductase R2 (RNR-R2) protein. The H-dinitrosyl species models features of the H-peroxo intermediate formed in the analogous dioxygen reaction. In the presence of protein B, H-dinitrosyl builds up with approximately the same rate constant as H-peroxo (similar to 26 s(-1)) at 4 degrees C. In the absence of protein B, the kinetics of H-dinitrosyl formation were best fit with a biphasic A –> B –> C model, indicating the presence of an intermediate species between H-red and H-dinitrosyl. This result contrasts with the reaction of H-red with dioxygen, in which the H-peroxo intermediate forms in measurable quantities only in the presence of protein B. These findings suggest that protein B may alter the positioning but not the availability of coordination sites on iron for exogenous ligand binding and reactivity.
1998
Santos, AGD, W. Klute, J. Torode, V. P. W. Bohm, E. Cabrita, J. Runsink, and RW Hoffmann. "Flexible molecules with defined shape. X. Synthesis and conformational study of 1,5-diaza-cis-decalin." New Journal of Chemistry. 22 (1998): 993-997. Abstract
n/a
Cunha, José C., and João Louren{\c c}o. "An integrated course on parallel and distributed processing." SIGCSE Bull.. 30 (1998): 217-221. AbstractWebsite
Most known teaching experiences focus on parallel computing courses only, but some teaching experiences on distributed computing courses have also been reported. In this paper we describe a course on Parallel and Distributed Processing that is taught at undergraduate level in the Computer Science degree of our University.This course presents an integrated approach concerning concurrency, parallelism, and distribution issues. It’s a breadth-first course addressing a wide spectrum of abstractions: the theoretical component focus on the fundamental abstractions to model concurrent systems, including process cooperation schemes, concurrent programming models, data and control distribution, concurrency control and recovery in transactional systems, and parallel processing models; the practical component illustrates the design and implementation issues involved in selected topics such as a data and control distribution problem, a distributed transaction-based support system and a parallel algorithm.We also discuss how this approach has been contributing to prepare the student to further actions regarding research and development of concurrent, distributed, or parallel systems.
Harrison, P., P. Navard, and M. T. Cidade. "Investigation into Band Texture Occurring in Liquid Crystal Polymers." Progress and Trends in Rheology V. Steinkopff, 1998. 226-227. Abstract
n/a
Abreu, P. M., V. S. Rosa, E. M. Araujo, A. B. Canda, O. Kayser, K. - U. Bindseil, K. Siems, A. Seemann, and A. Seemann. "Phytochemical analysis and antimicrobial evaluation of Detarium microcarpum bark extracts." Pharmaceutical and Pharmacological Letters. 8.3 (1998): 107-109. AbstractWebsite
n/a
Cunha, José C., Pedro D. Medeiros, João M. Lourenço, Vítor Duarte, João Vieira, Bruno Moscão, Daniel Pereira, and Rui Vaz. "The DOTPAR Project: Towards a Framework Supporting Domain Oriented Tools for Parallel and Distributed Processing." Proceedings of the International Conference and Exhibition on High-Performance Computing and Networking (HPCN'98). HPCN Europe 1998. London, UK: Springer-Verlag, 1998. 952-954. Abstractdotpar98.pdf

We discuss the problem of building domain oriented environments by a composition of heterogeneous application components and tools. We describe several individual tools that support such environments, namely a distributed monitoring and control tool (DAMS), a process-based distributed debugger (PDBG) and a heterogeneous interconnection model (PHIS). We discuss our experience with the development of a Problem Oriented Environment in the domain of genetic algorithms, obtained by a composition of heterogeneous tools and application components.

Cunha, José C., João M. Lourenço, João Vieira, Bruno Moscão, and Daniel Pereira. "A Framework to Support Parallel and Distributed Debugging." Proceedings of the International Conference and Exhibition on High-Performance Computing and Networking (HPCN'98). HPCN Europe 1998. London, UK: Springer-Verlag, 1998. 708-717. Abstracthpcn98.pdf

We discuss debugging prototypes that can easily support new functionalities, depending on the requirements of high-level computational models, and allowing a coherent integration with other tools in a software engineering environment. Concerning the first aspect, we propose a framework that identifies two distinct levels of functionalities that should be supported by a parallel and distributed debugger using: a process and thread-level, and a coordination level concerning sets of processes or threads. An incremental approach is used to effectively develop prototypes that support both functionalities. Concerning the second aspect, we discuss how the interfacing with other tools has influenced the design of a process-level debugging interface (PDBG) and a distributed monitoring and control layer called (DAMS).

Cunha, José C., and João M. Lourenço. "An Integrated Course on Parallel and Distributed Processing." SIGCSE Bull.. 30 (1998): 217-221. Abstractsigcse98.pdfWebsite

Most known teaching experiences focus on parallel computing courses only, but some teaching experiences on distributed computing courses have also been reported. In this paper we describe a course on Parallel and Distributed Processing that is taught at undergraduate level in the Computer Science degree of our University.This course presents an integrated approach concerning concurrency, parallelism, and distribution issues. It's a breadth-first course addressing a wide spectrum of abstractions: the theoretical component focus on the fundamental abstractions to model concurrent systems, including process cooperation schemes, concurrent programming models, data and control distribution, concurrency control and recovery in transactional systems, and parallel processing models; the practical component illustrates the design and implementation issues involved in selected topics such as a data and control distribution problem, a distributed transaction-based support system and a parallel algorithm.We also discuss how this approach has been contributing to prepare the student to further actions regarding research and development of concurrent, distributed, or parallel systems.

Lourenço, João M., and José C. Cunha. "The PDBG Process-Level Debugger for Parallel and Distributed Programs." Proceedings of the SIGMETRICS symposium on Parallel and Distributed Tools. {SPDT}'98. New York, NY, USA: ACM, 1998. 154. Abstractspdt-asbt98.pdf

In this paper we discuss several issues concerning the design and implementation of a debugger for parallel and distributed applications. This debugger uses a client-server approach to isolate the debugging user-interface from the debugging services, by way of a two-level structured approach: the component-level to observe and act upon individual processes; and the coordination-level to observe the interprocess relations and act upon them.

Kovács, Ilona, Maria Conceição Cerdeira, Mário Bairrada, and António B. Moniz Qualificações e Mercado de Trabalho. Lisbon: IEFP, 1998.
Lourenço, João M., and José C. Cunha. "Replaying Distributed Applications with RPVM." Proceeding of the 2nd Austrian-Hungarian Workshop on Distributed and Parallel Systems (DAPSYS'98). University of Vienna, 1998. Abstractdapsys98.pdf

Parallel debugging is complex and difficult. Complex because the programmer has to deal with multiple program flows and process interactions, and difficult due to the very limited choice on effective and easy-to-use debugging tools for parallel programming. Simple and necessary features for parallel debugging are absent even from commercial debuggers, such as a record-replay feature, that allows to re-execute multiple times a parallel application assuring that during each re-execution the internal race conditions are solved in the same way they were in the first time. Some work has been done on record-replay techniques for parallel and distributed applications, but just a few have been applied to specific systems (such as PVM or MPI), and even less have produced working prototypes. In this paper we describe a method designed to work with the PVM system and how it was implemented to provide a working prototype.

Lourenço, João M., and José C. Cunha. "A Thread-Level Distributed Debugger." Proceedings of the 3rd International Conference on Vector and Parallel Processing (VecPar'98). Porto, Portugal: Universidade do Porto, 1998. 359-366. Abstractvecpar98.pdf

In order to address the diversity of existing parallel programming models, it is important to provide development environments that can be incrementally extended with new services. Concerning the debugging of process based models, we have previously designed and implemented a basic interface that can be accessed by other tools as well as by debugging modules associated with high-level programming languages.

Cunha, José C., João M. Lourenço, and Vitor Duarte. "Tool Integration Issues for Parallel and Distributed Debugging." Proceedings of the 3rd SEIHPC Workshop. Braga, Portugal: University of Westminster, 1998. Abstractseihpc98.pdf

This paper describes our experience with the design and implementation of a distributed debugger for C/PVM programs within the scope of the SEPP and HPCTI Copernicus projects. These projects aimed at the development of an integrated parallel software engineering environment based on a high-level graphical parallel programming model (GRAPNEL) and a set of associated tools supporting graphical edition, compilation, simulated and real parallel execution, testing, debugging, performance monitoring, mapping, and load balancing. We discuss how the development of the debugging tool was strongly influenced by the requirements posed by other tools in the environment, namely support for high-level graphical debugging of GRAPNEL programs, and support for the integration of static and dynamic analysis tools. We describe the functionalities of the DDBG debugger and its internal architecture, and discuss its integration with two separate tools in the SEPP/HPCTI environment: the GRED graphical editor for GRAPNEL programs, and the STEPS testing tool for C/PVM programs.

Cardoso, R. M. R. Um Algoritmo Recursivo para o Cálculo da Distribuição do Tempo de Ruína. Eds. A. D. Egídio dos Reis. Instituto Superior de Economia e Gestão, Universidade Técnica de Lisboa. Lisbon, 1998.
Cunha, José C., João Lourenço, and Vitor Duarte. "Using DDBG to Support Testing and High-level Debugging Interfaces." Computers and Artificial Intelligence. 17 (1998). Abstractcaij98.pdfWebsite

This paper describes our experience with the design and implementation of a distributed debugger for C/PVM programs within the scope of the SEPP and HPCTI Copernicus projects. These projects aimed at the development of an integrated parallel software engineering environment based on a high-level graphical parallel programming model (GRAPNEL) and a set of associated tools supporting graphical edition, compilation, simulated and real parallel execution, testing, debugging, performance monitoring, mapping, and load balancing. We discuss how the development of the debugging tool was strongly influenced by the requirements posed by other tools in the environment, namely support for high-level graphical debugging of GRAPNEL programs, and support for the integration of static and dynamic analysis tools. We describe the functionalities of the DDBG debugger and its internal architecture, and discuss its integration with two separate tools in the SEPP/HPCTI environment: the GRED graphical editor for GRAPNEL programs, and the STEPS testing tool for C/PVM programs.

Cunha, José C., Pedro D. Medeiros, João Louren{\c c}o, V\'ıtor Duarte, João Vieira, Bruno Moscão, Daniel Pereira, and Rui Vaz. "The DOTPAR Project: Towards a Framework Supporting Domain Oriented Tools for Parallel and Distributed Processing." HPCN 1998: Proceedings of the International Conference and Exhibition on High-Performance Computing and Networking. HPCN Europe 1998. London, UK: Springer-Verlag, 1998. 952-954. Abstract
We discuss the problem of building domain oriented environments by a composition of heterogeneous application components and tools. We describe several individual tools that support such environments, namely a distributed monitoring and control tool (DAMS), a process-based distributed debugger (PDBG) and a heterogeneous interconnection model (PHIS). We discuss our experience with the development of a Problem Oriented Environment in the domain of genetic algorithms, obtained by a composition of heterogeneous tools and application components.
Correia de Freitas, João Educational Electronic Networks in Portugal: The Minerva project and the "Educom" initiative. Lisboa: FCT-UNL. Dispon{\'ıvel em Julho de, 1998. Abstract
n/a
Cunha, José C., João Louren{\c c}o, João Vieira, Bruno Moscão, and Daniel Pereira. "A Framework to support Parallel and Distributed Debugging." Proceedings of the International Conference and Exhibition on High-Performance Computing and Networking. HPCN Europe 1998. London, UK: Springer-Verlag, 1998. 708-717. Abstract
We discuss debugging prototypes that can easily support new functionalities, depending on the requirements of high-level computational models, and allowing a coherent integration with other tools in a software engineering environment. Concerning the first aspect, we propose a framework that identifies two distinct levels of functionalities that should be supported by a parallel and distributed debugger using: a process and thread-level, and a coordination level concerning sets of processes or threads. An incremental approach is used to effectively develop prototypes that support both functionalities. Concerning the second aspect, we discuss how the interfacing with other tools has influenced the design of a process-level debugging interface (PDBG) and a distributed monitoring and control layer called (DAMS).
Mchau, GRA, PW Crous, and AJL Phillips. "Molecular characterization of some Elsinoe isolates from leguminous hosts." Plant Pathology. 47 (1998): 773-779. Abstract
n/a
Louren{\c c}o, João, and José C. Cunha. "The PDBG process-level debugger for parallel and distributed programs." Proceedings of the SIGMETRICS symposium on Parallel and distributed tools. SPDT ’98. New York, NY, USA: ACM, 1998. 154. Abstract
In this paper we discuss several issues concerning the design and implementation of a debugger for parallel and distributed applications. This debugger uses a client-server approach to isolate the debugging user-interface from the debugging services, by way of a two-level structured approach: the component-level to observe and act upon individual processes; and the coordination-level to observe the interprocess relations and act upon them.
Correia de Freitas, João. "Programa Internet na Escola." Entrevistadora: Maria Helena Silveira Bonilla. Lisboa. 24 (1998). Abstract
n/a
Louren{\c c}o, João, and José C. Cunha. "Replaying Distributed Applications with RPVM." DAPSYS 1998: Proceeding of the 2nd Austrian-Hungarian Workshop on Distributed and Parallel Systems. University of Vienna, 1998. Abstract
Parallel debugging is complex and difficult. Complex because the programmer has to deal with multiple program flows and process interactions, and difficult due to the very limited choice on effective and easy-to-use debugging tools for parallel programming. Simple and necessary features for parallel debugging are absent even from commercial debuggers, such as a record-replay feature, that allows to re-execute multiple times a parallel application assuring that during each re-execution the internal race conditions are solved in the same way they were in the first time. Some work has been done on record-replay techniques for parallel and distributed applications, but just a few have been applied to specific systems (such as PVM or MPI), and even less have produced working prototypes. In this paper we describe a method designed to work with the PVM system and how it was implemented to provide a working prototype.
Goulão, Miguel, António Silva Monteiro, José Furtado Martins, Fernando Brito Abreu, Alberto Bigotte Almeida, and Pedro Sousa. "A Software Evolution Experiment." European Software Control and Metrics Conference (ESCOM'98). Eds. Rob Kusters, Adrian Cowderoy, Fred Heemstra, and Jos Trienekens. Rome, Italy: Shakter Publishing B. V., 1998. Abstract
n/a
Louren{\c c}o, João, and José C. Cunha. "A Thread-Level Distributed Debugger." VecPar 1998: Proceedings of the 3rd International Conference on Vector and Parallel Processing. Universidade do Porto, 1998. 359-366. Abstract
In order to address the diversity of existing parallel programming models, it is important to provide development environments that can be incrementally extended with new services. Concerning the debugging of process based models, we have previously designed and implemented a basic interface that can be accessed by other tools as well as by debugging modules associated with high-level programming languages.