Author
|
Conference
|
Journal
|
Organization
|
Year
|
DOI
Look for results that meet for the following criteria:
since
equal to
before
between
and
Search in all domains
Limit my searches in the following domains
Agriculture Science
Arts & Humanities
Biology
Chemistry
Computer Science
Economics & Business
Engineering
Environmental Sciences
Geosciences
Material Science
Mathematics
Medicine
Physics
Social Science
Multidisciplinary
Keywords
(7)
Design and Implementation
Incremental Development
Object Oriented
Object Oriented Approach
Requirement Engineering
Software Engineering
Validation and Verification
Subscribe
Academic
Publications
Formal object oriented requirements: simulation, validation and verification
Edit
Formal object oriented requirements: simulation, validation and verification
(
Citations: 3
)
BibTex
|
RIS
|
RefWorks
Download
J. Paul Gibson
Requirements engineering is the first step in the software engineer- ing process. A major part of building requirements is the modelling of the system to be developed (or updated) together with the system environment. These models are, of course, abstractions of the real world and as such we can say that they are simulations which need to be validated to show that they actually correspond to what exists or what is required. They also have to be verified to show their con- sistency. Requirements models have 3 distinct roles — they are the princi- ple media of communication between clients and requirements engi- neers, they are the only model upon which rigorous and automated analysis can be carried out before development begins, and they are the structural foundation upon which
design and implementation
de- pend. We advocate a formal
object oriented approach
which can be presented in a client-friendly manner, using graphical represen- tations. The overall theme of this paper is the triangle of integration in our simulations — we integrate user-friendly (graphical) animation of operational requirements during validation, together with proof of logical properties during verification, together with the structural
object oriented
concepts which support formal incremental develop- ment techniques.
Published in 1999.
Cumulative
Annual
View Publication
The following links allow you to view full publications. These links are maintained by other sources not affiliated with Microsoft Academic Search.
(
www-public.it-sudparis.eu
)
Citation Context
(1)
...A formal object oriented approach illustrates the advantages of an incremental modelling process when using simulation for validation and verification [
10
]...
J. Paul Gibson
,
et al.
Analysis of a Distributed eVoting System Architecture against Quality ...
References
(18)
Structured analysis and system specification
(
Citations: 815
)
T. Demarco
Published in 1978.
Structured system analysis and design method
(
Citations: 10
)
Geoff Cutts
Published in 1991.
Formal Object Oriented Development of Software Systems using LOTOS
(
Citations: 24
)
J. Paul Gibson
Published in 1993.
Object-Oriented Design with Applications
(
Citations: 1002
)
Grady Booch
Published in 1990.
A Temporal Logic of Actions
(
Citations: 550
)
Leslie Lamport
Journal:
ACM Transactions on Programming Languages and Systems - TOPLAS
, 1990
Order by:
Citations
(3)
Analysis of a Distributed eVoting System Architecture against Quality of Service Requirements
(
Citations: 2
)
J. Paul Gibson
,
Eric Lallet
,
Jean-luc Raffy
Conference:
International Conference on Software Engineering Advances - ICSEA
, pp. 58-64, 2008
Using UMLsec and goal trees for secure systems development
(
Citations: 25
)
Jan Jürjens
Conference:
ACM Symposium on Applied Computing - SAC
, pp. 1026-1030, 2002
A UML statecharts semantics with message-passing
(
Citations: 23
)
Jan Jürjens
Conference:
ACM Symposium on Applied Computing - SAC
, pp. 1009-1013, 2002