• Title/Summary/Keyword: Software Productivity

Search Result 535, Processing Time 0.029 seconds

A study on the Composition and Relationship of Reusuable Software Components (재사용 소프트웨어 컴포넌트의 합성과 릴레이션쉽에 관한 연구)

  • Kim, Chi-Su
    • The Transactions of the Korea Information Processing Society
    • /
    • v.3 no.5
    • /
    • pp.1112-1120
    • /
    • 1996
  • One of different methods to increase the productivity of software development team is to reuse the software components which were used once. Such a reusable software components are often organized software libraries. In order to reuse effectively the software modules selected from a library, the users need information enough to search for the modules easily. This paper designs and implements the tool which provides the information about the relationship between classes to reuse software components, and makes a new class by combining the data and functions from existing classes.

  • PDF

Consistency Checking Rules of Variability between Feature Model and Elements in Software Product Lines (소프트웨어 제품라인의 휘처모델과 구성요소간 가변성에 대한 일관성 검증 규칙)

  • Kim, Se-Hoon;Kim, Jeong-Ah
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.3 no.1
    • /
    • pp.1-6
    • /
    • 2014
  • Many companies have tried to adopt Software Product Line Engineering for improving the quality and productivity of information systems and software product. There are several models defined in software product line methodology and each model has different abstraction level. Therefor it is important to maintain the traceability and consistency between models. In this paper, consistency checking rules are suggested by traceability matrix of work products.

COVID-19 and Software Development

  • Altarawneh, Haroon;Allahawiah, Sattam;Al halameh, Safa'a Ibrahim
    • International Journal of Computer Science & Network Security
    • /
    • v.22 no.10
    • /
    • pp.359-363
    • /
    • 2022
  • The COVID-19 pandemic that occurred in 2020 had an impact on nearly every organization, including the technology-oriented ones. The effects have ranged from minimal hazards to serious interruptions, but also thriving enterprises, depending on the various industry areas of the companies. During this period, the ability to move quickly and to be resilient have been necessary for survival. To fight the pandemic, software developers worldwide had come up with several technological developments and advancements. This paper will focus on the changes COVID-19 brought to software development, the processes that software firms followed during the pandemic, and any recommendations needed to help software development during pandemics.

Design of Product-Line Architecture based-on Common Architecture (공통 아키텍처 기반 제품계열 아키텍처 설계)

  • Oh, Young-Bae;Shin, Sung-Oog;Kim, Young-Gab;Baik, Doo-Kwon
    • Journal of Information Technology Services
    • /
    • v.5 no.2
    • /
    • pp.155-168
    • /
    • 2006
  • Software product line is a software product or a set of software system, which has common functions. We can develop a specific software product, which satisfies requirements of a particular market segment and a mission in a specific domain by reusing the core asset such as the developed software architecture through the software product line. Software development methodology based on the software product line can develop a software more easily and fast by reusing the developed software core asset. Developed countries of software technology select software product line as a core field of software production technology, and support technology development. In case of USA, CMU/SEI(Carnegie Mellon University/Software Engineering Institute) developed product-line framework 4.0 together with the industry and the Department of Defense. Europe is supporting the development of product line technology through ITEA(IT for European Advancement) program. However, industries in our country understand the necessity of software production technology based on product line concept for the purpose of increasing productivity, it is not sufficient to invest for this technology development. In this paper, we aim to construct the common architecture of software product line for production of the software product line.

Introduction of RT-CORBA into Industrial Automation System

  • Kim, An-Mo;Ryou, Myung-Sun;Kwon, Wook-Hyun
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2001.10a
    • /
    • pp.109.6-109
    • /
    • 2001
  • This paper suggests a new industrial automation system architecture which adopts the Real-Time CORBA as a solution for the recently emerging problems, such as cost eciency, interoperability with different networks, software productivity, etc. This paper shows how the adoption of RT-CORBA helps end-users to improve software productivity in the heterogeneous distributed system integrate eldbus with different kinds of network easily and lower the cost of hardware medication and extension, Finally, CRECO - a real- time CORBA which is in development and suited to industrial automation system - is introduced. RT-Linux and Probus - two major components while implementing the CRECO - are dealt with primarily.

  • PDF

