Title :
Enhancing design methods to support real design processes
Author :
Lerner, Barbara Staudt ; Sutton, Stanley M., Jr. ; Osterweil, Leon J.
Author_Institution :
Dept. of Comput. Sci., Massachusetts Univ., Amherst, MA, USA
Abstract :
Software design methods typically focus on the activities that individual designers should perform under ideal circumstances. They rarely, if ever, address the activities that should be performed when things do not go according to plan, such as when a customer requests changes to the specification, or when early design decisions must be changed. They also rarely address issues involving coordination of multiple designers in cooperative design tasks or in competition for limited resources. We are investigating fundamental concepts required for more complete definition of design methods, developing linguistic mechanisms within a process programming language to support these concepts, and validating these through the definition of a process program that incorporates the Booch method
Keywords :
computational linguistics; formal specification; program verification; programming languages; Booch method; competition; cooperative design tasks; design methods; early design decisions; linguistic mechanisms; process programming language; real design processes; software design methods; Computer languages; Computer science; Contracts; Design methodology; Humans; Laboratories; Process design; Software design; Software systems; Vehicles;
Conference_Titel :
Software Specification and Design, 1998. Proceedings. Ninth International Workshop on
Conference_Location :
Ise-Shima
Print_ISBN :
0-8186-8439-9
DOI :
10.1109/IWSSD.1998.667934