• Title/Summary/Keyword: modeling software

Search Result 1,967, Processing Time 0.03 seconds

A New Methodology for Software Reliability based on Statistical Modeling

  • Avinash S;Y.Srinivas;P.Annan naidu
    • International Journal of Computer Science & Network Security
    • /
    • v.23 no.9
    • /
    • pp.157-161
    • /
    • 2023
  • Reliability is one of the computable quality features of the software. To assess the reliability the software reliability growth models(SRGMS) are used at different test times based on statistical learning models. In all situations, Tradational time-based SRGMS may not be enough, and such models cannot recognize errors in small and medium sized applications.Numerous traditional reliability measures are used to test software errors during application development and testing. In the software testing and maintenance phase, however, new errors are taken into consideration in real time in order to decide the reliability estimate. In this article, we suggest using the Weibull model as a computational approach to eradicate the problem of software reliability modeling. In the suggested model, a new distribution model is suggested to improve the reliability estimation method. We compute the model developed and stabilize its efficiency with other popular software reliability growth models from the research publication. Our assessment results show that the proposed Model is worthier to S-shaped Yamada, Generalized Poisson, NHPP.

3-D Spatial Data Modeling Software (3차원 공간자료 모델링 소프트웨어 개발)

  • Lee, Doo-Sung;Kim, Hyoun-Gyu
    • Geophysics and Geophysical Exploration
    • /
    • v.5 no.1
    • /
    • pp.1-5
    • /
    • 2002
  • We developed a modeling and visualization software that can analyze 3-dimensional spatial information in the ArcView environment. The software constructs and visualizes an object in 3 dimensional space from the input data given a number of horizontal cross-sections. The software can generate and visualize the cross-sections of the object in any azimuth and inclination. Utilizing the program users can modify the 3-D shape of the object by interactively editing the cross-sections.

A Study on the Design of an Electronic Interlocking Software Using the Object-Oriented Method (객체지향 기법을 이용한 전자연동 소프트웨어의 설계에 관한 연구)

  • 이재호;이병일;박영수;이재훈;이기서
    • Proceedings of the KSR Conference
    • /
    • 2000.05a
    • /
    • pp.284-291
    • /
    • 2000
  • Interlocking software used in the electronic interlocking has been implemented through the structured approach until now. But there was the demerit that interlocking software has some problem in the standardization and the maintenance because of the limit in structured approach. Object-Oriented method overcoming this demerit was specified in the design step and the analysis step. There were object model, dynamic model and functional model in the analysis step and there were also two steps which were system design and object design in the design step. In this paper, Interlocking software was designed using Object-Oriented method to improve the standardization and the maintenance of the electronic interlocking. The electronic interlocking was analyzed with object modeling, dynamic modeling and functional modeling.

  • PDF

Hints based Approach for UML Class Diagrams

  • Sehrish Abrejo;Amber Baig;Adnan Asghar Ali;Mutee U Rahman;Aqsa Khoso
    • International Journal of Computer Science & Network Security
    • /
    • v.24 no.6
    • /
    • pp.180-186
    • /
    • 2024
  • A common language for modelling software requirements and design in recent years is Unified Modeling Language (UML). Essential principles and rules are provided by UML to help visualize and comprehend complex software systems. It has therefore been incorporated into the curriculum for software engineering courses at several institutions all around the world. However, it is commonly recognized that UML is challenging for beginners to understand, mostly owing to its complexity and ill-defined nature. It is unavoidable that we need to comprehend their preferences and issues considerably better than we do presently in order to approach the problem of teaching UML to beginner students in an acceptable manner. This paper offers a hint based approach that can be implemented along with an ordinary lab task. Some keywords are heighted to indicate class diagram component and make students to understand the textual descriptions. The experimental results indicate significant improvement in students learning skills. Furthermore, majority of students also positively responded to the survey conducted in the end experimental study.

Improvement of Software Cost Estimation Guideline Using OLAP Multidimensional Model (OLAP 다차원 모델을 이용한 소프트웨어 사업대가기준의 개선)

  • Park, Hye-Ja;Hwang, In-Soo;Kwon, Ki-Tae
    • Journal of Information Technology Services
    • /
    • v.11 no.1
    • /
    • pp.197-210
    • /
    • 2012
  • This paper presents the ways that can improve the Software Cost Estimation Guidelines in order to replace those that are expected to be abolished at February, 2012, and solve the problems that are being occurred in the current Software Cost Estimation Guidelines. By using multidimensional modeling of OLAP(On-Line Analytical Processing), this paper does three dimensional modeling that considers the product/service view, process view and skill view. Also, it presents the identification method of cost estimation data through the view of each dimension. Furthermore, it defines the software cost estimation process and adapts them into the bottom up estimation and the top down estimation. Finally, it proposes the access of cost estimation data by the multidimensional analysis of OLAP.

