English
Related papers

Related papers: IceCube's Development Environment

200 papers

Design systems represent a user interaction design and development approach that is currently of avid interest in the industry. However, little research work has been done to synthesize knowledge related to design systems in order to inform…

Software Engineering · Computer Science 2022-05-24 Yassine Lamine , Jinghui Cheng

The paper describes the need for and goals of tool-integration within software development processes. In particular we focus on agile software development but are not limited to. The integration of tools and data between the different…

Software Engineering · Computer Science 2013-11-25 Max Wielsch , Raik Bieniek , Bernd Grams , Jörg Lässig

Variations in High Performance Computing (HPC) system software configurations mean that applications are typically configured and built for specific HPC environments. Building applications can require a significant investment of time and…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-03-02 Jieyang Chen , Qiang Guan , Xin Liang , Louis James Vernon , Allen McPherson , Li-Ta Lo , Zizhong Chen , James Paul Ahrens

Agile development is conventional these days and with the passage of time software developers are rapidly moving from Waterfall to Agile development. Agile methods focus on delivering executable code quickly by increasing the responsiveness…

Software Engineering · Computer Science 2021-04-13 Attique Ur Rehman , Ali Nawaz , Muhammad Abbas

The main goal of this paper is to define a collaborative innovation process as well as a supporting tool. It is motivated through the increasing competition on global markets and the resultant propagation of decentralized projects with a…

Computers and Society · Computer Science 2019-05-08 Matthias Joiko , Florian Kohnen , Kevin Lapinski , Houda Moudrik , Irawan Nurhas , Florian Paproth , Jan M. Pawlowski

A large number of computational scientific research projects make use of open source software packages. However, the development process of such tools frequently differs from conventional software development; partly because of the nature…

Software Engineering · Computer Science 2013-09-24 Ivan Girotto , Axel Kohlmeyer , David Grellscheid , Shawn T. Brown

This work describes the setup of an advanced technical infrastructure for collaborative software development (CDE) in large, distributed projects based on GitLab. We present its customization and extension, additional features and processes…

Software Engineering · Computer Science 2023-08-10 Felix Bach , Jochen Klar , Axel Loewe , Jorge Sánchez , Gunnar Seemann , Yung-Lin Huang , Robert Ulrich

Moldable development supports decision-making by making software systems explainable. This is done by making it cheap to add numerous custom tools to your software, turning it into a live, explorable domain model. Based on several years of…

Software Engineering · Computer Science 2024-09-30 Oscar Nierstrasz , Tudor Gîrba

Currently, software industries are using different SDLC (software development life cycle) models which are designed for specific purposes. The use of technology is booming in every perspective of life and the software behind the technology…

Software Engineering · Computer Science 2018-07-17 AZM Ehtesham Chowdhury , Abhijit Bhowmik , Hasibul Hasan , Md Shamsur Rahim

In this research paper of secure software systems, authors have discussed what the proper development process is when it comes to creating a secure software, which will be suited for developers and relevent stakeholders alike. Secure…

Software Engineering · Computer Science 2021-01-01 Muhammad Danish Roshaidie , William Pang Han Liang , Calvin Goh Kai Jun , Kok Hong Yew , Fatima-tuz-Zahra

The idea of IoT world has grown to multiple dimensions enclosing different technologies and standards which can provide solutions and goal oriented intelligence to the widespread things via network or internet. In spite of different…

Software Engineering · Computer Science 2017-05-23 Parthkumar Patel , Jayraj Dave , Shreedhar Dalal , Pankesh Patel , Sanjay Chaudhary

In recent years, the research community has raised serious questions about the reproducibility of scientific work. In particular, since many studies include some kind of computing work, reproducibility is also a technological challenge, not…

Software Engineering · Computer Science 2023-08-03 Lázaro Costa , Susana Barbosa , Jácome Cunha

