ERA

Download the full-sized PDF of FCL: Automatically Detecting Structural Errors in Framework-Based DevelopmentDownload the full-sized PDF

Analytics

Share

Permanent link (DOI): https://doi.org/10.7939/R3JM23K0N

Download

Export to: EndNote  |  Zotero  |  Mendeley

Communities

This file is in the following communities:

Computing Science, Department of

Collections

This file is in the following collections:

Technical Reports (Computing Science)

FCL: Automatically Detecting Structural Errors in Framework-Based Development Open Access

Descriptions

Author or creator
Hou, Daqing
Additional contributors
Subject/Keyword
error detection
framework constraint language
framework-based development
Type of item
Computing Science Technical Report
Computing science technical report ID
TR04-01
Language
English
Place
Time
Description
Technical report TR04-01. Object-oriented frameworks are often misused because programmers do not fully understand them. This dissertation investigates the feasibility and effectiveness of detecting framework constraints from framework-based applications; framework constraints are syntactic rules on the structure of applications. A specification language called FCL (Framework Constraint Language) is designed to specify them and a checker can be used to check if the specification has been followed. Case studies including a real framework MFC (Microsoft Foundation Classes) are conducted. We conclude that FCL is expressive enough to specify framework constraints and can be useful to facilitate error detection.
Date created
2004
DOI
doi:10.7939/R3JM23K0N
License information
Creative Commons Attribution 3.0 Unported
Rights

Citation for previous publication

Source
Link to related item

File Details

Date Uploaded
Date Modified
2014-05-01T03:07:47.725+00:00
Audit Status
Audits have not yet been run on this file.
Characterization
File format: pdf (Portable Document Format)
Mime type: application/pdf
File size: 896691
Last modified: 2015:10:12 17:07:44-06:00
Filename: TR04-01.pdf
Original checksum: a35f2c3a497962c0626fb30a4aa624ba
Well formed: true
Valid: true
File title: thesis.dvi
Page count: 157
Activity of users you follow
User Activity Date