[CSUSB]
>> [CNS]
>> [Comp Sci]
>> [R J Botting]
>> [New Bib 2004]
>>
newb0924
[Index]
|| [Blog/News]
|| [Research]
|| [Teaching]
|| [Site Search]
|| [Bibliography Search]
Fri Sep 24 12:37:17 PDT 2004
Contents
FuBultanSu04
- Xiang Fu & Tevfic Bultan & Jianwen Su
- Model Checking XML Manipulating Software
- Proc ISSTA 2004 & ACM SIGSOFT Software Engineering Notes V29n4(Jun 2004)pp252-262
- =DEMO SPIN MODEL CHECKER Promela XPath XML WSAT Web services
- Gives algorithms for translating XML data and XPath expressions into Promela.
MunozDowekCarreno04
- Cesar A Munoz & Gilles Dowek & Victor Carreno
- Modeling and Verification of an Air Traffic Concept of Operations
- Proc ISSTA 2004 & ACM SIGSOFT Software Engineering Notes V29n4(Jun 2004)pp175-182
- =EXPERIENCE THEOREM PROVING PVS CONCEPT of OPERATIONS V&V REQUIREMENTS ATC Airport SATS-HVO
- Concept_of_operations::="a collection of rules and procedures".
- Uncovered 10 issues in proposed concept of operations that where accepted into a revised form.
- The model also had to be revized...
- Model checking could not handle the 213 boolean variables needed,
- PVS allowed a more abstract expression of the concepts and the verification that it permitted only safe states.
- Given no more than 4 planes at a time, depth first exploration discovered no more than 2811 reachable states. The algorithm (depth first) was written and proved using PVS.
[ http:researcch.nianet.org/~munoz/Besc ]
OstrandWeyukerBell04
- Thomas J Ostrand & Elaine J Weyuker & Robert M Bell
- Where the bugs are
- Proc ISSTA 2004 & ACM SIGSOFT Software Engineering Notes V29n4(Jun 2004)pp86-96
- =EMPIRICAL SQA DEFECTS
- Presents a complex way to predict files that will need changing.
- Big files have more bugs.
- File type is important. Makefiles change a lot.
- Previous fixes followed by more.
Huth04
- Michael Huth
- Mathematics for the Exploration of Requirements
- ACM SIGCSE Bulletin V36n2(Jun 2004)pp34-39
- =EXAMPLE Uncertain Mathematical Specifications Alloy TOOL =CASESTUDY .NET cache
- =ADVERT 2nd edition
[HuthRyan00]
[ http://www.cis.ksu.edu/~huth/lics/ ]
- Checking Specifications for inconsistency and to see if they meet goals and objectives.
- Shows that tools & languages for requirements drive discussions rather than solve problems.
Some tools will generate spurious diagnostics.
BedersonGrosjeanMeyer04
- Benjamin B Bederson & Jesse Grosjean & Jon Meyer
- Toolkit Design for Interactive Structured Graphics
- IEEE Trans Software Engineering V30n8(Aug 2004)pp535-546
- =COMPARISON Object-Oriented LIBRARY DESIGN INHERITANCE vs COMPOSITION Java Swing GRAPHICS Jazz Piccolo
- Goal: an extensible structured graphics toolkit. Have many shapes and can add new ones easily.
- Jazz::= See http://www.cs.umd.edu/hcil/jazz/.
- Piccolo::= See http://www.cs.umd.edu/hcil/piccolo/.
- polylithic::design_styles="mainly using run-time composition to extend...". Many small classes, Easier to create but harder to use,
- monolithic::design_styles="mainly using compile-time inheritance to extend...". Few large classes. Harder to create but easier to use.
- (dick) |- Polylithic designs seem to use the GoF patterns.
- (dick) |- perhaps use composition for explore the domain and then reify functionality into a stable product.
Formulae and Definitions in Alphabetical Order