• Title/Summary/Keyword: Software Organization

Search Result 520, Processing Time 0.026 seconds

Software Component Metris for Complexity, Customizability, and Reusability (컴포넌트 복잡도, 특화성 및 재사용성 측정을 위한 메트릭)

  • 이숙희;조은숙
    • Journal of Internet Computing and Services
    • /
    • v.3 no.4
    • /
    • pp.71-82
    • /
    • 2002
  • Recently. component-based software development is getting accepted in industry as a new effective software development paradigm, Since an introduction of component-based software engineering(CBSE) at later 90's, the CBSD research has focused largely on component modeling, methodology, architecture and platform, However. as the number of components available on the market increases, it becomes more important to make metrics to measure the various characteristics of components. In this paper. we propose metrics for measuring the complexity, customizability, and resuability of software components, Complexity of metrics can be used to evaluate the complexity of components Customizability is used to measure how efficiently and widely the components can be customized for specific requirements organization, Resuability can be used to measure the degree of features that is reused in building applications.

  • PDF

Design of Conceptual Software Process Database, Using Ontology (온톨로지를 이용한 개념형 소프트웨어 프로세스 데이터베이스 설계 및 구현)

  • Lee, Jun-Ha;Park, Young-Beom
    • The KIPS Transactions:PartD
    • /
    • v.14D no.2
    • /
    • pp.203-210
    • /
    • 2007
  • Ontology can be used as a formal and demonstrative knowledgebase that can express the thinking process of human. Software Development Process is a collection of ideal practices and procedural system that is performed by mature organization with high capability. Due to complexity of process, however, Software development Process often results in obstruction of introducing and improving simple process activity. While introducing and improving software development process, application of ontology to complex software development process is more approachable by showing deductive results of relationship between ISO/IEC 15504 and CMMI. In this paper, we demonstrate a methodology that utilizes the improved process database conceptually mapping between ISO/IEC 15504 and CMMI using ontology.

MiRPI: Portable Software to Identify Conserved miRNAs, Targets and to Calculate Precursor Statistics

  • Vignesh, Dhandapani;Parameswari, Paul;Im, Su-Bin;Kim, Hae-Jin;Lim, Yong-Pyo
    • Genomics & Informatics
    • /
    • v.9 no.1
    • /
    • pp.39-43
    • /
    • 2011
  • MicroRNAs (miRNAs) are recently discovered small RNA molecules usually resulting in translational repression and gene silencing. Despite the fact that specific cloning of small RNA's is a method in practice, computational identification of miRNA's has been a major focus recent days, since is a rapid process following AB initio and sequence alignment methods. Here we developed new software called MiRPI that aims to identify the highly conserved miRNAs without any mismatches from given fasta formatted gene sequences by using non-repeated miRNA dataset of the user's interest. The new window embedded with the software is used to identify the targets for inputted mature miRNAs in the mRNA sequences. Also MiRPI is designed to measure the precursor miRNA statistics, majorly focusing the Adjusted Minimum Folding free Energy (AMFE) and Minimum Folding free Energy Index (MFEI), the most important parameters in miRNA confirmation. MiRPI is developed by PERL (Practical Extraction and Report Language) and Tk (Tool kit widgets) scripting languages. It is user friendly, portable offline software that works in all windows OS, sized to 3 MB.

Basic Design of Software for Environmental Life-Cycle Assessment of Electric Motor Unit(EMU) (전동차 환경 전과정 평가(LCA)를 위한 소프트웨어 기본설계)

  • Kim Yong-Ki;Lee Jae-Young;Moon Kyeong-Ho;Mok Jai-Kyun;Eun Jong-Hwan
    • Proceedings of the KSR Conference
    • /
    • 2005.11a
    • /
    • pp.1033-1038
    • /
    • 2005
  • As a global effort to conservate the environment, life cycle assessment(LCA) which considers the environmental impact through the life cycle of a product, from acquiring of resources to scrapping, has been actively applied. The LCA is a tool to calculate quantitatively the environmental impacts caused by products or services through their life cycles. The list of numerous data should be analyzed, stored and conducted in order to assess the environmental impacts. Therefore, it is necessary to develop a software for LCA, which can perform the interpretation as well as the environment impact assessment to execute the analysis of such a large number of data effectively. At this time, for the existing some kinds of general LCA softwares, the information about all of input and output should be fed directly and the conclusion is deduced by linking to the database from the public authorized organizations. That makes it possible to evaluate the environmental grades accurately, but it is too slow and difficult for general users to operate and applied it into an electric motor unit(EMU). Therefore, in this research, the basic model was designed, which is based on construction of database structure of the software and organization of architecture, to develop an advanced software for EMU according to user and purpose of it by benchmarking of domestic and international softwares. The result of this study would be applied to develop the LCA software in the future.

  • PDF

