• Title/Summary/Keyword: Software Development Effort

Search Result 215, Processing Time 0.024 seconds

In-Use Compliance Emission Testing Analysis Applied in LabVIEW for Engineers

  • Mikhail, Ghaly-Rezk;Lee, Chun-Beom;Choi, Seong-Joo
    • Journal of Practical Engineering Education
    • /
    • v.6 no.2
    • /
    • pp.127-134
    • /
    • 2014
  • Analyzing test data of a vehicle for evaluating its emission performance is an essential process in automotive development field, yet it is intricate and tedious task. In addition, clear understanding and care are required when the analysis process is carried out. Computer software solutions significantly reduce the time and the effort for such analysis. Developing a computer routine to analyze the emission data in a vehicle test demands a complete understanding of the emissions analysis and its related details. In this paper, the principals to develop a LabVIEW analysis routine (VI) are introduced helping automotive engineers comprehend the emission analysis process of a vehicle test data and instruct them to develop similar routines for such analysis.

A Study of the Automation of Factory through the Development of UniSet (UniSet개발을 통한 공장자동화에 관한 연구)

  • Park, K.H.;Kim, S.C.
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.14 no.2
    • /
    • pp.84-91
    • /
    • 1997
  • This paper reports the effort for developing this new Unified Manufacturing Instruction Set and its environment, called here UniSet, to deal with difficulties in set up and operation of Flexible Manufacturing Cells, UniSet has been developed as a non-exclusive unified manufacturing instruction set based on com- parisons of the prevailing machine tool and programming primitives. UniSet allows programmers to deal with only one instruction set, if they so desire, in a single coherent enviroment, rather than numerous machine programming languges. The software system is coded in an Object-Oriented Programming (OOP) language, Smalltalk, and derives its paradigm from the OO philosophy. Test results are also includ- ed to demonstrate the applicability of the approach employed.

  • PDF

Design of Integrated Management System for Electronic Library Based on SaaS and Web Standard

  • Lee, Jong-Hoon;Min, Byung-Won;Oh, Yong-Sun
    • International Journal of Contents
    • /
    • v.11 no.1
    • /
    • pp.41-51
    • /
    • 2015
  • Management systems for electronic library have been developed on the basis of Client/Server or ASP framework in domestic market for a long time. Therefore, both service provider and user suffer from their high cost and effort in management, maintenance, and repairing of software as well as hardware. Recently in addition, mobile devices like smartphone and tablet PC are frequently used as terminal devices to access computers through the Internet or other networks, sophisticatedly customized or personalized interface for n-screen service became more important issue these days. In this paper, we propose a new scheme of integrated management system for electronic library based on SaaS and Web Standard. We design and implement the proposed scheme applying Electronic Cabinet Guidelines for Web Standard and Universal Code System. Hosted application management style and software on demand style service models based on SaaS are basically applied to develop the management system. Moreover, a newly improved concept of duplication check algorithm in a hierarchical evaluation process is presented and a personalized interface based on web standard is applied to implement the system. Algorithms of duplication check for journal, volume/number, and paper are hierarchically presented with their logic flows. Total framework of our development obeys the standard feature of Electronic Cabinet Guidelines offered by Korea government so that we can accomplish standard of application software, quality improvement of total software, and reusability extension. Scope of our development includes core services of library automation system such as acquisition, list-up, loan-and-return, and their related services. We focus on interoperation compatibility between elementary sub-systems throughout complex network and structural features. Reanalyzing and standardizing each part of the system under the concept on the cloud of service, we construct an integrated development environment for generating, test, operation, and maintenance. Finally, performance analyses are performed about resource usability of server, memory amount used, and response time of server etc. As a result of measurements fulfilled over 5 times at different test points and using different data, the average response time is about 62.9 seconds for 100 clients, which takes about 0.629 seconds per client on the average. We can expect this result makes it possible to operate the system in real-time level proof. Resource usability and memory occupation are also good and moderate comparing to the conventional systems. As total verification tests, we present a simple proof to obey Electronic Cabinet Guidelines and a record of TTA authentication test for topics about SaaS maturity, performance, and application program features.

