2002 · 48 citations · 23 references
EngineeringSystems EngineeringKnowledge RepresentationRequirements EngineeringSystems DesignConceptual ModelingRequirements AnalysisRequirements ModelingRequirements SpecificationSoftware ModelingSystem RequirementsCollaborative Requirements EngineeringCoordination Of Multiple ViewsRequirements Conflict ResolutionRequirements Knowledge RepresentationRequirements View ModelingSoftware Requirements SpecificationSpecification ModelingSystem Requirements Specification
The authors generalize and formalize the definition of a ViewPoint to facilitate its manipulation for composite system development. A ViewPoint is defined to be a loosely-coupled, locally managed object encapsulating representation knowledge, development process knowledge and partial specification knowledge about a system and its domain. In attempting to integrate multiple requirements specification ViewPoints, overlaps must be identified and expressed, complementary participants made to interact and cooperate, and contradictions resolved. The notion of inter-ViewPoint communication is addressed as a vehicle for ViewPoint integration. The communication model presented straddles both the method construction stage during which inter-ViewPoint relationships are expressed, and the method application stage during which these relationships are enacted.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
23
Software processes are software too
Leon J. Osterweil · 1987 · 874 citations
The Pegasus heterogeneous multidatabase system
Rafi Ahmed, P. DeSmedt, Weimin Du et al. · Computer · 1991 · 253 citations
A taxonomy and current issues in multidatabase systems
M. W. Bright, Ali R. Hurson, S. H. Pakzad · Computer · 1992 · 243 citations