Action Research: the Use of Enterprise Resource Planning System in Construction Engineering and Project Management

  • Chan, Eric W.L.
    • Journal of Construction Engineering and Project Management
    • /
    • v.1 no.3
    • /
    • pp.18-27
    • /
    • 2011
  • Although information communication technology (ICT) is long regard as very useful tool in today's construction engineering and project management environment, organizations must not only operate based upon its original setting, but also requires on-going observation, additional features and fine-tuning actions before the desirable outcome can be achieved. However, it is a very common phenomenon that organizations purchase the licensed "off-the-shelf-software" package and customize it to suit their own business need. Due to the incapability of such software and inefficient customization, the possible result is making that ICT tool not user-friendly and sometimes the whole system becomes obsolete. The purpose of this paper is to review and report those actions taken (between February 2006 and December 2010) by a construction organization to enhance the performance of its Enterprise Resource Planning (ERP) system launched in December 2002. Such actions include: improving data inputting method; removing the transition bottleneck; introducing crystallization function; revising the organization's "Delegation and Limits of Authority"; publishing the "League Table" amongst users; integrating the 3D Mode into the system and upgrading hardware. Whilst the ultimate goals of such system are well beyond the time limit of this research study, an obvious interim result, achieved by this case studied organization, was winning a landmark project worth US$500 million after the ERP system was functioned properly and effectively. Their experience and success becomes an exemplar which can be borrowed by those companies, from managerial perspectives and as a roadmap, planning to adopt information technology (IT) strategy and use ICT tool in the construction engineering and project management framework. Singapore, where public housing provisions have been a major concern of their citizens as the building stock gets older.

Virtual and Augmented Reality Technologies in the Organization of Modern Library Media Space

  • Horban, Yurii;Gaisynuik, Nataliya;Dolbenko, Tetiana;Karakoz, Olena;Kobyzhcha, Nataliia;Kulish, Yuliia
    • International Journal of Computer Science & Network Security
    • /
    • v.22 no.5
    • /
    • pp.375-380
    • /
    • 2022
  • Virtual and augmented reality technologies provide access to learning materials and improve the organization of a modern library's media space. This article aims to identify the significance and role of virtual and augmented reality technologies in the modern library's media space organization. Methodology. The research uses a university library case study methodology to empirically investigate virtual and augmented reality technologies. Results. Virtual and augmented reality technologies provide research and improve learning outcomes by engaging students and learners with significant interest in such technologies. Libraries offer users the opportunity to create their VR content through available software. Students can test their VR content in the libraries' labs. Libraries support access to a variety of virtual and augmented reality content. The content is accessed using "virtual reality headsets" for viewing and workstations with "authoring software and loanable 360 cameras" for creating. The library lab is a space to support students' digital creativity and research through virtual and augmented reality. There are 3D Design Labs within the libraries as a medium to large group design learning spaces with virtual reality technology. Libraries form a media space where users can create videos, podcasts, portfolios, edit media, and book tours, and students and researchers can explore different scientific knowledge. In this way, technology ensures that risks in learning are minimized as opposed to hands-on seminars and classes.

