• Title/Summary/Keyword: Software re-engineering

Search Result 169, Processing Time 0.024 seconds

Navigating the Transformative Landscape of Virtual Education Trends across India

  • Asha SHARMA;Aditya MISHRA
    • Fourth Industrial Review
    • /
    • v.4 no.1
    • /
    • pp.1-9
    • /
    • 2024
  • Purpose: Education is the part of a fundamental human right across the world. In recent years, the trend of virtual education has increased tremendously. The paper aims to find the impact of adoption, accessibility, interactions, knowledge, and satisfaction on the success of transformation towards virtual education. Research design, data and methodology: Primary data has been gathered through the use of responses from students taking admission in virtual higher education to standardized questionnaires. Of the 250, only 122 were considered complete and have been used in further studies. Convinced random sampling method has been used. The results were evaluated using the Likert Five-Point Scale. For applying these statistical tools software SmartPLS and SPSS 19 have been used. The fitness of the model has been re-checked through an Artificial Neural Network (ANN). Result: Results derived that adoption, accessibility, and interactions have a significant impact on knowledge, knowledge influences satisfaction level and satisfaction have a meaningful impact on the success of transformation towards virtual education. Conclusion: It can be concluded that virtual education has the potential to change the future of the education system and its potential in India. The highest importance is due to satisfaction (100%), adoption (98.7%), knowledge (91.4%), accessibility (62%), and interaction (29.2%).

Application of Sequence Diagrams to the Reverse Engineering Process of the ESf-ccs

  • Hasan, Md. Mehedi;Elakrat, Mohamed;Mayaka, Joyce;Jung, Jae Cheon
    • Journal of the Korean Society of Systems Engineering
    • /
    • v.15 no.1
    • /
    • pp.1-8
    • /
    • 2019
  • Reverse engineering involves examining a system or component so as to comprehend its structure, functionality, and operation. Creation of a system model in reverse engineering can serve several purposes: test generation, change impact analysis, and the creation of a new or modified system. When attempting to reverse engineering a system, often the most readily accessible information is the system description, which does not readily lend itself to use in Model Based System Engineering (MBSE). Therefore, it is necessary to be able to transform this description into a diagram, which clearly depicts the behavior of the system as well as the interaction between components. This study demonstrates how sequence diagrams can be extracted from the systems description. Using MBSE software, the sequence diagrams for the Engineered Safety Features Component Control System (ESF-CCS) of the Nuclear Power Plant are created. Sequence diagrams are chosen because they are a means of representing the systems behavior and the interaction between components. In addition, from these diagrams, the system's functional requirements can be elicited. These diagrams then serve as the baseline of the reverse engineering process and multiple system views are subsequently be created from them, thus speeding up the development process. In addition, the use of MBSE ensures that any additional information obtained from auxiliary sources can then be input into the system model, ensuring data consistency.

Automatic Recovery and Reset Algorithms for System Controller Errors

  • Lee, Yon-Sik
    • Journal of the Korea Society of Computer and Information
    • /
    • v.25 no.3
    • /
    • pp.89-96
    • /
    • 2020
  • Solar lamp systems may not operate normally in the event of some system or controller failure due to internal or external factors, in which case secondary problems occur, which may cost the system recovery. Thus, when these errors occur, a technology is needed to recover to the state it was in before the failure occurred and to enable re-execution. This paper designs and implements a system that can recover the state of the system to the state prior to the time of the error by using the Watchdog Timer within the controller if a software error has occurred inside the system, and it also proposes a technology to reset and re-execution the system through a separate reset circuit in the event of hardware failure. The proposed system provides stable operation, maintenance cost reduction and reliability of the solar lamp system by enabling the system to operate semi-permanently without external support by utilizing the automatic recovery and automatic reset function for errors that occur in the operation of the solar lamp system. In addition, it can be applied to maintain the system's constancy by utilizing the self-operation, diagnosis and recovery functions required in various high reliability applications.