Complexity Metrics for Analysis Classes in the Unified Software Development Process (Unified Process의 분석 클래스에 대한 복잡도 척도)

  • 김유경;박재년
    • The KIPS Transactions:PartD
    • /
    • v.8D no.1
    • /
    • pp.71-80
    • /
    • 2001
  • Object-Oriented (OO) methodology to use the concept like encapsulation, inheritance, polymorphism, and message passing demands metrics that are different from structured methodology. There are many studies for OO software metrics such as program complexity or design metrics. But the metrics for the analysis class need to decrease the complexity in the analysis phase so that greatly reduce the effort and the cost of system development. In this paper, we propose new metrics to measure the complexity of analysis classes which draw out in the analysis phase based on Unified Process. By the collaboration complexity, is denoted by CC, we mean the maximum number of the collaborations can be achieved with each of the collaborator and detennine the potential complexity. And the interface complexity, is denoted by IC, shows the difficulty related to understand the interface of collaborators each other. We prove mathematically that the suggested metrics satisfy OO characteristics such as class size and inheritance. And we verify it theoretically for Weyuker' s nine properties. Moreover, we show the computation results for analysis classes of the system which automatically respond to questions of the it's user using the text mining technique. As we compared CC and IC to CBO and WMC, the complexity can be represented by CC and IC more than CBO and WMC. We expect to develop the cost-effective OO software by reviewing the complexity of analysis classes in the first stage of SDLC (Software Development Life Cycle).

  • PDF

