@article{a4569bf8f72946858fab6562b0bd4f22,
title = "Managing domain-specific, product-line development",
author = "Macala, {Randall R.} and Stuckey, {Lynn D.} and Gross, {David C.}",
note = "Funding Information: Technology support. The best reusable software in the world will simply sit on the shelf in a reuse library if it is cumbersome and difficult to access. Creating domain assets is an intensive software effort. While it is possible to perform domain engineering with nothing more sophisticated than pencil and paper, delivering accessible domain assets to application engineer-iiig requires a support environment. 'The iVavy/STARS demonstration project used a software-engineering environmeiit created by Boeing with funding from DARPA. The SEE supports both domain engineering and application engineering using, for the most part, commercial off-the-shelf products that have been integrated, when ncccssary, with custom glue code. The principal custom enhancement to this environment, the process engine, goes far beyond the capabilities of any commercially available tool yet. The process engine implements and encourages the use of organizational practices and procedures. For example, the process engine can assign work using the project work-breakdown structure and activity-precedence networks that have been defined in a program-management tool. When the entry conditions for a particular task are met, the system automatically includes the task in the assigned user's to-do list. If users see an unfamiliar task in their to-do list, they can click on it to display step-by-step instructions on how to perform the work. When a user marks a task as complete, the process engine records the information, updates the schedule, and records the effort required to complete the task, providing immediate feedback to project inanagement.",
year = "1996",
doi = "10.1109/52.493021",
language = "English (US)",
volume = "13",
pages = "57--66",
journal = "IEEE Software",
issn = "0740-7459",
publisher = "IEEE Computer Society",
number = "3",
}