Skill Set based Competency Management to Strengthen the Capability of Software Development (소프트웨어 개발 역량 강화를 위한 Skill Set 기반의 직무 관리)

  • Hong, Jang-Eui
    • Journal of Convergence Society for SMB
    • /
    • v.2 no.1
    • /
    • pp.59-67
    • /
    • 2012
  • As industrial software domain is recognizing with one of areas producing high added values, almost software company is running around in securing skilled workers. However, the hiring of software engineers without the consideration of long-term business goals can be caused the lack of manpower again. Also if there is no strategic workforce management plan, it is impossible to gain high performance despite many software engineers have been employed. One of ways to empower the software development capability, this paper identifies the software job functions in detail and proposes how to define the competency profile for the job function. We also propose the career path management scheme using the profile. The proposed workforce management approach which is based on the competency profile, enables to keep the appropriate size of human resources, and to achieve the business performance of software organization.

  • PDF

A Method to Establish Severity Weight of Defect Factors for Application Software using ANP (ANP 모형을 이용한 응용 소프트웨어 결함요소에 대한 중요도 가중치 설정 기법)

  • Huh, SangMoo;Kim, WooJe
    • Journal of KIISE
    • /
    • v.42 no.11
    • /
    • pp.1349-1360
    • /
    • 2015
  • In order to improve software quality, it is necessary to efficiently and effectively remove software defects in source codes. In the development field, defects are removed according to removal ratio or severity of defects. There are several studies on the removal of defects based on software quality attributes, and several other studies have been done to improve the software quality using classification of the severity of defects, when working on projects. These studies have thus far been insufficient in terms of identifying if there exists relationships between defects or whether any type of defect is more important than others. Therefore, in this study, we collected various types of software defects, standards organization, companies, and researchers. We modeled the defects types using an ANP model, and developed the weighted severities of the defects types, with respect to the general application software, using the ANP model. When general application software is developed, we will be able to use the weight for each severity of defect type, and we expect to be able to remove defects efficiently and effectively.

Improved Function Point Measurement Model for Software Size Estimation (소프트웨어 규모 산정을 위한 개선된 기능 점수 측정 모델)

  • Jung, In-Yong;Woo, Doug-Je;Park, Jin-Hyeong;Jeong, Chang-Sung
    • Journal of Internet Computing and Services
    • /
    • v.10 no.4
    • /
    • pp.115-126
    • /
    • 2009
  • A software size estimation has to be analyzed in the beginning of the software life-cycle and helpful to the prediction of its size and cost. The software cost has been calculated by estimating software size from the user's point of view since the function point method based on international standards was introduced for the estimation of software size in 2004. However, the current function point method is not easy to be exploited for unfamiliar user, and has a problem that it cannot estimate the proper size for software such as engineering software, scientific calculations and simulation with complicated internal computational logic. This paper presents an improved model which can simplify the existing function point measurement procedure, and perform the estimation of software size in easy and fast way at the initial stage of project. Moreover, it presents a mathematical weighted value calculation model which can solve the problem of the fixed complexity weighted value and reflect the characteristics of organization as its data is pilled up. Our evaluation shows that the presented model has advantage that it can measure the size more rapidly than the existing FPA methods and has more correlation with LOC.

  • PDF

Construction of Evaluation Criteria and Module for Industrial Software (산업용 소프트웨어의 평가기준 및 모듈의 구축)

  • Lee, Byung-Tae;Yang, Hae-Sool
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.9 no.3
    • /
    • pp.742-756
    • /
    • 2008
  • Recently, it's increasing to use the applied technology related to the quantitative and qualitative growth of industry area. One of them is software to be used in industry area, and software is the most important part in using the industrial equipments. Therefore, the quality of software in the industrial devices determines the performance of the devices. At this time, it's inspired an evaluation and measurement of software quality to have within industrial equipment, and it's forming the research and development in domestic and foreign. In this paper, we constructed evaluation metrics based on ISO/IEC 12119, the International Standard for the general requirements of software and ISO/IEC 9126-2, the International Standard for the evaluation of software qualify characteristics and sub-characteritics, and for this accomplishment, It has been designed and developed industrial software international standard compatible approval system which approve a quality based on quality test result of industrial software using the ISO/IEC 14598-6 that international standard for organization of evaluation module.