A Tool for Workflow-based Product Line Software Development (워크플로우 기반의 제품라인 소프트웨어 개발 지원 환경)

  • Yang, Jin-Seok;Kang, Kyo C.
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.2 no.6
    • /
    • pp.377-382
    • /
    • 2013
  • A convergence software development methodology based on product line engineering provides an architecture model for application development and it also provides workflow as a behavior specification of control component development to develop transaction centric application. To effect a change on software development based on product line engineering it has to be supported by a tool. But almost workflow modeling tools dose not support product line engineering concept. So we need new workflow modeling tool to support the convergence software development methodology. In this paper, we introduce a toolset for workflow modeling that consists of eclipse plug-in applications and open source tool and describe the relationships of tools through example.

RAiSE : A Graphical Process Modeling Language Providing Semantic Richness and Ease of Use (RAiSE :다양한 의미론과 사용의 용이성을 제공하는 그래픽 프로세스 모델링 언어)

  • Lee, Hyung-Won
    • The KIPS Transactions:PartD
    • /
    • v.12D no.7 s.103
    • /
    • pp.1007-1016
    • /
    • 2005
  • A key issue for process language design is balancing the need for semantic richness with the need for ease of use. Most process modeling languages fail to satisfy above two conflicting aspects, which is an impediment to the widespread adoption of process modeling languages in the software industry despite of a variety of software process language studies. This paper describes a process modeling language RAiSE attempting to resolve such problem and presents the result of applying RAiSE to a well-known benchmark process, ISPW-6 software process example. RAiSE provides rigorous, yet clear semantics through combing essential features in various modeling paradigms and defining them in a well-structured graphical notation. Process models represented in RAiSE are interpreted and enacted by process engine implemented using CLiPS, a rule based expert system tool.

xPMP : UML-based High-Level Modeling of Policy-Driven Management Applications (xPMP - 정책 기반 관리 어플리케이션의 상위 단계 모델링)

  • Tran, Doan Thanh;Choi, Eun-Mi
    • Journal of the Korea Society for Simulation
    • /
    • v.17 no.4
    • /
    • pp.209-218
    • /
    • 2008
  • The Unified Modeling Language becomes popular to specify, visualize, construct, and document software-intensive systems, especially in supporting the design phase of software engineering. Most of designs in UML have focused on firm designing of software system structure. Recently, some researches have raised additional demands in many emerging complex software systems, such as aspect-oriented design. In this paper, we work on the dynamic aspect of policy-driven architecture. We present a UML-based high-level modeling of policy-driven management which is applicable in various application domains. In order to manage a number of activities of applications, dynamics and flexibility should be supported with policies consistently on different resources in the same context. Thus, a methodology of meta-modeling to represent dynamic aspects of policy-driven architecture is studied. Based on our methodology, we could achieve meta-modeling to develop a number of policy-driven management applications.

  • PDF

A Study on the Fitness Evaluation of Virtual Model Using 3D Clothes Modeling Software - Focused on Qualoth Program - (3D 의상 모델링소프트웨어를 이용한 가상모델의 착의 평가 연구 - 퀄로스(QUALOTH)프로그램을 중심으로 -)

  • Yang, Chung-Eun;Kim, Suk-Jin
    • Journal of the Korean Home Economics Association
    • /
    • v.44 no.7 s.221
    • /
    • pp.153-162
    • /
    • 2006
  • This study was attempted to investigate the possibilities of fitness evaluation of virtual model using 3D clothes modeling software. For the purpose, two one-piece dresses were made with two kinds of patterns using Qualoth program, and then each dress was fitted to a real model and a virtual model, and the results were compared and discussed. The result of this study was as follows. First, the fitness evaluation of real model showed a significant difference only at a little difference in figures (1-2.5cm) of the pattern, while any significant difference in appearance was not found in case of a virtual model fitted a dress made out of a pattern with the same difference in figures. Second, items to evaluate a difference in patterns using 3D clothes modeling software were shoulder line, the distance between shoulder points, armhole line, ease of armscye depth, and overall appearance. Because all the items fall under design lines which make up outer lines of a cloth, it can be said that the Qualoth program is good for representing design, rather than exposing a small difference in patterns.

Meta-Model Design Technique for Industrial Demand-Driven Curriculum (산업체 수요중심 커리큘럼을 위한 메타모델 설계 기법)

  • Cho, Eun Sook;Pak, Sue Hee;Chang, Jun O;Rho, Eun Ha
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.7 no.4
    • /
    • pp.169-181
    • /
    • 2011
  • The cooperation between universities and IT industry in producing IT manpower of quality is urgently called for to create the effective labor pool of supply and finally balance its supply and demand. Korean Government launched a program where industrial demand-driven curriculums are developed and applied to universities. This paper proposes a design technique of meta-modeling demand-driven curriculums and courses, based on the 3D software space and the software development process. This technique is proven to result in extensibility, flexibility and quality improvement in software design. Therefore, we expect that the proposed technique makes curriculums and courses possible to be continuously improved in many aspects.