Physics-based modelling and validation of inter-granular helium behaviour in SCIANTIX

  • Giorgi, R.;Cechet, A.;Cognini, L.;Magni, A.;Pizzocri, D.;Zullo, G.;Schubert, A.;Van Uffelen, P.;Luzzi, L.
    • Nuclear Engineering and Technology
    • /
    • v.54 no.7
    • /
    • pp.2367-2375
    • /
    • 2022
  • In this work, we propose a new mechanistic model for the treatment of helium behaviour at the grain boundaries in oxide nuclear fuel. The model provides a rate-theory description of helium inter-granular behaviour, considering diffusion towards grain edges, trapping in lenticular bubbles, and thermal resolution. It is paired with a rate-theory description of helium intra-granular behaviour that includes diffusion towards grain boundaries, trapping in spherical bubbles, and thermal re-solution. The proposed model has been implemented in the meso-scale software designed for coupling with fuel performance codes SCIANTIX. It is validated against thermal desorption experiments performed on doped UO2 samples annealed at different temperatures. The overall agreement of the new model with the experimental data is improved, both in terms of integral helium release and of the helium release rate. By considering the contribution of helium at the grain boundaries in the new model, it is possible to represent the kinetics of helium release rate at high temperature. Given the uncertainties involved in the initial conditions for the inter-granular part of the model and the uncertainties associated to some model parameters for which limited lower-length scale information is available, such as the helium diffusivity at the grain boundaries, the results are complemented by a dedicated uncertainty analysis. This assessment demonstrates that the initial conditions, chosen in a reasonable range, have limited impact on the results, and confirms that it is possible to achieve satisfying results using sound values for the uncertain physical parameters.

Data Pre-Caching Mechanism in NDN-based Drone Networks (NDN 기반 드론 네트워크의 데이터 사전 캐싱 기법)

  • Choi, Suho;Joe, Inwhee;Kim, Wontae
    • Journal of IKEEE
    • /
    • v.23 no.4
    • /
    • pp.1116-1121
    • /
    • 2019
  • Networking services based on the flying drones may cause many handover events because the coverage radius is narrower than that of the existing infrastructure, such as cellular networks. Therefore, it copes with frequent handover by pre-caching data to target network provider before handover using a content store. As a result of the simulation, it can be confirmed that the delay is lowered. This is because the data that was requested before the handover is delivered to the target drones, and the car that has completed the handover receives the data through the target drones. On the other hand, if the proposed method is not used, it can be confirmed that the delay is increased. This is because it can not cope with the path change due to the handover and re-sends the packet requesting the data.

Design and Implementation of Tool Constructing Migration of Legacy System (레거시시스템의 마이그레이션을 위한 지원도구의 설계 및 구현)

  • Yang, Hae-Seung;Park, Pyung-Hyung;Yang, Hae-Sool
    • The KIPS Transactions:PartD
    • /
    • v.14D no.7
    • /
    • pp.763-772
    • /
    • 2007
  • Due to increased software development cost, interest about the method and automated tool for reusing legacy system have been running high. Therefore, In this study, it proves the definition, concept and also background of legacy system by showing real market and technology trend. Automation tool is designed and developed to handle the concrete development methodology, procedure and reference. Also, we implemented the process that analyze the legacy system and extract, refine, store and reuse the candidate components by using LM(Legacy to Modern System) supporting tool presented in this paper. If LM supporting tool is applied to legacy system migration, we can expect cutting costs, shortening the developing period and succeeding the intellectual property by software re-engineering.

Usability Evaluation Method for SOA Software (SOA 소프트웨어의 사용성 평가 방법)

  • Lee, Sang-Hyo;Yang, Hae-Sool
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.10 no.7
    • /
    • pp.1575-1584
    • /
    • 2009
  • Improvement of service quality and to be caused by with high re-use result expandability, the importance of SOA softwares to be coming to be high recently, according to the [thu] your (Gartner) group from 2006 until 2011 CAGR (yearly average complex growth rate: Compound it is a tendency where in Annual Growth Rate) these 35% the domestic and foreign SOA software markets are increasing suddenly at this degree. It follows hereupon and in about quality rating of SOA softwares the demand is augmented in about development of the quality rating method which it follows international standard. In order to evaluate the use characteristic quality of SOA softwares a quality and about the use frost requirement from the research which it sees and escape with the scale box it examined it measured and in about the method which it decides and an evaluation instance a research the result according to the standard which is appropriate it accomplished it presented. The research which it sees it leads and it induces strategic engineering development it leads and with the fact that it will be the possibility of raising an objectivity and an application degree it expects the use characteristic quality increase of SOA softwares.