Software ecosystems are collections of projects that are developed and evolve together in the same environment. Existing literature investigates software ecosystems as isolated entities whose boundaries do not overlap and assumes they are…

Software Engineering · Computer Science 2018-12-14 Eleni Constantinou , Alexandre Decan , Tom Mens

Living labs have been established across different countries to evaluate how the interaction between humans and buildings can be optimized to improve comfort, health, and energy savings. However, existing living labs can be too…

Human-Computer Interaction · Computer Science 2022-12-02 Alan Wang , Feng Yi Chang , Siavash Yousefi , Beatrice Li , Brad Campbell , Arsalan Heydarian

We describe a framework and tool specification that represents a step towards cybersecurity testing and monitoring of IoT ecosystems. We begin with challenges from a previous paper and discuss an integrated approach and tools to enable…

Amidst the ever-expanding digital sphere, the evolution of the Internet has not only fostered an atmosphere of information transparency and sharing but has also sparked a revolution in software development practices. The distributed nature…

Software Engineering · Computer Science 2024-12-23 Qing Wang , Junjie Wang , Mingyang Li , Yawen Wang , Zhe Liu

IceCube is a one-gigaton instrument located at the geographic South Pole, designed to detect cosmic neutrinos, iden- tify the particle nature of dark matter, and study high-energy neutrinos themselves. Simulation of the IceCube detector and…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-02-23 M. G. Aartsen , R. Abbasi , M. Ackermann , J. Adams , J. A. Aguilar , M. Ahlers , D. Altmann , C. Arguelles , J. Auffenberg , X. Bai , M. Baker , S. W. Barwick , V. Baum , R. Bay , J. J. Beatty , J. Becker Tjus , K. -H. Becker , S. BenZvi , P. Berghaus , D. Berley , E. Bernardini , A. Bernhard , D. Z. Besson , G. Binder , D. Bindig , M. Bissok , E. Blaufuss , J. Blumenthal , D. J. Boersma , C. Bohm , D. Bose , S. Böser , O. Botner , L. Brayeur , H. -P. Bretz , A. M. Brown , R. Bruijn , J. Casey , M. Casier , D. Chirkin , A. Christov , B. Christy , K. Clark , L. Classen , F. Clevermann , S. Coenders , S. Cohen , D. F. Cowen , A. H. Cruz Silva , M. Danninger , J. Daughhetee , J. C. Davis , M. Day , C. De Clercq , S. De Ridder , P. Desiati , K. D. de Vries , M. de With , T. DeYoung , J. C. Díaz-Vélez , M. Dunkman , R. Eagan , B. Eberhardt , B. Eichmann , J. Eisch , S. Euler , P. A. Evenson , O. Fadiran , A. R. Fazely , A. Fedynitch , J. Feintzeig , T. Feusels , K. Filimonov , C. Finley , T. Fischer-Wasels , S. Flis , A. Franckowiak , K. Frantzen , T. Fuchs , T. K. Gaisser , J. Gallagher , L. Gerhardt , L. Gladstone , T. Glüsenkamp , A. Goldschmidt , G. Golup , J. G. Gonzalez , J. A. Goodman , D. Góra , D. T. Grandmont , D. Grant , P. Gretskov , J. C. Groh , A. Groß , C. Ha , A. Haj Ismail , P. Hallen , A. Hallgren , F. Halzen , K. Hanson , D. Hebecker , D. Heereman , D. Heinen , K. Helbing , R. Hellauer , S. Hickford , G. C. Hill , K. D. Hoffman , R. Hoffmann , A. Homeier , K. Hoshina , F. Huang , W. Huelsnitz , P. O. Hulth , K. Hultqvist , S. Hussain , A. Ishihara , E. Jacobi , J. Jacobsen , K. Jagielski , G. S. Japaridze , K. Jero , O. Jlelati , B. Kaminsky , A. Kappes , T. Karg , A. Karle , M. Kauer , J. L. Kelley , J. Kiryluk , J. Kläs , S. R. Klein , J. -H. Köhne , G. Kohnen , H. Kolanoski , L. Köpke , C. Kopper , S. Kopper , D. J. Koskinen , M. Kowalski , M. Krasberg , A. Kriesten , K. Krings , G. Kroll , J. Kunnen , N. Kurahashi , T. Kuwabara , M. Labare , H. Landsman , M. J. Larson , M. Lesiak-Bzdak , M. Leuermann , J. Leute , J. Lünemann , O. Macías , J. Madsen , G. Maggi , R. Maruyama , K. Mase , H. S. Matis , F. McNally , K. Meagher , M. Merck , G. Merino , T. Meures , S. Miarecki , E. Middell , N. Milke , J. Miller , L. Mohrmann , T. Montaruli , R. Morse , R. Nahnhauer , U. Naumann , H. Niederhausen , S. C. Nowicki , D. R. Nygren , A. Obertacke , S. Odrowski , A. Olivas , A. Omairat , A. O'Murchadha , L. Paul , J. A. Pepper , C. Pérez de los Heros , C. Pfendner , D. Pieloth , E. Pinat , J. Posselt , P. B. Price , G. T. Przybylski , M. Quinnan , L. R ädel , I. Rae , M. Rameez , K. Rawlins , P. Redl , R. Reimann , E. Resconi , W. Rhode , M. Ribordy , M. Richman , B. Riedel , J. P. Rodrigues , C. Rott , T. Ruhe , B. Ruzybayev , D. Ryckbosch , S. M. Saba , H. -G. Sander , M. Santander , S. Sarkar , K. Schatto , F. Scheriau , T. Schmidt , M. Schmitz , S. Schoenen , S. Schöneberg , A. Schönwald , A. Schukraft , L. Schulte , D. Schultz , O. Schulz , D. Seckel , Y. Sestayo , S. Seunarine , R. Shanidze , C. Sheremata , M. W. E. Smith , D. Soldin , G. M. Spiczak , C. Spiering , M. Stamatikos , T. Stanev , N. A. Stanisha , A. Stasik , T. Stezelberger , R. G. Stokstad , A. Stößl , E. A. Strahler , R. Ström , N. L. Strotjohann , G. W. Sullivan , H. Taavola , I. Taboada , A. Tamburro , A. Tepe , S. Ter-Antonyan , G. Tešić , S. Tilav , P. A. Toale , M. N. Tobin , S. Toscano , M. Tselengidou , E. Unger , M. Usner , S. Vallecorsa , N. van Eijndhoven , A. Van Overloop , J. van Santen , M. Vehring , M. Voge , M. Vraeghe , C. Walck , T. Waldenmaier , M. Wallraff , Ch. Weaver , M. Wellons , C. Wendt , S. Westerhoff , N. Whitehorn , K. Wiebe , C. H. Wiebusch , D. R. Williams , H. Wissing , M. Wolf , T. R. Wood , K. Woschnagg , D. L. Xu , X. W. Xu , J. P. Yanez , G. Yodh , S. Yoshida , P. Zarzhitsky , J. Ziemann , S. Zierke , M. Zoll

As software projects are very diverse, each software development process must be adjusted to the needs of the project and the corresponding development team. Frequently, we find different methods and practices combined in a so-called hybrid…

Software Engineering · Computer Science 2021-03-19 Jil Klünder , Melanie Busch , Natalie Dehn , Oliver Karras

Cloud-based software systems are increasingly becoming complex and operating in highly dynamic environments. Self-adaptivity and self-awareness have recently emerged to cope with such level of dynamicity and scalability. Meanwhile,…

Software Engineering · Computer Science 2019-12-12 Maria Salama , Rami Bahsoon , Rajkumar Buyya

The rapid advancements in quantum computing necessitate a scientific and rigorous approach to the construction of a corresponding software ecosystem, a topic underexplored and primed for systematic investigation. This chapter takes an…