Jeffrey G. Gray

Affiliations:
  • University of Alabama, USA


According to our database1, Jeffrey G. Gray authored at least 286 papers between 1993 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Report on the state of the SoSyM journal (2023 summary).
Softw. Syst. Model., February, 2024

2023
Adopting the concept of a function as an underlying semantic paradigm for modeling languages.
Softw. Syst. Model., December, 2023

Large language models as an "operating" system for software and systems modeling.
Softw. Syst. Model., October, 2023

Research software engineering and the importance of scientific models.
Softw. Syst. Model., August, 2023

How to define modeling languages?
Softw. Syst. Model., April, 2023

Towards a metrics suite for the complexity analysis of LabVIEW systems models.
Sci. Comput. Program., April, 2023

Report on the State of the SoSyM Journal end of 2022.
Softw. Syst. Model., February, 2023

ChatGPT in software modeling.
Softw. Syst. Model., 2023

2022
Reflection on the differences between modeling and programming.
Softw. Syst. Model., 2022

Modeling of, for, and with digital twins.
Softw. Syst. Model., 2022

On the relationship between models and ontologies.
Softw. Syst. Model., 2022

Explicit versus implicit models: What are good languages for modeling?
Softw. Syst. Model., 2022

Modeling in advanced systems engineering.
Softw. Syst. Model., 2022

SoSyM reflections: the 2021 "state of the journal" report.
Softw. Syst. Model., 2022

Classifying changes to models via changeset metrics.
Proceedings of the 25th International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings, 2022

Analyzing model changes with Loupe.
Proceedings of the 25th International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings, 2022

PromptChainer: Chaining Large Language Model Prompts through Visual Programming.
Proceedings of the CHI '22: CHI Conference on Human Factors in Computing Systems, New Orleans, LA, USA, 29 April 2022, 2022

2021
A domain-specific modeling milestone.
Softw. Syst. Model., 2021

Reference models: how can we leverage them?
Softw. Syst. Model., 2021

The wild-west of modeling (Revisited).
Softw. Syst. Model., 2021

Modeling in the large: model libraries.
Softw. Syst. Model., 2021

Reflections on the standardization of SysML 2.
Softw. Syst. Model., 2021

SoSyM reflections: the 2020 "State of the Journal" report.
Softw. Syst. Model., 2021

Evolution of Bad Smells in LabVIEW Graphical Models.
J. Object Technol., 2021

A Survey-Based Empirical Evaluation of Bad Smells in LabVIEW Systems Models.
Proceedings of the 28th IEEE International Conference on Software Analysis, 2021

Designing Accessibility into Blocks Languages.
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021

Engaging Black Female Students in a Year-Long Preparatory Experience for AP CS Principles.
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021

Artifact Analysis of Smell Evolution and Maintenance Tasks in Simulink Models.
Proceedings of the ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion, 2021

A computer vision pipeline for automatic large-scale inventory tracking.
Proceedings of the ACM SE '21: 2021 ACM Southeast Conference, 2021

2020
Modeling dynamic structures.
Softw. Syst. Model., 2020

Compositional model analysis.
Softw. Syst. Model., 2020

