Search NASA⌕ Search

Engineering topics

Lee, Inhwan

Publications and source records attributed to Lee, Inhwan.

Crystal structure of the PDZ domain of mouse Dishevelled 1 and its interaction with CXXC5

Dishevelled (Dvl) plays a crucial role in Wnt signaling by interacting with membrane-bound receptors and downstream molecules through its PDZ domain. CXXC5 is one of the key molecules that interacts with Dvl and negatively regulates the Wnt/β-catenin pathway in osteoblast differentiation. Recently, the Dvl-CXXC5 interaction has been identified as an excellent target for osteoporosis treatment. Therefore, it is desirable to have detailed structural information for the Dvl-CXXC5 interaction. Although solution structures of the Dvl1 PDZ domain have been reported, a high-resolution crystal structure would provide detailed sidechain information that is essential for drug development. Here, we determined the first crystal structure of the Dvl-1 PDZ domain at a resolution of 1.76 Å, and compared it with its previously reported solution structure. The Dvl1 PDZ domain crystal belonged to the space group H32 with unit-cell parameters a = b = 72.837, c = 120.616, α = β = 90.00, γ = 120.00. The crystal structure of Dvl1 PDZ shared its topology with the previously reported structure determined by nuclear magnetic resonance (NMR); however, the crystal structure was quite different from the solution structure in both the secondary structural region and the ligand-binding pocket. Molecular modeling based on NMR and X-ray crystallographic data yielded detailed information about the Dvl1/CXXC5 interaction, which will be useful for designing inhibitors. - Highlights: • Crystal structure of PDZ domain of Dvl1 has been determined at 1.76 Å resolution. • NMR and X-ray crystal structure of PDZ domain is quite different in both the secondary structure and ligand binding pocket. • Molecular model of the Dvl1 PDZ and DBM peptide complex provides a detailed interaction between Dvl1 and CXXC5. • Dynamics data shows that the peptide binding pocket of the Dvl1 PDZ is stabilized upon CXXC5 binding.

60 APPLIED LIFE SCIENCES↗

Crystal structure of syndesmos and its interaction with Syndecan-4 proteoglycan

Syndesmos, nucleoside diphosphate linked moiety X (nudix)-type motif 16-like 1 (Nudt16l1), is evolutionarily divergent from the Nudt16 family. Syndesmos, which is co-localized with syndecan-4 cytoplasmic domain (Syn4{sup cyto}) in focal contacts, interacts with various cell adhesion adaptor proteins to control cell signaling. We determined the X-ray crystal structure of syndesmos; it is composed of seven α-helices and seven β-strands. Although syndesmos has a molecular topology similar to that of nudix hydrolase proteins, the structure of the nudix motif differs from that of X29. The dimeric interface of syndesmos is composed of α-helix 4, 7 and β-strand 2, 7, which primarily form hydrophobic interactions. The binding interaction between syndesmos and syn4{sup cyto} was characterized as a low-affinity interaction (K{sub d} = 62 μM) by surface plasmon resonance (SPR) and nuclear magnetic resonance (NMR). The NMR resonances of Lys (177, 178, 179), Gly182, and Ser183 in the C1 region and Lys193 and Lys194 in the V region of syndecan-4 are perturbed upon syndesmos binding. Our results provide structural insight into the molecular function of syndesmos in the regulation of cell signaling via binding to syndecan-4. - Highlights: • Crystal structure of syndesmos has been determined as a dimer at 2.01 Å resolution. • The molecular topology of syndesmos resembles that of the Nudix hydrolase protein. • The structure of the Nudix motif of syndesmos is quite different from that of X29. • Syndesmos binds cytoplasmic domain of syndecan-4 proteoglycan with low affinity.

60 APPLIED LIFE SCIENCES↗

Software dependability in the Tandem GUARDIAN system

Based on extensive field failure data for Tandem's GUARDIAN operating system this paper discusses evaluation of the dependability of operational software. Software faults considered are major defects that result in processor failures and invoke backup processes to take over. The paper categorizes the underlying causes of software failures and evaluates the effectiveness of the process pair technique in tolerating software faults. A model to describe the impact of software faults on the reliability of an overall system is proposed. The model is used to evaluate the significance of key factors that determine software dependability and to identify areas for improvement. An analysis of the data shows that about 77% of processor failures that are initially considered due to software are confirmed as software problems. The analysis shows that the use of process pairs to provide checkpointing and restart (originally intended for tolerating hardware faults) allows the system to tolerate about 75% of reported software faults that result in processor failures. The loose coupling between processors, which results in the backup execution (the processor state and the sequence of events) being different from the original execution, is a major reason for the measured software fault tolerance. Over two-thirds (72%) of measured software failures are recurrences of previously reported faults. Modeling, based on the data, shows that, in addition to reducing the number of software faults, software dependability can be enhanced by reducing the recurrence rate.

Lee, Inhwan↗

Software fault tolerance in computer operating systems

This chapter provides data and analysis of the dependability and fault tolerance for three operating systems: the Tandem/GUARDIAN fault-tolerant system, the VAX/VMS distributed system, and the IBM/MVS system. Based on measurements from these systems, basic software error characteristics are investigated. Fault tolerance in operating systems resulting from the use of process pairs and recovery routines is evaluated. Two levels of models are developed to analyze error and recovery processes inside an operating system and interactions among multiple instances of an operating system running in a distributed environment. The measurements show that the use of process pairs in Tandem systems, which was originally intended for tolerating hardware faults, allows the system to tolerate about 70% of defects in system software that result in processor failures. The loose coupling between processors which results in the backup execution (the processor state and the sequence of events occurring) being different from the original execution is a major reason for the measured software fault tolerance. The IBM/MVS system fault tolerance almost doubles when recovery routines are provided, in comparison to the case in which no recovery routines are available. However, even when recovery routines are provided, there is almost a 50% chance of system failure when critical system jobs are involved.

Iyer, Ravishankar K.↗