A Study on the Application Possibility of Management Innovation Strategy in University (대학의 경영혁신 방향에 대한 이론적 연구)

  • Kim Yong-Ho;Song Kyung-Soo
    • Management & Information Systems Review
    • /
    • v.17
    • /
    • pp.135-160
    • /
    • 2005
  • In the 1990s, university environment is changing rapidly(especially, difficulty of student registration which are originated student's decrease and various deregulation) and university get ready for the new ways of management culture. This new ways are management innovation strategies. The purpose of this study is to suggest the direction of effective innovation(to search application possibility of management innovation strategy), solving the problems occurred by the enlargement and change in the environments of universities. From early in the 1990s, korean corporations perform actively many management innovation strategy including benchmarking, restructuring, downsizing, zero-based budgeting, BPR, learn organization and total quality management. But korean most universities performed hardware management innovation strategies such as corporate portfolio restructuring(including outsourcing, M&A, MBO etc.) and organization restructuring. Therefore korean universities have got to concerns about more software management innovation strategy such as total quality management and learn organization. Also we have seen another problems such as that universities try to merely duplicate certain management innovation strategies which are used by another university. rather than to make various effort to adequate their own organizations. In conclusion, korean universities are to play an important roles in the development of knowledge society. The management innovation and individual competence development in the university are required to overcome crisis of university.

  • PDF

A Study of Automatic Code Generation for TMO-based Real-time Object Model (TMO 기반의 실시간 객체 모델의 코드 자동생성기법 연구)

  • Seok, Mi-Heui;Ryu, Ho-Dong;Lee, Woo-Jin
    • The KIPS Transactions:PartA
    • /
    • v.19A no.2
    • /
    • pp.101-112
    • /
    • 2012
  • In recently years, distributed real-time software has performed important roles in various areas. Real-time applications should be performed with satisfying strict constraints on response time. Usually real-time applications are developed on the real-time supporting middleware such as TMO(Time-triggered, Message-triggered Object), CORBA/RT, and RTAI. However, it is not easy to develop applications using them since these real-time middleware are unfamiliar to programmers. In this paper, we propose an automatic code generator for real-time application based on TMO in order to reduce development costs. For increasing or reflecting the characteristics of TMO into the design model, SpM and SvM methods are added into the class diagram, which have time constraints as their properties. And behaviors of them are represented as separated regions on state machine diagram in different abstract level. These diagrams are inputted into TMO-based code automatic generator, which generates details of the TMO class. Our approach has advantages for decreasing effort and time for making real time software by automatically generating TMO codes without detailed knowledge of TMO.

A Comparison of Calibration Methods for the COCOMO II Post-Architecture Model (COCOMOII의 후구조 모델에 대한 캘리브레이션 방법 비교)

  • Yoon, Myoung-Young
    • Proceedings of the Korea Society for Industrial Systems Conference
    • /
    • 2000.05a
    • /
    • pp.135-143
    • /
    • 2000
  • The COCOMO Ⅱ model is well-suited for the new software development life cycle such as non-sequential and rapid-development processes. The traditional regression approach based on the least square criterion is the most commonly used technique for empirical calibration in the COCOMO Ⅱ model. But it has a few assumptions frequently violated by software engineering data sets. It is true that the source data is also generally imprecise in reporting size, effort, and cost-driver ratings, particularly across different organizations. And that the outlier for the source data is a peculiarity and indicates a data pint To cope with difficulties, in this paper, we propose a new regression method for calibrating COCOMO Ⅱ post-architecture model based on the minimum relative erro(MRE) criterion. The characteristic of the proposed method is insensitive to the extreme values of the data in the empirical calibration. As the experimental results, It is evident that our proposed calibration method MRE was shown to be superior to the traditional regression approach for model calibration, as illustrated by the values obtained for standard deviation(^σ), and prediction at level L PRED(L) measures.

  • PDF

A Study on the Object-Oriented Methodology on the Basis of Design Patterns (설계패턴을 이용한 객체지향 방법론에 관한 연구)

  • Kim, Chi-Su;Im, Gyeong-Mi;Gwon, Min-Ju
    • The Transactions of the Korea Information Processing Society
    • /
    • v.6 no.6
    • /
    • pp.1556-1562
    • /
    • 1999
  • The various kinds of object-oriented methodology were provided for the development of flexible software. However, they do not automatically make the reusable and robust Object-Oriented software systems. The Object-Oriented mechanism is simply used as the means to obtain the aim. We have heard many complaints from the developers that methods did not give concrete design guidance. Methodologists' effort and make reusable information in the design phase. The relation between the Object-Oriented methods and the design patterns is mutually complementary, and they play a role as a valuable design guidance in the development of the Object-Oriented system. This paper show the interaction between OMT which is most well-known in the Object-Oriented Methodology and Facade, Mediator and Observer designed by Gamma. We suggest the clear solution for concrete design knowledge and reusability of them by applying design patterns to Object-Oriented Methodology.

  • PDF

A Study on the Component-based GIS Development Methodology using UML (UML을 활용한 컴포넌트 기반의 GIS 개발방법론에 관한 연구)

  • Park, Tae-Og;Kim, Kye-Hyun
    • Journal of Korea Spatial Information System Society
    • /
    • v.3 no.2 s.6
    • /
    • pp.21-43
    • /
    • 2001
  • The environment to development information system including a GIS has been drastically changed in recent years in the perspectives of the complexity and diversity of the software, and the distributed processing and network computing, etc. This leads the paradigm of the software development to the CBD(Component Based Development) based object-oriented technology. As an effort to support these movements, OGC has released the abstract and implementation standards to enable approaching to the service for heterogeneous geographic information processing. It is also common trend in domestic field to develop the GIS application based on the component technology for municipal governments. Therefore, it is imperative to adopt the component technology considering current movements, yet related research works have not been made. This research is to propose a component-based GIS development methodology-ATOM(Advanced Technology Of Methodology)-and to verify its adoptability through the case study. ATOM can be used as a methodology to develop component itself and enterprise GIS supporting the whole procedure for the software development life cycle based on conventional reusable component. ATOM defines stepwise development process comprising activities and work units of each process. Also, it provides input and output, standardized items and specs for the documentation, detailed instructions for the easy understanding of the development methodology. The major characteristics of ATOM would be the component-based development methodology considering numerous features of the GIS domain to generate a component with a simple function, the smallest size, and the maximum reusability. The case study to validate the adoptability of the ATOM showed that it proves to be a efficient tool for generating a component providing relatively systematic and detailed guidelines for the component development. Therefore, ATOM would lead to the promotion of the quality and the productivity for developing application GIS software and eventually contribute to the automatic production of the GIS software, the our final goal.

  • PDF

The Development of Computer Map and GIS (컴퓨터 지도의 발달과 GIS)

  • Kim, Woo-Gwan;Jeon, Young-Gweon
    • Journal of the Korean association of regional geographers
    • /
    • v.1 no.1
    • /
    • pp.61-68
    • /
    • 1995
  • The writers study on the development and the prospect of computer map based on the most recent computer mapping technical aspects. We also study domestic prospect of computer map in connection with the present condition of domestic GIS. The main results are as follows: (1) Computer map has rapidly developed in spite of its short history. We expect that computer map will be improved more in the future owing to the development of computer hardware and software. Most mapping processes will be possible sooner or later owing to Artificial Intelligence(AI) and more improved scanner without human effort. (2) Computer map can be used for various industrial fields and its development can give a great help for technical advance in correlated industries. (3) Computer map has really developed in the country since 1980, when GIS was introduced. Especially, government planned to digitalize all the basic topographical maps covering the whole country between 1996-1998. We think that there is an epoch-making change in the development history of computer map in the future. (4) The development of GIS is closely connected with one of computer map, but the recent technical levels of GIS is not perfect. So there is an urgent need for technical supplement to produce good computer maps. (5) The government had better construct GIS database in order to cut down expenses derived from overlapping input of data by individual users and there is a need for data standard.

  • PDF