|
1. |
Analogy as a paradigm for specification reuse |
|
Software Engineering Journal,
Volume 6,
Issue 1,
1991,
Page 3-16
NeilMaiden,
Preview
|
PDF (2316KB)
|
|
摘要:
Specification reuse by analogy is proposed as an alternative paradigm to support requirements analysis. The paradigm is founded on a descriptive model of analogy in software engineering problems, which suggests critical determinants of software engineering analogies. This model is discussed in terms of two non-simple software engineering analogies, which also suggest the potential of specification reuse by analogy. The requirements of a CASE tool to support reuse of specifications are proposed.
DOI:10.1049/sej.1991.0001
出版商:IEE
年代:1991
数据来源: IET
|
2. |
Software technology transfer |
|
Software Engineering Journal,
Volume 6,
Issue 1,
1991,
Page 17-24
J.N.Buxton,
R.Malcolm,
Preview
|
PDF (1125KB)
|
|
摘要:
The paper puts forward a possible generic model for the process of technology transfer. It describes in a generalised style how the process takes place in typical industrial circumstances, ranging from initial awareness to in-use support. One might imagine that the example under study the adoption of a new software engineering method and associated toolset in a company, in a business which makes substantial use of computers embedded in its products. This model relates primarily to the transfer of discrete software process technology, i.e. a new method or toolset. The model is based on experience, gained over the last 15 years, in carrying out technology transfer activities in areas ranging from developing countries to major multinational software, electronics-based and defence companies in Europe and the USA.
DOI:10.1049/sej.1991.0002
出版商:IEE
年代:1991
数据来源: IET
|
3. |
Moon — modular object-oriented notation |
|
Software Engineering Journal,
Volume 6,
Issue 1,
1991,
Page 25-33
M.E.C.Hull,
P.G.O'Donoghue,
B.J.Hagan,
Preview
|
PDF (1355KB)
|
|
摘要:
MOON is a notation for designing complete systems, addressing the description of subsystems to be executed by both computer and non-computer processors. The design method is object-oriented in approach, based primarily on the Mascot 3 notation and also on the JSP notation. Systems and subsystems are defined as collections of data repositories, related activities and subsystems. It should therefore also be considered as a modular notation. MOON abstracts a system to a hierarchy of networks of activities and data repositories, using an extension of the Mascot 3 notation. A further development of the system uses a more data-oriented approach, describing actions and data items separately using an extension of the JSP notation. The extensions to the two notations ensure that consistency between network and program abstractions can be enforced.
DOI:10.1049/sej.1991.0003
出版商:IEE
年代:1991
数据来源: IET
|
|