년 - 년
소프트웨어 개발 방법론에 따른 양배수장 디지털 트윈 시스템 개발과정 고찰
[Kisti 연계] 한국농공학회 한국농공학회논문집 Vol.66 No.3 2024 pp.53-62
※ 협약을 통해 무료로 제공되는 자료로, 원문이용 방식은 연계기관의 정책을 따르고 있습니다.
The purpose of this study is to examine the methodology for applying digital twin technology to pumping station, identify the factors to be determined at each stage, and present its applicability. When analyzing the requirements for developing a digital twin for pumping station, they were categorized into service requirements, IoT device requirements, and gateway requirements, with a total of 39 requirements established. In system design, it was structured according to the principles of modularity, abstraction, stepwise decomposition, and information hiding, allowing the implementation of planned items for diagnosis and operational management. There are difficulties in setting communication-related protocols and applying them in the field due to the complexity of overseeing the entire system with data. Therefore, it is necessary to clarify the purpose of the system, and there are challenges in identifying the characteristics of individual facilities, such as pumps in pumping station, and fully incorporating them into the system process. Thus, the framework of the initial design is crucial for implementing a digital twin.
개발방법론이 개발직무의 동기유발성에 미치는 영향에 대한 분석 KCI 등재
한국정보기술응용학회 JITAM Vol.17 No.2 2010.06 pp.1-18
※ 기관로그인 시 무료 이용이 가능합니다.
5,200원
The Agile methodology is a new trend in software development. Nowadays enterprises have been adopting the agile methodology in an effort to deal effectively with rapidly changing user requirements. In most cases, much improvement was accomplished in the software development. Some studies have mentioned that the motivation of software developers is a contributing factor on the improvement. However, it is not known yet what aspects of the agile methodology get them to be motivated. The aims of this study are the comparison between the traditional methodologies and agile methodology and look into potential motivation of software developer and their jobcharacteristics. For the empirical analyzing, research data were collected by 77 developers of 4 domestic IT companies. The analysis shows that there is significant differences on developer’s potential motivation according to what kind of methodology is used. Agile developers to be more motivated than others methodologies developers. It also shows in detail that what kinds of job characteristics of developer are different among them depending on methodologies.
Towards a Software Engineering Approach to Multi-Scale Modeling and Simulation SCOPUS
보안공학연구지원센터(IJSEIA) International Journal of Software Engineering and Its Applications Vol.10 No.11 2016.11 pp.205-218
※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.
In this work we propose a development methodology aiming to bridge the gap between approaches used by (e)-science communities to develop their modeling frameworks, and model driven engineering approaches used to develop modeling frameworks with similar complexity. The proposed methodology relies on a sound integration of UML-MARTE, CSP-OZ, and PyCSP. We show, in this paper, how to exploit this similarity to bridge the gap between both approaches. A first contribution of this paper consists in proposing a sound software development methodology for the construction of critical reactive systems in general and multi-scale simulation frameworks in particular. A second contribution consists in adding a new sub-profile for MARTE, the so-called SSRM (Specific Software Resource Model), dedicated to the modeling of multi-scale simulation frameworks. MUSCLE [9], a recent distributed multi-scale simulation framework, serves as a case study in this work. The proposed SSRM sub-profile is intended to define specific software resources that capture a subset of MUSCLE core concepts. A third contribution consists in sketching a formal semantic framework for our software development methodology aiming at ensuring a sound integration (from a semantic point of view) of UML-MARTE, CSP-OZ and PyCSP.
애자일 방법론의 동향 및 ESA 지상국 소프트웨어 개발 분야의 도입사례 분석
[Kisti 연계] 한국항공우주연구원 항공우주기술 Vol.11 No.1 2012 pp.111-117
※ 협약을 통해 무료로 제공되는 자료로, 원문이용 방식은 연계기관의 정책을 따르고 있습니다.
애자일(Agile)은 논증 가능한 구체적인 목표(사람, 협조, 반응성, 작동하는 소프트웨어)를 위해서 창시된 소프트웨어 개발 방법론으로, 소프트웨어 엔지니어링뿐만 아니라 여러 전문 분야에 적용되고 있다. ESA (European Space Agency)의 경우 애자일의 대표적인 방법인 스크럼 (Scrum)을 중심으로 지상국 분야의 소프트웨어 개발에 애자일을 적용하였다. 본 논문에서는 애자일 기술의 동향을 살펴보고, 이를 도입한 ESA 지상국 소프트웨어 개발의 최근 사례를 분석한다.
Agile is a software development methodology which was established for four objectives; people, collaboration, responsiveness, and working software. Thus the Agile methodologies have been applied not only software development fields but also various special areas of technology. ESA (European Space Agency) adopt several Agile methodologies, including Scrum as the key technique, for the software development of ground segment. This article analyzes trends of Agile methodologies and introduction cases of the methodologies for ESA's ground segment software development.
개발방법론이 개발직무의 동기유발성에 미치는 영향에 대한 분석
[Kisti 연계] 한국데이타베이스학회 Journal of information technology applications & management Vol.17 No.2 2010 pp.1-18
※ 협약을 통해 무료로 제공되는 자료로, 원문이용 방식은 연계기관의 정책을 따르고 있습니다.
The Agile methodology is a new trend in software development. Nowadays enterprises have been adopting the agile methodology in an effort to deal effectively with rapidly changing user requirements. In most cases, much improvement was accomplished in the software development. Some studies have mentioned that the motivation of software developers is a contributing factor on the improvement. However, it is not known yet what aspects of the agile methodology get them to be motivated. The aims of this study are the comparison between the traditional methodologies and agile methodology and look into potential motivation of software developer and their jobcharacteristics. For the empirical analyzing, research data were collected by 77 developers of 4 domestic IT companies. The analysis shows that there is significant differences on developer's potential motivation according to what kind of methodology is used. Agile developers to be more motivated than others methodologies developers. It also shows in detail that what kinds of job characteristics of developer are different among them depending on methodologies.
0개의 논문이 장바구니에 담겼습니다.
선택하신 파일을 압축중입니다.
잠시만 기다려 주십시오.