Introduction to the special section of the 20th International Conference on Model-Driven Engineering Languages and Systems (MODELS'17).
Softw. Syst. Model., 2020

SoSyM reflections: the 2019 "state of the journal" report.
Softw. Syst. Model., 2020

Models as the subject of education.
Softw. Syst. Model., 2020

A State-Wide Effort to Provide Access to Authentic Computer Science Education to Underrepresented Populations.
Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 2020

Preparing Pre-Service Teacher Candidates for the Praxis Exam: An Innovative Model of Blended Support.
Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 2020

A Pre-service Pathway for Preparing Future AP CS Principles Teachers.
Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 2020

A model-driven alternative to programming in blocks using rule-based transformations.
Proceedings of the MoDELS '20: ACM/IEEE 23rd International Conference on Model Driven Engineering Languages and Systems, 2020

2019
Gray Computing: A Framework for Computing with Background JavaScript Tasks.
IEEE Trans. Software Eng., 2019

Models as the subject of research.
Softw. Syst. Model., 2019

Conceptual distance of models and languages.
Softw. Syst. Model., 2019

SoSyM significantly reduces its backlog.
Softw. Syst. Model., 2019

SoSyM reflections: the 2018 "State of the Journal" report.
Softw. Syst. Model., 2019

ECS4Alabama: A State-Wide Effort to Provide Access to Authentic Computer Science Education in Predominantly Rural and High Minority Schools.
Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 2019

Infusing Cooperative Learning into AP Computer Science Principles Courses to Promote Engagement and Diversity.
Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 2019

Summary of the 17th ACM SIGPLAN international workshop on domain-specific modeling (DSM 2019).
Proceedings of the Proceedings Companion of the 2019 ACM SIGPLAN International Conference on Systems, 2019

Design Guidelines for Feature Model Construction: Exploring the Relationship between Feature Model Structure and Structural Complexity.
Proceedings of the 7th International Conference on Model-Driven Engineering and Software Development, 2019

BESMER: An Approach for Bad Smells Summarization in Systems Models.
Proceedings of the 22nd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion, 2019

Applying Computer Vision to Track Tool Movement in an Automotive Assembly Plant.
Proceedings of the 2019 ACM Southeast Conference, 2019

2018
Agile model-based system development.
Softw. Syst. Model., 2018

UML customization versus domain-specific languages.
Softw. Syst. Model., 2018

Software engineering methods in other engineering disciplines.
Softw. Syst. Model., 2018

SoSyM reflections of 2017: a journal status report.
Softw. Syst. Model., 2018

Impact of structural weighting on a latent Dirichlet allocation-based feature location technique.
J. Softw. Evol. Process., 2018

Priming the Pump: Reflections on Training K-5 Teachers in Computer Science.
Proceedings of the 49th ACM Technical Symposium on Computer Science Education, 2018

WebBCI: An Electroencephalography Toolkit Built on Modern Web Technologies.
Proceedings of the Augmented Cognition: Intelligent Technologies, 2018

2017
Efficient and scalable omniscient debugging for model transformations.
Softw. Qual. J., 2017

The importance of flow in software development.
Softw. Syst. Model., 2017

Logic formulas in models.
Softw. Syst. Model., 2017

Models for the digital transformation.
Softw. Syst. Model., 2017

SoSyM reflections of 2016: a journal status report.
Softw. Syst. Model., 2017

Improving geolocation of social media posts.
Pervasive Mob. Comput., 2017

Learnable programming: blocks and beyond.
Commun. ACM, 2017

A Final Project Report on CS4Alabama: A Statewide Professional Development Initiative for CS Principles (Abstract Only).
Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, 2017

Getting Principled: Reflections on Teaching CS Principles at Two College Board University Pilots.
Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, 2017

Teaching the Global Impact of Computing.
Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, 2017

Modeling as a Service: A Survey of Existing Tools.
Proceedings of MODELS 2017 Satellite Event: Workshops (ModComp, 2017

Dronely: A Visual Block Programming Language for the Control of Drones.
Proceedings of the 2017 ACM Southeast Regional Conference, 2017

2016
How to write a successful SoSyM submission.
Softw. Syst. Model., 2016

Models in simulation.
Softw. Syst. Model., 2016

The evolution of model editors: browser- and cloud-based solutions.
Softw. Syst. Model., 2016

The 2015 "State of the Journal" report.
Softw. Syst. Model., 2016

Design pattern oriented development of model transformations.
Comput. Lang. Syst. Struct., 2016

A comparison of two methods for the topical clustering of social media posts.
Proceedings of the 7th IEEE Annual Ubiquitous Computing, 2016

Evaluating GeoContext: A system for creating geographical topics from a social media stream.
Proceedings of the 7th IEEE Annual Ubiquitous Computing, 2016

Raising the Awareness of Accessibility Needs in Block Languages (Abstract Only).
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016

An Experience Report Assessing A Professional Development MOOC For CS Principles.
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016

Infusing Cooperative Learning into Early Computer Science Courses to Support Improved Engagement (Abstract Only).
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016

Report of the Fourth Workshop on the Globalization of Modeling Languages (GEMOC 2016).
Proceedings of the 4th International Workshop on the Globalization Of Modeling Languages co-located with ACM/IEEE 19th International Conference on Model Driven Engineering Languages and Systems (MODELS 2016), 2016

Modeling for sustainability.
Proceedings of the 8th International Workshop on Modeling in Software Engineering, 2016

2015
Models for digitalization.
Softw. Syst. Model., 2015

Editorial for the SoSyM issue 2015/03.
Softw. Syst. Model., 2015

A demonstration-based model transformation approach to automate model scalability.
Softw. Syst. Model., 2015

An Empirical Evaluation of a Vocal User Interface for Programming by Voice.
Int. J. Inf. Technol. Syst. Approach, 2015

Supporting efficient and advanced omniscient debugging for xDSMLs.
Proceedings of the 2015 ACM SIGPLAN International Conference on Software Language Engineering, 2015

Creating New Languages in Blockly: Two Case Studies in Media Computation and Robotics (Abstract Only).
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015

Blockly Language Creation and Applications: Visual Programming for Media Computation and Bluetooth Robotics Control.
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015

A Mid-Project Report on a Statewide Professional Development Model for CS Principles.
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015

A Case Study on Adding Computer Science as a Math Graduation Elective: A Report from the Alabama CS/Mathematics Crosswalk Committee (Abstract Only).
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015

One-Day Activities for K-12 Face-to-Face Outreach.
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015

Computer Science Principles Curricula: On-the-ground; adoptable; adaptable; approaches to teaching.
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015

Scaling High School Computer Science: Exploring Computer Science and Computer Science Principles.
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015

Workshop preview of the 15th workshop on domain specific modeling (DSM 2015).
Proceedings of the Companion Proceedings of the 2015 ACM SIGPLAN International Conference on Systems, 2015

Mobile computing to support sustainability.
Proceedings of the 3rd International Workshop on Mobile Development Lifecycle, 2015

Mobile security: challenges, tools, and techniques (panel).
Proceedings of the 3rd International Workshop on Mobile Development Lifecycle, 2015

Workshop preview of the 3rd international workshop on mobile development lifecycle (MobileDeLi 2015).
Proceedings of the Companion Proceedings of the 2015 ACM SIGPLAN International Conference on Systems, 2015

Gray Computing: An Analysis of Computing with Background JavaScript Tasks.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

7th International Workshop on Modeling in Software Engineering (MiSE 2015).
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

2014
Guest editorial to the theme issue on domain-specific modeling in theory and applications.
Softw. Syst. Model., 2014

Next-Generation Mobile Computing.
IEEE Softw., 2014

Domain-Specific Languages for Developing and Deploying Signature Discovery Workflows.
Comput. Sci. Eng., 2014

Globalizing Modeling Languages.
Computer, 2014

Debugging measurement systems using a domain-specific modeling language.
Comput. Ind., 2014

SPOT: A DSL for Extending Fortran Programs with Metaprogramming.
Adv. Softw. Eng., 2014

LinTraP: Primitive Operators for the Execution of Model Transformations with LinTra.
Proceedings of the 2nd Workshop on Scalability in Model Driven Engineering co-located with the Software Technologies: Applications and Foundations Conference, 2014

Observations of first learners with different capabilities (abstract only).
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014

A first-year experience report on a model for statewide deployment of CS principles courses (abstract only).
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014

CS principles professional development: only 9, 500 to go!
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014

Diverse learners, diverse courses, diverse projects: learning from challenges in new directions.
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014

Contextion: A Framework for Developing Context-aware Mobile Applications.
Proceedings of the 2nd International Workshop on Mobile Development Lifecycle, 2014

DSM'14: the 14th workshop on domain-specific modeling.
Proceedings of the SPLASH'14, 2014

The MOOC Hype: Can We Ignore It? Reflections on the Current Use of Massive Open Online Courses in Software Modeling Education.
Proceedings of the MODELS Educators Symposium co-located with the ACM/IEEE 17th International Conference on Model Driven Engineering Languages and Systems (MODELS 2014), 2014

Supporting Debugging in a Heterogeneous, Globally Distributed Environment.
Proceedings of the 2nd International Workshop on The Globalization of Modeling Languages co-located with ACM/IEEE 17th International Conference on Model Driven Engineering Languages and Systems, 2014

2013
Guest editorial to the special issue on model transformation.
Softw. Syst. Model., 2013

Automating the maintenance of nonfunctional system properties using demonstration-based model transformation.
J. Softw. Evol. Process., 2013

Report of the 2013 ICSE 1st international workshop on engineering mobile-enabled systems (MOBS 2013): 12.
ACM SIGSOFT Softw. Eng. Notes, 2013

Using app inventor in a K-12 summer camp.
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013

Computer science principles: analysis of a proposed advanced placement course.
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013

1st international workshop on the engineering of mobile-enabled systems (MOBS 2013).
Proceedings of the 35th International Conference on Software Engineering, 2013

5th international workshop on modeling in software engineering (MiSE 2013).
Proceedings of the 35th International Conference on Software Engineering, 2013

End-User Support for Debugging Demonstration-Based Model Transformation Execution.
Proceedings of the Modelling Foundations and Applications - 9th European Conference, 2013

Damage tracker: a cloud and mobile system for collecting damage information after natural disasters.
Proceedings of the ACM Southeast Regional Conference 2013, 2013

The adjustable grid: a grid-based cursor control solution using speech recognition.
Proceedings of the ACM Southeast Regional Conference 2013, 2013

Modeling a Model Transformation Language.
Proceedings of the Domain Engineering, Product Lines, Languages, and Conceptual Models, 2013

2012
PPModel: a modeling tool for source code maintenance and optimization of parallel programs.
J. Supercomput., 2012

Introducing domain-specific language implementation using web service-oriented technologies.
Multiagent Grid Syst., 2012

Language-Specific Model Versioning Based on Signifiers.
J. Object Technol., 2012

Increasing clone maintenance support by unifying clone detection and refactoring activities.
Inf. Softw. Technol., 2012

Application of Metamodel Inference with Large-Scale Metamodels.
Int. J. Softw. Informatics, 2012

Building partnerships across the CS education spectrum (abstract only).
Proceedings of the 43rd ACM technical symposium on Computer science education, 2012

CS outreach with app inventor (abstract only).
Proceedings of the 43rd ACM technical symposium on Computer science education, 2012

CS principles: piloting a national course.
Proceedings of the 43rd ACM technical symposium on Computer science education, 2012

Teaching with app inventor for android (abstract only).
Proceedings of the 43rd ACM technical symposium on Computer science education, 2012

The 12th workshop on domain-specific modeling.
Proceedings of the SPLASH'12, 2012

Domain-specific languages for composing signature discovery workflows.
Proceedings of the 2012 Workshop on Domain-Specific Modeling, 2012

A Model-Driven Approach to Support Engineering Changes in Industrial Robotics Software.
Proceedings of the Model Driven Engineering Languages and Systems, 2012

Challenges for Addressing Quality Factors in Model Transformation.
Proceedings of the Fifth IEEE International Conference on Software Testing, 2012

Creating visual domain-specific modeling languages from end-user demonstration.
Proceedings of the 4th International Workshop on Modeling in Software Engineering, 2012

Programming by voice: a hands-free approach for motorically challenged children.
Proceedings of the CHI Conference on Human Factors in Computing Systems, 2012

Syntax Map: A Modeling Language for Capturing Requirements of Graphical DSML.
Proceedings of the 19th Asia-Pacific Software Engineering Conference, 2012

Quality-Aware Academic Research Tool Development.
Proceedings of the 19th Asia-Pacific Software Engineering Conference - Workshops, 2012

Broadening participation in computing: the multi-tiered approach.
Proceedings of the 50th Annual Southeast Regional Conference, 2012

Modulo-X: a simple transformation language for HPC programs.
Proceedings of the 50th Annual Southeast Regional Conference, 2012

Teaching CS principles with app inventor.
Proceedings of the 50th Annual Southeast Regional Conference, 2012

2011
A Model-Driven Framework for Aspect Weaver Construction.
LNCS Trans. Aspect Oriented Softw. Dev., 2011

Simplifying the Development and Deployment of MapReduce Algorithms.
Int. J. Next Gener. Comput., 2011

Challenges and directions in formalizing the semantics of modeling languages.
Comput. Sci. Inf. Syst., 2011

Managing the quality of software product line architectures through reusable model transformations.
Proceedings of the 7th International Conference on the Quality of Software Architectures, 2011

The 11th workshop on domain-specific modeling.
Proceedings of the Companion to the 26th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2011

Workshop on NExt-generation applications of smartphones (NEAT).
Proceedings of the Companion to the 26th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2011

Design patterns for metamodels.
Proceedings of the SPLASH'11 Workshops, 2011

Assessing the Frequency of Empirical Evaluation in Software Modeling Research.
Proceedings of the First Workshop on Experiences and Empirical Studies in Software Modelling, 2011

Representing clones in a localized manner.
Proceedings of the Proceeding of the 5th ICSE International Workshop on Software Clones, 2011

MT-Scribe: an end-user approach to automate software model evolution.
Proceedings of the 33rd International Conference on Software Engineering, 2011

Supporting feature model configuration using a demonstration-based approach.
Proceedings of the 2nd International Workshop on Product Line Approaches in Software Engineering, 2011

A Demonstration-based Approach to Support Live Transformations in a Model Editor.
Proceedings of the Theory and Practice of Model Transformations, 2011

Smartphones in the curriculum workshop (SMACK 2011).
Proceedings of the 24th IEEE-CS Conference on Software Engineering Education and Training, 2011

A platform-independent tool for modeling parallel programs.
Proceedings of the 49th Annual Southeast Regional Conference, 2011

Model-Driven Impact Analysis of Software Product Lines.
Proceedings of the Model-Driven Domain Analysis and Software Development, 2011

Model-Driven Automated Error Recovery in Cloud Computing.
Proceedings of the Model-Driven Domain Analysis and Software Development, 2011

2010
Guest editorial to the special section on model transformation.
Softw. Syst. Model., 2010

A Program Transformation Technique to Support AOP within C++ Template.
J. Object Technol., 2010

Enabling tool reuse and interoperability through model-driven engineering.
J. Comput. Methods Sci. Eng., 2010

Component-based LR parsing.
Comput. Lang. Syst. Struct., 2010

4th Workshop on Assessment of Contemporary Modularization Techniques (ACOM 2010).
Proceedings of the Software Product Lines: Going Beyond - 14th International Conference, 2010

Ontology Support for Abstraction Layer Modularization.
Proceedings of the Software Product Lines - 14th International Conference, 2010

Domain-specific software engineering.
Proceedings of the Workshop on Future of Software Engineering Research, 2010

A SOA Approach for Domain-Specific Language Implementation.
Proceedings of the 6th World Congress on Services, 2010

Sub-clones: Considering the Part Rather than the Whole.
Proceedings of the 2010 International Conference on Software Engineering Research & Practice, 2010

Managing API Evolution for Open Software Platforms.
Proceedings of the ISCA 19th International Conference on Software Engineeringand Data Engineering (SEDE-2010) June 16-18, 2010

Sub-clone refactoring in open source software artifacts.
Proceedings of the 2010 ACM Symposium on Applied Computing (SAC), 2010

Can domain-specific languages be implemented by service-oriented architecture?
Proceedings of the 2010 ACM Symposium on Applied Computing (SAC), 2010

Raising the Level of Abstraction of GPU-programming.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 2010

The object-oriented trivia show (TOOTS).
Proceedings of the Companion to the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2010

A WYSIWYG approach for configuring model layout using model transformations.
Proceedings of the DSM@SPLASH 2010: Proceedings of the 10th Workshop on Domain-Specific Modeling, 2010

Report of the 15th International Workshop on Aspect-Oriented Modeling.
Proceedings of the Models in Software Engineering, 2010

Model comparison: the marrow of model transformation.
Proceedings of the 1st International Workshop on Model Comparison in Practice, 2010

CUDACL: A tool for CUDA and OpenCL programmers.
Proceedings of the 2010 International Conference on High Performance Computing, 2010

Model-driven engineering of industrial process control applications.
Proceedings of 15th IEEE International Conference on Emerging Technologies and Factory Automation, 2010

Automatic generation of model traversals from metamodel definitions.
Proceedings of the 48th Annual Southeast Regional Conference, 2010

Model-driven engineering: raising the abstraction level through domain-specific modeling.
Proceedings of the 48th Annual Southeast Regional Conference, 2010

A domain-specific modeling language for scientific data composition and interoperability.
Proceedings of the 48th Annual Southeast Regional Conference, 2010

2009
Constraint-Based Model Weaving.
LNCS Trans. Aspect Oriented Softw. Dev., 2009

Guest editorial to the special section on model transformation.
Softw. Syst. Model., 2009

Improving Domain-Specific Language Reuse with Software Product Line Techniques.
IEEE Softw., 2009

Domain-specific aspect languages for modularising crosscutting concerns in grammars.
IET Softw., 2009

An information retrieval process to aid in the analysis of code clones.
Empir. Softw. Eng., 2009

MARS: Metamodel Recovery from Multi-tiered Models Using Grammar Inference.
Proceedings of the TASE 2009, 2009

Supporting Tool Reuse with Model Transformation.
Proceedings of the 18th International Conference on Software Engineering and Data Engineering (SEDE-2009), 2009

The 9th OOPSLA workshop on domain-specific modeling.
Proceedings of the Companion to the 24th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2009

Get to know your clones with CeDAR.
Proceedings of the Companion to the 24th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2009

MT-scribe: a tool for recording and inferring model transformations.
Proceedings of the Companion to the 24th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2009

The OOPSLA trivia show (TOOTS).
Proceedings of the Companion to the 24th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2009

Model Transformation by Demonstration.
Proceedings of the Model Driven Engineering Languages and Systems, 2009

Report of the 14th International Workshop on Aspect-Oriented Modeling.
Proceedings of the Models in Software Engineering, 2009

Verification of DSMLs using graph transformation: a case study with Alloy.
Proceedings of the 6th International Workshop on Model-Driven Engineering, 2009

Grammar inference algorithms and applications in software engineering.
Proceedings of the XXII International Symposium on Information, 2009

Unit Testing for Domain-Specific Languages.
Proceedings of the Domain-Specific Languages, IFIP TC 2 Working Conference, 2009

2008
Component-Based Software Engineering.
Proceedings of the Wiley Encyclopedia of Computer Science and Engineering, 2008

Grammar-driven generation of domain-specific language debuggers.
Softw. Pract. Exp., 2008

Model replication: transformations to address model scalability.
Softw. Pract. Exp., 2008

MARS: A metamodel recovery system using grammar inference.
Inf. Softw. Technol., 2008

Aspect mining from a modelling perspective.
Int. J. Comput. Appl. Technol., 2008

A Model Engineering Approach to Tool Interoperability.
Proceedings of the Software Language Engineering, First International Conference, 2008

The 8th OOPSLA workshop on domain-specific modeling.
Proceedings of the Companion to the 23rd Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2008

DSLs: the good, the bad, and the ugly.
Proceedings of the Companion to the 23rd Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2008

Using Ontologies in the Domain Analysis of Domain-Specific Languages.
Proceedings of the 1st International Workshop on Transforming and Weaving Ontologies in Model Driven Engineering TWOMDE 2008, 2008

Model Co-evolution and Consistency Management (MCCM'08).
Proceedings of the Models in Software Engineering, Workshops and Symposia at MODELS 2008, Toulouse, France, September 28, 2008

Profiler instrumentation using metaprogramming techniques.
Proceedings of the 46th Annual Southeast Regional Conference, 2008

2007
Domain-Specific Modeling.
Proceedings of the Handbook of Dynamic System Modeling., 2007

POSAML: A visual modeling language for middleware provisioning.
J. Vis. Lang. Comput., 2007

An Analytical Approach to Performance Analysis of an Asynchronous Web Server.
Simul., 2007

Special issue on model transformation.
Sci. Comput. Program., 2007

Aspect Composition in the Motorola Aspect-Oriented Modeling Weaver.
J. Object Technol., 2007

Special Section Articles.
Eur. J. Inf. Syst., 2007

The 7th OOPSLA workshop on domain-specific modeling.
Proceedings of the Companion to the 22nd Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2007

11th International Workshop on Aspect-Oriented Modeling.
Proceedings of the Models in Software Engineering, Workshops and Symposia at MoDELS 2007, Nashville, TN, USA, September 30, 2007

Tutorials at MODELS 2007.
Proceedings of the Model Driven Engineering Languages and Systems, 2007

Using Domain-Specific Modeling to Generate User Interfaces for Wizards.
Proceedings of the MoDELS 2007 Workshop on Model Driven Development of Advanced User Interfaces, 2007

Visualizing clone detection results.
Proceedings of the 22nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2007), 2007

Model-Driven Performance Analysis Methodology for Distributed Software Systems.
Proceedings of the 21th International Parallel and Distributed Processing Symposium (IPDPS 2007), 2007

Performance Analysis of a Middleware Demultiplexing Pattern.
Proceedings of the 40th Hawaii International International Conference on Systems Science (HICSS-40 2007), 2007

POSAML: A Visual Modeling Framework for Middleware Provisioning.
Proceedings of the 40th Hawaii International International Conference on Systems Science (HICSS-40 2007), 2007

Adaptive and Evolvable Software Systems: Techniques, Tools and Applications.
Proceedings of the 40th Hawaii International International Conference on Systems Science (HICSS-40 2007), 2007

A Practical Approach to Model Extension.
Proceedings of the Model Driven Architecture, 2007

2006
Weaving Deployment Aspects into Domain-specific Models.
Int. J. Softw. Eng. Knowl. Eng., 2006

GAUGE: Grid Automation and Generative Environment.
Concurr. Comput. Pract. Exp., 2006

Grid-Flow: a Grid-enabled scientific workflow system with a Petri-net-based interface.
Concurr. Comput. Pract. Exp., 2006

Automating Change Evolution in Model-Driven Engineering.
Computer, 2006

Metamodel Search: Using XPath to Search Domain-Specific Models.
J. Res. Pract. Inf. Technol., 2006

QoSPL: A QoS-Driven Software Product Line Engineering Framework for Distributed Real-time and Embedded Systems.
Proceedings of the Eighteenth International Conference on Software Engineering & Knowledge Engineering (SEKE'2006), 2006

Separation of concerns in compiler development using aspect-orientation.
Proceedings of the 2006 ACM Symposium on Applied Computing (SAC), 2006

The 6th OOPSLA workshop on domain-specific modeling.
Proceedings of the Companion to the 21th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2006

9th International Workshop on Aspect-Oriented Modeling.
Proceedings of the Models in Software Engineering, 2006

Model-driven generative techniques for scalable performability analysis of distributed systems.
Proceedings of the 20th International Parallel and Distributed Processing Symposium (IPDPS 2006), 2006

Performance Analysis of the Reactor Pattern in Network Services.
Proceedings of the 20th International Parallel and Distributed Processing Symposium (IPDPS 2006), 2006

Minitrack Introduction.
Proceedings of the 39th Hawaii International International Conference on Systems Science (HICSS-39 2006), 2006

Visualization of clone detection results.
Proceedings of the 2006 OOPSLA workshop on Eclipse Technology eXchange, 2006

Performance Analysis of an Asynchronous Web Server.
Proceedings of the 30th Annual International Computer Software and Applications Conference, 2006

Tic-Tac-LEGO: an investigation into coordinated robotic control.
Proceedings of the 44st Annual Southeast Regional Conference, 2006

Phoenix-based clone detection using suffix trees.
Proceedings of the 44st Annual Southeast Regional Conference, 2006

2005
A model-driven approach to enforce crosscutting assertion checking.
ACM SIGSOFT Softw. Eng. Notes, 2005

Pattern transformation for two-dimensional separation of concerns.
ACM SIGSOFT Softw. Eng. Notes, 2005

Automatic generation of language-based tools using the LISA system.
IEE Proc. Softw., 2005

Report of the 7th International Workshop on Aspect-Oriented Modeling.
Proceedings of the Satellite Events at the MoDELS 2005 Conference, 2005

Replicators: Transformations to Address Model Scalability.
Proceedings of the Model Driven Engineering Languages and Systems, 2005

MoDELS 2005 Doctoral Symposium Summary.
Proceedings of the Satellite Events at the MoDELS 2005 Conference, 2005

Meta-Model Search: Using XPath to Search Domain-Specific Models.
Proceedings of the International Conference on Software Engineering Research and Practice, 2005

Quality of Service-Driven Requirements Analysis for Component Composition: A Two-Level Grammar+Approach.
Proceedings of the 17th International Conference on Software Engineering and Knowledge Engineering (SEKE'2005), 2005

A two-dimensional separation of concerns for compiler construction.
Proceedings of the 2005 ACM Symposium on Applied Computing (SAC), 2005

Weaving a debugging aspect into domain-specific language grammars.
Proceedings of the 2005 ACM Symposium on Applied Computing (SAC), 2005

Two-level assurance of QoS requirements for distributed real-time and embedded systems.
Proceedings of the 2005 ACM Symposium on Applied Computing (SAC), 2005

Testing domain-specific languages in eclipse.
Proceedings of the Companion to the 20th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2005

A comprehensive model transformation approach to automated model construction and evolution.
Proceedings of the Companion to the 20th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2005

A Component-Based Approach for Constructing High-Confidence Distributed Real-Time and Embedded Systems.
Proceedings of the Reliable Systems on Unreliable Networked Platforms, 2005

Automated generation of testing tools for domain-specific languages.
Proceedings of the 20th IEEE/ACM International Conference on Automated Software Engineering (ASE 2005), 2005

A model transformation approach to automatic model construction and evolution.
Proceedings of the 20th IEEE/ACM International Conference on Automated Software Engineering (ASE 2005), 2005

Efficient Direct User Level Sockets for an Intel Xeon<sup>TM</sup> Processor Based TCP On-Load Engin.
Proceedings of the 19th International Parallel and Distributed Processing Symposium (IPDPS 2005), 2005

A Model-Driven Performance Analysis Framework for Distributed, Performance-Sensitive Software Systems.
Proceedings of the 19th International Parallel and Distributed Processing Symposium (IPDPS 2005), 2005

Adaptive and Evolvable Software Systems: Techniques, Tools, and Applications.
Proceedings of the 38th Hawaii International Conference on System Sciences (HICSS-38 2005), 2005

Response time analysis of a middleware event demultiplexing pattern for network services.
Proceedings of the Global Telecommunications Conference, 2005. GLOBECOM '05, St. Louis, Missouri, USA, 28 November, 2005

QoS-UniFrame: A Petri Net-Based Modeling Approach to Assure QoS Requirements of Distributed Real-Time and Embedded Systems.
Proceedings of the 12th IEEE International Conference on the Engineering of Computer-Based Systems (ECBS 2005), 2005

Generative approaches for application tailoring of mobile devices.
Proceedings of the 43nd Annual Southeast Regional Conference, 2005

A Testing Framework for Model Transformations.
Proceedings of the Model-Driven Software Development, 2005

Generic and Domain-Specific Model Refactoring Using a Model Transformation Engine.
Proceedings of the Model-Driven Software Development, 2005

2004
Preface.
J. Vis. Lang. Comput., 2004

Composition and cloning in modeling and meta-modeling.
IEEE Trans. Control. Syst. Technol., 2004

A Java-based approach for teaching principles of adaptive and evolvable software.
Sci. Comput. Program., 2004

C-SAW and genAWeave: a two-level aspect weaving toolsuite.
Proceedings of the Companion to the 19th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2004

PolyCluster: an interactive visualization approach to construct classification rules.
Proceedings of the 2004 International Conference on Machine Learning and Applications, 2004

Adaptive and Evolvable Software Systems: Techniques, Tools, and Applications: Minitrack Introduction.
Proceedings of the 37th Hawaii International Conference on System Sciences (HICSS-37 2004), 2004

Model-Driven Program Transformation of a Large Avionics Framework.
Proceedings of the Generative Programming and Component Engineering: Third International Conference, 2004

A technique for constructing aspect weavers using a program transformation engine.
Proceedings of the 3rd International Conference on Aspect-Oriented Software Development, 2004

E-R modeler: a database modeling toolkit for Eclipse.
Proceedings of the 42nd Annual Southeast Regional Conference, 2004

A model-driven approach for generating embedded robot navigation control software.
Proceedings of the 42nd Annual Southeast Regional Conference, 2004

2003
SpeechClipse: an Eclipse speech plug-in.
Proceedings of the 2003 OOPSLA Workshop on Eclipse Technology eXchange, 2003

T-Clipse: an integrated development environment for two-level grammar.
Proceedings of the 2003 OOPSLA Workshop on Eclipse Technology eXchange, 2003

Levels of Independence in Aspect-Oriented Modeling.
Proceedings of the International Middleware Conference, 2003

An Examination of DSLs for Concisely Representing Model Traversals and Transformations.
Proceedings of the 36th Hawaii International Conference on System Sciences (HICSS-36 2003), 2003

An Approach for Supporting Aspect-Oriented Domain Modeling.
Proceedings of the Generative Programming and Component Engineering, 2003

2002
2<sup>nd</sup> workshop on domain-specific visual languages.
Proceedings of the Companion of the 17th annual ACM SIGPLAN conference on Object-oriented programming, 2002

Generators for Synthesis of QoS Adaptation in Distributed Real-Time Embedded Systems.
Proceedings of the Generative Programming and Component Engineering, 2002

2001
Handling crosscutting constraints in domain-specific modeling.
Commun. ACM, 2001

Using Software Component Generators to Contstruct a Meta-Weaver Framework.
Proceedings of the 23rd International Conference on Software Engineering, 2001

2000
Constraint animation using an object-oriented declarative language.
Proceedings of the 38th Annual Southeast Regional Conference, 2000

1993
Software Reuse: A Context for Introducing Software Engineering Principles in a Traditional Computer Science Second Course.
Proceedings of the Conference Proceedings on TRI-Ada 1993, 1993


  Loading...