Git-based integrated uncertainty manager

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Nowadays, many software systems are required to be updated and delivered in a short period of time. It is important for developers to make software embrace uncertainty, because user requirements or design decisions are not always completely determined. This paper introduces iArch-U, an Eclipse-based uncertainty-aware software development tool chain, for developers to properly describe, trace, and manage uncertainty crosscutting over UML modeling, Java programming, and testing phases. Integrating with Git, iArch-U can manage why/when/where uncertain concerns arise or are fixed to be certain in a project. In this tool demonstration, we show the world of uncertainty-aware software development using iArch-U. Our tool is open source software released from http://posl.github.io/iArch/.

Original languageEnglish
Title of host publicationProceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering
Subtitle of host publicationCompanion, ICSE-Companion 2019
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages95-98
Number of pages4
ISBN (Electronic)9781728117645
DOIs
Publication statusPublished - May 1 2019
Event41st IEEE/ACM International Conference on Software Engineering: Companion, ICSE-Companion 2019 - Montreal, Canada
Duration: May 25 2019May 31 2019

Publication series

NameProceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: Companion, ICSE-Companion 2019

Conference

Conference41st IEEE/ACM International Conference on Software Engineering: Companion, ICSE-Companion 2019
CountryCanada
CityMontreal
Period5/25/195/31/19

Fingerprint

Managers
uncertainty
manager
software development
Software engineering
Demonstrations
programming
Uncertainty
Integrated
Testing
software
Developer
Software development

All Science Journal Classification (ASJC) codes

  • Organizational Behavior and Human Resource Management
  • Software
  • Safety, Risk, Reliability and Quality
  • Education

Cite this

Ubayashi, N., Watanabe, T., Kamei, Y., & Sato, R. (2019). Git-based integrated uncertainty manager. In Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: Companion, ICSE-Companion 2019 (pp. 95-98). [8802863] (Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: Companion, ICSE-Companion 2019). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/ICSE-Companion.2019.00047

Git-based integrated uncertainty manager. / Ubayashi, Naoyasu; Watanabe, Takuya; Kamei, Yasutaka; Sato, Ryosuke.

Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: Companion, ICSE-Companion 2019. Institute of Electrical and Electronics Engineers Inc., 2019. p. 95-98 8802863 (Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: Companion, ICSE-Companion 2019).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Ubayashi, N, Watanabe, T, Kamei, Y & Sato, R 2019, Git-based integrated uncertainty manager. in Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: Companion, ICSE-Companion 2019., 8802863, Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: Companion, ICSE-Companion 2019, Institute of Electrical and Electronics Engineers Inc., pp. 95-98, 41st IEEE/ACM International Conference on Software Engineering: Companion, ICSE-Companion 2019, Montreal, Canada, 5/25/19. https://doi.org/10.1109/ICSE-Companion.2019.00047
Ubayashi N, Watanabe T, Kamei Y, Sato R. Git-based integrated uncertainty manager. In Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: Companion, ICSE-Companion 2019. Institute of Electrical and Electronics Engineers Inc. 2019. p. 95-98. 8802863. (Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: Companion, ICSE-Companion 2019). https://doi.org/10.1109/ICSE-Companion.2019.00047
Ubayashi, Naoyasu ; Watanabe, Takuya ; Kamei, Yasutaka ; Sato, Ryosuke. / Git-based integrated uncertainty manager. Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: Companion, ICSE-Companion 2019. Institute of Electrical and Electronics Engineers Inc., 2019. pp. 95-98 (Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: Companion, ICSE-Companion 2019).
@inproceedings{c683e55f3bc447b2a9d5604cc17b1524,
title = "Git-based integrated uncertainty manager",
abstract = "Nowadays, many software systems are required to be updated and delivered in a short period of time. It is important for developers to make software embrace uncertainty, because user requirements or design decisions are not always completely determined. This paper introduces iArch-U, an Eclipse-based uncertainty-aware software development tool chain, for developers to properly describe, trace, and manage uncertainty crosscutting over UML modeling, Java programming, and testing phases. Integrating with Git, iArch-U can manage why/when/where uncertain concerns arise or are fixed to be certain in a project. In this tool demonstration, we show the world of uncertainty-aware software development using iArch-U. Our tool is open source software released from http://posl.github.io/iArch/.",
author = "Naoyasu Ubayashi and Takuya Watanabe and Yasutaka Kamei and Ryosuke Sato",
year = "2019",
month = "5",
day = "1",
doi = "10.1109/ICSE-Companion.2019.00047",
language = "English",
series = "Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: Companion, ICSE-Companion 2019",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "95--98",
booktitle = "Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering",
address = "United States",

}

TY - GEN

T1 - Git-based integrated uncertainty manager

AU - Ubayashi, Naoyasu

AU - Watanabe, Takuya

AU - Kamei, Yasutaka

AU - Sato, Ryosuke

PY - 2019/5/1

Y1 - 2019/5/1

N2 - Nowadays, many software systems are required to be updated and delivered in a short period of time. It is important for developers to make software embrace uncertainty, because user requirements or design decisions are not always completely determined. This paper introduces iArch-U, an Eclipse-based uncertainty-aware software development tool chain, for developers to properly describe, trace, and manage uncertainty crosscutting over UML modeling, Java programming, and testing phases. Integrating with Git, iArch-U can manage why/when/where uncertain concerns arise or are fixed to be certain in a project. In this tool demonstration, we show the world of uncertainty-aware software development using iArch-U. Our tool is open source software released from http://posl.github.io/iArch/.

AB - Nowadays, many software systems are required to be updated and delivered in a short period of time. It is important for developers to make software embrace uncertainty, because user requirements or design decisions are not always completely determined. This paper introduces iArch-U, an Eclipse-based uncertainty-aware software development tool chain, for developers to properly describe, trace, and manage uncertainty crosscutting over UML modeling, Java programming, and testing phases. Integrating with Git, iArch-U can manage why/when/where uncertain concerns arise or are fixed to be certain in a project. In this tool demonstration, we show the world of uncertainty-aware software development using iArch-U. Our tool is open source software released from http://posl.github.io/iArch/.

UR - http://www.scopus.com/inward/record.url?scp=85071859847&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85071859847&partnerID=8YFLogxK

U2 - 10.1109/ICSE-Companion.2019.00047

DO - 10.1109/ICSE-Companion.2019.00047

M3 - Conference contribution

AN - SCOPUS:85071859847

T3 - Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: Companion, ICSE-Companion 2019

SP - 95

EP - 98

BT - Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering

PB - Institute of Electrical and Electronics Engineers Inc.

ER -