A Proposal for Zoom-in/out View Streaming based on Object Information of Free Viewpoint Video

  • Seo, Minjae;Paik, Jong-Ho;Park, Gooman
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.16 no.3
    • /
    • pp.929-946
    • /
    • 2022
  • Free viewpoint video (FVV) service is an immersive media service that allows a user to watch it from a desired location or viewpoint. It is composed of various forms according to the direction of the viewpoint of the provided video, and includes zoom in/out in the service. As consumers' demand for active watching is increasing, the importance of FVV services is expected to grow gradually. However, additional considerations are needed to seamlessly stream FVV service. FVV includes a plurality of videos, video changes may occur frequently due to movement of the viewpoint. Frequent occurrence of video switching or re-request another video can cause service delay and it also can lower user's quality of service (QoS). In this case, we assumed that if a video showing an object that the user wants to watch is selected and provided, it is highly likely to meet the needs of the viewer. In particular, it is important to provide an object-oriented FVV service when zooming in. When video zooming in in the usual way, it cannot be guaranteed to zoom in around the object. Zoom function does not consider about video viewing. It only considers the viewing screen size and it crop the video view as fixed screen location. To solve this problem, we propose a zoom in/out method of object-centered dynamic adaptive streaming of FVV in this paper. Through the method proposed in this paper, users can enjoy the optimal video service because they are provided with the desired object-based video.

Effect of the new photoatomic data library EPDL2017 to mass attenuation coefficient calculation of materials used in the nuclear medicine facilities using EpiXS software

  • Jecong, J.F.M.;Hila, F.C.;Balderas, C.V.;Guillermo, N.R.D.
    • Nuclear Engineering and Technology
    • /
    • v.54 no.9
    • /
    • pp.3440-3447
    • /
    • 2022
  • The accuracy of the photoatomic cross-section data is of great importance in the field of radiation protection, particularly in the characterization of radiation shielding materials. With the release of the latest and probably the most accurate photoatomic data library, EPDL2017, the need to re-evaluate all the existing and already established mass attenuation coefficients (MACs) of all radiation shielding materials arises. The MACs of several polymers, alloy-based, glasses, and building materials used in a nuclear medicine facility were investigated using the EPDL2017 library embedded in EpiXS software and were compared to MACs available in the literature. The relative differences between MACEpiXS and MACXCOM were negligible, ranging from 0.02% to 0.36% for most materials. However, for material like a glass comprising of elements Te and La evaluated near their corresponding K-edge energies, the relative differences in MACs increased up to 1.46%. On the other hand, a comparison with MACs calculated based on EPDL97 (a predecessor of EPDL2017) revealed as much as a 6.61% difference. Also, it would seem that the changes in MACs were more evident in the materials composed of high atomic number elements evaluated at x-ray energies compared to materials composed of low atomic number elements evaluated at gamma-ray energies.

Architecture for Simulink/Stateflow Model Based Test Case Generation Considering Feedback (피드백을 고려한 테스트 케이스 생성 시스템 구조)

  • Choi, WooWon;Chung, Kihyun;Choi, Kyunghee
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.6 no.7
    • /
    • pp.361-370
    • /
    • 2017
  • This paper proposes the architecture of test case generator that can generate test cases, considering feedback signals from subsystems controlled by an embedded system. In general, a closed system decides the next test input to its subsystem under its control referencing feedback signals from its subsystem. In such systems, it is hard to use the typical test cases generated without referencing feedback. The architecture proposed in this paper re-produces test cases in real time using feedback signals. The architecture is implemented and its effectiveness is verified through experimenting a demo system.