• Title/Summary/Keyword: software-engineering

Search Result 12,548, Processing Time 0.035 seconds

The Relationship of the Software Performance Engineering and Software Development Tool and Method (소프트웨어 성능공학과 소프트웨어 개발도구 및 방법과의 관계)

  • 변진식
    • Journal of the Korea Society of Computer and Information
    • /
    • v.3 no.4
    • /
    • pp.70-77
    • /
    • 1998
  • The performance evaluation of system can be divided into software and hardware. Recently, many hardware evaluations have been developed as many fields, however, performance of software without any solution have been also developed. As a matter of cource, in a foreign country, software development tools and methodologies related to problems of performance engineering are suggested by paying much attentions on the software performance engineering. However in Korea, researches on those issues are wholly lacking. Therefore, in this paper, a software development methodology will be discussed and its contents will be compared as well.

  • PDF

New paradigm of common cause human behavior error domain in human-software interation

  • Park, P.;Lee, K.S.
    • Proceedings of the ESK Conference
    • /
    • 1992.10a
    • /
    • pp.84-89
    • /
    • 1992
  • This study is to develop a cognitive paradigm including a new model of common cause human behavior error domain and to analyze their causal factors and their properties of common cause huamn error characteristics in software engineering.l A laboratory study was performed to analyze the common causes of human behavior domain error in software develoment and to indentify software design factors contributing to the common cause effects in common cause failure redundancy. The results and analytical paradigm developed in this resuarch can be applied to reliability improvement and cost reduction in software development for many applications. Results are also expected to provide training guideliness for software engineers and for more effective design of ultra-high reliabile software packages.

  • PDF

S/W Developer's IT Project Participation: Focusing on the Moderating Role of Regulatory Focus on the Effect of Technology Recency on Participation Intention (S/W개발자의 IT 프로젝트 참여 의도 연구: 조절초점에 따른 프로젝트 기술 최신성의 효과를 중심으로)

  • Park, Yohan;Park, Do-Hyung
    • Knowledge Management Research
    • /
    • v.18 no.2
    • /
    • pp.45-63
    • /
    • 2017
  • In the success of an IT project, the role of S/W developer in carrying out the project is critical and crucial. However, compared to its importance, there is only a few studies on the role of human resources in software engineering field, mainly focusing on technology. Based on regulatory focus theory, this study examines how the effect of technology recency on developer's intention to participate in the IT project changes depending on the regulatory focus of the software developer. As a result of the experiment, it was confirmed that there is a difference in the effect of technology recency on project participation intention according to the condition of developer's regulatory focus. This study is meaningful because it extends regulatory focus theory to software engineering field and made theoretical contribution to the research field of behavioral software engineering. In practical, it was possible to suggest a way to improve the intention of the developer to participate in the project, by understanding the software developer in the IT project, considering the software developer propensity and project characteristics.

A Study on Development of Large Scale Information KIOSK System (대규모 무인안내시스템 운영에 관한 연구)

  • Jung, Yung-Eun;Kim, Soon-Yong;Lee, Won-Chun;Jang, Jin-Ho
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2000.10b
    • /
    • pp.1377-1380
    • /
    • 2000
  • 컴퓨터 기술과 네트워크 기술 등의 발전으로 사람의 업무 영역을 컴퓨터가 대신하는 분야는 크게 증가하고 있는데, 대표적인 것 중의 하나가 무인안내 시스템 (Information KIOSK System) 이다. 무인안내시스템은 사람을 대신해서 또는 사람이 할 수 없었던 정보의 전달을 멀티미디어를 이용하여 간단한 조작만으로 손쉽게 각종 정보를 제공하는 컴퓨터 시스템으로, 시간과 장소의 구애를 받지 않고 24 시간 신속하고 정확한 정보 제공이 가능하며, 새로운 정보를 쉽고 빠르게 제공할 수 있고 운영비용이 저렴하기 때문에 개발 초기에 시스템을 구축하는 비용이 많이 소요되고 아직 많은 사람들이 컴퓨터에 친숙하지 못함에도 활용하는 사례가 크게 확대되고 있다. 특히 인터넷의 발전으로 더욱 빠른 속도로 유인안내소를 대치하고 있다. 무인안내시스템 개발과 관련된 많은 연구논문과 기술문서 등이 존재하지만 무인안내시스템을 성공적으로 운영하는 데에는 고려해야 할 중요한 요소들이 많이 있으며 특히 대규모의 무인안내시스템의 경우에는 여러 분야에 관한 노하우(Know-how)가 필요하지만, 공학적인 측면의 일반적인 내용을 언급한 문서들만이 존재하며 운영에 필요한 현실적인 문서는 없는 실정이다. 본 논문에서는 성공적인 무인안내시스템의 운영을 위하여 대규모의 무인안내시스템의 운영에 필요한 제반 사항을 살펴보았다.

  • PDF

Task Assignment Model for Crowdsourcing Software Development: TAM

  • Tunio, Muhammad Zahid;Luo, Haiyong;Wang, Cong;Zhao, Fang;Gilal, Abdul Rehman;Shao, Wenhua
    • Journal of Information Processing Systems
    • /
    • v.14 no.3
    • /
    • pp.621-630
    • /
    • 2018
  • Selection of a suitable task from the extensively available large set of tasks is an intricate job for the developers in crowdsourcing software development (CSD). Besides, it is also a tiring and a time-consuming job for the platform to evaluate thousands of tasks submitted by developers. Previous studies stated that managerial and technical aspects have prime importance in bringing success for software development projects, however, these two aspects can be more effective and conducive if combined with human aspects. The main purpose of this paper is to present a conceptual framework for task assignment model for future research on the basis of personality types, that will provide a basic structure for CSD workers to find suitable tasks and also a platform to assign the task directly. This will also match their personality and task. Because personality is an internal force which whittles the behavior of developers. Consequently, this research presented a Task Assignment Model (TAM) from a developers point of view, moreover, it will also provide an opportunity to the platform to assign a task to CSD workers according to their personality types directly.

