Auto-Generating Models From Their Semantics and Constraints

dc.contributor.advisorHill, James H. (James Haswell)
dc.contributor.authorPati, Tanumoy
dc.contributor.otherRaje, Rajeev
dc.contributor.otherAl Hasan, Mohammad
dc.date.accessioned2013-08-20T19:22:57Z
dc.date.available2013-08-20T19:22:57Z
dc.date.issued2013-08-20
dc.degree.date2012en_US
dc.degree.disciplineDepartment of Computer and Information Scienceen_US
dc.degree.grantorPurdue Universityen_US
dc.degree.levelM.S.en_US
dc.descriptionIndiana University-Purdue University Indianapolis (IUPUI)en_US
dc.description.abstractDomain-specific models powered using domain-specific modeling languages are traditionally created manually by modelers. There exist model intelligence techniques, such as constraint solvers and model guidance, which alleviate challenges associated with manually creating models, however parts of the modeling process are still manual. Moreover, state-of-the-art model intelligence techniques are---in essence---reactive (i.e., invoked by the modeler). This thesis therefore provides two contributions to model-driven engineering research using domain-specific modeling language (DSML). First, it discusses how DSML semantic and constraint can enable proactive modeling, which is a form of model intelligence that foresees model transformations, automatically executes these model transformations, and prompts the modeler for assistance when necessary. Secondly, this thesis shows how we integrated proactive modeling into the Generic Modeling environment (GME). Our experience using proactive modeling shows that it can reduce modeling effort by both automatically generating required model elements, and by guiding modelers to select what actions should be executed on the model.en_US
dc.identifier.urihttps://hdl.handle.net/1805/3439
dc.identifier.urihttp://dx.doi.org/10.7912/C2/2303
dc.language.isoen_USen_US
dc.subjectModel Intelligenceen_US
dc.subjectDomain-Specific Modelingen_US
dc.subjectModel-Driven Engineeringen_US
dc.subject.lcshSystem design -- Researchen_US
dc.subject.lcshModel-driven software architecture -- Researchen_US
dc.subject.lcshSoftware engineeringen_US
dc.subject.lcshComputer architectureen_US
dc.subject.lcshDecision making -- Mathematical modelsen_US
dc.subject.lcshArtificial intelligence -- Mathematical modelsen_US
dc.titleAuto-Generating Models From Their Semantics and Constraintsen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
thesis.pdf
Size:
1.57 MB
Format:
Adobe Portable Document Format
Description:
Full thesis
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.88 KB
Format:
Item-specific license agreed upon to submission
Description: