2002 · 20 citations · 19 references
ComputingComputer ScienceSystems EngineeringModel-based Systems EngineeringSoftware EngineeringSystems DesignDependency ManagementProcess ModelingSoftware ArchitectureSoftware DesignSoftware ModelingSoftware Process ModelsComponent-based ModelingDependencies AnalysisDependency Graph ConstructionDesign RationalesSoftware Development MethodologySoftware Process ImprovementSoftware TraceabilitySystem Dependency Analysis
We describe an approach which allows us to acquire, represent and manage fine-grained causal dependencies between products. These dependencies are basically derived automatically from a software process model. By representing causal dependencies and their rationales, the traceability of the software development processes is improved. Our dependency-based system is able to support users in reacting to changes. Thereby, the costs of software development can be reduced. Based on the theoretical work, the CoMo-Kit System was implemented consisting of a modeling component and a process engine. The use of the system is illustrated.
19
Jon Doyle · Artificial Intelligence · 1979 · 1.8K citations · Full text
Bill Curtis, Marc I. Kellner, Jim Over · Communications of the ACM · 1992 · 1.6K citations · Full text
Questions, Options, and Criteria: Elements of Design Space Analysis
Allan MacLean, Richard M. Young, Victoria Bellotti et al. · Human-Computer Interaction · 1991 · 787 citations
Arts, Design, Design Theory +16
Encyclopedia of software engineering
Choice Reviews Online · 1994 · 710 citations