|
ABSTRACT
Partial specifications written in many different specification languages can be composed if they are all given semantics in the same domain, or alternatively, all translated into a common style of predicate logic. The common semantic domain must be very general, the particular semantics assigned to each specification language must be conducive to composition, and there must be some means of communication that enables specifications to build on one another. The criteria for success are that a wide variety of specification languages should be accommodated, there should be no restrictions on where boundaries between languages can be placed, and intuitive expectations of the specifier should be met.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
Alex Borgida , John Mylopoulos , Raymond Reiter, “…And nothing else changes”: the frame problem in procedure specifications, Proceedings of the 15th international conference on Software Engineering, p.303-314, May 17-21, 1993, Baltimore, Maryland, United States
|
| |
3
|
~BURSTALL, R.M. Formal description of program structure and semantics in first order logic. ~In B. Meltzer and D Michie, eds, Mochil~e Intelhgence 5 Edinburgh University Press, 1970, ~pp. 79-98.
|
 |
4
|
|
| |
5
|
Anthony Finkelstein , Michael Goedicke , Jeff Kramer , Celso Niskier, Viewpoint Oriented Software Development: Methods and Viewpoints in Requirements Engineering, Algebraic Methods II: Theory, Tools and Applications [papers from a workshop in Mierlo, The Netherlands, September 1989], p.29-54, September 01, 1989
|
| |
6
|
~FiNKELSTEIN, A., KRAMER, J., NUSEIBEH, }3, FINKELSTEIN, L, AND GOEDICKE, M Viewpoints ~A framework for integrating mulhple perspectives in system development Int. J. Sopw. ~Eng. Knowl. Eng 2, 1 (1992), 31 57
|
| |
7
|
|
| |
8
|
~HAILPERN, B. Multiparadlgm languages and environments (guest editor's introduction to a ~special issue) IEEE Softw. 3, i (Jan. 1986), 6-9.
|
| |
9
|
|
| |
10
|
David Harel , Amir Pnueli , Hagi Lachover , Amnon Naamad , Michal Politi , Rivi Sherman , Aharon Shtull-Trauring , Mark Trakhtenbrot, STATEMATE: A Working Environment for the Development of Complex Reactive Systems, IEEE Transactions on Software Engineering, v.16 n.4, p.403-414, April 1990
[doi> 10.1109/32.54292]
|
| |
11
|
|
| |
12
|
|
| |
13
|
~INTERNATIONAL ORGANIZATION FOR STANDARDIZATION. Informatmn processing systems Open ~systems interconnectmn--LOTOS--A formal description technique based on the temporal ~ordering' of' observatmnal behaviour. ISO 8807.1989
|
| |
14
|
|
| |
15
|
~JACKSON, M. Some complexities m computer-based systems and their mlphcatlons for ~system development. In Proeeedzngs of CompEuro '90. IEEE Computer Society, (ISBN ~0-8186-2041-2), 1990, pp. 344-351.
|
| |
16
|
~JACKSON, M., AND ZAVE, P. Domain descriptions In Proceedings of the 1EE~' lnternatmnal ~Symposium on Requirements Engineering. IEEE Computer Society Press (ISBN 0-8186- ~3120-1), 1993, pp. 56 64.
|
| |
17
|
|
| |
18
|
|
| |
19
|
~KLEENE, S C Mathematmal Log'm. Wiley, 1967.
|
 |
20
|
|
| |
21
|
~LAMP(roT, L. A temporal logic of actmns DEC Systems Research Center 57, Palo Alto, ~Califorma, Apr. 1990
|
| |
22
|
~LONDON, P. E., AND FEATHER, M S Implementing specificatmn freedoms SoL Comput. ~Prog 2, (1982), 91-131
|
| |
23
|
|
| |
24
|
|
| |
25
|
~PNUELI, A. The temporal logic of programs. In Proceedings of the 18th Annual Symposium ~ on Foundations of Computer Smence. }EEE Computer Socmty (77CH1278-1), 1977, pp ~46- 57
|
| |
26
|
~REiSS, S P Working in the Garden environment for conceptual programming. IEEE ~Software ~, 6 (Nov 1987), 16-27.
|
| |
27
|
|
| |
28
|
|
| |
29
|
~WINE, D S. Integrating syntaxes and their associated semantics. USC/Informatlon Sm- ~ences Institute Tech Rep RR-92-297 Umv Southern Calif., Marina de} Rey, Calif., 1992
|
 |
30
|
|
| |
31
|
|
| |
32
|
|
| |
33
|
|
| |
34
|
~ZAVE, P., AND JACKSON, M. Composition of descriptions: A progress report. In Proceedings of ~the Formal Methods Workshop '91. Sprmger-Verlag, New York, 1991.
|
| |
35
|
|
| |
36
|
~ZAVE, P., AND JACKSON, M. Where do operations come from? Specification of event proper- ~ties, submitted for publication, 1993.
|
CITED BY 50
|
|
|
|
|
|
|
|
|
|
|
M. Romdhani , P. Chambert , A. Jeffroy , P. de Chazelles , A. A. Jerraya, Composing ActivityCharts/StateCharts, SDL and SAO specifications for codesign in avionics, Proceedings of the conference on European design automation, p.585-590, September 18-22, 1995, Brighton, England
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
George S. Avrunin , James C. Corbett , Laura K. Dillon, Analyzing partially-implemented real-time systems, Proceedings of the 19th international conference on Software engineering, p.228-238, May 17-23, 1997, Boston, Massachusetts, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Bashar Nuseibeh , Jeff Kramer , Anthony Finkelstein, Expressing the relationships between multiple views in requirements specification, Proceedings of the 15th international conference on Software Engineering, p.187-196, May 17-21, 1993, Baltimore, Maryland, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ana Belén Barragáns Martínez , José J. Pazos Arias , Ana Fernández Vilas , Jorge García Duque , Martín López Nores , Rebeca P. Díaz Redondo , Yolanda Blanco Fernández, On the interplay between inconsistency and incompleteness in multi-perspective requirements specifications, Information and Software Technology, v.50 n.4, p.296-321, March, 2008
|
|
|
|
|
|
|
|
|
|
REVIEW
"James C. Pleasant : Reviewer"
The authors provide theoretical details toward implementing an
approach to composition of partial specifications suggested by Wing [1].
The basic approach consists of assigning semantics in a common semantic
domain to all specifica
more...
|