Design and Implementation of Large Size Distributed Object Process Based Spring Framework 2.5 with Lightweight Container Architecture (경량 컨테이너 구조 환경에서 스프링 프레임워크 2.5를 기반으로 대용량 분산 객체 처리의 설계 및 구현)

  • Lee, Myeong-Ho
    • Proceedings of the KAIS Fall Conference
    • /
    • 2009.05a
    • /
    • pp.50-53
    • /
    • 2009
  • This paper proposes an object-oriented software development guidance and an evaluation index for the productivity related to spring framework 2.5. Non EJB and the EJB architecture to resolve the problem with benefits to support the new architecture is a lightweight container architecture. This architecture, such as the EJB, but not heavy, to provide all of the architecture is possible. The lightweight container architecture is most often used in business spring framework is well-known architecture. Therefore, this research has the Non EJB and the EJB to solve the advantages and disadvantages developed to support the latest spring framework 2.5 lightweight container architecture based on the design and implementation of a pilot system with the objective through the specification of the software previously to provide guidance to development productivity.

  • PDF

Affect of Scaling Up a Project to the Implementation in Software Development Process (소프트웨어 개발 시 프로젝트의 크기가 구현에 미치는 영향)

  • Jeong, Moon Jae
    • Smart Media Journal
    • /
    • v.1 no.4
    • /
    • pp.79-83
    • /
    • 2012
  • In software development process, increasing the size of project(scaling up) is not a same problem as scaling up the parts of small project. Scaling up a project should accompany the communications, and cost, productivity, qualities, development activity, methodologies etc should be considered with it. In this paper, the effective usage of the important elements are discussed in order not to fail to scale up a project.

  • PDF

Design and Implementation of Large Size Distributed Object Process Based Seam Framework (Seam 프레임워크 기반의 대용량 분산 객체 처리의 설계 및 구현)

  • Lee, Myeong-Ho
    • Proceedings of the KAIS Fall Conference
    • /
    • 2010.05a
    • /
    • pp.9-13
    • /
    • 2010
  • This paper proposes an object-oriented software development guidance and an evaluation index for the productivity related to Seam Framework. Heavyweight and lightweight architecture to resolve the problem with benefits to support the new architecture is a large size distributed object standardization architecture. This architecture, such as the Seam Framework, to provide all of the architecture is possible. The distributed object standardization architecture is most often used in business Seam Framework is well-known architecture. Therefore, this study is based on the Seam Framework large distributed object architecture, design and implementation of standardization software development productivity and the objective is to provide guidance.

  • PDF

The Impact of Technology Adoption on Organizational Productivity

  • LAKHWANI, Monika;DASTANE, Omkar;SATAR, Nurhizam Safie Mohd;JOHARI, Zainudin
    • The Journal of Industrial Distribution & Business
    • /
    • v.11 no.4
    • /
    • pp.7-18
    • /
    • 2020
  • Purpose: This research investigates the impact of technology adoption on organisation productivity. The framework has three independent variables viz. technological change, information technology (IT) infrastructure, and IT knowledge management and one dependent variable as organisational productivity. Research design, data and methodology: An explanatory research design with a quantitative research method was employed, and data was collected using a self-administered questionnaire using online as well as an offline survey. The sample consisted of 300 IT managers and senior-level executives (production as well as service team) in leading IT companies in Malaysia selected using snowball sampling. Normality and reliability assessment was performed in the first stage utilising SPSS 22, and Confirmatory Factory Analysis (CFA) was performed with maximum likelihood estimation to assess the internal consistency, convergent validity, and discriminant validity. Finally, Structural Equation Model (SEM) and path analysis are conducted using AMOS 22. Results: The research findings demonstrated that technological change and IT infrastructure positively and significantly impact the organisation's productivity while IT knowledge management has significant but negative impact on organizational productivity of IT companies in Malaysia. Conclusion: The research concludes that all three factors plays important role in deciding organizational producvity. Recommendations, implications, limitations and future research avenues are discussed.

Development of Productivity Analysis Simulation Model for Formwork Based on 3D Printing Technology Using ARENA (ARENA를 활용한 3D 프린팅 기술 기반 거푸집 공사의 생산성 분석 시뮬레이션 모델 개발)

  • Ahn, Heejae;Lee, Changsu;Kim, Harim;Kim, Taehoon;Cho, Hunhee;Kang, Kyung-In
    • Proceedings of the Korean Institute of Building Construction Conference
    • /
    • 2021.11a
    • /
    • pp.188-189
    • /
    • 2021
  • The technology of manufacturing freeform molds with S-LOM based 3D printer has advantages in the production period and the curvature range. However, there is no any support tool about productivity analysis of S-LOM technology because S-LOM technology is early-stage technology. There can be problems about increase of construction time and cost without any decision support tool like productivity analysis models etc. Therefore, in this study, the productivity analysis simulation model for freeform formwork based on S-LOM technology was developed using ARENA software. The process and logic of manufacturing freeform molds can be easily visualized in this model. Futhermore, the resource like labor, equipment and material can be easily optimized with this model. As a result, it can contribute to preventing the increase of construction time and cost in formwork with further productivity analysis.

  • PDF