Enhanced Undergraduate Software Education Curriculum for Biomedical Engineering: a Proposal for a New Class (개선된 학부 의공학 소프트웨어 교육과정을 위한 새로운 과목의 제안)

  • Park, Hyun-Jin
    • Journal of Biomedical Engineering Research
    • /
    • v.32 no.4
    • /
    • pp.279-284
    • /
    • 2011
  • Biomedical engineering is a discipline where engineering principles and techniques are applied to the medical field. Biomedical engineering lies between traditional engineering and medicine and is an inter-disciplinary field in its nature. Current Korean undergraduate biomedical engineering curriculum is a simple list of traditional engineering courses combined with basic medical/life science courses. There have been efforts to improve biomedical engineering education to reflect its inter-disciplinary nature. Enhanced software course for biomedical engineering is proposed as a part of effort to overhaul the undergraduate biomedical engineering curriculum. In this newly proposed course, students will learn MATLAB and LabVIEW, which are the most widely used software tools in biomedical engineering.

Design and Implementation of a Framework for Automatically Generating Control and Monitoring Software

  • Yoo, Dae-Sung;Sim, Min-Suck;Park, Sung-Ghue;Kim, Jong-Hwan;Yi, Myeong-Jae
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2004.08a
    • /
    • pp.932-935
    • /
    • 2004
  • In this paper, we present a framework that is easy to develop, modify, maintain and extend a control and monitoring software for any kinds of instruments. The presented framework is composed of three XML documents (IID, MAP, and CMIML) and two tools (Virtual Instrument Wizard, Generator). Interface information about behaviors and states of instruments is written on IID. Mapping information between the interface information in IID and API of a real instrument driver is written on MAP. Finally information about control and monitoring software is written on CMIML. IID, MAP and CMIML are written with XML format to provide common usage and platform independence of the suggested framework. VI Wizard generates CMIML (platform independent intermediate document) using IID and existing CMIML, and Generator generates source code of a control and monitoring software (platform dependent code) automatically using CMIML and MAP. The suggested framework that automatically generates control and monitoring software based on GUI provides easy development and maintenance. Also, reusability can be increased by reusing platform independent software description documents.

  • PDF

Traditional Software Development for WLAN Propagation Model

  • Ibrahim Anwar Hassan;Ismail Mahamod;Jumari Kasmiran;Kiong Tiong Sieh
    • Journal of Electrical Engineering and Technology
    • /
    • v.2 no.1
    • /
    • pp.123-128
    • /
    • 2007
  • SPWPM traditional software development is surveyed and essential problems are investigated on the basis of system wireless link considerations. This paper presents the current state software planning tools for wireless LAN link optimization. The software directory is based on combination of MatLab and MapInfo software and measurement which gives the best grouping parameters to build up the software development. Among the requirements assumed, the WLAN site selections must be Line-of-sight (LOS) or near line of sight (NLOS) field strength prediction for either point to point or point to multi points. The results obtainable the out put of the program include two-dimensional (2D) and three dimensional (3D) plots for creating the link; design parameters through GUI representing the height and location for each antenna is depending on K-factor of the area and transmit antenna location.

Classification Trends Taxonomy of Model-based Testing for Software Product Line: A Systematic Literature Review

  • Sulaiman, Rabatul Aduni;Jawawi, Dayang Norhayati Abang;Halim, Shahliza Abdul
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.16 no.5
    • /
    • pp.1561-1583
    • /
    • 2022
  • Context: Testing is one of the techniques that can assure the quality of software including the domain of Software Product Line (SPL). Various techniques have been deliberated to enhance the quality of SPL including Model-based Testing (MBT). Objective: The objective of this study is to analyze and classify trends of MBT in SPL covering the solutions, issues and evaluation aspects by using taxonomy form. Method: A Systematic Literature Review (SLR) was conducted involving 63 primary studies from different sources. The selected studies were categorized based on their common characteristics. Results: Several findings can guide future research on MBT for SPL. The important finding is that the multiple measurements are still open to improving current metrics to evaluate test cases in MBT for SPL. The multiple types of measurement required a trade-off between maximization and minimization results to ensure the testing method which could satisfy multiple test criteria for example cost and effectiveness at the same time.

Development of an Interactive Educational Software for Fault Analysis in Power Systems (전력계통의 고장해석을 위한 대화식 교육용 소프트웨어 개발)

  • Cho, Ki-Seon;Yang, Kwang-Min;Park, Woo-Jin;Cho, Young-Hun;Park, Jong-Bae;Shin, Joong-Rin
    • Proceedings of the KIEE Conference
    • /
    • 2001.11b
    • /
    • pp.293-295
    • /
    • 2001
  • This paper describes an interactive educational software developed at Konkuk University. This software provides an educational opportunity for electrical engineering students at the junior level to expand their knowledge about fault analysis in power systems. The developed educational software has three main modules: 1) Z-building, 2) setting the type and location of the fault, 3) displaying the calculated fault currents, according to the given simulation options. The main features of this tool are the diversification of acquisition network data, the function of learning about the z-building procedures, and the dynamic display function of state vectors-all voltage/current phasor. To verity the effectiveness of the developed educational software, some case studies are performed.

  • PDF