Filters








29,051 Hits in 5.9 sec

Agile methods for open source safety-critical software

Kevin Gary, Andinet Enquobahrie, Luis Ibanez, Patrick Cheng, Ziv Yaniv, Kevin Cleary, Shylaja Kokoori, Benjamin Muffih, John Heidenreich
2011 Software, Practice & Experience  
IGSTK is an open source software project employing agile practices since 2004.  ...  The introduction of software technology in a life-dependent environment requires the development team to execute a process that ensures a high level of software reliability and correctness.  ...  This paper does not necessarily reflect the position or policy of the U.S. Government.  ... 
doi:10.1002/spe.1075 pmid:21799545 pmcid:PMC3142956 fatcat:2wvnv7pnmraszaqrxeejflurue

Report on ProSim'04

Dietmar Pfahl, David Raffo, Ioana Rus, Paul Wernick
2004 Software engineering notes  
Modeling and Simulating Free/Open Source Software Processes  ...  This has been a successful international workshop that show-cases the leading research in the software process simulation and modeling domain and attracts many of the leading researchers and industrial  ...  In the third presentation, Ross Jeffery examined the use of TikiWiki as an open source content management tool in the context of its use as a part of a descriptive process model-based software development  ... 
doi:10.1145/1022494.1022505 fatcat:axqvdefly5bf7nbgv2x7jcsrzm

A Systematic Literature Review on relationship between agile methods and Open Source Software Development methodology [article]

Taghi Javdani Gandomani, Hazura Zulzalil, Abdul Azim Abdul Ghani and Abu Bakar Md Sultan
2013 arXiv   pre-print
Agile software development methods (ASD) and open source software development methods (OSSD) are two different approaches which were introduced in last decade and both of them have their fanatical advocators  ...  Some practices in one of them are useful in the other.  ...  Abdul Azim Abd Ghani obtained his Ph.D. from University of Strathclyde. Currently, he is a Professor at the Faculty of Computer Science and Information Technology, University Putra Malaysia.  ... 
arXiv:1302.2748v1 fatcat:rf2mzfcxmbcrxho3iufk65dfmy

Engineering the Software for Understanding Climate Change

Steve M. Easterbrook, Timothy C. Johns
2009 Computing in science & engineering (Print)  
Their software practices share many features of both agile and open source projects, in that they rely on self-organisation of the teams, extensive use of informal communication channels, and developers  ...  In this paper, we describe an ethnographic study of the culture and practices of climate scientists at the Met Office Hadley Centre.  ...  Acknowledgements: We thank everyone at the Met Office who participated in this study for many stimulating discussions, and Jorge Aranda, Greg Wilson, Jeff Carver, Janice Singer and Jon Pipitone for comments  ... 
doi:10.1109/mcse.2009.193 fatcat:uhhvukwixbawhbvg6g5e5uiwri

Engineering the Software for Understanding Climate Change

Steve Easterbrook, Tim Johns
2009 Computing in science & engineering (Print)  
Their software practices share many features of both agile and open source projects, in that they rely on self-organisation of the teams, extensive use of informal communication channels, and developers  ...  In this paper, we describe an ethnographic study of the culture and practices of climate scientists at the Met Office Hadley Centre.  ...  Acknowledgements: We thank everyone at the Met Office who participated in this study for many stimulating discussions, and Jorge Aranda, Greg Wilson, Jeff Carver, Janice Singer and Jon Pipitone for comments  ... 
doi:10.1109/mcse.2009.156 fatcat:cah6soiwfvgd7g6vfszfks6tmq

YP and urban simulation: applying an agile programming methodology in a politically tempestuous domain

B. Freeman-Benson, A. Borning
2003 Proceedings of the Agile Development Conference, 2003. ADC 2003  
We are using YP in developing the software for UrbanSim, a sophisticated simulation system for modeling urban land use, transportation, and environmental impacts over periods of 20 or more years under  ...  It is also an exceptionally open process, with the current status of the development process visible to the customers, as well as the code and documentation.  ...  Acknowledgments We would particularly like to thank each and every member of the UrbanSim research team for their work on the project.  ... 
doi:10.1109/adc.2003.1231447 dblp:conf/agiledc/Freeman-BensonB03 fatcat:sai6qyok7jctbdj2ysp22zluyq

Modeling of System Knowledge for Efficient Agile Manufacturing: Tool Evaluation, Selection and Implementation Scenario in SMEs

C.L. Constantinescu, D. Matarazzo, D. Dienes, E. Francalanza, M. Bayer
2014 Procedia CIRP  
Therefore, the best practice has been studied, evaluated, selected and then applied to two industrial use cases by the use of a selected opens source tool.  ...  The aim of this study was to select the best tool for manufacturing system knowledge modelling in an open-source environment.  ...  best practice; 4) Modeling of two use cases.  ... 
doi:10.1016/j.procir.2014.10.035 fatcat:7izoovggnjdpjby27cu3il6odu

A practical software engineering course with distributed teams

