• Title/Summary/Keyword: software management

Search Result 4,246, Processing Time 0.031 seconds

An Integrated Information Object Management for Distributed Software Development (원격 분산 환경에서의 소프트웨어 개발을 위한 통합 정보 객체 관리)

  • Han, Gwan-Hui
    • The KIPS Transactions:PartD
    • /
    • v.9D no.3
    • /
    • pp.427-434
    • /
    • 2002
  • For effective distributed software development, integrated information object management functions that manage the structures and relationships among information objects are most required. Presented in this paper is a managerial framework comprised of BOC (Bill Of Class) and part dictionary scheme for integrated information object management in distributed software development processes. Based on the proposed BOC and part dictionary scheme, an integrated information object management system is designed and implemented. As a result of this implementation work, the usefulness and benefit of proposed framework are also shown.

Open Software Learning Management System support SCORM (SCORM 지원 공개 소프트웨어 학습 관리 시스템)

  • Baek Yeong-Tae;Lee Se-Hoon
    • KSCI Review
    • /
    • v.14 no.1
    • /
    • pp.185-196
    • /
    • 2006
  • IIn this paper, we developed e-Leaning system based on open source software. We selected the Moodle that after compared the open source learning management systems. Moodle is APM(Apache, PHP, MySQL) based learning management system(LMS) support SCORM(Sharable Content Object Reference Model), a software package designed to help educators create quality online courses. One of the main advantages of Moodle over other systems is a strong grounding in social constructionist pedagogy. Also we integrated Moodle and legacy systems such as streaming service, webhard service, and short message service. Therefore this research showed that open source based e-Learning system include learning management system is stable and possible.

  • PDF

Scheduling of Matrix Organization for Software Development using Genetic Algorithm (유전자 알고리즘을 이용한 매트릭스조직의 소프트웨어 개발 스케쥴링)

  • Yang, Mi-Na;Lee, Gun-Ho
    • Korean Management Science Review
    • /
    • v.23 no.2
    • /
    • pp.187-198
    • /
    • 2006
  • Efficient scheduling for software development is a major concern for software engineers. Industries simultaneously try to perform a variety of projects with the limited resources on schedule. A way to overcome the limitation of resources is sharing of the resources through the projects. This study discusses the matrix organization for software development. A scheduling for matrix organization is a special case of project management problem. The ultimate goal of scheduling problem in this study is to minimize the overall duration of the multiple projects. A genetic algorithm is presented to solve the scheduling problem of the matrix organization and is substantiated with numerical results.

A Design of Process Model for Web-based Requirements Management (웹 기반의 요구사항 관리를 위한 프로세스 모델 설계)

  • 황만수;민태홍
    • Journal of the Korea Computer Industry Society
    • /
    • v.4 no.4
    • /
    • pp.517-522
    • /
    • 2003
  • As the Software development condition is changed into enlargement and complex, requirements generated in each step of Software development life cycle has important effects on the technique and management area. In this thesis, We propose so engineering approach for effective and systematic process and activities including Requirements acquisition and management based on activities proposed with Requirements Engineering and CMM that my special emphasis is putted on Software qualify improvement through the reduction of software development cost and danger.

  • PDF

Software Development Scheduling for Matrix Organization (매트릭스조직의 소프트웨어 개발 스케쥴링)

  • Yang, Mi-Na;Lee, Geon-Ho
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 2006.11a
    • /
    • pp.67-70
    • /
    • 2006
  • Efficient scheduling for software development is a major concern for software engineers. A industry simultaneously performs a variety of projects with the limited resources without overdue. A way to overcome the limitation of resources is sharing of the resources through the projects. This study discusses the matrix organization for software development. A scheduling for matrix organization is a special case of project management problem. The ultimate goal of scheduling problem in this study is to reduce the overall duration of the multiple projects. A genetic algorithm is presented to solve the scheduling problem of the matrix organization and is substantiated with numerical results.

  • PDF

Design and Implementation of the Class Library Management System (클래스 라이브러리 관리 시스템의 설계 및 구현)

  • 장영권
    • Journal of the Korea Society of Computer and Information
    • /
    • v.3 no.3
    • /
    • pp.47-53
    • /
    • 1998
  • This Paper describes design and implementation of the Class Library Management System(CLMS) that is used to efficiently software reuse. Communication softwares are various and wide. They continually must be modified themselves for new demand. maintained previous modules, and extended for new service. Software reuse will have been enhanced of software quality and software developer's productivity The CLMS consists of the Class Register, the Class Retriever, and the Class Browser. The CLMS considered reuse of source code and SDL design specifications.

  • PDF

A Conceptual Model of Knowledge Management System by using "4+1" views of UML (UML의 "4+1" 뷰를 이용한 지식 관리 시스템의 개념적 모델)

  • Sung Wook Ahn;Nam Yong Lee;Sung Yul Rhew
    • The Journal of Society for e-Business Studies
    • /
    • v.5 no.1
    • /
    • pp.123-134
    • /
    • 2000
  • Over the past several decades, several architectural approaches have been applied to develop Information Systems, The software architectural model has been recognized as one of the most important methods for improving productivity. Most conceptual models are difficult to understand and interpret at various system models. As a consequence, conceptual models of many Information Systems fail to represent, exploit, and apply to various aspects, which is needed for reducing development step of the architecture. In this paper, we will explain the architectural model as the 4+1 View of UML. This model integrates the Knowledge Management System into five views: the Logical View, the Process View, the Deployment View, Implementation View, and the Use-Case View. Moreover, this paper will not only provide information on the application of the software architectural model by stakeholders, but also ultimately improve productivity.

  • PDF

Opportunity Tree and Algorithm design to schedule management (일정관리를 위한 Opportunity Tree 및 알고리즘 설계)

  • Lee, Eun-Se;Lee, Sang-Ho
    • The KIPS Transactions:PartD
    • /
    • v.12D no.7 s.103
    • /
    • pp.965-978
    • /
    • 2005
  • There are many defects that cause the schedule and qualify problems during software development. This paper designs the opportunity tree framer work that removes and manages the schedule and quality problems as well. For the similar projects, we can estimate defects and prepare to solve them by using domain expert knowledge and the opportunity tree framework which can greatly improve the software process. This research provides solution of schedule defect problem and detection of defect and its causes that happen on software development.

A Prototyping Framework of the Documentation Retrieval System for Enhancing Software Development Quality

  • Chang, Wen-Kui;Wang, Tzu-Po
    • International Journal of Quality Innovation
    • /
    • v.2 no.2
    • /
    • pp.93-100
    • /
    • 2001
  • This paper illustrates a prototyping framework of the documentation-standards retrieval system via the data mining approach for enhancing software development quality. We first present an approach for designing a retrieval algorithm based on data mining, with the three basic technologies of machine learning, statistics and database management, applied to this system to speed up the searching time and increase the fitness. This approach derives from the observation that data mining can discover unsuspected relationships among elements in large databases. This observation suggests that data mining can be used to elicit new knowledge about the design of a subject system and that it can be applied to large legacy systems for efficiency. Finally, software development quality will be improved at the same time when the project managers retrieving for the documentation standards.

  • PDF

A Study on Extraction of Additional Information Methodology for Defect Management in the Design Stage (설계단계의 결함관리를 위한 추가정보 추출에 관한 연구)

  • Lee, Eun-Ser
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.9 no.10
    • /
    • pp.297-302
    • /
    • 2020
  • Software design are an important phase in the software developments. In order to manage software design, we propose additional information. Additional information suggests a standard and quantitative methods. In this study, we propose additional information at the design stage for defect management.