Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- ArticleOctober 2005
- ArticleOctober 2005
Formal refactorings for object models
OOPSLA '05: Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applicationsPages 208–209https://doi.org/10.1145/1094855.1094938Both model and program refactorings are usually proposed in an ad hoc way because it is difficult to prove that they are sound with respect to a formal semantics. Even developers using refactoring tools have to rely on compilation and tests to guarantee ...
- ArticleOctober 2005
fmp and fmp2rsm: eclipse plug-ins for modeling features using model templates
OOPSLA '05: Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applicationsPages 200–201https://doi.org/10.1145/1094855.1094934Feature-based model templates have been proposed as a technique for modeling software product lines. We describe a set of tools supporting the technique, namely a feature model editor and feature configurator, and a model-template editor, processor, and ...
- ArticleOctober 2005
Model-driven software product lines
OOPSLA '05: Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applicationsPages 126–127https://doi.org/10.1145/1094855.1094896Model-driven software product lines combine the abstraction capability of Model Driven Software Development (MDSD) and the variability management capability of Software Product Line Engineering (SPLE). This short contribution motivates the idea of model-...
- ArticleOctober 2005
A model-driven approach to formal refactoring
OOPSLA '05: Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applicationsPages 124–125https://doi.org/10.1145/1094855.1094895Applying refactorings to object-oriented systems usually affects source code and its associated models, involving complex maintenance efforts to keep those artifacts up to date. Most projects abandon design information in the form of models early in the ...
- ArticleOctober 2005
Model checking the behavior of frameworks extended with other frameworks
OOPSLA '05: Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applicationsPages 122–123https://doi.org/10.1145/1094855.1094894Frameworks are important in software development. There are problematic aspects of framework development. When frameworks are extended with functionality implemented by other frameworks, developers face a difficult task solving static and (specially) ...