article · NASA STI Repository (National Aeronautics and Space Administration) · 2013
Workflow-Based Software Development Environment
Cited by 0Open access
Abstract
The Software Developer's Assistant (SDA) helps software teams more efficiently and accurately conduct or execute software processes associated with NASA mission-critical software. SDA is a process enactment platform that guides software teams through project-specific standards, processes, and procedures. Software projects are decomposed into all of their required process steps or tasks, and each task is assigned to project personnel. SDA orchestrates the performance of work required to complete all process tasks in the correct sequence. The software then notifies team members when they may begin work on their assigned tasks and provides the tools, instructions, reference materials, and supportive artifacts that allow users to compliantly perform the work. A combination of technology components captures and enacts any software process use to support the software lifecycle. It creates an adaptive workflow environment that can be modified as needed. SDA achieves software process automation through a Business Process Management (BPM) approach to managing the software lifecycle for mission-critical projects. It contains five main parts: TieFlow (workflow engine), Business Rules (rules to alter process flow), Common Repository (storage for project artifacts, versions, history, schedules, etc.), SOA (interface to allow internal, GFE, or COTS tools integration), and the Web Portal Interface (collaborative web environment
Cite this paper
Izygon, M. (2013). Workflow-Based Software Development Environment. NASA STI Repository (National Aeronautics and Space Administration).
Izygon, Michel. “Workflow-Based Software Development Environment.” NASA STI Repository (National Aeronautics and Space Administration), 2013.
Izygon, Michel. 2013. “Workflow-Based Software Development Environment.” NASA STI Repository (National Aeronautics and Space Administration).
Izygon, M. (2013) ‘Workflow-Based Software Development Environment’, NASA STI Repository (National Aeronautics and Space Administration).
@article{izygon2013workflow,
title = {{Workflow-Based Software Development Environment}},
author = {Izygon, Michel},
journal = {NASA STI Repository (National Aeronautics and Space Administration)},
year = {2013}
}Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.
Related papers
A workflow vista of the software process
Daniel K. C. Chan, K.R.P.H. Leung · International Workshop on Database and Expert Systems Applications (DEXA) · 2002
Cited by 15
Software engineering tools
John Grundy · Hawaii International Conference on System Sciences (HICSS) · 2005
Cited by 2Open access
Goal-Driven Software Development
Ingo Schnabel, Markus Pizka · IEEE Software Engineering Workshop (SEW) · 2006
Cited by 14
Can safety-critical software be flexible?
Steve Fraser · IEEE Workshop on Mobile Computing Systems and Applications (WMCSA) · 2004
Cited by 1
The Critical Need for Software Architecture Practices in Software Development Process
Ishaya Gambo, Rhoda N. Ikono, Olaronke Ganiat Iroju et al. · Computer Engineering and Intelligent Systems · 2012
Cited by 0
Software Architecture and Methodology as a Tool for Efficient Software Engineering Process: A Critical Appraisal
Philip Achimugu, Babajide Samuel Afolabi, Oluwaranti Adeniran et al. · Journal of Software Engineering and Applications · 2010
Cited by 6Open access
Position Statement: Ceaselessly-Analyzing Development Environments, One Direction for the Next 40 Years of Software Engineering
K. Rustan M. Leino · IEEE Annual International Computer Software and Applications Conference (COMPSAC) · 2008
Cited by 0
A Software Engineering Environment (SEE) for Weapon System Software
Hagen Stübing · IEEE Transactions on Software Engineering · 1984
Cited by 14Open access