Egon Teiniker, Sybille Paar, Regina Lind
2011 2011 14th International Conference on Interactive Collaborative Learning  
The proposed mixture of different pedagogical concepts (constructivism, experiential and collaborative learning), that also reflect certain agile software development practices, has significantly improved  ...  We present our experiences with an example of a practical software engineering course that simulates a realworld software engineering project carried out in distributed teams.  ...  Students feel that they can change and improve things. • Using approved methodologies and tools from the industry and the open source community allows a realistic project simulation in an academic context  ... 
doi:10.1109/icl.2011.6059575 fatcat:h537b7g6jvhwji2trmzf7s5ic4

Understanding SDLC using CI/CD pipeline

2020 International journal of soft computing and engineering  
Development of complex and quality software necessitates the use of a development model, so that the development process is efficient, reliable and faster.  ...  Discovering the evolution of DevOps and its continuous practices, gives a thorough understanding of the importance of the DevOps culture.  ...  Continuous practices enhance the consumer satisfaction in the software development process. DevOps incorporating continuous practices is an extension of agile SDLC model.  ... 
doi:10.35940/ijsce.f3405.059620 fatcat:aiev4vhhtnd27huxd5r2w4iiju

How to build better models: Applying agile techniques to simulation

James T. Sawyer, David M. Brann
2008 2008 Winter Simulation Conference  
In particular, we'll focus on the "Milestones Approach" to simulation development -based on the popular "agile software" philosophy and our own experiences in realworld simulation consulting practice.  ...  We'll consider model building within the framework of a software development exercise, and discuss how best practices from the broader software community can be applied for process improvement.  ...  WORKING WITHIN MILESTONES The typical lesson plans used to introduce a first simulation package, whether in a college course, research, or simulation practice, also reflect elements of agile development  ... 
doi:10.1109/wsc.2008.4736126 dblp:conf/wsc/SawyerB08 fatcat:y3fwsbgvvrbmrgcdqwfrnatcda

Acumen: An Open-Source Testbed for Cyber-Physical Systems Research [chapter]

Walid Taha, Adam Duracz, Yingfu Zeng, Kevin Atkinson, Ferenc A. Bartha, Paul Brauner, Jan Duracz, Fei Xu, Robert Cartwright, Michal Konečný, Eugenio Moggi, Jawad Masood (+12 others)
2016 Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering  
The Acumen modeling and simulation language is an open source testbed for exploring the design space of what rigorousbut-practical next-generation tools can deliver to developers of Cyber-Physical Systems  ...  Developing Cyber-Physical Systems requires methods and tools to support simulation and verification of hybrid (both continuous and discrete) models.  ...  Numerous colleagues have contributed to the development of Acumen. We thank in particular the students of the CPS course at Halmstad University. References  ... 
doi:10.1007/978-3-319-47063-4_11 fatcat:egec7jjbuzdj5nj3iyhzgxjlty

Toward "smart tubes" using iterative learning control

C.T. Abdallah, V.S. Soualian, E. Schamiloglu
1998 IEEE Transactions on Plasma Science  
This methodology is applicable to a wide variety of HPM sources. Index Terms-Backward-wave oscillator, frequency agility, high-peak power microwave, iterative learning control.  ...  The learning-control algorithm is used to drive the error between the actual output and its desired value to zero.  ...  We believe that a smart-tube HPM source represents an important development and will further the embodiment of these research devices into practical systems.  ... 
doi:10.1109/27.700869 fatcat:c6dazikcibbwtfgnhxeeckkoti

Agile science: creating useful products for behavior change in the real world

Eric B. Hekler, Predrag Klasnja, William T. Riley, Matthew P. Buman, Jennifer Huberty, Daniel E. Rivera, Cesar A. Martin
2016 Translational Behavioral Medicine  
We look to evidence-based practice suggestions and draw parallels to software development.  ...  We argue to target three products: (1) the smallest, meaningful, selfcontained, and repurposable behavior change modules of an intervention; (2) Bcomputational models^that define the interaction between  ...  The views expressed in this paper are those of the authors and do not necessarily represent the views of the Robert Wood Johnson Foundation or the views of the National Institutes of Health, Office of  ... 
doi:10.1007/s13142-016-0395-7 pmid:27357001 pmcid:PMC4927453 fatcat:6zpcvuxnd5gd7ji3l7uu3r2nki

Bridging the Chasm

Tim Storer
2017 ACM Computing Surveys  
than the open source projects.  ...  Agile Methods Several studies have specifically explored the use of agile methods and practices in scientific programming teams.  ... 
doi:10.1145/3084225 fatcat:t2iv3ir5yfamfc7nhz2bg7kuvu

Implementation of Embedded Agile Methodology

K. Jayashree, S. Babu
2014 International Journal of Computer Applications  
The agile methods are used to indicate an advance in good practices of software development life cycle , but the advantages of agile methods changes across the different regions of software development  ...  Embedded systems is an best illustration of a software development regime in which implementation of agile methods can be challenging, and the pros of using agile methods may not be as marked as in other  ...  Two agile software development methodologies The most commonly used practices based on the agile philosophy are XP and Scrum.  ... 
doi:10.5120/15254-3953 fatcat:mxzod4nqtrf4fg6kyeqzqtrlqy
« Previous Showing results 1 — 15 out of 29,051 results