9,229 research outputs found

    A Parsing Scheme for Finding the Design Pattern and Reducing the Development Cost of Reusable Object Oriented Software

    Full text link
    Because of the importance of object oriented methodologies, the research in developing new measure for object oriented system development is getting increased focus. The most of the metrics need to find the interactions between the objects and modules for developing necessary metric and an influential software measure that is attracting the software developers, designers and researchers. In this paper a new interactions are defined for object oriented system. Using these interactions, a parser is developed to analyze the existing architecture of the software. Within the design model, it is necessary for design classes to collaborate with one another. However, collaboration should be kept to an acceptable minimum i.e. better designing practice will introduce low coupling. If a design model is highly coupled, the system is difficult to implement, to test and to maintain overtime. In case of enhancing software, we need to introduce or remove module and in that case coupling is the most important factor to be considered because unnecessary coupling may make the system unstable and may cause reduction in the system's performance. So coupling is thought to be a desirable goal in software construction, leading to better values for external software qualities such as maintainability, reusability and so on. To test this hypothesis, a good measure of class coupling is needed. In this paper, based on the developed tool called Design Analyzer we propose a methodology to reuse an existing system with the objective of enhancing an existing Object oriented system keeping the coupling as low as possible.Comment: 15 page

    Short-term therapy with rosiglitatzone, a PPAR-¿ agonist improves metabolic profile and vascular function in non-obese lean wistar rats

    Get PDF
    A number of preclinical and clinical studies have reported blood-pressure-lowering benefits of thiazolidinediones in diabetic subjects and animal models of diabetes. This study was designed to further elucidate vascular effects of rosiglitazone, on healthy nonobese, lean animals. Adult male Wistar rats were randomized and assigned to control and rosiglitazone-treated groups and were dosed daily with either vehicle or rosiglitazone (10 mg kg(−1) day(−1)) by oral gavage for 5 days. Compared with control group, rosiglitazone treatment significantly reduced plasma levels of triglycerides (>240%) and nonesterified free fatty acids (>268%) (both, P < 0.001). There were no changes in vascular contractility to KCl or noradrenaline between two groups. However, rosiglitazone therapy improved carbamylcholine-induced vasorelaxation (93 ± 3 % versus control 78 ± 2, P < 0.01) an effect which was abolished by L-NAME. There was no difference in sodium nitroprusside-induced vasorelaxation between the control and rosiglitazone-treated animals. These results indicate that short-term rosiglitazone therapy improves both metabolic profile and vascular function in lean rats. The vascular effect of rosiglitazone appears to be mediated by alteration in NO production possibly by activation of endothelial PPARγ. This increased NO production together with improved lipid profile may explain mechanism(s) of blood-pressure-lowering effects of thiazolidinediones on both human and experimental animals

    Kebijakan Pendidikan Agama Islam Di Sekolah Pada Masa Orde Lama

    Full text link
    Artikel ini mendeskripsikan kebijakan pemerintah tentang mata pelajaran Pendi-dikan Agama Islam (PAI) di sekolah negeri selama masa Orde Lama (1945-1965).Yang menjadi pertanyaan adalah bagaimana kedudukan mata pelajaran PAI disekolah negeri selama pemerintahan Orde Lama? Melalui pendekatan historisdengan analisis dokumen terhadap sejumlah kebijakan terkait, diketahui bahwadi masa Orde Lama, pendidikan agama telah ditetapkan sebagai salah satu matapelajaran yang diajarkan di sekolah negeri, sesuatu yang hanya menjadi keinginanselama masa penjajahan. Namun, selama Orde Lama kedudukan matapelajaran PAI belum kokoh karena tidak menjadi mata pelajaran wajib, bahkanorang tua siswa dan murid dewasa bisa memilih apakah anaknya atau muriddewasa tersebut akan mengikuti pelajaran agama atau tidak. Demikian pula,mata pelajaran agama tidak menentukan kenaikan kelas, dan nilai pelajaranagama tidak dalam bentuk angka, melainkan secara kualitas dalam bentukpernyataan baik, sedang, kurang

    Asymptotically Optimal Approximation Algorithms for Coflow Scheduling

    Full text link
    Many modern datacenter applications involve large-scale computations composed of multiple data flows that need to be completed over a shared set of distributed resources. Such a computation completes when all of its flows complete. A useful abstraction for modeling such scenarios is a {\em coflow}, which is a collection of flows (e.g., tasks, packets, data transmissions) that all share the same performance goal. In this paper, we present the first approximation algorithms for scheduling coflows over general network topologies with the objective of minimizing total weighted completion time. We consider two different models for coflows based on the nature of individual flows: circuits, and packets. We design constant-factor polynomial-time approximation algorithms for scheduling packet-based coflows with or without given flow paths, and circuit-based coflows with given flow paths. Furthermore, we give an O(logn/loglogn)O(\log n/\log \log n)-approximation polynomial time algorithm for scheduling circuit-based coflows where flow paths are not given (here nn is the number of network edges). We obtain our results by developing a general framework for coflow schedules, based on interval-indexed linear programs, which may extend to other coflow models and objective functions and may also yield improved approximation bounds for specific network scenarios. We also present an experimental evaluation of our approach for circuit-based coflows that show a performance improvement of at least 22% on average over competing heuristics.Comment: Fixed minor typo
    corecore